.elementor-3287 .elementor-element.elementor-element-a0f60a0:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-a0f60a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3287 .elementor-element.elementor-element-a0f60a0 > .elementor-container{max-width:1345px;}.elementor-3287 .elementor-element.elementor-element-a0f60a0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3287 .elementor-element.elementor-element-a0f60a0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-text-1{font-size:60px;font-weight:900;line-height:1;color:#121212ff;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:1.625;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-text-3{font-size:18px;line-height:1.625;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-text-4{font-size:18px;line-height:1.625;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-background-color-1{background-color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-background-color-2{background-color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-4010687:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-4010687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-3287 .elementor-element.elementor-element-4010687{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-3287 .elementor-element.elementor-element-4010687 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-97e587f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-card-box-text-1{font-size:60px;font-weight:900;line-height:1;color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-card-box-text-2{font-size:18px;line-height:75px;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-card-box-background-color-1{background-color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-5fb4276:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-5fb4276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-3287 .elementor-element.elementor-element-5fb4276{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3287 .elementor-element.elementor-element-5fb4276 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-text-1{font-size:24px;line-height:32px;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-text-3{font-size:30px;font-weight:700;line-height:36px;color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-background-color-2{background-color:#c610251a;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-text-1{font-size:24px;line-height:32px;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-text-3{font-size:30px;font-weight:700;line-height:36px;color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-background-color-2{background-color:#c610251a;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-text-1{font-size:24px;line-height:32px;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-text-3{font-size:30px;font-weight:700;line-height:36px;color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-background-color-2{background-color:#c610251a;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-text-1{font-size:24px;line-height:32px;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-text-3{font-size:30px;font-weight:700;line-height:36px;color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-background-color-1{background-color:#000000ff;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-background-color-2{background-color:#c610251a;}.elementor-3287 .elementor-element.elementor-element-12db3ed:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-12db3ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3287 .elementor-element.elementor-element-12db3ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3287 .elementor-element.elementor-element-12db3ed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-996e4ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-card-box-text-1{font-size:60px;font-weight:900;line-height:1;color:#121212ff;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:75px;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-card-box-background-color-1{background-color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-6710eb0:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-6710eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3287 .elementor-element.elementor-element-6710eb0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3287 .elementor-element.elementor-element-6710eb0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-8bfa2db img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-7e481dd img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-bb800b5 img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-784b494:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-784b494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3287 .elementor-element.elementor-element-784b494{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-3287 .elementor-element.elementor-element-784b494 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-bb7bb78 img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-222779a img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-9f20ea7 img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-6fa4b60:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-6fa4b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3287 .elementor-element.elementor-element-6fa4b60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 0px 0px;}.elementor-3287 .elementor-element.elementor-element-6fa4b60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-9354501.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-card-box-text-1{font-size:60px;font-weight:900;line-height:1;color:#ffffffff;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:75px;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-card-box-background-color-1{background-color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-6918188{padding:0px 0px 50px 0px;}.elementor-3287 .elementor-element.elementor-element-417ff08 img{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce{width:100%;max-width:100%;align-self:center;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .elementor-widget-container{text-align:center;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce:not(:has(.elementor-widget-container)){text-align:center;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn{font-weight:700;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #000000;padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn, .elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#C61025;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#000000;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--iconica > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-5a3b8ce .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-d6cb6f8 img{transition-duration:0.3s;border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb{width:100%;max-width:100%;align-self:center;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .elementor-widget-container{text-align:center;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb:not(:has(.elementor-widget-container)){text-align:center;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn{font-weight:700;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #000000;padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn, .elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#C61025;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#000000;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--iconica > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c4e6aeb .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-59e80a7 img{transition-duration:0.3s;border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-2653579{width:100%;max-width:100%;align-self:center;}.elementor-3287 .elementor-element.elementor-element-2653579 .elementor-widget-container{text-align:center;}.elementor-3287 .elementor-element.elementor-element-2653579:not(:has(.elementor-widget-container)){text-align:center;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn{font-weight:700;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #000000;padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn, .elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#C61025;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#000000;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--iconica > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-2653579 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-92ebfd7 img{transition-duration:0.3s;border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-24190a4{width:100%;max-width:100%;align-self:center;}.elementor-3287 .elementor-element.elementor-element-24190a4 .elementor-widget-container{text-align:center;}.elementor-3287 .elementor-element.elementor-element-24190a4:not(:has(.elementor-widget-container)){text-align:center;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn{font-weight:700;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #000000;padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn, .elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#C61025;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#000000;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--iconica > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-24190a4 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-c20e296{padding:0px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-3287 .elementor-element.elementor-element-04e7792.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3287 .elementor-element.elementor-element-04e7792.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3287 .elementor-element.elementor-element-04e7792.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3287 .elementor-element.elementor-element-af3d3a6 img{transition-duration:0.3s;border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-0952f83{width:100%;max-width:100%;align-self:center;}.elementor-3287 .elementor-element.elementor-element-0952f83 .elementor-widget-container{text-align:center;}.elementor-3287 .elementor-element.elementor-element-0952f83:not(:has(.elementor-widget-container)){text-align:center;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn{font-weight:700;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #000000;padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn, .elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#C61025;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#000000;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--iconica > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-0952f83 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-dce7912 img{transition-duration:0.3s;border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-320dcd4{width:100%;max-width:100%;align-self:center;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .elementor-widget-container{text-align:center;}.elementor-3287 .elementor-element.elementor-element-320dcd4:not(:has(.elementor-widget-container)){text-align:center;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn{font-weight:700;border-radius:6px 6px 6px 6px;box-shadow:0px 0px 10px 0px #000000;padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn, .elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom div{border-radius:6px 6px 6px 6px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#C61025;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#000000;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn:hover{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.95);}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--iconica > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-320dcd4 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:16px 36px 16px 36px;}.elementor-3287 .elementor-element.elementor-element-b45cc5a:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-b45cc5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3287 .elementor-element.elementor-element-b45cc5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-3287 .elementor-element.elementor-element-b45cc5a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-a62736f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3287 .elementor-element.elementor-element-30311e4 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-card-box-text-1{font-size:60px;font-weight:900;line-height:1;color:#000000;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-card-box-text-2{font-size:18px;line-height:75px;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-card-box-background-color-1{background-color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-af47ab9:not(.elementor-motion-effects-element-type-background), .elementor-3287 .elementor-element.elementor-element-af47ab9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3287 .elementor-element.elementor-element-af47ab9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3287 .elementor-element.elementor-element-af47ab9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-icon svg{width:100%;fill:#300E0E;}.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-icon i{color:#300E0E;}.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-card-box-text-1{font-size:16px;font-style:italic;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:600;line-height:1.5;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-card-box-background-color-1{background-color:#121212ff;}.elementor-3287 .elementor-element.elementor-element-dfd9037 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-dfd9037 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-dfd9037 .softlite-dynamic-card-box-text-1{font-size:16px;font-style:italic;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-dfd9037 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:600;line-height:1.5;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-dfd9037 .softlite-dynamic-card-box-background-color-1{background-color:#121212ff;}.elementor-3287 .elementor-element.elementor-element-f93ed74 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-3287 .elementor-element.elementor-element-f93ed74 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-3287 .elementor-element.elementor-element-f93ed74 .softlite-dynamic-icon svg{width:100%;}.elementor-3287 .elementor-element.elementor-element-f93ed74 .softlite-dynamic-card-box-text-1{font-size:16px;font-style:italic;line-height:1.5;color:#808080ff;}.elementor-3287 .elementor-element.elementor-element-f93ed74 .softlite-dynamic-card-box-text-2{font-size:16px;font-weight:600;line-height:1.5;color:#c61025ff;}.elementor-3287 .elementor-element.elementor-element-f93ed74 .softlite-dynamic-card-box-background-color-1{background-color:#121212ff;}.elementor-3287 .elementor-element.elementor-element-7e9b17d > .elementor-container{min-height:400px;}@media(max-width:767px){.elementor-3287 .elementor-element.elementor-element-d0f6a35 .softlite-dynamic-card-box-text-1{font-size:48px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-icon{font-size:6px;width:6px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-icon svg{width:6px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-card-box-text-1{font-size:48px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .softlite-dynamic-card-box-text-2{font-size:20px;line-height:1.4em;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-icon{font-size:6px;width:6px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-icon svg{width:6px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-text-1{line-height:3em;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-text-2{font-size:16px;letter-spacing:0px;word-spacing:0em;}.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box-text-3{line-height:2em;letter-spacing:3px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-text-1{line-height:2.1em;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box-text-3{line-height:2em;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-text-2{line-height:1.4em;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box-text-3{line-height:2em;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-text-1{line-height:2em;}.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box-text-3{line-height:2em;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-card-box-text-1{font-size:48px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:1.5em;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-card-box-text-1{font-size:48px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:1.5em;letter-spacing:0px;word-spacing:0em;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-card-box-text-1{font-size:48px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .softlite-dynamic-card-box-text-2{font-size:20px;line-height:1.5em;}}@media(min-width:768px){.elementor-3287 .elementor-element.elementor-element-5a5cc71{width:100%;}.elementor-3287 .elementor-element.elementor-element-303c596{width:100%;}}/* Start custom CSS for html, class: .elementor-element-094f4fb */.hero-section {
  position: relative;
  height: 100vh;
  width: 100%;
  overflow: hidden;
}

.video-background video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -1;
}

.overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5); /* black overlay */
  z-index: 1;
}

.hero-content {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: #fff;
  text-align: center;
}

.cta-button {
  margin-top: 20px;
  padding: 12px 30px;
  background-color: #c61025;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
  border-radius: 6px;
  transition: background-color 0.3s ease;
}

.cta-button:hover {
  background-color: #000;
}

/* Mute/Unmute Button */
#toggleSound {
  position: absolute; 
  bottom: 20px;       
  right: 20px;        
  background: rgba(0,0,0,0.6);
  border: none;
  border-radius: 50%;
  padding: 12px;
  cursor: pointer;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sound-icon {
  width: 28px;
  height: 28px;
  stroke: #fff;
  fill: none;
  stroke-width: 2;
}

#soundWave {
  stroke: #fff;
  stroke-width: 2;
  fill: none;
}/* End custom CSS */



.elementor-3287 .elementor-element.elementor-element-d0f6a35 {width: auto;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .kghjr8w7{padding-bottom: 128px;padding-top: 128px;padding-block-start: 128px;padding-block-end: 128px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .kghjr8w7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .kghjr8w7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .kghjr8w7{padding-bottom: 128px;padding-top: 128px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .kghjr8w7{padding-bottom: 128px;padding-top: 128px;padding-right: 0px;padding-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .eraifwaz{margin-left: auto;margin-right: auto;max-width: 1280px;padding-left: 16px;padding-right: 16px;width: 100%;padding-inline-start: 16px;padding-inline-end: 16px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .eraifwaz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .eraifwaz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .eraifwaz{margin-left: auto;margin-right: auto;padding-left: 16px;padding-right: 16px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .eraifwaz{margin-left: auto;margin-right: auto;padding-left: 16px;padding-right: 16px;padding-top: 0px;padding-bottom: 0px;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .go53274w{align-items: center;column-gap: 48px;display: grid;grid-template-columns: repeat(2, minmax(0px, 1fr));row-gap: 48px;width: auto;grid-column-gap: 48px;grid-template-rows: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .go53274w::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .go53274w::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .go53274w{grid-template-columns: none;grid-template-rows: none;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .lebaec55{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;position: relative;width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .lebaec55::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .lebaec55::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .lebaec55{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .lebaec55{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-top-left-radius: 8px;border-top-right-radius: 8px;overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .tfr2yuct{display: block;height: 500px;max-width: 100%;object-fit: cover;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .tfr2yuct::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .tfr2yuct::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .vxgx8tbm{background-image: linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));bottom: 0px;left: 0px;position: absolute;right: 0px;top: 0px;width: auto;background-size: auto;z-index: 0;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .vxgx8tbm::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .vxgx8tbm::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .m1z9tya3{width: auto;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .m1z9tya3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .m1z9tya3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi{font-family: Montserrat, sans-serif;margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .mxepbafi::after{line-height: 48px;}}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .f0eskr3i{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(198, 16, 37, 0.5) 0px 10px 15px -3px, rgba(198, 16, 37, 0.5) 0px 4px 6px -4px;height: 4px;margin-top: 24px;width: 80px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .f0eskr3i::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .f0eskr3i::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .f0eskr3i{margin-top: 24px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .f0eskr3i{margin-top: 24px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .exxoxmc3{margin-bottom: 0px;margin-top: 24px;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .exxoxmc3::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-d0f6a35 .exxoxmc3::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 29.25px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .exxoxmc3{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-d0f6a35 .exxoxmc3{margin-bottom: 0px;margin-top: 24px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


.elementor-3287 .elementor-element.elementor-element-09da0bb {width: auto;}.elementor-3287 .elementor-element.elementor-element-09da0bb {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .sqng6h70{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .sqng6h70::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .sqng6h70::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-09da0bb {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .sqng6h70{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .sqng6h70{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s{font-family: Montserrat, sans-serif;margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .vx5k2m6s::after{line-height: 48px;}}.elementor-3287 .elementor-element.elementor-element-09da0bb .yvna7fxw{height: 4px;margin-left: auto;margin-right: auto;margin-top: 16px;text-align: center;width: 80px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .yvna7fxw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .yvna7fxw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .yvna7fxw{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .yvna7fxw{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-09da0bb .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;max-width: 672px;text-align: center;width: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-09da0bb .dr9g4xkx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-09da0bb .dr9g4xkx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-09da0bb .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


.elementor-3287 .elementor-element.elementor-element-1848b96 .softlite-dynamic-card-box {height: 100%} .elementor-3287 .elementor-element.elementor-element-1848b96 {width: auto;}.elementor-3287 .elementor-element.elementor-element-1848b96 .o7zxzwai{border-bottom-color: rgba(198, 16, 37, 0.2);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-color: rgba(198, 16, 37, 0.2);border-left-width: 1px;border-right-color: rgba(198, 16, 37, 0.2);border-right-width: 1px;border-top-color: rgba(198, 16, 37, 0.2);border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-1848b96 .o7zxzwai::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .o7zxzwai::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .o7zxzwai{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .o7zxzwai{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}.elementor-3287 .elementor-element.elementor-element-1848b96 .crjodcuj{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;width: auto;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .crjodcuj::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .crjodcuj::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .crjodcuj{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .crjodcuj{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-1848b96 .g72on3r1{align-items: center;border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: flex;height: 64px;justify-content: center;margin-left: auto;margin-right: auto;text-align: center;width: 64px;flex-direction: row;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .g72on3r1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-3287 .elementor-element.elementor-element-1848b96 .g72on3r1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .g72on3r1{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .g72on3r1{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-1848b96 .vezbduco{color: rgb(198, 16, 37);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(198, 16, 37);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-1848b96 .vezbduco::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-1848b96 .vezbduco::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .vezbduco{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .vezbduco{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-1848b96 .b1zg4fo5{font-family: Montserrat, sans-serif;margin-bottom: 0px;margin-top: 16px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .b1zg4fo5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-1848b96 .b1zg4fo5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .b1zg4fo5{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .b1zg4fo5{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-1848b96 .cp0m0qby{margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .cp0m0qby::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-1848b96 .cp0m0qby::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .cp0m0qby{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .cp0m0qby{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-1848b96 .ts1cyrx7{font-family: Montserrat, sans-serif;margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-1848b96 .ts1cyrx7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-1848b96 .ts1cyrx7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .ts1cyrx7{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-1848b96 .ts1cyrx7{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

.elementor-3287 .elementor-element.elementor-element-f4c22bf .softlite-dynamic-card-box {height: 100%} .elementor-3287 .elementor-element.elementor-element-f4c22bf {width: auto;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .yevmga39{border-bottom-color: rgba(198, 16, 37, 0.2);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-color: rgba(198, 16, 37, 0.2);border-left-width: 1px;border-right-color: rgba(198, 16, 37, 0.2);border-right-width: 1px;border-top-color: rgba(198, 16, 37, 0.2);border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .yevmga39::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .yevmga39::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .yevmga39{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .yevmga39{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}.elementor-3287 .elementor-element.elementor-element-f4c22bf .fx738p5y{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;width: auto;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .fx738p5y::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .fx738p5y::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .fx738p5y{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .fx738p5y{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-f4c22bf .m4zakcnz{align-items: center;border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: flex;height: 64px;justify-content: center;margin-left: auto;margin-right: auto;text-align: center;width: 64px;flex-direction: row;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .m4zakcnz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .m4zakcnz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .m4zakcnz{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .m4zakcnz{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-f4c22bf .obrfc739{color: rgb(198, 16, 37);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(198, 16, 37);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .obrfc739::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-f4c22bf .obrfc739::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .obrfc739{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .obrfc739{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-f4c22bf .mkyhdrq7{font-family: Montserrat, sans-serif;margin-bottom: 0px;margin-top: 16px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .mkyhdrq7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-f4c22bf .mkyhdrq7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .mkyhdrq7{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .mkyhdrq7{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-f4c22bf .dfeiwwe0{margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .dfeiwwe0::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-f4c22bf .dfeiwwe0::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .dfeiwwe0{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .dfeiwwe0{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-f4c22bf .dw8iorqk{font-family: Montserrat, sans-serif;margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-f4c22bf .dw8iorqk::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-f4c22bf .dw8iorqk::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .dw8iorqk{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-f4c22bf .dw8iorqk{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

.elementor-3287 .elementor-element.elementor-element-6b36b57 .softlite-dynamic-card-box {height: 100%} .elementor-3287 .elementor-element.elementor-element-6b36b57 {width: auto;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .fe3kkauy{border-bottom-color: rgba(198, 16, 37, 0.2);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-color: rgba(198, 16, 37, 0.2);border-left-width: 1px;border-right-color: rgba(198, 16, 37, 0.2);border-right-width: 1px;border-top-color: rgba(198, 16, 37, 0.2);border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .fe3kkauy::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .fe3kkauy::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .fe3kkauy{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .fe3kkauy{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}.elementor-3287 .elementor-element.elementor-element-6b36b57 .fqaehxaf{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;width: auto;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .fqaehxaf::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .fqaehxaf::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .fqaehxaf{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .fqaehxaf{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l2t283z4{align-items: center;border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: flex;height: 64px;justify-content: center;margin-left: auto;margin-right: auto;text-align: center;width: 64px;flex-direction: row;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l2t283z4::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l2t283z4::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .l2t283z4{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .l2t283z4{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l71dclpz{color: rgb(198, 16, 37);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(198, 16, 37);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l71dclpz::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l71dclpz::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .l71dclpz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .l71dclpz{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-6b36b57 .c74yie7o{font-family: Montserrat, sans-serif;margin-bottom: 0px;margin-top: 16px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .c74yie7o::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-6b36b57 .c74yie7o::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .c74yie7o{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .c74yie7o{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l349kg2v{margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l349kg2v::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-6b36b57 .l349kg2v::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .l349kg2v{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .l349kg2v{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-6b36b57 .m74nfh00{font-family: Montserrat, sans-serif;margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-6b36b57 .m74nfh00::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-6b36b57 .m74nfh00::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .m74nfh00{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-6b36b57 .m74nfh00{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}

.elementor-3287 .elementor-element.elementor-element-11d0927 .softlite-dynamic-card-box {height: 100%} .elementor-3287 .elementor-element.elementor-element-11d0927 {width: auto;}.elementor-3287 .elementor-element.elementor-element-11d0927 .m445fmq2{border-bottom-color: rgba(198, 16, 37, 0.2);border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-color: rgba(198, 16, 37, 0.2);border-left-width: 1px;border-right-color: rgba(198, 16, 37, 0.2);border-right-width: 1px;border-top-color: rgba(198, 16, 37, 0.2);border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.05) 0px 1px 2px 0px;transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-11d0927 .m445fmq2::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .m445fmq2::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .m445fmq2{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .m445fmq2{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-left-radius: 8px;border-top-right-radius: 8px;border-top-width: 1px;overflow: hidden;}}.elementor-3287 .elementor-element.elementor-element-11d0927 .jivdfxy8{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;text-align: center;width: auto;padding-block-start: 24px;padding-block-end: 24px;padding-inline-start: 24px;padding-inline-end: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .jivdfxy8::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .jivdfxy8::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .jivdfxy8{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .jivdfxy8{padding-bottom: 24px;padding-left: 24px;padding-right: 24px;padding-top: 24px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-11d0927 .xr0lapco{align-items: center;border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;display: flex;height: 64px;justify-content: center;margin-left: auto;margin-right: auto;text-align: center;width: 64px;flex-direction: row;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .xr0lapco::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-3287 .elementor-element.elementor-element-11d0927 .xr0lapco::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .xr0lapco{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .xr0lapco{border-bottom-left-radius: 9999px;border-bottom-right-radius: 9999px;border-top-left-radius: 9999px;border-top-right-radius: 9999px;margin-left: auto;margin-right: auto;margin-top: 0px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-11d0927 .qny5k3v1{color: rgb(198, 16, 37);display: block;fill: none;height: 32px;overflow-clip-margin: content-box;stroke: rgb(198, 16, 37);stroke-linecap: round;stroke-linejoin: round;stroke-width: 2px;text-align: center;width: 32px;vertical-align: middle;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;overflow: hidden;}.elementor-3287 .elementor-element.elementor-element-11d0927 .qny5k3v1::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-11d0927 .qny5k3v1::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .qny5k3v1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .qny5k3v1{overflow: hidden;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-11d0927 .i1enouhd{font-family: Montserrat, sans-serif;margin-bottom: 0px;margin-top: 16px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .i1enouhd::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}.elementor-3287 .elementor-element.elementor-element-11d0927 .i1enouhd::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;font-weight: 700;-webkit-text-fill-color: rgb(198, 16, 37);-webkit-text-stroke-color: rgb(198, 16, 37);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .i1enouhd{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .i1enouhd{margin-bottom: 0px;margin-top: 16px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-11d0927 .w0dz3jtb{margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .w0dz3jtb::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-11d0927 .w0dz3jtb::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .w0dz3jtb{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .w0dz3jtb{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-11d0927 .wardhjy7{font-family: Montserrat, sans-serif;margin-bottom: 0px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-11d0927 .wardhjy7::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-11d0927 .wardhjy7::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .wardhjy7{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-11d0927 .wardhjy7{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


.elementor-3287 .elementor-element.elementor-element-0b8ac10 {width: auto;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .b65253ns{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .b65253ns::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .b65253ns::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .b65253ns{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .b65253ns{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us{font-family: Montserrat, sans-serif;margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .wf2e68us::after{line-height: 48px;}}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .obfkqtf9{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(198, 16, 37, 0.5) 0px 10px 15px -3px, rgba(198, 16, 37, 0.5) 0px 4px 6px -4px;height: 4px;margin-left: auto;margin-right: auto;margin-top: 16px;text-align: center;width: 80px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .obfkqtf9::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .obfkqtf9::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .obfkqtf9{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .obfkqtf9{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .e144vcah{margin-bottom: 0px;margin-left: auto;margin-right: auto;max-width: 672px;text-align: center;width: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .e144vcah::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-0b8ac10 .e144vcah::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .e144vcah{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-0b8ac10 .e144vcah{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}








/* Start custom CSS for section, class: .elementor-element-6710eb0 */img {
  transition: transform 0.5s ease, box-shadow 0.5s ease, filter 0.5s ease;
  display: block;
  transform-origin: center center;
  perspective: 1000px; /* adds 3D depth effect */
}

img:hover {
  transform: scale(1.1) rotateX(2deg) rotateY(2deg);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.3);
  filter: brightness(1.15);
  z-index: 10;
}/* End custom CSS */








.elementor-3287 .elementor-element.elementor-element-56b5815 {width: auto;}.elementor-3287 .elementor-element.elementor-element-56b5815 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .sqng6h70{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .sqng6h70::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .sqng6h70::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-56b5815 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .sqng6h70{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .sqng6h70{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s{font-family: Montserrat, sans-serif;margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .vx5k2m6s::after{line-height: 48px;}}.elementor-3287 .elementor-element.elementor-element-56b5815 .yvna7fxw{height: 4px;margin-left: auto;margin-right: auto;margin-top: 16px;text-align: center;width: 80px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .yvna7fxw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .yvna7fxw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .yvna7fxw{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .yvna7fxw{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-56b5815 .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;max-width: 672px;text-align: center;width: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-56b5815 .dr9g4xkx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-56b5815 .dr9g4xkx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-56b5815 .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}
























.elementor-3287 .elementor-element.elementor-element-30311e4 {width: auto;}.elementor-3287 .elementor-element.elementor-element-30311e4 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .sqng6h70{text-align: center;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .sqng6h70::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .sqng6h70::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-30311e4 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .sqng6h70{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 {margin-top: 0px;margin-bottom: 80px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .sqng6h70{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s{font-family: Montserrat, sans-serif;margin-bottom: 16px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;line-height: 60px;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s{margin-bottom: 16px;margin-top: 0px;margin-right: 0px;margin-left: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s::before{line-height: 48px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .vx5k2m6s::after{line-height: 48px;}}.elementor-3287 .elementor-element.elementor-element-30311e4 .yvna7fxw{height: 4px;margin-left: auto;margin-right: auto;margin-top: 16px;text-align: center;width: 80px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .yvna7fxw::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .yvna7fxw::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .yvna7fxw{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .yvna7fxw{margin-left: auto;margin-right: auto;margin-top: 16px;margin-bottom: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}.elementor-3287 .elementor-element.elementor-element-30311e4 .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;max-width: 672px;text-align: center;width: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}.elementor-3287 .elementor-element.elementor-element-30311e4 .dr9g4xkx::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}.elementor-3287 .elementor-element.elementor-element-30311e4 .dr9g4xkx::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;-webkit-text-fill-color: rgb(128, 128, 128);-webkit-text-stroke-color: rgb(128, 128, 128);}@media (max-width: 1024px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-3287 .elementor-element.elementor-element-30311e4 .dr9g4xkx{margin-bottom: 0px;margin-left: auto;margin-right: auto;margin-top: 0px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}}


/* Card box container */
.elementor-3287 .elementor-element.elementor-element-4221d20 .softlite-dynamic-card-box {
  height: 100%;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Card styling */
.elementor-3287 .elementor-element.elementor-element-4221d20 .gmmu1fam {
  border: 1px solid rgba(198, 16, 37, 0.2);
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transform: translate(0, 0);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover effect: lift and stronger shadow */
.elementor-3287 .elementor-element.elementor-element-4221d20 .gmmu1fam:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.2);
}

/* Inner card content padding */
.elementor-3287 .elementor-element.elementor-element-4221d20 .jzgh3gqo {
  padding: 24px;
  width: auto;
}

/* Star icons */
.elementor-3287 .elementor-element.elementor-element-4221d20 .irzjdwn8 {
  color: rgb(198, 16, 37);
  fill: rgb(198, 16, 37);
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

/* Testimonial text */
.elementor-3287 .elementor-element.elementor-element-4221d20 .r6u8w7bl {
  color: rgb(128, 128, 128);
  margin: 0;
}

/* Author text */
.elementor-3287 .elementor-element.elementor-element-4221d20 .g756nq40 {
  color: rgb(198, 16, 37);
  font-weight: 600;
  margin: 0;
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .elementor-3287 .elementor-element.elementor-element-4221d20 .gmmu1fam {
    border-radius: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-3287 .elementor-element.elementor-element-4221d20 .gmmu1fam {
    border-radius: 8px;
  }
}

/* Card box container */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .softlite-dynamic-card-box {
  height: 100%;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Card styling */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .pb8fq65o {
  border: 1px solid rgba(198, 16, 37, 0.2);
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transform: translate(0, 0);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover effect: lift and stronger shadow */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .pb8fq65o:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.2);
}

/* Inner card content padding */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .ddgy8seu {
  padding: 24px;
  width: auto;
}

/* Star icons */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .ss321i7k {
  color: rgb(198, 16, 37);
  fill: rgb(198, 16, 37);
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

/* Testimonial text */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .n3zjpzjd {
  color: rgb(128, 128, 128);
  margin: 0;
}

/* Author text */
.elementor-3287 .elementor-element.elementor-element-dfd9037 .dhz36rt9 {
  color: rgb(198, 16, 37);
  font-weight: 600;
  margin: 0;
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .elementor-3287 .elementor-element.elementor-element-dfd9037 .pb8fq65o {
    border-radius: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-3287 .elementor-element.elementor-element-dfd9037 .pb8fq65o {
    border-radius: 8px;
  }
}

/* Card box container */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .softlite-dynamic-card-box {
  height: 100%;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Card styling */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .nbjx9rfb {
  border: 1px solid rgba(198, 16, 37, 0.2);
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);
  transform: translate(0, 0);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

/* Hover effect: lift and stronger shadow */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .nbjx9rfb:hover {
  transform: translateY(-8px) scale(1.03);
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.2);
}

/* Inner card content padding */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .oq51q236 {
  padding: 24px;
  width: auto;
}

/* Star icons */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .jwk5mro1 {
  color: rgb(198, 16, 37);
  fill: rgb(198, 16, 37);
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
}

/* Testimonial text */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .a4bspya8 {
  color: rgb(128, 128, 128);
  margin: 0;
}

/* Author text */
.elementor-3287 .elementor-element.elementor-element-f93ed74 .chbsd1km {
  color: rgb(198, 16, 37);
  font-weight: 600;
  margin: 0;
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .elementor-3287 .elementor-element.elementor-element-f93ed74 .nbjx9rfb {
    border-radius: 8px;
  }
}

@media (max-width: 767px) {
  .elementor-3287 .elementor-element.elementor-element-f93ed74 .nbjx9rfb {
    border-radius: 8px;
  }
}


/* Start custom CSS for html, class: .elementor-element-9ebc11a *//* Section styling */
.appointment-section {
  background-color: #020101;
  color: #fff;
  padding: 60px 20px;
  font-family: 'Montserrat', sans-serif;
  text-align: center;
}

/* Container */
.appointment-section .container {
  max-width: 900px;
  margin: 0 auto;
}

/* Title matches dynamic card font */
.appointment-section h2 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700; /* similar to softlite card */
  font-size: 3.5rem;
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #fff;
}

/* Red underline */
.appointment-section .underline {
  width: 80px;
  height: 4px;
  background-color: #c61025;
  margin: 0 auto 20px auto;
  box-shadow: 0 0 10px rgba(198,16,37,0.5);
}

/* Subtext matches dynamic card font */
.appointment-section p {
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  font-size: 1rem;
  color: #ccc;
  margin-bottom: 40px;
}

/* Features grid */
.features-grid {
  display: flex;
  justify-content: center;
  gap: 120px;
  flex-wrap: wrap;
  margin-bottom: 40px;
}

/* Feature card */
.feature-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  max-width: 200px;
}

/* Feature icon */
.feature-card .feature-icon {
  width: 48px;
  height: 48px;
  stroke: #c61025;
  fill: none;
  stroke-width: 2;
  margin-bottom: 20px;
}

/* Feature text */
.feature-card p {
  color: #fff;
  font-family: 'Montserrat', sans-serif;
  font-weight: 500;
  font-size: 0.95rem;
  margin: 0;
}

/* Book button */
.book-button {
  display: inline-block;
  padding: 16px 36px;
  background-color: #c61025;
  color: #fff;
  font-weight: 700;
  font-size: 1rem;
  border-radius: 6px;
  text-decoration: none;
  transition: all 0.3s ease;
  margin-bottom: 10px;
}

.book-button:hover {
  background-color: #000;
  color: #c61025;
}

/* Button note */
.button-note {
  color: #ccc;
  font-family: 'Montserrat', sans-serif;
  font-size: 0.85rem;
  margin-top: 0;
}

/* Responsive */
@media (max-width: 767px) {
  .features-grid {
    flex-direction: column;
    gap: 40px;
    align-items: center; /* ✅ Centers feature cards on mobile */
  }

  .feature-card {
    align-items: center; /* ✅ Ensures icon + text center alignment */
    text-align: center;
  }

  .appointment-section h2 {
    font-size: 2.2rem;
  }
}/* End custom CSS */



