.elementor-965 .elementor-element.elementor-element-b376d3f{--display:flex;--min-height:900px;--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:flex-end;--align-items:flex-start;--gap:19px 19px;--row-gap:19px;--column-gap:19px;--overflow:hidden;--overlay-opacity:1;--padding-top:7.5em;--padding-bottom:4em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-b376d3f::before, .elementor-965 .elementor-element.elementor-element-b376d3f > .elementor-background-video-container::before, .elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner > .elementor-background-video-container::before, .elementor-965 .elementor-element.elementor-element-b376d3f > .elementor-background-slideshow::before, .elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-965 .elementor-element.elementor-element-b376d3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #08060200 0%, #080602 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-965 .elementor-element.elementor-element-62917b7{width:initial;max-width:initial;}.elementor-965 .elementor-element.elementor-element-62917b7 img{width:168px;}.elementor-965 .elementor-element.elementor-element-4c422fd{--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;--align-items:center;--gap:10px 14px;--row-gap:10px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-965 .elementor-element.elementor-element-d28ced9{width:initial;max-width:initial;text-align:start;}.elementor-965 .elementor-element.elementor-element-d28ced9 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:3em;font-weight:400;line-height:1.12em;letter-spacing:-2px;text-shadow:0px 2px 18px rgba(0,0,0,0.55);color:#F2EDE2;}.elementor-965 .elementor-element.elementor-element-9b176b9{width:initial;max-width:initial;background-color:transparent;padding:0.625em 0.938em 0.625em 0.938em;background-image:linear-gradient(90deg, #F82626 0%, #921616 100%);border-style:none;border-radius:6px 6px 6px 6px;text-align:center;}.elementor-965 .elementor-element.elementor-element-9b176b9.elementor-element{--align-self:center;}.elementor-965 .elementor-element.elementor-element-9b176b9 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.15em;font-weight:400;line-height:1.15em;letter-spacing:-0.8px;text-shadow:0px 2px 18px rgba(0,0,0,0.55);color:#F2EDE2;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-965 .elementor-element.elementor-element-111cace{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.35em;color:rgba(255,255,255,0.92);}.elementor-965 .elementor-element.elementor-element-111cace p{margin-block-end:1px;}.elementor-965 .elementor-element.elementor-element-b18ef81{--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:flex-start;--align-items:center;--gap:6px 20px;--row-gap:6px;--column-gap:20px;--flex-wrap:wrap;--border-radius:66px 66px 66px 66px;--padding-top:0.938em;--padding-bottom:0.938em;--padding-left:1.375em;--padding-right:1.375em;}.elementor-965 .elementor-element.elementor-element-b18ef81:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-b18ef81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(242,237,226,0.06);}.elementor-965 .elementor-element.elementor-element-06f95e7{width:initial;max-width:initial;text-align:center;}.elementor-965 .elementor-element.elementor-element-06f95e7 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.35em;text-shadow:0px 2px 18px rgba(0,0,0,0.55);color:rgba(255,255,255,0.79);}.elementor-965 .elementor-element.elementor-element-63deffb{width:initial;max-width:initial;text-align:center;}.elementor-965 .elementor-element.elementor-element-63deffb .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.35em;text-shadow:0px 2px 18px rgba(0,0,0,0.55);color:rgba(255,255,255,0.79);}.elementor-965 .elementor-element.elementor-element-1829813{width:initial;max-width:initial;text-align:center;}.elementor-965 .elementor-element.elementor-element-1829813 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.35em;text-shadow:0px 2px 18px rgba(0,0,0,0.55);color:rgba(255,255,255,0.79);}.elementor-965 .elementor-element.elementor-element-8796182{--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;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-c63ce90{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:66px 66px 66px 66px;--padding-top:0.438em;--padding-bottom:0.438em;--padding-left:0.625em;--padding-right:1.125em;}.elementor-965 .elementor-element.elementor-element-c63ce90:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-c63ce90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(242,237,226,0.06);}.elementor-965 .elementor-element.elementor-element-98d84c6{width:initial;max-width:initial;}.elementor-965 .elementor-element.elementor-element-98d84c6 img{width:42px;border-radius:50% 50% 50% 50%;}.elementor-965 .elementor-element.elementor-element-f440d08{width:initial;max-width:initial;text-align:start;}.elementor-965 .elementor-element.elementor-element-f440d08 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.35em;letter-spacing:-0.5px;color:#F2EDE2;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button{background-color:transparent;font-family:"Lexend", Sans-serif;font-size:0.95em;font-weight:500;line-height:1.7em;letter-spacing:1px;fill:#2D1B08;color:#2D1B08;background-image:linear-gradient(92deg, #F8DCB7 0%, #CFA264 100%);box-shadow:0px 10px 26px 0px rgba(45,27,8,0.3);border-radius:45px 45px 45px 45px;padding:0.625em 0.875em 0.625em 1.5em;}.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button:hover, .elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button:focus{box-shadow:0px 16px 34px 0px rgba(45,27,8,0.42);}.elementor-965 .elementor-element.elementor-element-8b95027{--display:flex;--min-height:720px;--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--padding-top:5.625em;--padding-bottom:5.625em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-8b95027:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-8b95027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kitevillage.com.br/wp-content/uploads/2026/09/BG2-LPEX-scaled.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-965 .elementor-element.elementor-element-8b95027::before, .elementor-965 .elementor-element.elementor-element-8b95027 > .elementor-background-video-container::before, .elementor-965 .elementor-element.elementor-element-8b95027 > .e-con-inner > .elementor-background-video-container::before, .elementor-965 .elementor-element.elementor-element-8b95027 > .elementor-background-slideshow::before, .elementor-965 .elementor-element.elementor-element-8b95027 > .e-con-inner > .elementor-background-slideshow::before, .elementor-965 .elementor-element.elementor-element-8b95027 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.47) 78%);}.elementor-965 .elementor-element.elementor-element-6821fa8{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-965 .elementor-element.elementor-element-6821fa8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2em;font-weight:600;line-height:1.3em;color:#FFF4ED;}.elementor-965 .elementor-element.elementor-element-b6f26bd{width:var( --container-widget-width, 740px );max-width:740px;--container-widget-width:740px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.4em;color:#FFF4ED;}.elementor-965 .elementor-element.elementor-element-b6f26bd p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-e20b527{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-e20b527:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-e20b527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEE8;}.elementor-965 .elementor-element.elementor-element-91b581b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-965 .elementor-element.elementor-element-8e40d88{width:initial;max-width:initial;}.elementor-965 .elementor-element.elementor-element-8e40d88 img{width:100%;}.elementor-965 .elementor-element.elementor-element-f5ee0a5{width:initial;max-width:initial;}.elementor-965 .elementor-element.elementor-element-b3c607e{--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;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#F9DDB7;--border-color:#F9DDB7;--padding-top:5.313em;--padding-bottom:15.625em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-b3c607e:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-b3c607e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(181deg, #F6F2F2 45%, #F0D4BF 100%);}.elementor-965 .elementor-element.elementor-element-5e53b2f{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-965 .elementor-element.elementor-element-5e53b2f .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2em;font-weight:600;line-height:1.3em;color:#2D3A28;}.elementor-965 .elementor-element.elementor-element-8faf825{width:var( --container-widget-width, 865px );max-width:865px;--container-widget-width:865px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.3em;color:#353535;}.elementor-965 .elementor-element.elementor-element-8faf825 p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-9627e81{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-9627e81:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-9627e81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, #F9DDB7 0%, #FFF4ED 62%);}.elementor-965 .elementor-element.elementor-element-2bd6857{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-a3acfea{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 45% );max-width:45%;margin:-215px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-965 .elementor-element.elementor-element-a3acfea.elementor-element{--align-self:center;}.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button.elementor-swiper-button-prev, .elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;color:#2D3A28;}.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button.elementor-swiper-button-next svg{fill:#2D3A28;}.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:20px;--swiper-pagination-bullet-vertical-gap:20px;width:7px;height:7px;background:#2D3A28;}.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(45,58,40,0.3);opacity:1;}.elementor-965 .elementor-element.elementor-element-62e6876{--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;--align-items:center;--gap:46px 46px;--row-gap:46px;--column-gap:46px;--padding-top:2.875em;--padding-bottom:5.625em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-b212726{--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;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-2bc7a59{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;text-align:center;}.elementor-965 .elementor-element.elementor-element-2bc7a59 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2em;font-weight:600;line-height:1.15em;letter-spacing:-1.35px;color:#2D3A28;}.elementor-965 .elementor-element.elementor-element-16988c4{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.3em;color:#353535;}.elementor-965 .elementor-element.elementor-element-900ce2d{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-1cdac0a{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(249,221,183,0.48);--border-color:rgba(249,221,183,0.48);--border-radius:15px 15px 15px 15px;--padding-top:2.125em;--padding-bottom:2.125em;--padding-left:1.625em;--padding-right:1.625em;}.elementor-965 .elementor-element.elementor-element-1cdac0a:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-1cdac0a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #FBD9AC 8%, #2D3A28 30%);}.elementor-965 .elementor-element.elementor-element-7cb8411{width:100%;max-width:100%;padding:0em 0em 0.813em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(242,237,226,0.18);text-align:center;}.elementor-965 .elementor-element.elementor-element-7cb8411 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.15em;letter-spacing:1.4px;color:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-0c5ef6b{text-align:center;font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;color:rgba(242,237,226,0.75);}.elementor-965 .elementor-element.elementor-element-0c5ef6b p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-f45a7f2{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(249,221,183,0.48);--border-color:rgba(249,221,183,0.48);--border-radius:15px 15px 15px 15px;--padding-top:2.125em;--padding-bottom:2.125em;--padding-left:1.625em;--padding-right:1.625em;}.elementor-965 .elementor-element.elementor-element-f45a7f2:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-f45a7f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #FBD9AC 8%, #2D3A28 30%);}.elementor-965 .elementor-element.elementor-element-68c0136{width:100%;max-width:100%;padding:0em 0em 0.813em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(242,237,226,0.18);text-align:center;}.elementor-965 .elementor-element.elementor-element-68c0136 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.15em;letter-spacing:1.4px;color:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-05881f7{text-align:center;font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;color:rgba(242,237,226,0.75);}.elementor-965 .elementor-element.elementor-element-05881f7 p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-1fa45de{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(249,221,183,0.48);--border-color:rgba(249,221,183,0.48);--border-radius:15px 15px 15px 15px;--padding-top:2.125em;--padding-bottom:2.125em;--padding-left:1.625em;--padding-right:1.625em;}.elementor-965 .elementor-element.elementor-element-1fa45de:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-1fa45de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #FBD9AC 8%, #2D3A28 30%);}.elementor-965 .elementor-element.elementor-element-688c322{width:100%;max-width:100%;padding:0em 0em 0.813em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(242,237,226,0.18);text-align:center;}.elementor-965 .elementor-element.elementor-element-688c322 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.15em;letter-spacing:1.4px;color:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-dfb2358{text-align:center;font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;color:rgba(242,237,226,0.75);}.elementor-965 .elementor-element.elementor-element-dfb2358 p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-1f270e8{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;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:rgba(249,221,183,0.48);--border-color:rgba(249,221,183,0.48);--border-radius:15px 15px 15px 15px;--padding-top:2.125em;--padding-bottom:2.125em;--padding-left:1.625em;--padding-right:1.625em;}.elementor-965 .elementor-element.elementor-element-1f270e8:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-1f270e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(119deg, #FBD9AC 8%, #2D3A28 30%);}.elementor-965 .elementor-element.elementor-element-3e39956{width:100%;max-width:100%;padding:0em 0em 0.813em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(242,237,226,0.18);text-align:center;}.elementor-965 .elementor-element.elementor-element-3e39956 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:400;line-height:1.15em;letter-spacing:1.4px;color:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-11c75d0{text-align:center;font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.3em;color:rgba(242,237,226,0.75);}.elementor-965 .elementor-element.elementor-element-11c75d0 p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-cee5abc{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.35em;color:#353535;}.elementor-965 .elementor-element.elementor-element-cee5abc p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button{background-color:transparent;font-family:"Lexend", Sans-serif;font-size:0.95em;font-weight:500;line-height:1.7em;letter-spacing:1px;fill:#2D1B08;color:#2D1B08;background-image:linear-gradient(92deg, #F8DCB7 0%, #CFA264 100%);box-shadow:0px 10px 26px 0px rgba(45,27,8,0.3);border-radius:45px 45px 45px 45px;padding:1em 0.875em 1em 1.5em;}.elementor-965 .elementor-element.elementor-element-6931073{padding:0em 0em 0em 0em;}.elementor-965 .elementor-element.elementor-element-6931073.elementor-element{--align-self:center;}.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button:hover, .elementor-965 .elementor-element.elementor-element-6931073 .elementor-button:focus{box-shadow:0px 16px 34px 0px rgba(45,27,8,0.42);}.elementor-965 .elementor-element.elementor-element-0ea679d{--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;--align-items:center;--gap:54px 54px;--row-gap:54px;--column-gap:54px;--overlay-opacity:0.73;--padding-top:5em;--padding-bottom:5.625em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-0ea679d:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-0ea679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3A28;}.elementor-965 .elementor-element.elementor-element-0ea679d::before, .elementor-965 .elementor-element.elementor-element-0ea679d > .elementor-background-video-container::before, .elementor-965 .elementor-element.elementor-element-0ea679d > .e-con-inner > .elementor-background-video-container::before, .elementor-965 .elementor-element.elementor-element-0ea679d > .elementor-background-slideshow::before, .elementor-965 .elementor-element.elementor-element-0ea679d > .e-con-inner > .elementor-background-slideshow::before, .elementor-965 .elementor-element.elementor-element-0ea679d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://kitevillage.com.br/wp-content/uploads/2026/08/Vector_kt2.svg");--background-overlay:'';background-repeat:repeat;}.elementor-965 .elementor-element.elementor-element-cc78646{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-965 .elementor-element.elementor-element-cc78646.elementor-element{--align-self:center;}.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button.elementor-swiper-button-next{font-size:15px;color:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:20px;--swiper-pagination-bullet-vertical-gap:20px;width:7px;height:7px;background:#F9DDB7;}.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgba(242,237,226,0.35);opacity:1;}.elementor-965 .elementor-element.elementor-element-d4342a2{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0em;--padding-bottom:0em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-9a2bc23{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-965 .elementor-element.elementor-element-9a2bc23 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:2em;font-weight:600;line-height:1.3em;color:#FFF4ED;}.elementor-965 .elementor-element.elementor-element-83d5ef8{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.3em;color:#FFF4ED;}.elementor-965 .elementor-element.elementor-element-66ca405{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F9DDB7;--border-color:#F9DDB7;--border-radius:45px 45px 0px 0px;--padding-top:4.5em;--padding-bottom:5.625em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-66ca405:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-66ca405 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(107deg, #444F3D 2%, #222C1E 100%);}.elementor-965 .elementor-element.elementor-element-61a314e{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-d5731b4{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-965 .elementor-element.elementor-element-d5731b4 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.85em;font-weight:600;line-height:1.18em;color:#FFF4ED;}.elementor-965 .elementor-element.elementor-element-9cd397a{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Lexend", Sans-serif;font-size:1.05em;font-weight:300;line-height:1.35em;color:#FFFFFF;}.elementor-965 .elementor-element.elementor-element-0e6e1f6{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-86c86cc{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:rgba(242,237,226,0.28);--border-color:rgba(242,237,226,0.28);--border-radius:3px 3px 3px 3px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-86c86cc:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-86c86cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(242,237,226,0.06);}.elementor-965 .elementor-element.elementor-element-72bbdd3{width:100%;max-width:100%;}.elementor-965 .elementor-element.elementor-element-72bbdd3 img{width:100%;}.elementor-965 .elementor-element.elementor-element-e52dd98{width:100%;max-width:100%;padding:1.25em 1em 1.625em 1em;text-align:center;}.elementor-965 .elementor-element.elementor-element-e52dd98 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:0.95em;font-weight:300;line-height:1.35em;color:rgba(242,237,226,0.92);}.elementor-965 .elementor-element.elementor-element-2642466{width:initial;max-width:initial;bottom:-13px;z-index:0;}body:not(.rtl) .elementor-965 .elementor-element.elementor-element-2642466{right:-22px;}body.rtl .elementor-965 .elementor-element.elementor-element-2642466{left:-22px;}.elementor-965 .elementor-element.elementor-element-2642466 img{width:66px;}.elementor-965 .elementor-element.elementor-element-8b1680b{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:rgba(242,237,226,0.28);--border-color:rgba(242,237,226,0.28);--border-radius:3px 3px 3px 3px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-8b1680b:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-8b1680b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(242,237,226,0.06);}.elementor-965 .elementor-element.elementor-element-30f397a{width:100%;max-width:100%;}.elementor-965 .elementor-element.elementor-element-30f397a img{width:100%;}.elementor-965 .elementor-element.elementor-element-445b8fd{width:100%;max-width:100%;padding:1.25em 1em 1.625em 1em;text-align:center;}.elementor-965 .elementor-element.elementor-element-445b8fd .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:0.95em;font-weight:300;line-height:1.35em;color:rgba(242,237,226,0.92);}.elementor-965 .elementor-element.elementor-element-e34923d{width:initial;max-width:initial;bottom:-4px;z-index:0;}body:not(.rtl) .elementor-965 .elementor-element.elementor-element-e34923d{right:-11px;}body.rtl .elementor-965 .elementor-element.elementor-element-e34923d{left:-11px;}.elementor-965 .elementor-element.elementor-element-e34923d img{width:52px;}.elementor-965 .elementor-element.elementor-element-b0321c3{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:rgba(242,237,226,0.28);--border-color:rgba(242,237,226,0.28);--border-radius:3px 3px 3px 3px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-b0321c3:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-b0321c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(242,237,226,0.06);}.elementor-965 .elementor-element.elementor-element-7e177b5{width:100%;max-width:100%;}.elementor-965 .elementor-element.elementor-element-7e177b5 img{width:100%;}.elementor-965 .elementor-element.elementor-element-9c5279d{width:100%;max-width:100%;padding:1.25em 1em 1.625em 1em;text-align:center;}.elementor-965 .elementor-element.elementor-element-9c5279d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:0.95em;font-weight:300;line-height:1.35em;color:rgba(242,237,226,0.92);}.elementor-965 .elementor-element.elementor-element-2745103{width:initial;max-width:initial;bottom:-26px;z-index:0;}body:not(.rtl) .elementor-965 .elementor-element.elementor-element-2745103{right:-21px;}body.rtl .elementor-965 .elementor-element.elementor-element-2745103{left:-21px;}.elementor-965 .elementor-element.elementor-element-2745103 img{width:88px;}.elementor-965 .elementor-element.elementor-element-a796d4d{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;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:rgba(242,237,226,0.28);--border-color:rgba(242,237,226,0.28);--border-radius:3px 3px 3px 3px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-a796d4d:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-a796d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(242,237,226,0.06);}.elementor-965 .elementor-element.elementor-element-e140447{width:100%;max-width:100%;}.elementor-965 .elementor-element.elementor-element-e140447 img{width:100%;}.elementor-965 .elementor-element.elementor-element-50c59c5{width:100%;max-width:100%;padding:1.25em 1em 1.625em 1em;text-align:center;}.elementor-965 .elementor-element.elementor-element-50c59c5 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:0.95em;font-weight:300;line-height:1.35em;color:rgba(242,237,226,0.92);}.elementor-965 .elementor-element.elementor-element-ae2387d{width:initial;max-width:initial;bottom:-11px;z-index:0;}body:not(.rtl) .elementor-965 .elementor-element.elementor-element-ae2387d{right:-21px;}body.rtl .elementor-965 .elementor-element.elementor-element-ae2387d{left:-21px;}.elementor-965 .elementor-element.elementor-element-ae2387d img{width:63px;}.elementor-965 .elementor-element.elementor-element-176c1ca{--display:flex;--min-height:980px;--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:5.25em;--padding-bottom:26.25em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-176c1ca:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-176c1ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F2F2;background-image:url("https://kitevillage.com.br/wp-content/uploads/2026/08/Footer.webp");background-position:center bottom;background-repeat:no-repeat;background-size:cover;}.elementor-965 .elementor-element.elementor-element-83b554b{--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:flex-start;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-9778af9{width:initial;max-width:initial;}.elementor-965 .elementor-element.elementor-element-9778af9 img{width:205px;}.elementor-965 .elementor-element.elementor-element-7bf2b7d{width:100%;max-width:100%;text-align:start;}.elementor-965 .elementor-element.elementor-element-7bf2b7d .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:1.75em;font-weight:600;line-height:1.1em;letter-spacing:-1px;color:#373737;}.elementor-965 .elementor-element.elementor-element-11ed84a{width:100%;max-width:100%;text-align:start;font-family:"Lexend", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.25em;color:#606060;}.elementor-965 .elementor-element.elementor-element-27f2c95{--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;--border-radius:25px 25px 25px 25px;box-shadow:0px 24px 60px 0px rgba(0,0,0,0.16);--padding-top:2.125em;--padding-bottom:2.125em;--padding-left:2.5em;--padding-right:2.5em;}.elementor-965 .elementor-element.elementor-element-27f2c95:not(.elementor-motion-effects-element-type-background), .elementor-965 .elementor-element.elementor-element-27f2c95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button-content-wrapper{flex-direction:row;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button span{gap:14px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group{padding-right:calc( 22px/2 );padding-left:calc( 22px/2 );margin-bottom:18px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-form-fields-wrapper{margin-left:calc( -22px/2 );margin-right:calc( -22px/2 );margin-bottom:-18px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group > label, .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-subgroup label{color:#A28067;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group > label{font-family:"Lexend", Sans-serif;font-size:0.8em;font-weight:200;line-height:1.2em;letter-spacing:1.7px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-html{padding-bottom:0px;color:#DADADA;font-family:"Lexend", Sans-serif;font-size:1.25em;font-weight:300;line-height:1.2em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field{color:#373737;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field, .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-subgroup label{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:300;line-height:1.2em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:rgba(0,0,0,0);border-color:rgba(55,55,55,0.32);border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-select-wrapper select{background-color:rgba(0,0,0,0);border-color:rgba(55,55,55,0.32);border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-select-wrapper::before{color:rgba(55,55,55,0.32);}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:500;line-height:1em;letter-spacing:1.5px;padding:1.3em 1em 1.3em 1em;}.elementor-965 .elementor-element.elementor-element-a388d00 .e-form__buttons__wrapper__button-next{background-color:#C5A75F;color:#FFFFFF;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button[type="submit"]{background-color:#C5A75F;color:#FFFFFF;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-965 .elementor-element.elementor-element-a388d00 .e-form__buttons__wrapper__button-previous{background-color:#C5A75F;color:#ffffff;}.elementor-965 .elementor-element.elementor-element-a388d00 .e-form__buttons__wrapper__button-next:hover{color:#0A1928;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button[type="submit"]:hover{color:#0A1928;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button[type="submit"]:hover svg *{fill:#0A1928;}.elementor-965 .elementor-element.elementor-element-a388d00 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-message{font-family:"Lexend", Sans-serif;font-size:1em;font-weight:400;line-height:1.2em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-message.elementor-message-success{color:#727272;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-message.elementor-message-danger{color:#727272;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-message.elementor-help-inline{color:#727272;}.elementor-965 .elementor-element.elementor-element-a388d00{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-965 .elementor-element.elementor-element-db544e8{width:100%;max-width:100%;margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-965 .elementor-element.elementor-element-db544e8 .elementor-heading-title{font-family:"Lexend", Sans-serif;font-size:0.8em;font-weight:300;line-height:1.35em;color:rgba(55,55,55,0.55);}.elementor-965 .elementor-element.elementor-element-fa74639{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-965:not(.elementor-motion-effects-element-type-background), body.elementor-page-965 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3A28;}@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-b376d3f{--min-height:700px;--padding-top:6.25em;--padding-bottom:4.375em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-d28ced9 .elementor-heading-title{font-size:2.3em;}.elementor-965 .elementor-element.elementor-element-9b176b9 .elementor-heading-title{font-size:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-965 .elementor-element.elementor-element-111cace{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-06f95e7 .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-63deffb .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-1829813 .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-8796182{--justify-content:flex-start;}.elementor-965 .elementor-element.elementor-element-f440d08 .elementor-heading-title{font-size:0.85em;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button{padding:0.6em 0.8em 0.6em 1.3em;}.elementor-965 .elementor-element.elementor-element-8b95027{--min-height:480px;}.elementor-965 .elementor-element.elementor-element-6821fa8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-6821fa8 .elementor-heading-title{font-size:1.6em;}.elementor-965 .elementor-element.elementor-element-b6f26bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-b3c607e{--padding-top:4.375em;--padding-bottom:12.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-5e53b2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-5e53b2f .elementor-heading-title{font-size:1.6em;}.elementor-965 .elementor-element.elementor-element-8faf825{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-a3acfea{--e-image-carousel-slides-to-show:1;margin:-170px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-965 .elementor-element.elementor-element-2bc7a59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-2bc7a59 .elementor-heading-title{font-size:1.6em;}.elementor-965 .elementor-element.elementor-element-16988c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-7cb8411 .elementor-heading-title{font-size:1.1em;}.elementor-965 .elementor-element.elementor-element-0c5ef6b{font-size:0.92em;}.elementor-965 .elementor-element.elementor-element-68c0136 .elementor-heading-title{font-size:1.1em;}.elementor-965 .elementor-element.elementor-element-05881f7{font-size:0.92em;}.elementor-965 .elementor-element.elementor-element-688c322 .elementor-heading-title{font-size:1.1em;}.elementor-965 .elementor-element.elementor-element-dfb2358{font-size:0.92em;}.elementor-965 .elementor-element.elementor-element-3e39956 .elementor-heading-title{font-size:1.1em;}.elementor-965 .elementor-element.elementor-element-11c75d0{font-size:0.92em;}.elementor-965 .elementor-element.elementor-element-cee5abc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button{padding:0.6em 0.8em 0.6em 1.3em;}.elementor-965 .elementor-element.elementor-element-cc78646{--e-image-carousel-slides-to-show:1;--container-widget-width:62%;--container-widget-flex-grow:0;width:var( --container-widget-width, 62% );max-width:62%;}.elementor-965 .elementor-element.elementor-element-9a2bc23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-9a2bc23 .elementor-heading-title{font-size:1.6em;}.elementor-965 .elementor-element.elementor-element-83d5ef8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-d5731b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-d5731b4 .elementor-heading-title{font-size:1.5em;}.elementor-965 .elementor-element.elementor-element-9cd397a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:0.95em;}.elementor-965 .elementor-element.elementor-element-e52dd98 .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-445b8fd .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-9c5279d .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-50c59c5 .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-176c1ca{--min-height:900px;--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;--align-items:center;--padding-top:4.375em;--padding-bottom:20.625em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-965 .elementor-element.elementor-element-7bf2b7d .elementor-heading-title{font-size:1.5em;}.elementor-965 .elementor-element.elementor-element-11ed84a{font-size:1em;}.elementor-965 .elementor-element.elementor-element-27f2c95{--padding-top:1.75em;--padding-bottom:1.75em;--padding-left:1.625em;--padding-right:1.625em;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-b376d3f{--justify-content:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:1em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-965 .elementor-element.elementor-element-62917b7 img{width:126px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-965 .elementor-element.elementor-element-d28ced9 .elementor-heading-title{font-size:1.7em;letter-spacing:-1px;}.elementor-965 .elementor-element.elementor-element-9b176b9{padding:0.5em 0.8em 0.5em 0.8em;}.elementor-965 .elementor-element.elementor-element-9b176b9 .elementor-heading-title{font-size:0.8em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-965 .elementor-element.elementor-element-111cace{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-b18ef81{--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0.625em;--padding-bottom:0.625em;--padding-left:1em;--padding-right:1em;}.elementor-965 .elementor-element.elementor-element-06f95e7 .elementor-heading-title{font-size:0.75em;}.elementor-965 .elementor-element.elementor-element-63deffb .elementor-heading-title{font-size:0.75em;}.elementor-965 .elementor-element.elementor-element-1829813 .elementor-heading-title{font-size:0.75em;}.elementor-965 .elementor-element.elementor-element-8796182{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-c63ce90{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-965 .elementor-element.elementor-element-98d84c6 img{width:32px;}.elementor-965 .elementor-element.elementor-element-f440d08{width:auto;max-width:auto;}.elementor-965 .elementor-element.elementor-element-f440d08 .elementor-heading-title{font-size:0.8em;letter-spacing:-1.1px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button{font-size:0.8em;padding:0.85em 0.8em 0.85em 1.2em;}.elementor-965 .elementor-element.elementor-element-8b95027{--min-height:490px;--padding-top:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-965 .elementor-element.elementor-element-6821fa8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-6821fa8 .elementor-heading-title{font-size:1.3em;letter-spacing:-0.6px;}.elementor-965 .elementor-element.elementor-element-b6f26bd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-b3c607e{--padding-top:3.375em;--padding-bottom:9.375em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-965 .elementor-element.elementor-element-5e53b2f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-5e53b2f .elementor-heading-title{font-size:1.3em;letter-spacing:-0.6px;}.elementor-965 .elementor-element.elementor-element-8faf825{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;}.elementor-965 .elementor-element.elementor-element-a3acfea{--e-image-carousel-slides-to-show:1;margin:-125px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-965 .elementor-element.elementor-element-62e6876{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:2.125em;--padding-bottom:3.75em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-965 .elementor-element.elementor-element-2bc7a59{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-2bc7a59 .elementor-heading-title{font-size:1.3em;}.elementor-965 .elementor-element.elementor-element-16988c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;}.elementor-965 .elementor-element.elementor-element-1cdac0a{--width:100%;--padding-top:1.75em;--padding-bottom:1.75em;--padding-left:1.375em;--padding-right:1.375em;}.elementor-965 .elementor-element.elementor-element-7cb8411 .elementor-heading-title{font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-0c5ef6b{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-f45a7f2{--width:100%;--padding-top:1.75em;--padding-bottom:1.75em;--padding-left:1.375em;--padding-right:1.375em;}.elementor-965 .elementor-element.elementor-element-68c0136 .elementor-heading-title{font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-05881f7{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-1fa45de{--width:100%;--padding-top:1.75em;--padding-bottom:1.75em;--padding-left:1.375em;--padding-right:1.375em;}.elementor-965 .elementor-element.elementor-element-688c322 .elementor-heading-title{font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-dfb2358{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-1f270e8{--width:100%;--padding-top:1.75em;--padding-bottom:1.75em;--padding-left:1.375em;--padding-right:1.375em;}.elementor-965 .elementor-element.elementor-element-3e39956 .elementor-heading-title{font-size:1.05em;}.elementor-965 .elementor-element.elementor-element-11c75d0{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-cee5abc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;}.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button{font-size:0.8em;padding:1em 0.8em 1em 1.2em;}.elementor-965 .elementor-element.elementor-element-0ea679d{--padding-top:3.25em;--padding-bottom:3.75em;--padding-left:0em;--padding-right:0em;}.elementor-965 .elementor-element.elementor-element-cc78646{--e-image-carousel-slides-to-show:1;--container-widget-width:86%;--container-widget-flex-grow:0;width:var( --container-widget-width, 86% );max-width:86%;}.elementor-965 .elementor-element.elementor-element-d4342a2{--padding-top:0em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-965 .elementor-element.elementor-element-9a2bc23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-9a2bc23 .elementor-heading-title{font-size:1.3em;}.elementor-965 .elementor-element.elementor-element-83d5ef8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;}.elementor-965 .elementor-element.elementor-element-66ca405{--border-radius:28px 28px 0px 0px;--padding-top:3.125em;--padding-bottom:3.75em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-965 .elementor-element.elementor-element-d5731b4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-965 .elementor-element.elementor-element-d5731b4 .elementor-heading-title{font-size:1.25em;}.elementor-965 .elementor-element.elementor-element-9cd397a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:1em;}.elementor-965 .elementor-element.elementor-element-9cd397a p{margin-block-end:0px;}.elementor-965 .elementor-element.elementor-element-86c86cc{--width:100%;}.elementor-965 .elementor-element.elementor-element-e52dd98 .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-2642466 img{width:59px;}.elementor-965 .elementor-element.elementor-element-8b1680b{--width:100%;}.elementor-965 .elementor-element.elementor-element-445b8fd .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-e34923d img{width:47px;}.elementor-965 .elementor-element.elementor-element-b0321c3{--width:100%;}.elementor-965 .elementor-element.elementor-element-9c5279d .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-2745103 img{width:79px;}.elementor-965 .elementor-element.elementor-element-a796d4d{--width:100%;}.elementor-965 .elementor-element.elementor-element-50c59c5 .elementor-heading-title{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-ae2387d img{width:57px;}.elementor-965 .elementor-element.elementor-element-176c1ca{--min-height:760px;--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;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:3.25em;--padding-bottom:14.375em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-965 .elementor-element.elementor-element-83b554b{--width:100%;}.elementor-965 .elementor-element.elementor-element-9778af9 img{width:160px;}.elementor-965 .elementor-element.elementor-element-7bf2b7d .elementor-heading-title{font-size:1.3em;}.elementor-965 .elementor-element.elementor-element-11ed84a{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-27f2c95{--width:100%;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group > label{font-size:1em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-html{font-size:1em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field, .elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-subgroup label{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-button{font-size:0.9em;}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-message{font-size:1em;}.elementor-965 .elementor-element.elementor-element-db544e8 .elementor-heading-title{font-size:0.72em;}}@media(min-width:768px){.elementor-965 .elementor-element.elementor-element-b376d3f{--content-width:1280px;}.elementor-965 .elementor-element.elementor-element-8b95027{--content-width:1100px;}.elementor-965 .elementor-element.elementor-element-b3c607e{--content-width:1100px;}.elementor-965 .elementor-element.elementor-element-62e6876{--content-width:1280px;}.elementor-965 .elementor-element.elementor-element-1cdac0a{--width:23.2%;}.elementor-965 .elementor-element.elementor-element-f45a7f2{--width:23.2%;}.elementor-965 .elementor-element.elementor-element-1fa45de{--width:23.2%;}.elementor-965 .elementor-element.elementor-element-1f270e8{--width:23.2%;}.elementor-965 .elementor-element.elementor-element-0ea679d{--content-width:1280px;}.elementor-965 .elementor-element.elementor-element-d4342a2{--content-width:1100px;}.elementor-965 .elementor-element.elementor-element-66ca405{--content-width:1280px;}.elementor-965 .elementor-element.elementor-element-86c86cc{--width:23.4%;}.elementor-965 .elementor-element.elementor-element-8b1680b{--width:23.4%;}.elementor-965 .elementor-element.elementor-element-b0321c3{--width:23.4%;}.elementor-965 .elementor-element.elementor-element-a796d4d{--width:23.4%;}.elementor-965 .elementor-element.elementor-element-176c1ca{--content-width:1280px;}.elementor-965 .elementor-element.elementor-element-83b554b{--width:38%;}.elementor-965 .elementor-element.elementor-element-27f2c95{--width:56%;}}@media(max-width:1024px) and (min-width:768px){.elementor-965 .elementor-element.elementor-element-1cdac0a{--width:48%;}.elementor-965 .elementor-element.elementor-element-f45a7f2{--width:48%;}.elementor-965 .elementor-element.elementor-element-1fa45de{--width:48%;}.elementor-965 .elementor-element.elementor-element-1f270e8{--width:48%;}.elementor-965 .elementor-element.elementor-element-86c86cc{--width:48%;}.elementor-965 .elementor-element.elementor-element-8b1680b{--width:48%;}.elementor-965 .elementor-element.elementor-element-b0321c3{--width:48%;}.elementor-965 .elementor-element.elementor-element-a796d4d{--width:48%;}.elementor-965 .elementor-element.elementor-element-83b554b{--width:100%;}.elementor-965 .elementor-element.elementor-element-27f2c95{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-18f3a20 */.elementor-965 .elementor-element.elementor-element-18f3a20{display:none!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d28ced9 */.elementor-965 .elementor-element.elementor-element-d28ced9 b{color:#F9DDB7;font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c422fd */.elementor-965 .elementor-element.elementor-element-4c422fd{--width:auto;max-width:100%}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-111cace */.elementor-965 .elementor-element.elementor-element-111cace b{color:#fff;font-weight:700}
.elementor-965 .elementor-element.elementor-element-111cace{text-shadow:0 2px 16px rgba(0,0,0,.6)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-06f95e7 */.elementor-965 .elementor-element.elementor-element-06f95e7 b{color:#fff;font-weight:700}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63deffb */.elementor-965 .elementor-element.elementor-element-63deffb b{color:#fff;font-weight:700}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1829813 */.elementor-965 .elementor-element.elementor-element-1829813 b{color:#fff;font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b18ef81 */.elementor-965 .elementor-element.elementor-element-b18ef81{box-shadow:inset 0 0 12px rgba(255,255,255,.31);backdrop-filter:blur(2px)}
.elementor-965 .elementor-element.elementor-element-b18ef81 > .e-con-inner > .elementor-widget:not(:first-child){border-left:1px solid rgba(242,237,226,.32);padding-left:20px}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-b18ef81 > .e-con-inner > .elementor-widget:not(:first-child){border-left:0;padding-left:0}.elementor-965 .elementor-element.elementor-element-b18ef81 > .e-con-inner{gap:2px}}
.elementor-965 .elementor-element.elementor-element-b18ef81{--width:auto;max-width:100%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98d84c6 */.elementor-965 .elementor-element.elementor-element-98d84c6 img{width:42px;height:42px;object-fit:cover;border-radius:50%}@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-98d84c6 img{width:32px;height:32px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f440d08 */.elementor-965 .elementor-element.elementor-element-f440d08 b{font-weight:500}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c63ce90 */.elementor-965 .elementor-element.elementor-element-c63ce90{box-shadow:inset 0 0 12px rgba(255,255,255,.31)}
.elementor-965 .elementor-element.elementor-element-c63ce90{--width:auto;max-width:100%}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2befea7 */.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;background-color:#E2BE8E!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}
.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button > .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:.6em}
.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button::after{content:'';position:absolute;top:-30%;left:0;width:24%;height:160%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:translateX(-260%) skewX(-18deg);animation:kvShine 5.5s cubic-bezier(.45,0,.25,1) infinite;pointer-events:none;z-index:3;mix-blend-mode:overlay}
@keyframes kvShine{0%{transform:translateX(-260%) skewX(-18deg)}32%{transform:translateX(520%) skewX(-18deg)}100%{transform:translateX(520%) skewX(-18deg)}}
.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button:hover{transform:translateY(-2px)}
.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button:active{transform:translateY(0)}
.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;margin:0}
.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button-icon svg,.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button-icon img{width:100%;height:100%;display:block}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button-icon{width:25px;height:25px}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-2befea7 .elementor-button::after{animation:none;opacity:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8796182 */.elementor-965 .elementor-element.elementor-element-8796182{--width:auto;max-width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b376d3f */.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container{position:absolute!important;top:0!important;bottom:0!important;left:calc(50% - 50vw)!important;right:auto!important;width:100vw!important;height:auto!important;overflow:hidden!important;pointer-events:none!important;z-index:0;background-color:#0b0b0b;background-image:url(https://i.ytimg.com/vi/K7Eo2gQGyq8/maxresdefault.jpg);background-repeat:no-repeat;background-size:max(100vw,177.8vh,1579px) max(56.25vw,100vh,888px);background-position:center center}
.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container iframe,.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container video{position:absolute!important;max-width:none!important;max-height:none!important;border:0!important;display:block!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:max(100vw,177.8vh,1579px)!important;height:max(56.25vw,100vh,888px)!important}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container iframe,.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container video{width:max(120vw,213.4vh,1618px)!important;height:max(67.5vw,120vh,910px)!important}}
@media(max-width:1024px) and (min-width:768px){.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container{background-size:max(120vw,213.4vh,1618px) max(67.5vw,120vh,910px)}}
.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container iframe,.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container video{opacity:0;transition:opacity .55s ease}
.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container.kv-vid-on iframe,.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container.kv-vid-on video{opacity:1}
.elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner{position:relative}
.elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner::before{content:'';position:absolute;top:0;bottom:0;left:calc(50% - 50vw);width:100vw;z-index:1;pointer-events:none;background:linear-gradient(180deg,#00000000 14%,#000000CC 58%,#000000 100%),linear-gradient(180deg,#0000001F 0%,#000000CC 76%)}
@media(max-width:1024px) and (min-width:768px){.elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner::before{background:linear-gradient(180deg,#00000024 0%,#000000AD 46%,#000000F7 100%)}}
.elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner > *{position:relative;z-index:2}
.elementor-965 .elementor-element.elementor-element-b376d3f{background-color:#0b0b0b!important}
@media(max-width:767px){
 .elementor-965 .elementor-element.elementor-element-b376d3f{min-height:0!important;overflow:hidden!important;background-color:#11150D!important}
 .elementor-965 .elementor-element.elementor-element-b376d3f > .elementor-background-overlay,.elementor-965 .elementor-element.elementor-element-b376d3f > .elementor-element-overlay{background-image:none!important;background-color:#00000000!important;opacity:0!important}
 .elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container{top:0!important;bottom:auto!important;left:calc(50% - 50vw)!important;width:100vw!important;height:96.2vw!important;border:0!important;outline:0!important;background-color:#00000000!important;background-size:221.91vw 124.8vw!important;background-position:-60.955vw -14.3vw!important;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 54%,#000000FF 55.7%,#000000FD 57.4%,#000000F8 59.1%,#000000F0 60.8%,#000000E5 62.5%,#000000D5 64.2%,#000000C3 65.9%,#000000AE 67.6%,#00000097 69.3%,#00000080 71%,#00000068 72.7%,#00000051 74.4%,#0000003C 76.1%,#0000002A 77.8%,#0000001A 79.5%,#0000000F 81.2%,#00000007 82.9%,#00000002 84.6%,#00000000 86.3%,#00000000 88%,#00000000 100%)!important;mask-image:linear-gradient(180deg,#000 0%,#000 54%,#000000FF 55.7%,#000000FD 57.4%,#000000F8 59.1%,#000000F0 60.8%,#000000E5 62.5%,#000000D5 64.2%,#000000C3 65.9%,#000000AE 67.6%,#00000097 69.3%,#00000080 71%,#00000068 72.7%,#00000051 74.4%,#0000003C 76.1%,#0000002A 77.8%,#0000001A 79.5%,#0000000F 81.2%,#00000007 82.9%,#00000002 84.6%,#00000000 86.3%,#00000000 88%,#00000000 100%)!important;-webkit-mask-size:100% 100%!important;mask-size:100% 100%!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}
 .elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container iframe,.elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container video{top:-14.3vw!important;left:-60.955vw!important;width:443.82vw!important;height:249.6vw!important;transform-origin:0 0!important;transform:scale(0.5)!important}
 .elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container::before{content:none}
 .elementor-965 .elementor-element.elementor-element-b376d3f .elementor-background-video-container::after{content:'';position:absolute;left:0;right:0;top:0;bottom:-1px;height:auto;z-index:2;pointer-events:none;background:linear-gradient(180deg,#11150D00 0%,#11150D00 18%,#11150D00 20.8%,#11150D01 23.7%,#11150D03 26.5%,#11150D07 29.4%,#11150D0D 32.2%,#11150D15 35.1%,#11150D20 37.9%,#11150D2C 40.8%,#11150D3A 43.6%,#11150D4A 46.5%,#11150D5B 49.3%,#11150D6D 52.2%,#11150D80 55%,#11150D92 57.8%,#11150DA4 60.7%,#11150DB5 63.5%,#11150DC5 66.4%,#11150DD3 69.2%,#11150DDF 72.1%,#11150DEA 74.9%,#11150DF2 77.8%,#11150DF8 80.6%,#11150DFC 83.5%,#11150DFE 86.3%,#11150D 89.2%,#11150D 92%,#11150D 100%)}
 .elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner::before{background:none}
 .elementor-965 .elementor-element.elementor-element-b376d3f > .e-con-inner{padding-top:calc(42vw + 0.2em)!important;justify-content:flex-start!important}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6821fa8 */@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-6821fa8 br{display:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b6f26bd */.elementor-965 .elementor-element.elementor-element-b6f26bd b{font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b95027 */.elementor-965 .elementor-element.elementor-element-8b95027 > .e-con-inner{position:relative}
.elementor-965 .elementor-element.elementor-element-8b95027 > .e-con-inner::before{content:'';position:absolute;left:50%;top:22%;transform:translate(-50%,-50%);width:min(900px,92%);height:300px;background:radial-gradient(ellipse at center,rgba(0,0,0,.42) 0%,rgba(0,0,0,0) 70%);pointer-events:none;z-index:0}
.elementor-965 .elementor-element.elementor-element-8b95027 > .e-con-inner > *{position:relative;z-index:1}
.elementor-965 .elementor-element.elementor-element-8b95027{background-color:#3B322A!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91b581b */.elementor-965 .elementor-element.elementor-element-91b581b{max-width:100%}
.elementor-965 .elementor-element.elementor-element-91b581b img{display:block;width:100%;height:auto}
@media(max-width:767px){
 .elementor-965 .elementor-element.elementor-element-91b581b{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}
 .elementor-965 .elementor-element.elementor-element-91b581b::-webkit-scrollbar{display:none}
 .elementor-965 .elementor-element.elementor-element-91b581b img{width:auto;max-width:none;min-width:820px;height:auto}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5ee0a5 */.elementor-965 .elementor-element.elementor-element-f5ee0a5{width:100%}
.elementor-965 .elementor-element.elementor-element-f5ee0a5 .kvmap-ctl{display:none;padding:0.85em 1.25em 1.15em}
.elementor-965 .elementor-element.elementor-element-f5ee0a5 .kvmap-track{position:relative;height:6px;border-radius:99px;background:rgba(45,58,40,.15);cursor:pointer;touch-action:none}
.elementor-965 .elementor-element.elementor-element-f5ee0a5 .kvmap-thumb{position:absolute;top:-2px;bottom:-2px;left:0;width:40%;min-width:40px;border-radius:99px;background:linear-gradient(90deg,#F9DDB7 0%,#CFA264 100%);box-shadow:0 2px 7px rgba(45,58,40,.32)}
.elementor-965 .elementor-element.elementor-element-f5ee0a5 .kvmap-hint{margin-top:0.85em;text-align:center;font-family:Lexend,sans-serif;font-size:0.7em;font-weight:400;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:#8a8f82}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-f5ee0a5 .kvmap-ctl{display:block}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e20b527 */.elementor-965 .elementor-element.elementor-element-e20b527 img{display:block;width:100%;height:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e53b2f */@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-5e53b2f br{display:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3c607e */.elementor-965 .elementor-element.elementor-element-b3c607e{background-color:#F6F2F2!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a3acfea */.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-image-carousel-wrapper{overflow:visible!important}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-wrapper{align-items:center}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide{transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s ease;transform:scale(.855);opacity:.92}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide.swiper-slide-active{transform:scale(1);opacity:1}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide figure,.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide .swiper-slide-inner{margin:0}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;border:1px solid rgba(173,173,173,.5);box-shadow:0 18px 44px rgba(0,0,0,.22)}
.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button{color:#2D3A28;text-shadow:0 1px 6px rgba(255,255,255,.75);opacity:.85;transition:opacity .2s}
.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button:hover{opacity:1}
.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button-prev{left:-52px}
.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button-next{right:-52px}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-pagination-bullets{bottom:-34px}
.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-pagination-bullet{opacity:1}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button-prev{left:-28px}.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button-next{right:-28px}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide{transform:scale(.92)}.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide img{border-radius:12px}.elementor-965 .elementor-element.elementor-element-a3acfea .elementor-swiper-button{display:none}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-a3acfea .swiper-slide{transition:none}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bd6857 */html,body{overflow-x:clip;max-width:100%}
.elementor-widget-image-carousel .swiper-slide{will-change:transform}
.elementor-965 .elementor-element.elementor-element-2bd6857{position:relative;z-index:3}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16988c4 */.elementor-965 .elementor-element.elementor-element-16988c4 p{margin:0 0 20px}.elementor-965 .elementor-element.elementor-element-16988c4 p:last-child{margin-bottom:0}.elementor-965 .elementor-element.elementor-element-16988c4 b{font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cdac0a */.elementor-965 .elementor-element.elementor-element-1cdac0a{background-color:#2D3A28!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f45a7f2 */.elementor-965 .elementor-element.elementor-element-f45a7f2{background-color:#2D3A28!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa45de */.elementor-965 .elementor-element.elementor-element-1fa45de{background-color:#2D3A28!important}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f270e8 */.elementor-965 .elementor-element.elementor-element-1f270e8{background-color:#2D3A28!important}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6931073 */.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;background-color:#E2BE8E!important;transition:transform .3s cubic-bezier(.4,0,.2,1)}
.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button > .elementor-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:.6em}
.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button::after{content:'';position:absolute;top:-30%;left:0;width:24%;height:160%;background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:translateX(-260%) skewX(-18deg);animation:kvShine 5.5s cubic-bezier(.45,0,.25,1) infinite;pointer-events:none;z-index:3;mix-blend-mode:overlay}
@keyframes kvShine{0%{transform:translateX(-260%) skewX(-18deg)}32%{transform:translateX(520%) skewX(-18deg)}100%{transform:translateX(520%) skewX(-18deg)}}
.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button:hover{transform:translateY(-2px)}
.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button:active{transform:translateY(0)}
.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:30px;height:30px;margin:0}
.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button-icon svg,.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button-icon img{width:100%;height:100%;display:block}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button-icon{width:25px;height:25px}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-6931073 .elementor-button::after{animation:none;opacity:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9627e81 */.elementor-965 .elementor-element.elementor-element-9627e81{background-color:#FDECD9!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cc78646 */.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-image-carousel-wrapper{overflow:visible!important}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-wrapper{align-items:center}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide{transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s ease;transform:scale(.855);opacity:.92}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide.swiper-slide-active{transform:scale(1);opacity:1}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide figure,.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide .swiper-slide-inner{margin:0}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;border:1px solid rgba(173,173,173,.5);box-shadow:0 18px 44px rgba(0,0,0,.22)}
.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button{color:#F9DDB7;text-shadow:0 2px 10px rgba(0,0,0,.45);opacity:.85;transition:opacity .2s}
.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button:hover{opacity:1}
.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button-prev{left:-52px}
.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button-next{right:-52px}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-pagination-bullets{bottom:-34px}
.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-pagination-bullet{opacity:1}
@media(max-width:1024px){.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button-prev{left:-28px}.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button-next{right:-28px}}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide{transform:scale(.92)}.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide img{border-radius:12px}.elementor-965 .elementor-element.elementor-element-cc78646 .elementor-swiper-button{display:none}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-cc78646 .swiper-slide{transition:none}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a2bc23 */.elementor-965 .elementor-element.elementor-element-9a2bc23 .elementor-heading-title{background-color:#F9DDB7;background-image:linear-gradient(90deg,#FFF4ED 0%,#F9DDB7 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83d5ef8 */.elementor-965 .elementor-element.elementor-element-83d5ef8 p{margin:0 0 20px}.elementor-965 .elementor-element.elementor-element-83d5ef8 p:last-child{margin-bottom:0}.elementor-965 .elementor-element.elementor-element-83d5ef8 b{font-weight:700}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea679d */.elementor-965 .elementor-element.elementor-element-0ea679d > .e-con-inner{max-width:100%!important;padding-left:0;padding-right:0}
html,body{overflow-x:clip}
.elementor-965 .elementor-element.elementor-element-0ea679d{background-color:#2D3A28!important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5731b4 */.elementor-965 .elementor-element.elementor-element-d5731b4 .elementor-heading-title{background-color:#F6F2F2;background-image:linear-gradient(-48deg,#F6F2F2 52%,#F0D4BF 88%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-d5731b4 br{display:none}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-72bbdd3 */.elementor-965 .elementor-element.elementor-element-72bbdd3 img{display:block;width:100%;aspect-ratio:294/119;object-fit:cover}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e52dd98 */.elementor-965 .elementor-element.elementor-element-e52dd98 b{font-weight:700;font-size:1.45em;letter-spacing:-.02em}.elementor-965 .elementor-element.elementor-element-e52dd98 span{font-weight:300}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2642466 */.elementor-965 .elementor-element.elementor-element-2642466{pointer-events:none}.elementor-965 .elementor-element.elementor-element-2642466 img{opacity:.9}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-86c86cc */.elementor-965 .elementor-element.elementor-element-86c86cc{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30f397a */.elementor-965 .elementor-element.elementor-element-30f397a img{display:block;width:100%;aspect-ratio:294/119;object-fit:cover}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-445b8fd */.elementor-965 .elementor-element.elementor-element-445b8fd b{font-weight:700;font-size:1.45em;letter-spacing:-.02em}.elementor-965 .elementor-element.elementor-element-445b8fd span{font-weight:300}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e34923d */.elementor-965 .elementor-element.elementor-element-e34923d{pointer-events:none}.elementor-965 .elementor-element.elementor-element-e34923d img{opacity:.9}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b1680b */.elementor-965 .elementor-element.elementor-element-8b1680b{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e177b5 */.elementor-965 .elementor-element.elementor-element-7e177b5 img{display:block;width:100%;aspect-ratio:294/119;object-fit:cover}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c5279d */.elementor-965 .elementor-element.elementor-element-9c5279d b{font-weight:700;font-size:1.45em;letter-spacing:-.02em}.elementor-965 .elementor-element.elementor-element-9c5279d span{font-weight:300}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2745103 */.elementor-965 .elementor-element.elementor-element-2745103{pointer-events:none}.elementor-965 .elementor-element.elementor-element-2745103 img{opacity:.9}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0321c3 */.elementor-965 .elementor-element.elementor-element-b0321c3{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e140447 */.elementor-965 .elementor-element.elementor-element-e140447 img{display:block;width:100%;aspect-ratio:294/119;object-fit:cover}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50c59c5 */.elementor-965 .elementor-element.elementor-element-50c59c5 b{font-weight:700;font-size:1.45em;letter-spacing:-.02em}.elementor-965 .elementor-element.elementor-element-50c59c5 span{font-weight:300}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae2387d */.elementor-965 .elementor-element.elementor-element-ae2387d{pointer-events:none}.elementor-965 .elementor-element.elementor-element-ae2387d img{opacity:.9}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a796d4d */.elementor-965 .elementor-element.elementor-element-a796d4d{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ca405 */.elementor-965 .elementor-element.elementor-element-66ca405{background-color:#33402C!important}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a388d00 */@keyframes kvSweep{0%{transform:translateX(-260%) skewX(-18deg)}32%{transform:translateX(520%) skewX(-18deg)}100%{transform:translateX(520%) skewX(-18deg)}}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group > label{color:#A28067;font-family:Lexend,sans-serif;font-weight:500;font-size:.7em;line-height:1;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.56em}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field{height:auto;font-family:Lexend,sans-serif;font-weight:300;line-height:1.5;transition:border-color .2s}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group input.elementor-field{padding:.688em 0}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field:focus{border-bottom-color:#A28067;box-shadow:none;outline:0}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-group .elementor-field::placeholder{color:rgba(55,55,55,.5);opacity:1}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select{margin-top:.6em}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select > label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper{border:0!important;border-radius:15px!important;background-image:linear-gradient(90deg,#F9DDB7 0%,#CFA264 100%)!important;background-color:#EBCC9C!important;overflow:hidden;padding:0!important;box-shadow:0 .5em 1.4em rgba(207,162,100,.32);transition:box-shadow .25s,transform .25s}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper:hover{transform:translateY(-2px);box-shadow:0 .8em 1.7em rgba(207,162,100,.45);background-image:linear-gradient(90deg,#FBE6C6 0%,#DCB273 100%)!important}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper select{background:transparent!important;border:0!important;border-radius:15px!important;padding:1.06em 2.13em 1.06em 1.38em!important;height:auto!important;color:#2D1B08!important;font-family:Lexend,sans-serif;font-weight:500!important;font-size:.82em!important;letter-spacing:.14em!important;text-transform:uppercase;text-align:center;text-align-last:center;cursor:pointer;width:100%}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper select:focus{outline:0;box-shadow:none}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper select option{background:#fff;color:#373737;text-transform:none;letter-spacing:0;font-weight:400}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper::before{color:#2D1B08;right:1em}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit{margin-top:.25em}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button{width:100%;display:flex;align-items:center;justify-content:center;gap:.85em;background-image:linear-gradient(162deg,#CDA556 6%,#5B6751 34%,#2D3A28 62%);background-color:#2D3A28;border:2px solid rgba(249,221,183,.66);border-radius:15px;color:#fff;font-family:Lexend,sans-serif;font-weight:500;font-size:.82em;letter-spacing:.18em;line-height:1;position:relative;overflow:hidden;isolation:isolate;box-shadow:0 .6em 1.6em rgba(45,58,40,.34);transition:transform .28s ease,box-shadow .28s ease}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button::after{content:'';position:absolute;top:-20%;left:0;width:24%;height:140%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.4),rgba(255,255,255,0));transform:translateX(-260%) skewX(-18deg);animation:kvSweep 5.5s cubic-bezier(.45,0,.25,1) infinite;pointer-events:none;z-index:2}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button:hover{background-image:linear-gradient(162deg,#E0BC70 4%,#6B7A5E 32%,#3A4A33 62%)!important;background-color:#3A4A33!important;color:#fff!important;border-color:rgba(249,221,183,.9)!important;transform:translateY(-2px);box-shadow:0 .9em 1.9em rgba(45,58,40,.45)}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button svg,.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button img{width:22px;height:22px;filter:brightness(0) invert(1)}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button:hover svg,.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button:hover img{filter:brightness(0) invert(1)}
.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-message{font-family:Lexend,sans-serif;font-size:.9em}
@media(max-width:767px){.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button{letter-spacing:.1em;font-size:.78em}.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-select .elementor-select-wrapper select{font-size:.76em!important;letter-spacing:.1em!important;padding:.94em 1.88em .94em 1em!important}}
@media(prefers-reduced-motion:reduce){.elementor-965 .elementor-element.elementor-element-a388d00 .elementor-field-type-submit .elementor-button::after{animation:none;opacity:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-27f2c95 */.elementor-965 .elementor-element.elementor-element-27f2c95{background-color:#F2F2F2!important}/* End custom CSS */