.elementor-3153 .elementor-element.elementor-element-669b306{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;top:0px;--z-index:10;}.elementor-3153 .elementor-element.elementor-element-669b306:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-669b306 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-fca8257 ) 0%, var( --e-global-color-65c9782 ) 100%);}body:not(.rtl) .elementor-3153 .elementor-element.elementor-element-669b306{left:0px;}body.rtl .elementor-3153 .elementor-element.elementor-element-669b306{right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-icon i{color:var( --e-global-color-7f9c858 );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-icon svg{fill:var( --e-global-color-7f9c858 );transition:fill 0.3s;}.elementor-3153 .elementor-element.elementor-element-e42da3e{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-ea061a5{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3153 .elementor-element.elementor-element-ea061a5:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-ea061a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-573c1e0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-845966b );--border-color:var( --e-global-color-845966b );--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-widget-image .widget-image-caption{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-3153 .elementor-element.elementor-element-5f08043{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-3153 .elementor-element.elementor-element-5f08043.elementor-element{--align-self:center;}.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-3153 .elementor-element.elementor-element-1bae054{text-align:center;}.elementor-3153 .elementor-element.elementor-element-1bae054 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:88px;font-weight:900;line-height:78px;color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-0ab1aeb{width:var( --container-widget-width, 65% );max-width:65%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-3153 .elementor-element.elementor-element-0ab1aeb.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-0ab1aeb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-1px;color:var( --e-global-color-7f9c858 );}.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-3153 .elementor-element.elementor-element-018b880{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-3153 .elementor-element.elementor-element-018b880.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-3153 .elementor-element.elementor-element-a4f0e82{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color: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-3153 .elementor-element.elementor-element-748f0d4{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-3153 .elementor-element.elementor-element-748f0d4 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3153 .elementor-element.elementor-element-748f0d4 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3153 .elementor-element.elementor-element-99f7fd8{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-99f7fd8:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-99f7fd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-22f7dd7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3153 .elementor-element.elementor-element-ecf78e7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-3153 .elementor-element.elementor-element-9df9eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;color:var( --e-global-color-cd8dfe1 );}.elementor-3153 .elementor-element.elementor-element-02823b2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3153 .elementor-element.elementor-element-02823b2:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-02823b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-3153 .elementor-element.elementor-element-31ff0de{text-align:start;}.elementor-3153 .elementor-element.elementor-element-31ff0de .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:900;line-height:83px;color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-icon i{color:var( --e-global-color-cd8dfe1 );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-icon svg{fill:var( --e-global-color-cd8dfe1 );transition:fill 0.3s;}.elementor-3153 .elementor-element.elementor-element-43a97aa{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-text{color:var( --e-global-color-b3d0e86 );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-d303681{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-3153 .elementor-element.elementor-element-d303681:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-d303681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-3153 .elementor-element.elementor-element-2f6b21d{text-align:start;}.elementor-3153 .elementor-element.elementor-element-2f6b21d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:900;line-height:83px;color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-icon i{color:var( --e-global-color-cd8dfe1 );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-icon svg{fill:var( --e-global-color-cd8dfe1 );transition:fill 0.3s;}.elementor-3153 .elementor-element.elementor-element-03d1980{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-text{color:var( --e-global-color-b3d0e86 );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-3b4c966{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-998c720{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-3153 .elementor-element.elementor-element-998c720 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3153 .elementor-element.elementor-element-998c720 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3153 .elementor-element.elementor-element-5c2dffd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-5c2dffd:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-5c2dffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-52f6f83{--display:flex;}.elementor-3153 .elementor-element.elementor-element-aef2f30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-5be1891{margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;color:var( --e-global-color-cd8dfe1 );}.elementor-3153 .elementor-element.elementor-element-6dbed3c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 6px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:6px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3153 .elementor-element.elementor-element-8f1fc74{width:var( --container-widget-width, 78% );max-width:78%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;--container-widget-width:78%;--container-widget-flex-grow:0;text-align:start;}.elementor-3153 .elementor-element.elementor-element-8f1fc74 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:46px;font-weight:900;font-style:italic;line-height:48px;color:var( --e-global-color-845966b );}.elementor-3153 .elementor-element.elementor-element-95cb646{width:var( --container-widget-width, 55% );max-width:55%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 50px;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-4ac7d67{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-845966b );--border-color:var( --e-global-color-845966b );--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-3153 .elementor-element.elementor-element-100f457{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-53d1e21{margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;color:var( --e-global-color-845966b );}.elementor-3153 .elementor-element.elementor-element-51a6dd7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;}.elementor-3153 .elementor-element.elementor-element-fa8412a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-fa8412a:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-fa8412a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-0cddad3{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;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-accent );}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-3153 .elementor-element.elementor-element-77b8d9d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-text{color:var( --e-global-color-7f9c858 );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-c8e8e86{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3153 .elementor-element.elementor-element-c8e8e86:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-c8e8e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-11fc487{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;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-f1cec8a );}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-icon i{color:var( --e-global-color-f1cec8a );transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-icon svg{fill:var( --e-global-color-f1cec8a );transition:fill 0.3s;}.elementor-3153 .elementor-element.elementor-element-4ded232{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:20px;font-weight:600;}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3153 .elementor-element.elementor-element-8957b3e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-18cb7c3{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-3153 .elementor-element.elementor-element-18cb7c3 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3153 .elementor-element.elementor-element-18cb7c3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3153 .elementor-element.elementor-element-6b4f555{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-6b4f555:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-6b4f555 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-191e877{--display:flex;}.elementor-3153 .elementor-element.elementor-element-a94fdcb{margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;color:var( --e-global-color-cd8dfe1 );}.elementor-3153 .elementor-element.elementor-element-a94fdcb.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-46839e1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-46839e1:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-46839e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-46839e1.e-con{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-9807deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;color:var( --e-global-color-cd8dfe1 );}.elementor-3153 .elementor-element.elementor-element-fe732b6{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3153 .elementor-element.elementor-element-a2d8675{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:center;font-family:"Inter", Sans-serif;font-size:28px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-845966b );}.elementor-3153 .elementor-element.elementor-element-fa0956d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-fa0956d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:75px;font-weight:900;line-height:83px;color:var( --e-global-color-845966b );}.elementor-3153 .elementor-element.elementor-element-807cd63{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-807cd63 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;letter-spacing:-1px;color:#B3B3B3;}.elementor-3153 .elementor-element.elementor-element-fe06512{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:center;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-845966b );}.elementor-3153 .elementor-element.elementor-element-a14c7f9{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-a14c7f9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:44px;font-weight:900;line-height:83px;color:var( --e-global-color-f1cec8a );}.elementor-3153 .elementor-element.elementor-element-ffaac04{width:var( --container-widget-width, 73% );max-width:73%;margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:73%;--container-widget-flex-grow:0;text-align:center;}.elementor-3153 .elementor-element.elementor-element-ffaac04.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-ffaac04 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-1px;color:var( --e-global-color-845966b );}.elementor-3153 .elementor-element.elementor-element-21c127d{width:var( --container-widget-width, 85% );max-width:85%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3153 .elementor-element.elementor-element-21c127d.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button-content-wrapper{flex-direction:row;}.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-3153 .elementor-element.elementor-element-8981245{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3153 .elementor-element.elementor-element-8981245.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-8981245 img{filter:brightness( 200% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3153 .elementor-element.elementor-element-b822380{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-fa54fc7{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-3153 .elementor-element.elementor-element-fa54fc7 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3153 .elementor-element.elementor-element-fa54fc7 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3153 .elementor-element.elementor-element-ad6436c{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3153 .elementor-element.elementor-element-ad6436c:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-ad6436c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-6cdb760{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-f1cec8a );--border-color:var( --e-global-color-f1cec8a );--border-radius:30px 30px 30px 30px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-3153 .elementor-element.elementor-element-84fec7d{margin:0px 00px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:4px;color:var( --e-global-color-cd8dfe1 );}.elementor-3153 .elementor-element.elementor-element-a884a2c{--display:flex;}.elementor-3153 .elementor-element.elementor-element-c9e1f6e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3153 .elementor-element.elementor-element-88bb35c{width:var( --container-widget-width, 86% );max-width:86%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-575a9fe{--display:flex;}.elementor-3153 .elementor-element.elementor-element-0970815{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3153 .elementor-element.elementor-element-d3435b5{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-45f98b7{--display:flex;}.elementor-3153 .elementor-element.elementor-element-d47eed3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3153 .elementor-element.elementor-element-f7b1012{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-09797bd{--n-accordion-title-font-size:30px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b3d0e86 );--n-accordion-title-hover-color:var( --e-global-color-f1cec8a );--n-accordion-title-active-color:var( --e-global-color-cd8dfe1 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-f1cec8a );--n-accordion-icon-hover-color:var( --e-global-color-cd8dfe1 );--n-accordion-icon-active-color:var( --e-global-color-f1cec8a );}.elementor-3153 .elementor-element.elementor-element-09797bd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-3153 .elementor-element.elementor-element-09797bd {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-3153 .elementor-element.elementor-element-09797bd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair", Sans-serif;font-weight:900;line-height:32px;}:where( .elementor-3153 .elementor-element.elementor-element-09797bd > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-3153 .elementor-element.elementor-element-5de6df9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-cda3fee{--divider-border-style:solid;--divider-color:var( --e-global-color-d63f861 );--divider-border-width:1px;}.elementor-3153 .elementor-element.elementor-element-cda3fee .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-3153 .elementor-element.elementor-element-cda3fee .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3153 .elementor-element.elementor-element-6c23574{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3153 .elementor-element.elementor-element-6c23574:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-6c23574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-ad211d0{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-845966b );--border-color:var( --e-global-color-845966b );--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-3153 .elementor-element.elementor-element-117c893{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;}.elementor-3153 .elementor-element.elementor-element-117c893.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-117c893 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:900;line-height:58px;color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-abd3b29{width:var( --container-widget-width, 85% );max-width:85%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-3153 .elementor-element.elementor-element-abd3b29.elementor-element{--align-self:center;}.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button{font-family:"Inter", Sans-serif;font-weight:500;}.elementor-3153 .elementor-element.elementor-element-09a39e0{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-d63f861 );--border-color:var( --e-global-color-d63f861 );}.elementor-3153 .elementor-element.elementor-element-09a39e0:not(.elementor-motion-effects-element-type-background), .elementor-3153 .elementor-element.elementor-element-09a39e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7f9c858 );}.elementor-3153 .elementor-element.elementor-element-2d2adbc{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:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;letter-spacing:-0.8px;color:var( --e-global-color-b3d0e86 );}.elementor-3153 .elementor-element.elementor-element-2d2adbc a{color:var( --e-global-color-f1cec8a );}.elementor-3153 .elementor-element.elementor-element-2d2adbc a:hover, .elementor-3153 .elementor-element.elementor-element-2d2adbc a:focus{color:var( --e-global-color-cd8dfe1 );}@media(max-width:767px){.elementor-3153 .elementor-element.elementor-element-669b306{--z-index:10;}.elementor-3153 .elementor-element.elementor-element-e42da3e{--e-icon-list-icon-size:20px;}.elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-item > a{font-size:18px;}.elementor-3153 .elementor-element.elementor-element-ea061a5{--min-height:85vh;}.elementor-3153 .elementor-element.elementor-element-573c1e0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-5f08043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-3153 .elementor-element.elementor-element-1bae054 .elementor-heading-title{font-size:36px;line-height:34px;}.elementor-3153 .elementor-element.elementor-element-0ab1aeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3153 .elementor-element.elementor-element-0ab1aeb .elementor-heading-title{font-size:20px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-018b880{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3153 .elementor-element.elementor-element-99f7fd8{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-22f7dd7{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-9df9eee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-02823b2{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-31ff0de{text-align:center;}.elementor-3153 .elementor-element.elementor-element-31ff0de .elementor-heading-title{font-size:28px;line-height:30px;}.elementor-3153 .elementor-element.elementor-element-43a97aa{--icon-vertical-align:flex-start;}.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-item > a{font-size:14px;}.elementor-3153 .elementor-element.elementor-element-d303681{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-2f6b21d{text-align:center;}.elementor-3153 .elementor-element.elementor-element-2f6b21d .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-3153 .elementor-element.elementor-element-03d1980{--icon-vertical-align:flex-start;}.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-item > a{font-size:14px;}.elementor-3153 .elementor-element.elementor-element-5c2dffd{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-5be1891{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-6dbed3c{border-width:0px 0px 0px 4px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:4px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3153 .elementor-element.elementor-element-8f1fc74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-3153 .elementor-element.elementor-element-8f1fc74 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-3153 .elementor-element.elementor-element-95cb646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-4ac7d67{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-53d1e21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-51a6dd7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-fa8412a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-0cddad3{text-align:center;font-size:24px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-77b8d9d{--icon-vertical-align:flex-start;}.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-item > a{font-size:15px;line-height:16px;}.elementor-3153 .elementor-element.elementor-element-c8e8e86{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-11fc487{text-align:center;font-size:24px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-4ded232{--icon-vertical-align:flex-start;}.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-item > a{font-size:15px;line-height:16px;}.elementor-3153 .elementor-element.elementor-element-191e877{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3153 .elementor-element.elementor-element-a94fdcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-9807deb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-a2d8675{text-align:center;font-size:20px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-fa0956d{text-align:center;}.elementor-3153 .elementor-element.elementor-element-fa0956d .elementor-heading-title{font-size:34px;line-height:30px;}.elementor-3153 .elementor-element.elementor-element-807cd63{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3153 .elementor-element.elementor-element-807cd63 .elementor-heading-title{font-size:16px;}.elementor-3153 .elementor-element.elementor-element-fe06512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-a14c7f9{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3153 .elementor-element.elementor-element-a14c7f9 .elementor-heading-title{font-size:23px;line-height:30px;}.elementor-3153 .elementor-element.elementor-element-ffaac04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-3153 .elementor-element.elementor-element-ffaac04 .elementor-heading-title{font-size:16px;line-height:20px;}.elementor-3153 .elementor-element.elementor-element-21c127d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3153 .elementor-element.elementor-element-8981245{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-3153 .elementor-element.elementor-element-6cdb760{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-84fec7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:14px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-88bb35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-d3435b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-f7b1012{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:18px;line-height:24px;}.elementor-3153 .elementor-element.elementor-element-09797bd{--n-accordion-title-font-size:20px;}:where( .elementor-3153 .elementor-element.elementor-element-09797bd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:22px;}.elementor-3153 .elementor-element.elementor-element-ad211d0{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-3153 .elementor-element.elementor-element-117c893{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3153 .elementor-element.elementor-element-117c893 .elementor-heading-title{font-size:30px;line-height:30px;}.elementor-3153 .elementor-element.elementor-element-abd3b29{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3153 .elementor-element.elementor-element-2d2adbc{text-align:center;font-size:14px;line-height:20px;}}@media(min-width:768px){.elementor-3153 .elementor-element.elementor-element-669b306{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-ea061a5{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-573c1e0{--width:70%;}.elementor-3153 .elementor-element.elementor-element-99f7fd8{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-22f7dd7{--width:80%;}.elementor-3153 .elementor-element.elementor-element-5c2dffd{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-52f6f83{--width:100%;}.elementor-3153 .elementor-element.elementor-element-4ac7d67{--width:100%;}.elementor-3153 .elementor-element.elementor-element-6b4f555{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-191e877{--width:70%;}.elementor-3153 .elementor-element.elementor-element-46839e1{--width:80%;}.elementor-3153 .elementor-element.elementor-element-ad6436c{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-6cdb760{--width:80%;}.elementor-3153 .elementor-element.elementor-element-6c23574{--content-width:1440px;}.elementor-3153 .elementor-element.elementor-element-ad211d0{--width:60%;}.elementor-3153 .elementor-element.elementor-element-09a39e0{--content-width:1440px;}}/* Start custom CSS for icon-list, class: .elementor-element-e42da3e */.elementor-3153 .elementor-element.elementor-element-e42da3e .elementor-icon-list-icon{
    animation: down ease-in-out 2s infinite;
}
@keyframes down{
    0%{
        transform: translatey(0px);
        transition: 5s;
    }
    50%{
        transform: translatey(5px);
        transition: 5s;
    }
    100%{
        transform: translatey(0px);
        transition: 5s;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-018b880 */.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 18px 35px;
  border-radius: 20px;
  background: linear-gradient(90deg, #0E9107, #20B635, #0E9107);
  color: #ffffff !important;
  font-weight: 300;
  font-size: 18px;
  overflow: hidden !important;
  border: none !important;
  cursor: pointer;
  transition: transform .3s ease, box-shadow .3s ease;
}

/* REMOVE QUADRADO INTERNO */
.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button-text {
  background: transparent !important;
  padding: 0 !important;
  color: #ffffff !important;
  position: relative;
  z-index: 3;
}

/* Glow externo verde */
.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button::after {
  content: "";
  position: absolute;
  width: 150%;
  height: 150%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(
    circle,
    rgba(32, 182, 53, 0.55) 0%,
    rgba(14, 145, 7, 0.18) 70%,
    transparent 100%
  );
  filter: blur(28px);
  z-index: -1;
}

/* Light sweep */
.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -65%;
  height: 100%;
  width: 50%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.95) 50%,
    rgba(255,255,255,0) 100%
  );
  filter: blur(6px);
  transform: skewX(-25deg);
  animation: sweepGreen 2.5s infinite ease-in-out;
  pointer-events: none;
  z-index: 2;
}

@keyframes sweepGreen {
  0% { 
    left: -70%; 
    opacity: 0; 
  }

  20% { 
    opacity: 1; 
  }

  55% { 
    left: 120%; 
    opacity: 1; 
  }

  70% { 
    opacity: 0; 
  }

  100% { 
    left: 120%; 
    opacity: 0; 
  }
}

/* Hover */
.elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button:hover {
  transform: translateY(-4px);
  box-shadow: 0 0 28px rgba(32, 182, 53, 0.55);
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-3153 .elementor-element.elementor-element-018b880 .elementor-button {
    font-size: 15px;
    padding: 20px 24px;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-43a97aa */.elementor-3153 .elementor-element.elementor-element-43a97aa .elementor-icon-list-icon{
    animation: down ease-in-out 2s infinite;
}
@keyframes down{
    0%{
        transform: translatey(0px);
        transition: 5s;
    }
    50%{
        transform: translatey(5px);
        transition: 5s;
    }
    100%{
        transform: translatey(0px);
        transition: 5s;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-03d1980 */.elementor-3153 .elementor-element.elementor-element-03d1980 .elementor-icon-list-icon{
    animation: down ease-in-out 2s infinite;
}
@keyframes down{
    0%{
        transform: translatey(0px);
        transition: 5s;
    }
    50%{
        transform: translatey(5px);
        transition: 5s;
    }
    100%{
        transform: translatey(0px);
        transition: 5s;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-77b8d9d */.elementor-3153 .elementor-element.elementor-element-77b8d9d .elementor-icon-list-icon{
    animation: down ease-in-out 2s infinite;
}
@keyframes down{
    0%{
        transform: translatey(0px);
        transition: 5s;
    }
    50%{
        transform: translatey(5px);
        transition: 5s;
    }
    100%{
        transform: translatey(0px);
        transition: 5s;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4ded232 */.elementor-3153 .elementor-element.elementor-element-4ded232 .elementor-icon-list-icon{
    animation: down ease-in-out 2s infinite;
}
@keyframes down{
    0%{
        transform: translatey(0px);
        transition: 5s;
    }
    50%{
        transform: translatey(5px);
        transition: 5s;
    }
    100%{
        transform: translatey(0px);
        transition: 5s;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe732b6 *//* CONTAINER */
#countdown-box {
  display: flex;
  justify-content: center;
  gap: 15px;
  border: 1px solid #F3D5AD;
  padding: 20px;
  border-radius: 12px;
  max-width: 420px;
  margin: 0 auto;
  font-family: 'Inter', sans-serif;
  color: #F3D5AD;
}

/* BOXES */
#countdown-box .time-box {
  flex: 1;
  border: 1px solid #F3D5AD;
  border-radius: 10px;
  padding: 15px 10px;
  text-align: center;
}

/* NÚMEROS */
#countdown-box .time-box span {
  font-size: 28px;
  font-weight: 700;
  display: block;
}

/* TEXTO */
#countdown-box .time-box p {
  font-size: 12px;
  margin: 5px 0 0;
  opacity: 0.8;
  font-weight: 400;
}

/* MOBILE */
@media (max-width: 480px) {

  #countdown-box {
    gap: 8px;
    padding: 12px;
  }

  #countdown-box .time-box {
    padding: 10px 5px;
  }

  #countdown-box .time-box span {
    font-size: 22px;
  }

  #countdown-box .time-box p {
    font-size: 10px;
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21c127d */.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 18px 35px;
  border-radius: 20px;
  background: linear-gradient(90deg, #0E9107, #20B635, #0E9107);
  color: #ffffff !important;
  font-weight: 300;
  font-size: 18px;
  overflow: hidden !important;
  border: none !important;
  cursor: pointer;
  transition: transform .3s ease, box-shadow .3s ease;
}

/* REMOVE QUADRADO INTERNO */
.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button-text {
  background: transparent !important;
  padding: 0 !important;
  color: #ffffff !important;
  position: relative;
  z-index: 3;
}

/* Glow externo verde */
.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button::after {
  content: "";
  position: absolute;
  width: 150%;
  height: 150%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(
    circle,
    rgba(32, 182, 53, 0.55) 0%,
    rgba(14, 145, 7, 0.18) 70%,
    transparent 100%
  );
  filter: blur(28px);
  z-index: -1;
}

/* Light sweep */
.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -65%;
  height: 100%;
  width: 50%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.95) 50%,
    rgba(255,255,255,0) 100%
  );
  filter: blur(6px);
  transform: skewX(-25deg);
  animation: sweepGreen 2.5s infinite ease-in-out;
  pointer-events: none;
  z-index: 2;
}

@keyframes sweepGreen {
  0% { 
    left: -70%; 
    opacity: 0; 
  }

  20% { 
    opacity: 1; 
  }

  55% { 
    left: 120%; 
    opacity: 1; 
  }

  70% { 
    opacity: 0; 
  }

  100% { 
    left: 120%; 
    opacity: 0; 
  }
}

/* Hover */
.elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button:hover {
  transform: translateY(-4px);
  box-shadow: 0 0 28px rgba(32, 182, 53, 0.55);
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-3153 .elementor-element.elementor-element-21c127d .elementor-button {
    font-size: 15px;
    padding: 20px 24px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46839e1 */.elementor-3153 .elementor-element.elementor-element-46839e1:after {
    content: '';
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 20%;
    transition: 2s;
    border-radius: 100px;
    height: 8px;
    background: linear-gradient(98deg, #E64936, #FF7161, #FF7161, #E64936);
    box-shadow: 0px 100px 80px 0px #FF8A7D, 0px 41.778px 33.422px 0px #FF8A7D, 0px 22.336px 17.869px 0px #FF8A7D, 0px 12.522px 10.017px 0px #FF8A7D, 0px 6.65px 5.32px 0px #FF8A7D, 0px 2.767px 2.214px 0px #FF8A7D;
}
.elementor-3153 .elementor-element.elementor-element-46839e1:hover:after {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-abd3b29 */.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 18px 35px;
  border-radius: 20px;
  background: linear-gradient(90deg, #0E9107, #20B635, #0E9107);
  color: #ffffff !important;
  font-weight: 300;
  font-size: 18px;
  overflow: hidden !important;
  border: none !important;
  cursor: pointer;
  transition: transform .3s ease, box-shadow .3s ease;
}

/* REMOVE QUADRADO INTERNO */
.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button-text {
  background: transparent !important;
  padding: 0 !important;
  color: #ffffff !important;
  position: relative;
  z-index: 3;
}

/* Glow externo verde */
.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button::after {
  content: "";
  position: absolute;
  width: 150%;
  height: 150%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: radial-gradient(
    circle,
    rgba(32, 182, 53, 0.55) 0%,
    rgba(14, 145, 7, 0.18) 70%,
    transparent 100%
  );
  filter: blur(28px);
  z-index: -1;
}

/* Light sweep */
.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button::before {
  content: "";
  position: absolute;
  top: 0;
  left: -65%;
  height: 100%;
  width: 50%;
  background: linear-gradient(
    120deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.95) 50%,
    rgba(255,255,255,0) 100%
  );
  filter: blur(6px);
  transform: skewX(-25deg);
  animation: sweepGreen 2.5s infinite ease-in-out;
  pointer-events: none;
  z-index: 2;
}

@keyframes sweepGreen {
  0% { 
    left: -70%; 
    opacity: 0; 
  }

  20% { 
    opacity: 1; 
  }

  55% { 
    left: 120%; 
    opacity: 1; 
  }

  70% { 
    opacity: 0; 
  }

  100% { 
    left: 120%; 
    opacity: 0; 
  }
}

/* Hover */
.elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button:hover {
  transform: translateY(-4px);
  box-shadow: 0 0 28px rgba(32, 182, 53, 0.55);
}

/* MOBILE */
@media (max-width: 767px) {
  .elementor-3153 .elementor-element.elementor-element-abd3b29 .elementor-button {
    font-size: 15px;
    padding: 20px 24px;
  }
}/* End custom CSS */