.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-section.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-section:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-section.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-section .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-section.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-section .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-77bca48 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-77bca48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-110px;margin-bottom:0px;padding:380px 0px 380px 0px;}.elementor-widget-column.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-column .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-column.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-column:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-column.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-column .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-25f1d11{margin:-160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-25f1d11 .elementor-heading-title{font-family:"Boska", Sans-serif;font-size:72px;font-weight:600;line-height:76px;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-button.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-53c84dd .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:21px 21px 21px 21px;padding:12px 15px 7px 15px;}.elementor-9 .elementor-element.elementor-element-53c84dd{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-53c84dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-53c84dd .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-9 .elementor-element.elementor-element-97bbd8f > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-97bbd8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-110px;margin-bottom:0px;padding:300px 0px 200px 0px;}.elementor-9 .elementor-element.elementor-element-b6cd888{margin:-152px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b6cd888 .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:72px;font-weight:400;font-style:italic;line-height:76px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-84f6bad .elementor-button{background-color:#61CE7000;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:21px 21px 21px 21px;padding:12px 15px 7px 15px;}.elementor-9 .elementor-element.elementor-element-84f6bad{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-84f6bad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-84f6bad .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-9 .elementor-element.elementor-element-b4d4d1a > .elementor-container{max-width:1350px;}.elementor-9 .elementor-element.elementor-element-b4d4d1a{padding:50px 40px 50px 40px;}.elementor-9 .elementor-element.elementor-element-2951fb6{text-align:start;}.elementor-9 .elementor-element.elementor-element-2951fb6 .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:57px;font-weight:400;font-style:italic;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-433f473{margin:17px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:start;}.elementor-9 .elementor-element.elementor-element-433f473 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:26px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-5c07b60:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-5c07b60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062026;}.elementor-9 .elementor-element.elementor-element-5c07b60 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-5c07b60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-9 .elementor-element.elementor-element-5c07b60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-036316c > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-9 .elementor-element.elementor-element-c1800af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-c1800af .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:38px;font-weight:bold;font-style:italic;line-height:40px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3290350{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-3290350 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3ac82a7 > .elementor-element-populated{margin:0px 35px 0px 35px;--e-column-margin-right:35px;--e-column-margin-left:35px;}.elementor-9 .elementor-element.elementor-element-cb2cb5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-cb2cb5b .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:38px;font-weight:bold;font-style:italic;line-height:40px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-73ff1da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-73ff1da .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-de327b3 > .elementor-element-populated{margin:0px 40px 0px 40px;--e-column-margin-right:40px;--e-column-margin-left:40px;}.elementor-9 .elementor-element.elementor-element-3842420{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-3842420 .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:38px;font-weight:bold;font-style:italic;line-height:40px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-173d0ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-173d0ed .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0b7e469 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-0b7e469{padding:50px 40px 60px 40px;}.elementor-9 .elementor-element.elementor-element-1617eb5{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-1617eb5 .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:65px;font-weight:500;line-height:76px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-fa501ce{margin:95px 305px calc(var(--kit-widget-spacing, 0px) + 0px) -27px;text-align:start;}.elementor-9 .elementor-element.elementor-element-fa501ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-6259bcf > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-6259bcf{padding:30px 0px 40px 0px;}.elementor-widget-premium-carousel-widget.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-carousel-widget:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-carousel-widget.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-wrapper .slick-arrow:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .premium-carousel-nav-fraction{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-carousel-widget ul.slick-dots li{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-total{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget .fraction-pagination-separator{color:var( --e-global-color-secondary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active{color:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget ul.slick-dots li.slick-active svg{fill:var( --e-global-color-primary );}.elementor-widget-premium-carousel-widget .fraction-pagination-current{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-scale .premium-carousel-inner .slick-slide{transition:all 300ms !important;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progressbar-fill{transition-duration:300ms !important;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progressbar{height:4px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progress{height:4px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progressbar-fill ,.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progress-fill{background-color:#062026;}.elementor-9 .elementor-element.elementor-element-fd20be2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-fd20be2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-9 .elementor-element.elementor-element-fd20be2 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-fd20be2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 40px 60px 40px;}.elementor-9 .elementor-element.elementor-element-fd20be2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-ee2d946{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 100px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-ee2d946 .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:65px;font-weight:500;line-height:76px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-426076d{margin:14px 90px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-426076d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-f3b608b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f3b608b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-9 .elementor-element.elementor-element-f3b608b > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-f3b608b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-9 .elementor-element.elementor-element-f3b608b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-f90d2dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image-carousel.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-carousel .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image-carousel.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image-carousel:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image-carousel.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image-carousel .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-bd7042e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bd7042e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;width:0px;height:0px;}.elementor-9 .elementor-element.elementor-element-c76afd3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c76afd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#062026;}.elementor-9 .elementor-element.elementor-element-c76afd3 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-c76afd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 40px 90px 40px;}.elementor-9 .elementor-element.elementor-element-c76afd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2581c13 > .elementor-element-populated{margin:0px 36px 0px 0px;--e-column-margin-right:36px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-b9a321d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-b9a321d .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:72px;font-weight:500;line-height:76px;color:#D2966E;}.elementor-9 .elementor-element.elementor-element-05f0686{margin:0px 64px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:start;}.elementor-9 .elementor-element.elementor-element-05f0686 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-30964d2 .elementor-button{background-color:#D2966E;font-family:"Roboto", Sans-serif;font-weight:400;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#D2966E;border-radius:21px 21px 21px 21px;padding:12px 15px 12px 15px;}.elementor-9 .elementor-element.elementor-element-30964d2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-9 .elementor-element.elementor-element-f5110b5{--e-image-carousel-slides-to-show:3;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-f5110b5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-f5110b5 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f5110b5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-f5110b5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-21516c5 > .elementor-container{max-width:1300px;}.elementor-9 .elementor-element.elementor-element-21516c5{padding:50px 40px 60px 40px;}.elementor-9 .elementor-element.elementor-element-08f4b50{width:var( --container-widget-width, 73.077% );max-width:73.077%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;--container-widget-width:73.077%;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-08f4b50 .elementor-heading-title{font-family:"Boska Font", Sans-serif;font-size:65px;font-weight:500;line-height:76px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-aa25eca{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;text-align:start;}.elementor-9 .elementor-element.elementor-element-aa25eca .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#2B2B2B;}.elementor-9 .elementor-element.elementor-element-c3b111f .elementor-button{background-color:#61CE7000;fill:#000000;color:#000000;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-radius:21px 21px 21px 21px;padding:12px 15px 12px 15px;}.elementor-9 .elementor-element.elementor-element-c3b111f{margin:26px 50px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c3b111f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-c3b111f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-9 .elementor-element.elementor-element-2a97dea{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-loop-grid .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-loop-grid.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-loop-grid:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-loop-grid.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-loop-grid .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-01f18cb{--grid-columns:4;--grid-column-gap:0px;}.elementor-9 .elementor-element.elementor-element-01f18cb .elementor-loop-container{grid-auto-rows:1fr;}.elementor-9 .elementor-element.elementor-element-01f18cb .e-loop-item > .elementor-section, .elementor-9 .elementor-element.elementor-element-01f18cb .e-loop-item > .elementor-section > .elementor-container, .elementor-9 .elementor-element.elementor-element-01f18cb .e-loop-item > .e-con, .elementor-9 .elementor-element.elementor-element-01f18cb .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-01f18cb{--grid-columns:2;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-77bca48:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-77bca48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://static.country.com.co/wp-content/uploads/2025/09/hero-salones-scaled.jpg");background-position:-179px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-77bca48{margin-top:-110px;margin-bottom:0px;padding:150px 0px 130px 0px;}.elementor-9 .elementor-element.elementor-element-25f1d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-25f1d11 .elementor-heading-title{font-size:35px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-9 .elementor-element.elementor-element-53c84dd{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-97bbd8f{margin-top:0px;margin-bottom:0px;padding:200px 0px 200px 0px;}.elementor-9 .elementor-element.elementor-element-b6cd888{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b6cd888 .elementor-heading-title{font-size:25px;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-b4d4d1a{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-2951fb6{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-9 .elementor-element.elementor-element-2951fb6 .elementor-heading-title{font-size:44px;}.elementor-9 .elementor-element.elementor-element-433f473{margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-9 .elementor-element.elementor-element-036316c > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-c1800af{margin:-48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c1800af .elementor-heading-title{font-size:38px;line-height:1.1em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-3290350{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3290350 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-3ac82a7 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-cb2cb5b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-cb2cb5b .elementor-heading-title{font-size:38px;line-height:1.1em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-73ff1da{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-73ff1da .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-de327b3 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-3842420{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-3842420 .elementor-heading-title{font-size:38px;line-height:1.1em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-173d0ed{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-173d0ed .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-0b7e469{padding:50px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-8db2838 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-1617eb5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1617eb5 .elementor-heading-title{font-size:29px;line-height:1.2em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-4ed2804 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-fa501ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-fa501ce .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6259bcf{padding:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-dots-above ul.slick-dots{top:0px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-dots-below ul.slick-dots{bottom:0px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-fraction{bottom:0px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progressbar{height:3px;}.elementor-9 .elementor-element.elementor-element-b13f75c .premium-carousel-nav-progress{height:3px;}.elementor-9 .elementor-element.elementor-element-fd20be2{padding:50px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-ffede56 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-ee2d946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ee2d946 .elementor-heading-title{font-size:29px;line-height:1.2em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-8532bae > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-426076d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-426076d .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f3b608b{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bd7042e{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-c76afd3{padding:20px 10px 20px 10px;}.elementor-9 .elementor-element.elementor-element-2581c13 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-b9a321d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-b9a321d .elementor-heading-title{font-size:38px;line-height:1.2em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-2ab24c8 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-05f0686{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-05f0686 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-30964d2{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-21516c5{padding:20px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-710d23a > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-08f4b50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-08f4b50 .elementor-heading-title{font-size:38px;line-height:1.2em;letter-spacing:1.3px;}.elementor-9 .elementor-element.elementor-element-5f016ca > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-aa25eca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-aa25eca .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-cdb8408 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-9 .elementor-element.elementor-element-c3b111f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-01f18cb{--grid-columns:1;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-8db2838{width:53.846%;}.elementor-9 .elementor-element.elementor-element-4ed2804{width:46.116%;}.elementor-9 .elementor-element.elementor-element-ffede56{width:53.846%;}.elementor-9 .elementor-element.elementor-element-8532bae{width:46.116%;}.elementor-9 .elementor-element.elementor-element-2581c13{width:52.462%;}.elementor-9 .elementor-element.elementor-element-2ab24c8{width:47.5%;}.elementor-9 .elementor-element.elementor-element-5f016ca{width:23.717%;}.elementor-9 .elementor-element.elementor-element-cdb8408{width:42.615%;}}/* Start custom CSS for section, class: .elementor-element-97bbd8f */#slider-fondo2 {
  width: 100%;
  height: 50vh; /* o auto si quieres solo según contenido */
  background-size: cover;
  background-position: center;
  animation: sliderFondo 15s infinite;
}

@keyframes sliderFondo {
  0%   { background-image: url('/wp-content/uploads/2025/09/hero-salones-scaled.jpg'); }
  66%  { background-image: url('/wp-content/uploads/2026/02/IMG_2490.webp'); }
  90% { background-image: url('/wp-content/uploads/2025/10/rincon-del-country-20259571-scaled.jpg'); }
  100% { background-image: url('/wp-content/uploads/2026/02/DSC_1850-1-scaled.webp'); }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4d4d1a *//* ---- Fix duro SOLO para esa sección (escritorio) ---- */
@media (min-width:1025px){

  /* 1) Asegura que la fila sea flex real (algunos temas la vuelven block o grid) */
  #hero-two-col.elementor-section > .elementor-container > .elementor-row{
    display:flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    gap: var(--hero-gap, 40px); /* opcional */
  }

  /* 2) Cancela floats o widths forzados que apilan columnas */
  #hero-two-col.elementor-section > .elementor-container > .elementor-row > .elementor-column{
    float: none !important;
    clear: none !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
    width: 50% !important;
    min-width: 0 !important; /* por si algo hace overflow */
  }

  /* 3) Asegura que los wraps internos no rompan el layout */
  #hero-two-col .elementor-column-wrap,
  #hero-two-col .elementor-widget-wrap{
    width: 100% !important;
    display: block !important;
  }

  /* 4) Evita que un inner section escondido fuerce salto de línea */
  #hero-two-col .elementor-inner-section .elementor-container,
  #hero-two-col .elementor-inner-section .elementor-row{
    display:flex !important;
    flex-wrap: wrap; /* dentro de la columna, OK */
  }
}/* End custom CSS */