.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 .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-10337 .elementor-element.elementor-element-6979c95:not(.elementor-motion-effects-element-type-background), .elementor-10337 .elementor-element.elementor-element-6979c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/kagimaldives.com/wp-content/uploads/2025/10/Ocean-Pool-Villa-Interior-scaled.jpg?fit=2560%2C1707&ssl=1");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10337 .elementor-element.elementor-element-6979c95 > .elementor-background-overlay{background-color:#000000;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10337 .elementor-element.elementor-element-6979c95 > .elementor-container{min-height:600px;}.elementor-10337 .elementor-element.elementor-element-6979c95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-bc-flex-widget .elementor-10337 .elementor-element.elementor-element-fe64c4e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-10337 .elementor-element.elementor-element-fe64c4e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-10337 .elementor-element.elementor-element-fe64c4e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-10337 .elementor-element.elementor-element-5cb30e9{text-align:start;}.elementor-10337 .elementor-element.elementor-element-5cb30e9 .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:40px;font-weight:normal;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-beca99e );}.elementor-10337 .elementor-element.elementor-element-06683dd{text-align:start;}.elementor-10337 .elementor-element.elementor-element-06683dd .elementor-heading-title{font-family:"Zeyada", Sans-serif;font-size:30px;font-weight:normal;color:var( --e-global-color-beca99e );}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer.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-spacer .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-spacer.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-spacer:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-spacer.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-spacer .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10337 .elementor-element.elementor-element-649f94a{--spacer-size:15px;}.elementor-10337 .elementor-element.elementor-element-3ba3268{margin-top:5px;margin-bottom:10px;}.elementor-10337 .elementor-element.elementor-element-a07fa58 > .elementor-element-populated{border-style:double;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-a333783{text-align:center;}.elementor-10337 .elementor-element.elementor-element-a333783 .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:45px;font-weight:normal;text-transform:uppercase;color:#517E95;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor.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-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10337 .elementor-element.elementor-element-2552a07{text-align:center;}.elementor-10337 .elementor-element.elementor-element-ad98abb{--spacer-size:15px;}.elementor-10337 .elementor-element.elementor-element-26786ff:not(.elementor-motion-effects-element-type-background), .elementor-10337 .elementor-element.elementor-element-26786ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/kagimaldives.com/wp-content/uploads/2020/10/fisherman3.png?fit=390%2C500&ssl=1");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-10337 .elementor-element.elementor-element-26786ff > .elementor-container{max-width:1400px;}.elementor-10337 .elementor-element.elementor-element-26786ff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10337 .elementor-element.elementor-element-26786ff > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10337 .elementor-element.elementor-element-78a5d82{text-align:center;}.elementor-10337 .elementor-element.elementor-element-78a5d82 .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:35px;font-weight:500;color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-4976f6f{text-align:justify;font-size:16px;letter-spacing:-0.6px;}.elementor-widget-eael-creative-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-creative-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-eael-creative-button .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-creative-button .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-creative-button.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-eael-creative-button:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-eael-creative-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-eael-creative-button .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-creative-button .eael-creative-button--rayen::before, 
                                .elementor-widget-eael-creative-button .eael-creative-button--winona::after, 
                                .elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,
                                .elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui::after{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button,
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--ujarak:hover,
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--wayra:hover,
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--tamaya::before,
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--tamaya::after
                {background-color:transparent;background-image:linear-gradient(180deg, #013A59 0%, #3E799A 100%);}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button-icon-left svg, 
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button-icon-left i,
                    .elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button-icon-right i{rotate:0deg;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button i{font-size:19px;color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button svg{height:19px;width:19px;fill:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button .cretive-button-text{font-family:"Bellefair", Sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;text-decoration:underline;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button-wrapper{justify-content:center;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button{width:140px;color:#FFFFFF;border-radius:0px;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button .eael-creative-button--tamaya-secondary{color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--tamaya::before{color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--tamaya::after{color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button::before{border-radius:0px;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button::after{border-radius:0px;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button:hover i{color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button:hover{color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button:hover svg{fill:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-8a0e7fb .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button,
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--ujarak:hover,
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--wayra:hover,
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--tamaya::before,
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--tamaya::after
                {background-color:transparent;background-image:linear-gradient(180deg, #013A59 0%, #3E799A 100%);}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-icon-left svg, 
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-icon-left i,
                    .elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-icon-right{margin-left:17px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-icon-left{margin-right:17px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button--shikoba i{left:17%;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button--winona.eael-cb-icon-position-left::after{left:17px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button--winona.eael-cb-icon-position-right::after{left:-17px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button i{font-size:19px;color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button svg{height:19px;width:19px;fill:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button .cretive-button-text{font-family:"Bellefair", Sans-serif;font-size:15px;font-weight:normal;text-transform:uppercase;text-decoration:underline;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button-wrapper{justify-content:center;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button{width:140px;color:#FFFFFF;border-radius:0px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--tamaya::before{color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--tamaya::after{color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button::before{border-radius:0px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button::after{border-radius:0px;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button:hover i{color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button:hover{color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--winona::after{color:#ffffff;}.elementor-10337 .elementor-element.elementor-element-16b5d31 .eael-creative-button.eael-creative-button--saqui::after{color:#ffffff;}.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-10337 .elementor-element.elementor-element-f338c9e{--e-image-carousel-slides-to-show:2;z-index:2;}.elementor-10337 .elementor-element.elementor-element-f338c9e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides.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-slides .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-slides.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-slides:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-slides.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-slides .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-10337 .elementor-element.elementor-element-a3f7d96 .elementor-repeater-item-dbd2c75 .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://i0.wp.com/kagimaldives.com/wp-content/uploads/2022/04/DSC4478-HDR-scaled.jpg?fit=2560%2C1706&ssl=1);background-size:cover;}.elementor-10337 .elementor-element.elementor-element-a3f7d96 .elementor-repeater-item-d29f235 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://i0.wp.com/kagimaldives.com/wp-content/uploads/2026/07/KagiMaldives_OverwaterPoolVilla_AerialView.jpg?fit=1600%2C1067&ssl=1);background-size:cover;}.elementor-10337 .elementor-element.elementor-element-a3f7d96 .elementor-repeater-item-a0b1cfa .swiper-slide-bg{background-color:#4054b2;background-image:url(https://i0.wp.com/kagimaldives.com/wp-content/uploads/2025/10/OceanPoolVillaExterior_2-scaled.jpg?fit=2560%2C1829&ssl=1);background-size:cover;}.elementor-10337 .elementor-element.elementor-element-a3f7d96 .swiper-slide{transition-duration:calc(5000ms*1.2);height:620px;}.elementor-10337 .elementor-element.elementor-element-a3f7d96{z-index:1;}.elementor-10337 .elementor-element.elementor-element-a3f7d96 .swiper-slide-contents{max-width:66%;}.elementor-10337 .elementor-element.elementor-element-a3f7d96 .swiper-slide-inner{text-align:center;}.elementor-10337 .elementor-element.elementor-element-3e0a3c0{--spacer-size:15px;}.elementor-10337 .elementor-element.elementor-element-34dcbec{--spacer-size:15px;}.elementor-widget-video .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-video.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-video .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-video.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-video:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-video.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-video .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-10337 .elementor-element.elementor-element-f1ac613 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10337 .elementor-element.elementor-element-2d3ca4e{--spacer-size:15px;}.elementor-10337 .elementor-element.elementor-element-a30bef3 > .elementor-container{max-width:1400px;}.elementor-10337 .elementor-element.elementor-element-ecdf5f6 .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-60d73dc );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.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-divider .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-divider.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-divider:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-divider.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-divider .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10337 .elementor-element.elementor-element-fe9e4bd{--divider-border-style:solid;--divider-color:var( --e-global-color-60d73dc );--divider-border-width:1px;}.elementor-10337 .elementor-element.elementor-element-fe9e4bd .elementor-divider-separator{width:100%;}.elementor-10337 .elementor-element.elementor-element-fe9e4bd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10337 .elementor-element.elementor-element-f4f85ed > .elementor-container{max-width:1400px;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box.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-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-icon-box.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-icon-box.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10337 .elementor-element.elementor-element-b968d76 .elementor-icon-box-wrapper{gap:15px;}.elementor-10337 .elementor-element.elementor-element-6ae48e0 .elementor-icon-box-wrapper{gap:15px;}.elementor-10337 .elementor-element.elementor-element-6f281b4 .elementor-icon-box-wrapper{gap:15px;}.elementor-10337 .elementor-element.elementor-element-649824e .elementor-icon-box-wrapper{gap:15px;}.elementor-10337 .elementor-element.elementor-element-a787347 .elementor-icon-box-wrapper{gap:15px;}.elementor-10337 .elementor-element.elementor-element-7339f03 .elementor-icon-box-wrapper{gap:15px;}.elementor-10337 .elementor-element.elementor-element-43161bc > .elementor-container{max-width:1400px;}.elementor-10337 .elementor-element.elementor-element-9480714{--divider-border-style:solid;--divider-color:var( --e-global-color-60d73dc );--divider-border-width:1px;}.elementor-10337 .elementor-element.elementor-element-9480714 .elementor-divider-separator{width:100%;}.elementor-10337 .elementor-element.elementor-element-9480714 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10337 .elementor-element.elementor-element-a0fca98 > .elementor-container{max-width:1400px;}.elementor-10337 .elementor-element.elementor-element-a0fca98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10337 .elementor-element.elementor-element-a0fca98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10337 .elementor-element.elementor-element-f2988cc{text-align:center;}.elementor-10337 .elementor-element.elementor-element-f2988cc .elementor-heading-title{font-family:"Zeyada", Sans-serif;font-size:40px;font-weight:normal;color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-e52abe4{text-align:justify;font-size:16px;letter-spacing:-0.6px;}.elementor-10337 .elementor-element.elementor-element-7042cd9{text-align:center;}.elementor-10337 .elementor-element.elementor-element-5bbf1cf{--e-image-carousel-slides-to-show:3;}.elementor-10337 .elementor-element.elementor-element-5bbf1cf .elementor-swiper-button.elementor-swiper-button-prev, .elementor-10337 .elementor-element.elementor-element-5bbf1cf .elementor-swiper-button.elementor-swiper-button-next{font-size:35px;}.elementor-10337 .elementor-element.elementor-element-5bbf1cf .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:5px 5px 5px 5px;border-color:#FFFFFF;}.elementor-10337 .elementor-element.elementor-element-3667bc3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10337 .elementor-element.elementor-element-3667bc3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/kagimaldives.com/wp-content/uploads/2020/10/dhoani2.png?fit=900%2C578&ssl=1");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-10337 .elementor-element.elementor-element-3667bc3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10337 .elementor-element.elementor-element-3667bc3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10337 .elementor-element.elementor-element-8d4c839{text-align:center;}.elementor-10337 .elementor-element.elementor-element-8d4c839 .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:40px;font-weight:500;color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-a770423{columns:2;column-gap:25px;}.elementor-widget-eael-feature-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-feature-list.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-eael-feature-list .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-feature-list.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-eael-feature-list:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-eael-feature-list.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-eael-feature-list .connector-type-classic .connector{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:before, .elementor-widget-eael-feature-list .connector-type-modern .eael-feature-list-item:after{border-color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-primary );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title, .elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-feature-list .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items .eael-feature-list-icon-box .eael-feature-list-icon-inner{background-color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.eael-feature-list-horizontal{gap:3px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.eael-feature-list-horizontal[data-layout-tablet="vertical"] .eael-feature-list-item{padding-bottom:calc(3px/2);}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item{padding-bottom:calc(3px/2);}body.rtl .elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.eael-feature-list-vertical .eael-feature-list-item:after{left:calc(-3px/2);}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.eael-feature-list-vertical.connector-type-modern .eael-feature-list-item:not(:last-child):before{height:calc(100% + 3px);}.elementor-10337 .elementor-element.elementor-element-c64bb39 .connector-type-classic .connector{border-style:dotted;border-color:#37368e;border-width:1px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .connector-type-modern .eael-feature-list-item:before, .elementor-10337 .elementor-element.elementor-element-c64bb39 .connector-type-modern .eael-feature-list-item:after{border-style:dotted;border-color:#37368e;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.connector-type-modern .eael-feature-list-item:before, .elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-left .connector-type-modern .eael-feature-list-item:before, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-left .connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-right .connector-type-modern .eael-feature-list-item:before, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-right .connector-type-modern .eael-feature-list-item:after{border-width:1px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items .eael-feature-list-icon{color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items .eael-feature-list-icon svg{fill:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-icon-box .eael-feature-list-icon{height:25px;width:25px;padding:10px 10px 10px 10px !important;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-items.connector-type-classic .connector{right:calc(100% - 25px);}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-icon-box .eael-feature-list-icon i{font-size:13px !important;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-icon-box .eael-feature-list-icon svg{width:13px !important;height:13px !important;line-height:13px !important;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-icon-box .eael-feature-list-icon img{width:13px;height:13px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-img{width:13px;height:13px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-icon-box .eael-feature-list-icon-inner{padding:1px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-left .eael-feature-list-content-box, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-right .eael-feature-list-content-box, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-top .eael-feature-list-content-box{margin:12px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-item .eael-feature-list-title{margin-bottom:0px;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-content-box .eael-feature-list-title, .elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-content-box .eael-feature-list-title > a, .elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-content-box .eael-feature-list-title:visited{color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-content-box .eael-feature-list-title, .elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-content-box .eael-feature-list-title a{font-family:"Bellefair", Sans-serif;font-size:18px;font-weight:normal;line-height:1.5em;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .eael-feature-list-content-box .eael-feature-list-content{color:var( --e-global-color-text );font-family:"Zeyada", Sans-serif;font-size:16px;font-weight:bold;}.elementor-10337 .elementor-element.elementor-element-ce6dcc1{--spacer-size:20px;}.elementor-10337 .elementor-element.elementor-element-aeab501 > .elementor-container{max-width:1400px;}.elementor-10337 .elementor-element.elementor-element-b826962{text-align:start;}.elementor-10337 .elementor-element.elementor-element-b826962 .elementor-heading-title{font-family:"Bellefair", Sans-serif;font-size:45px;font-weight:500;letter-spacing:-0.6px;color:var( --e-global-color-60d73dc );}.elementor-10337 .elementor-element.elementor-element-fb5200c > .elementor-container{max-width:1400px;}.elementor-widget-call-to-action .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-call-to-action.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-call-to-action .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-call-to-action .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-call-to-action.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-call-to-action:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-call-to-action.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-call-to-action .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10337 .elementor-element.elementor-element-bc7f8b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10337 .elementor-element.elementor-element-bc7f8b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10337 .elementor-element.elementor-element-bc7f8b9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta .elementor-cta__bg, .elementor-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta__content{text-align:center;}.elementor-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta__title{font-family:"Bellefair", Sans-serif;font-weight:normal;}.elementor-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta__description{font-family:"WP-Optima", Sans-serif;}.elementor-10337 .elementor-element.elementor-element-bc7f8b9 .elementor-cta__button{font-family:"Bellefair", Sans-serif;font-weight:normal;text-transform:uppercase;text-decoration:underline;border-radius:50px;}.elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-10337 .elementor-element.elementor-element-6bcc259.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-10337 .elementor-element.elementor-element-6bcc259.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-10337 .elementor-element.elementor-element-6bcc259.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta .elementor-cta__bg, .elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta__content{text-align:center;}.elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta__title{font-family:"Bellefair", Sans-serif;font-weight:normal;}.elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta__description{font-family:"WP-Optima", Sans-serif;}.elementor-10337 .elementor-element.elementor-element-6bcc259 .elementor-cta__button{font-family:"Bellefair", Sans-serif;font-weight:normal;text-transform:uppercase;text-decoration:underline;border-radius:50px;}.elementor-10337 .elementor-element.elementor-element-afa4a68{--spacer-size:25px;}@media(max-width:1024px){.elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-left .eael-feature-list-content-box, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-right .eael-feature-list-content-box, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-top .eael-feature-list-content-box{margin:20px;}}@media(min-width:768px){.elementor-10337 .elementor-element.elementor-element-b4cf701{width:10.577%;}.elementor-10337 .elementor-element.elementor-element-5d6bc36{width:89.423%;}.elementor-10337 .elementor-element.elementor-element-5e3ecb9{width:15%;}.elementor-10337 .elementor-element.elementor-element-a07fa58{width:69.284%;}.elementor-10337 .elementor-element.elementor-element-638ef6e{width:15%;}.elementor-10337 .elementor-element.elementor-element-4a98263{width:42%;}.elementor-10337 .elementor-element.elementor-element-7f744b3{width:58%;}.elementor-10337 .elementor-element.elementor-element-81cacec{width:68.772%;}.elementor-10337 .elementor-element.elementor-element-cb67916{width:31.228%;}.elementor-10337 .elementor-element.elementor-element-34c88ec{width:53.214%;}.elementor-10337 .elementor-element.elementor-element-3667bc3{width:46.786%;}}@media(min-width:1025px){.elementor-10337 .elementor-element.elementor-element-6979c95:not(.elementor-motion-effects-element-type-background), .elementor-10337 .elementor-element.elementor-element-6979c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-10337 .elementor-element.elementor-element-c64bb39 .-mobile-icon-position-left .eael-feature-list-content-box{margin:0 0 0 10px !important;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .-mobile-icon-position-right .eael-feature-list-content-box{margin:0 10px 0 0 !important;}.elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-left .eael-feature-list-content-box, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-right .eael-feature-list-content-box, .elementor-10337 .elementor-element.elementor-element-c64bb39 .-icon-position-top .eael-feature-list-content-box{margin:10px;}}/* Start custom CSS for column, class: .elementor-element-fe64c4e */.hero-image-title {
    position: absolute;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f338c9e */.section-slider {
    position: absolute;
    bottom: 50px;
    right: -50px;
}/* End custom CSS */
/* Start custom CSS for eael-feature-list, class: .elementor-element-c64bb39 */.eael-feature-list-title {
    margin-left: 0;
}
.eael-feature-list-content-box {
    padding-bottom: 5px;
}/* End custom CSS */
/* Start Custom Fonts CSS *//* End Custom Fonts CSS */