.elementor-5838 .elementor-element.elementor-element-d0aac60{--display:flex;--min-height:100vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-fdeb3f6{--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:flex-end;--overflow:hidden;--padding-top:48px;--padding-bottom:80px;--padding-left:48px;--padding-right:48px;}.elementor-5838 .elementor-element.elementor-element-fdeb3f6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-5838 .elementor-element.elementor-element-5c4801f{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:48px;--z-index:3;}.elementor-5838 .elementor-element.elementor-element-b6b8cde{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:50%;--z-index:9;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-b6b8cde{right:25px;}body.rtl .elementor-5838 .elementor-element.elementor-element-b6b8cde{left:25px;}.elementor-5838 .elementor-element.elementor-element-b370049{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;}.elementor-5838 .elementor-element.elementor-element-b370049 img{width:100%;}.elementor-5838 .elementor-element.elementor-element-e3ebc8a{--display:flex;--min-height:240px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:-240px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-e9182f8{--display:flex;--padding-top:20px;--padding-bottom:8px;--padding-left:25px;--padding-right:25px;--z-index:9;}.elementor-5838 .elementor-element.elementor-element-e9182f8:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-e9182f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F1EB80;}.elementor-5838 .elementor-element.elementor-element-e9182f8.e-con{--align-self:center;}.elementor-5838 .elementor-element.elementor-element-d09b99b .new-reservation-form .form-label{font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;}.elementor-5838 .elementor-element.elementor-element-d09b99b .new-reservation-form{--row-gap:4px;--column-gap:4px;--accent-color:var( --e-global-color-5536fbb );--label-fg-color:var( --e-global-color-5536fbb );--input-border-color:#DDDDDD00;--input-bg-color:#FFFFFF00;--input-fg-color:var( --e-global-color-5536fbb );--input-placeholder-color:var( --e-global-color-5536fbb );}.elementor-5838 .elementor-element.elementor-element-d09b99b .easepick-wrapper{--color-fg-primary:var( --e-global-color-feac797 );--color-fg-accent:var( --e-global-color-feac797 );--color-bg-inrange:#BAA38347;}.elementor-5838 .elementor-element.elementor-element-d09b99b .submit-button{background-color:var( --e-global-color-5536fbb );color:#ffffff;border-radius:0px 0px 0px 0px;}.elementor-5838 .elementor-element.elementor-element-d09b99b .submit-button:hover:not(:disabled){background-color:#041613;color:#ffffff;border-color:#041613;}.elementor-5838 .elementor-element.elementor-element-d09b99b .submit-button:focus:not(:disabled){background-color:#041613;color:#ffffff;border-color:#041613;}.elementor-5838 .elementor-element.elementor-element-1640309{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-1103dce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-91ea494{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;}.elementor-5838 .elementor-element.elementor-element-91ea494.elementor-element{--align-self:center;}.elementor-5838 .elementor-element.elementor-element-91ea494 .elementor-heading-title{font-size:46px;text-transform:uppercase;color:var( --e-global-color-5536fbb );}.elementor-5838 .elementor-element.elementor-element-c2cc3fa{text-align:center;}.elementor-5838 .elementor-element.elementor-element-1d60a53{--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:flex-start;--gap:15px 25px;--row-gap:15px;--column-gap:25px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-65da287{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-0c89c13{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-727f6e7{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-727f6e7:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-727f6e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f518074 );}.elementor-5838 .elementor-element.elementor-element-727f6e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5838 .elementor-element.elementor-element-e22bee4.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e22bee4.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-e22bee4.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e22bee4.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-e22bee4.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e22bee4 .elementor-icon{font-size:32px;}.elementor-5838 .elementor-element.elementor-element-e22bee4 .elementor-icon svg{height:32px;}.elementor-5838 .elementor-element.elementor-element-5d2293f{--display:flex;--min-height:64px;--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;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--overflow:hidden;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-5838 .elementor-element.elementor-element-5d2293f:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-5d2293f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#082B26;}.elementor-5838 .elementor-element.elementor-element-3b3ede3 .elementor-heading-title{font-size:13px;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-7ce6dd6{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-7ce6dd6 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-7ce6dd6 a{color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-3aa22ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-a099100{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-4f870d0{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-4f870d0:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-4f870d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f518074 );}.elementor-5838 .elementor-element.elementor-element-4f870d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5838 .elementor-element.elementor-element-032341d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-032341d.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-032341d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-032341d.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-032341d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-032341d .elementor-icon{font-size:32px;}.elementor-5838 .elementor-element.elementor-element-032341d .elementor-icon svg{height:32px;}.elementor-5838 .elementor-element.elementor-element-e5b6775{--display:flex;--min-height:64px;--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;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-5838 .elementor-element.elementor-element-e5b6775:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-e5b6775 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5536fbb );}.elementor-5838 .elementor-element.elementor-element-124d03e .elementor-heading-title{font-size:13px;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-de34245{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-de34245 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-de34245 a{color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-df99930{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-52b94ef{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-d5e9b8b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-d5e9b8b:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-d5e9b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f518074 );}.elementor-5838 .elementor-element.elementor-element-d5e9b8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5838 .elementor-element.elementor-element-e0c69ac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e0c69ac.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-e0c69ac.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e0c69ac.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-e0c69ac.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e0c69ac .elementor-icon{font-size:32px;}.elementor-5838 .elementor-element.elementor-element-e0c69ac .elementor-icon svg{height:32px;}.elementor-5838 .elementor-element.elementor-element-c8cb0df{--display:flex;--min-height:64px;--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;--justify-content:center;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-5838 .elementor-element.elementor-element-c8cb0df:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-c8cb0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5536fbb );}.elementor-5838 .elementor-element.elementor-element-6f26788 .elementor-heading-title{font-size:13px;text-transform:uppercase;letter-spacing:0.6px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-2b41411{font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-2b41411 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-2b41411 a{color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-71d772f{--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:flex-start;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-71d772f:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-71d772f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-a534bf8{--display:grid;--e-con-grid-template-columns:2fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-c18f902{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-1b9902f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination-bullet-active, .elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-d21ef58 );}.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination-fraction{color:var( --e-global-color-d21ef58 );}.elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-main-swiper{height:650px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-swiper-button{font-size:20px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;height:5px;width:5px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#2E4E3F30;opacity:1;}.elementor-5838 .elementor-element.elementor-element-c940b3e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-9869ece{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-4c93603{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-fea5864 .elementor-heading-title{font-size:34px;text-transform:uppercase;}.elementor-5838 .elementor-element.elementor-element-e6451cf .elementor-button{background-color:var( --e-global-color-feac797 );text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5838 .elementor-element.elementor-element-e6451cf .elementor-button:hover, .elementor-5838 .elementor-element.elementor-element-e6451cf .elementor-button:focus{background-color:#B19772;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-e6451cf .elementor-button:hover svg, .elementor-5838 .elementor-element.elementor-element-e6451cf .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-450b659{--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:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-450b659:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-450b659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-ca22c17{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-c8d2fc8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-6d5712d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination-bullet-active, .elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-d21ef58 );}.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination-fraction{color:var( --e-global-color-d21ef58 );}.elementor-5838 .elementor-element.elementor-element-6d5712d .elementor-main-swiper{height:650px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .elementor-swiper-button{font-size:20px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;height:5px;width:5px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#2E4E3F30;opacity:1;}.elementor-5838 .elementor-element.elementor-element-d9ef9b1{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-d9ef9b1.e-con{--order:-99999 /* order start hack */;}.elementor-5838 .elementor-element.elementor-element-8a9792d{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:80px;}.elementor-5838 .elementor-element.elementor-element-47d65c2{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-235c7d7 .elementor-heading-title{font-size:34px;text-transform:uppercase;}.elementor-5838 .elementor-element.elementor-element-80bdea0 .elementor-button{background-color:var( --e-global-color-feac797 );text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5838 .elementor-element.elementor-element-80bdea0 .elementor-button:hover, .elementor-5838 .elementor-element.elementor-element-80bdea0 .elementor-button:focus{background-color:#B19772;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-80bdea0 .elementor-button:hover svg, .elementor-5838 .elementor-element.elementor-element-80bdea0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-bc1db25{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:44px;--padding-right:44px;}.elementor-5838 .elementor-element.elementor-element-bc1db25:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-bc1db25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.columnbangkok.com/wp-content/uploads/2025/05/Highlight2.webp");background-position:center center;background-size:cover;}.elementor-5838 .elementor-element.elementor-element-bc1db25::before, .elementor-5838 .elementor-element.elementor-element-bc1db25 > .elementor-background-video-container::before, .elementor-5838 .elementor-element.elementor-element-bc1db25 > .e-con-inner > .elementor-background-video-container::before, .elementor-5838 .elementor-element.elementor-element-bc1db25 > .elementor-background-slideshow::before, .elementor-5838 .elementor-element.elementor-element-bc1db25 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5838 .elementor-element.elementor-element-bc1db25 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at bottom center, #00000036 0%, #041118 100%);}.elementor-5838 .elementor-element.elementor-element-bc1db25::before{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5838 .elementor-element.elementor-element-3f6fcd9{text-align:center;}.elementor-5838 .elementor-element.elementor-element-3f6fcd9 .elementor-heading-title{font-size:40px;text-transform:uppercase;color:var( --e-global-color-8f7cd3a );}.elementor-5838 .elementor-element.elementor-element-dbdd98c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-138b6b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-4e74f85{--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:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:12px;}.elementor-5838 .elementor-element.elementor-element-4e74f85:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-4e74f85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAA3824F;}.elementor-5838 .elementor-element.elementor-element-21fb196.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-21fb196.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-21fb196.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-21fb196.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-21fb196.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-21fb196 .elementor-icon{font-size:36px;}.elementor-5838 .elementor-element.elementor-element-21fb196 .elementor-icon svg{height:36px;}.elementor-5838 .elementor-element.elementor-element-5dcc946.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5838 .elementor-element.elementor-element-5dcc946{font-size:14px;line-height:1.25em;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-5dcc946 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-5dcc946 a{color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-9be5d5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-36c064b{--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:nowrap;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:12px;}.elementor-5838 .elementor-element.elementor-element-36c064b:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-36c064b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAA3824F;}.elementor-5838 .elementor-element.elementor-element-17c21cd{width:var( --container-widget-width, 36px );max-width:36px;--container-widget-width:36px;--container-widget-flex-grow:0;}.elementor-5838 .elementor-element.elementor-element-17c21cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-5838 .elementor-element.elementor-element-17c21cd.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-17c21cd.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-17c21cd.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-17c21cd.elementor-view-framed .elementor-icon, .elementor-5838 .elementor-element.elementor-element-17c21cd.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-17c21cd .elementor-icon{font-size:36px;}.elementor-5838 .elementor-element.elementor-element-17c21cd .elementor-icon svg{height:36px;}.elementor-5838 .elementor-element.elementor-element-477c6c6{width:auto;max-width:auto;font-size:14px;line-height:1.25em;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-477c6c6.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-5838 .elementor-element.elementor-element-477c6c6 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-477c6c6 a{color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-ed07108{--swiper-slides-to-display:3;--swiper-slides-gap:25px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-44px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:38%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-44px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:38%;--arrow-size:28px;--arrow-normal-color:#FFFFFF;--swiper-pagination-size:5px;--dots-normal-color:#FFFFFF;--dots-hover-color:#FFFFFF;--swiper-pagination-spacing:30px;}.elementor-5838 .elementor-element.elementor-element-ed07108 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;}.elementor-5838 .elementor-element.elementor-element-112424e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-88996e4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-4dbd79a{text-align:center;}.elementor-5838 .elementor-element.elementor-element-4dbd79a .elementor-heading-title{font-size:34px;text-transform:uppercase;}.elementor-5838 .elementor-element.elementor-element-cb1ea16{--spacer-size:60px;}.elementor-5838 .elementor-element.elementor-element-d8225a8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-1f2cc16{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-1f2cc16:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-1f2cc16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-13414f4{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-7c2f418 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-7e528c2{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-7e528c2 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-1e3c5c8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-e4b6049{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-e4b6049:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-e4b6049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-c03297d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-c4bf959 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-15d53c2{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-15d53c2 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-07a441f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-8932e58{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-8932e58:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-8932e58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-35b5867{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-22c197e .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-b713666{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-b713666 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-3a798c2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-0d62280{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-0d62280:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-0d62280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-b5e2514{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-4325aa0 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-33b25de{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-33b25de p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-5a202d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-604e814{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-604e814:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-604e814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-81e1805{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-b8c29a7 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-eb6bbe2{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-eb6bbe2 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-1badb0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-52bc689{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-52bc689:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-52bc689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-c01244c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-040e5a6 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-ad2ce4d{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-ad2ce4d p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-e78e5b7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-94e35cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-94e35cc:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-94e35cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-a6acaea{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-1b33c7b .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-c2c6b8f{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-c2c6b8f p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-1a279ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-234d2e3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-234d2e3:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-234d2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-6b3ddf9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:20px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-9c9e22e .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-dbffc85{font-size:14px;}.elementor-5838 .elementor-element.elementor-element-dbffc85 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-d06d4ca{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:25px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:43%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:43%;--e-n-carousel-arrow-size:28px;--e-n-carousel-arrow-normal-color:#FFFFFF;--e-n-carousel-arrow-hover-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-d06d4ca :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-5536fbb );padding:6px 12px 6px 12px;}.elementor-5838 .elementor-element.elementor-element-d06d4ca :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#041613;}.elementor-5838 .elementor-element.elementor-element-3c76dca{--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:flex-start;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-3c76dca:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-3c76dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-d6e473b{--display:grid;--e-con-grid-template-columns:3fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-101ffdf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-7a5a457.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-pagination-bullet-active, .elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-d21ef58 );}.elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-pagination-fraction{color:var( --e-global-color-d21ef58 );}.elementor-5838 .elementor-element.elementor-element-7a5a457 .elementor-main-swiper{height:650px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .elementor-swiper-button{font-size:20px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;height:5px;width:5px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#2E4E3F30;opacity:1;}.elementor-5838 .elementor-element.elementor-element-1ac05ad{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-476952a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:80px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-066384b{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-02cc6f5 .elementor-heading-title{font-size:34px;text-transform:uppercase;}.elementor-5838 .elementor-element.elementor-element-9c14101 .elementor-button{background-color:var( --e-global-color-feac797 );text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5838 .elementor-element.elementor-element-9c14101 .elementor-button:hover, .elementor-5838 .elementor-element.elementor-element-9c14101 .elementor-button:focus{background-color:#B19772;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-9c14101 .elementor-button:hover svg, .elementor-5838 .elementor-element.elementor-element-9c14101 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-ea17477{--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:flex-start;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-ea17477:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-ea17477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-aa98bc4{--display:grid;--e-con-grid-template-columns:2fr 3fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-f44f716{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-0a793e6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-62b8dc3{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-7b36c41{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-7b36c41{right:0px;}.elementor-5838 .elementor-element.elementor-element-7b36c41{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-7b36c41 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-9b7a8f5{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-9b7a8f5:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-9b7a8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-53a5196 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-04a2135{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-04a2135 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-0d1992c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-bce5573{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-8a4ad4e{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-8a4ad4e{right:0px;}.elementor-5838 .elementor-element.elementor-element-8a4ad4e{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-8a4ad4e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-fb50f72{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-fb50f72:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-fb50f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-df95ba0 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-53e88ae{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-53e88ae p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-62d296c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-a369ddd{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-8d58114{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-8d58114{right:0px;}.elementor-5838 .elementor-element.elementor-element-8d58114{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-8d58114 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-beb7aa2{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-beb7aa2:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-beb7aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-1f7f76b .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-d7f276e{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-d7f276e p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-6b1528f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-0cd9914{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-63cd360{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-63cd360{right:0px;}.elementor-5838 .elementor-element.elementor-element-63cd360{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-63cd360 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-d8f23fc{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-d8f23fc:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-d8f23fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-4ddb10f .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-f8728ad{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-f8728ad p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-9ae79f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-8349d85{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-6e9cc2e{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-6e9cc2e{right:0px;}.elementor-5838 .elementor-element.elementor-element-6e9cc2e{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-6e9cc2e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-a7fb209{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-a7fb209:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-a7fb209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-063325c .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-afb5177{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-afb5177 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-e5e2056{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-9237b28{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-a5464ba{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-a5464ba{right:0px;}.elementor-5838 .elementor-element.elementor-element-a5464ba{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-a5464ba img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-1a42225{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-1a42225:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-1a42225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-69166ba .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-b31d318{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-b31d318 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-2b80f44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-bf0bbc2{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-986b1a1{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-986b1a1{right:0px;}.elementor-5838 .elementor-element.elementor-element-986b1a1{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-986b1a1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-eb1b059{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-eb1b059:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-eb1b059 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-45366e6 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-6966358{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-6966358 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-798fd71{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-7280411{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-05799a1{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-05799a1{right:0px;}.elementor-5838 .elementor-element.elementor-element-05799a1{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-05799a1 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-a21ecba{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-a21ecba:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-a21ecba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-e2b6328 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-a52917c{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-a52917c p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-9d8d4af{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-22f804f{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-1c47c54{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-1c47c54{right:0px;}.elementor-5838 .elementor-element.elementor-element-1c47c54{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-1c47c54 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-cc5451e{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-cc5451e:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-cc5451e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-56800b0 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-44470bb{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-44470bb p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-246f0ab{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-b1d239a{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-5981939{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-5981939{right:0px;}.elementor-5838 .elementor-element.elementor-element-5981939{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-5981939 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-1b414de{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-1b414de:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-1b414de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-c4b9290 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-df9aa20{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-df9aa20 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-667a470{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-1914552{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-ab856da{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-ab856da{right:0px;}.elementor-5838 .elementor-element.elementor-element-ab856da{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-ab856da img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-f26b868{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-f26b868:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-f26b868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-16fde89 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-6798bd0{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-6798bd0 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-50949a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-d0d2153{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-2c32115{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-2c32115{right:0px;}.elementor-5838 .elementor-element.elementor-element-2c32115{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-2c32115 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-91714cd{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-91714cd:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-91714cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-2397833 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-11b1374{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-11b1374 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-ec3430f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-ddeb125{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-5838 .elementor-element.elementor-element-95982f4{left:0px;}body.rtl .elementor-5838 .elementor-element.elementor-element-95982f4{right:0px;}.elementor-5838 .elementor-element.elementor-element-95982f4{top:0px;z-index:-1;}.elementor-5838 .elementor-element.elementor-element-95982f4 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-5838 .elementor-element.elementor-element-90850bb{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5838 .elementor-element.elementor-element-90850bb:not(.elementor-motion-effects-element-type-background), .elementor-5838 .elementor-element.elementor-element-90850bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #082B2600 0%, var( --e-global-color-5536fbb ) 100%);}.elementor-5838 .elementor-element.elementor-element-2c2ad45 .elementor-heading-title{font-size:20px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-92e1d45{font-size:14px;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-92e1d45 p{margin-block-end:0px;}.elementor-5838 .elementor-element.elementor-element-609b853{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:5px;--e-n-carousel-dots-normal-color:var( --e-global-color-5536fbb );--e-n-carousel-dots-horizontal-position:100%;--e-n-carousel-dots-horizontal-transform:-100%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:30px;}.elementor-5838 .elementor-element.elementor-element-609b853 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-5838 .elementor-element.elementor-element-a2e7250{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-a2e7250.e-con{--order:-99999 /* order start hack */;}.elementor-5838 .elementor-element.elementor-element-1498120{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:80px;}.elementor-5838 .elementor-element.elementor-element-8e2e667{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-ff03b09 .elementor-heading-title{font-size:34px;text-transform:uppercase;}.elementor-5838 .elementor-element.elementor-element-2c0a5ec .elementor-button{background-color:var( --e-global-color-feac797 );text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-5838 .elementor-element.elementor-element-2c0a5ec .elementor-button:hover, .elementor-5838 .elementor-element.elementor-element-2c0a5ec .elementor-button:focus{background-color:#B19772;color:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-2c0a5ec .elementor-button:hover svg, .elementor-5838 .elementor-element.elementor-element-2c0a5ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5838 .elementor-element.elementor-element-3e2e7a4{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-73726a2{text-align:center;}.elementor-5838 .elementor-element.elementor-element-73726a2 .elementor-heading-title{font-size:28px;}.elementor-5838 .elementor-element.elementor-element-08c14f0{--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:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-30a2476{width:var( --container-widget-width, 140px );max-width:140px;--container-widget-width:140px;--container-widget-flex-grow:0;}.elementor-5838 .elementor-element.elementor-element-30a2476 img{width:100%;}@media(max-width:1024px){.elementor-5838 .elementor-element.elementor-element-d0aac60{--min-height:100vw;}.elementor-5838 .elementor-element.elementor-element-fdeb3f6{--padding-top:25px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-5c4801f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-e3ebc8a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5838 .elementor-element.elementor-element-1d60a53{--flex-wrap:wrap;}.elementor-5838 .elementor-element.elementor-element-71d772f{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-a534bf8{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-1b9902f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-main-swiper{height:480px;}.elementor-5838 .elementor-element.elementor-element-9869ece{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-450b659{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-ca22c17{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-6d5712d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .elementor-main-swiper{height:450px;}.elementor-5838 .elementor-element.elementor-element-d9ef9b1.e-con{--order:99999 /* order end hack */;}.elementor-5838 .elementor-element.elementor-element-8a9792d{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-dbdd98c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-ed07108{--swiper-slides-to-display:2;}.elementor-5838 .elementor-element.elementor-element-d06d4ca{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5838 .elementor-element.elementor-element-3c76dca{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-d6e473b{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-7a5a457.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .elementor-main-swiper{height:450px;}.elementor-5838 .elementor-element.elementor-element-476952a{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-ea17477{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5838 .elementor-element.elementor-element-aa98bc4{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-609b853{--e-n-carousel-swiper-slides-to-display:2;}.elementor-5838 .elementor-element.elementor-element-a2e7250.e-con{--order:99999 /* order end hack */;}.elementor-5838 .elementor-element.elementor-element-1498120{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}}@media(max-width:767px){.elementor-5838 .elementor-element.elementor-element-d0aac60{--min-height:125vw;}.elementor-5838 .elementor-element.elementor-element-b6b8cde{--width:auto;bottom:25px;}.elementor-5838 .elementor-element.elementor-element-b370049{--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;}.elementor-5838 .elementor-element.elementor-element-1640309{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5838 .elementor-element.elementor-element-91ea494 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-727f6e7{--width:70px;}.elementor-5838 .elementor-element.elementor-element-4f870d0{--width:70px;}.elementor-5838 .elementor-element.elementor-element-d5e9b8b{--width:70px;}.elementor-5838 .elementor-element.elementor-element-a534bf8{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-1b9902f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-main-swiper{height:280px;}.elementor-5838 .elementor-element.elementor-element-fea5864 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-ca22c17{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-6d5712d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-6d5712d .elementor-main-swiper{height:250px;}.elementor-5838 .elementor-element.elementor-element-235c7d7 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-3f6fcd9 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-dbdd98c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-ed07108{--swiper-slides-to-display:1;}.elementor-5838 .elementor-element.elementor-element-4dbd79a .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-d06d4ca{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5838 .elementor-element.elementor-element-d6e473b{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-7a5a457.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-5838 .elementor-element.elementor-element-7a5a457 .elementor-main-swiper{height:250px;}.elementor-5838 .elementor-element.elementor-element-02cc6f5 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-aa98bc4{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-5838 .elementor-element.elementor-element-609b853{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5838 .elementor-element.elementor-element-ff03b09 .elementor-heading-title{font-size:24px;}.elementor-5838 .elementor-element.elementor-element-30a2476{--container-widget-width:92px;--container-widget-flex-grow:0;width:var( --container-widget-width, 92px );max-width:92px;}}@media(min-width:768px){.elementor-5838 .elementor-element.elementor-element-5c4801f{--width:max-content;}.elementor-5838 .elementor-element.elementor-element-b6b8cde{--width:auto;}.elementor-5838 .elementor-element.elementor-element-e9182f8{--width:940px;}.elementor-5838 .elementor-element.elementor-element-1640309{--content-width:1140px;}.elementor-5838 .elementor-element.elementor-element-1103dce{--content-width:960px;}.elementor-5838 .elementor-element.elementor-element-65da287{--width:calc((100% - 50px) / 3);}.elementor-5838 .elementor-element.elementor-element-727f6e7{--width:70px;}.elementor-5838 .elementor-element.elementor-element-3aa22ca{--width:calc((100% - 50px) / 3);}.elementor-5838 .elementor-element.elementor-element-4f870d0{--width:70px;}.elementor-5838 .elementor-element.elementor-element-df99930{--width:calc((100% - 50px) / 3);}.elementor-5838 .elementor-element.elementor-element-d5e9b8b{--width:70px;}.elementor-5838 .elementor-element.elementor-element-71d772f{--content-width:1340px;}.elementor-5838 .elementor-element.elementor-element-dbdd98c{--content-width:660px;}}@media(max-width:1024px) and (min-width:768px){.elementor-5838 .elementor-element.elementor-element-65da287{--width:calc((100% - 25px) / 2);}.elementor-5838 .elementor-element.elementor-element-3aa22ca{--width:calc((100% - 25px) / 2);}.elementor-5838 .elementor-element.elementor-element-df99930{--width:calc((100% - 25px) / 2);}}/* Start custom CSS for container, class: .elementor-element-b6b8cde */.elementor-5838 .elementor-element.elementor-element-b6b8cde {
    filter: drop-shadow(1px 1px 4px #0004);
    transition-duration: 0s;
}
@media (min-width: 768px) {
    .elementor-5838 .elementor-element.elementor-element-b6b8cde {
        transform: translateY(50%);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8626d43 */.elementor-5838 .elementor-element.elementor-element-8626d43 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0aac60 */@media (min-width: 1025px) {
    body.admin-bar .elementor-5838 .elementor-element.elementor-element-d0aac60 {
        --min-height: calc(100vh - var(--wp-admin--admin-bar--height, 0px));
    }
}/* End custom CSS */
/* Start custom CSS for new-reservation-form, class: .elementor-element-d09b99b */.elementor-5838 .elementor-element.elementor-element-d09b99b .form-label {
    text-align: center;
}
.elementor-5838 .elementor-element.elementor-element-d09b99b .group-code {
    max-width: 160px;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.elementor-5838 .elementor-element.elementor-element-d09b99b .group-code .group__label {
    display: none;
}
.elementor-5838 .elementor-element.elementor-element-d09b99b .group-submit .group__label {
    display: none;
}
.elementor-5838 .elementor-element.elementor-element-d09b99b .group-submit {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.elementor-5838 .elementor-element.elementor-element-d09b99b .submit-button {
    padding: 8px 20px;
    height:  auto;
    min-width: 140px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e9182f8 */.elementor-5838 .elementor-element.elementor-element-e9182f8 {
    backdrop-filter: blur(6px);
}
@media (min-width: 1025px) {
    .elementor-5838 .elementor-element.elementor-element-e9182f8 {
        box-shadow: 0 4px 16px #0002;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e22bee4 */.elementor-5838 .elementor-element.elementor-element-e22bee4 .elementor-icon {
    display: flex;
    align-tiems: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c89c13 */.elementor-5838 .elementor-element.elementor-element-0c89c13:is(a):hover .text {
    background-color: hsla(171, 69%, 5%, 1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-032341d */.elementor-5838 .elementor-element.elementor-element-032341d .elementor-icon {
    display: flex;
    align-tiems: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a099100 */.elementor-5838 .elementor-element.elementor-element-a099100:is(a):hover .text {
    background-color: hsla(171, 69%, 5%, 1);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e0c69ac */.elementor-5838 .elementor-element.elementor-element-e0c69ac .elementor-icon {
    display: flex;
    align-tiems: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52b94ef */.elementor-5838 .elementor-element.elementor-element-52b94ef:is(a):hover .text {
    background-color: hsla(171, 69%, 5%, 1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d60a53 */body:not(.elementor-editor-active) .elementor-5838 .elementor-element.elementor-element-1d60a53 .badge-item {
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-1b9902f */.elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-widget-container {
    margin-inline-start: min(0px, calc((100vw - 1340px - var(--scrollbar-width, 0px)) / -2));
}

.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-slide {
    width: var(--slide-width, 70%);
}
@media (max-width: 767px) {
    .elementor-5838 .elementor-element.elementor-element-1b9902f {
        --slide-width: 100%;
    }
}
@media (min-width: 1440px) and (max-width: 1640px) {
    .elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-main-swiper {
        height: 550px;
    }
}
/* Pagination */
.elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination {
    position: absolute;
    display: flex;
    flex-wrap nowrap;
    gap: var(--swiper-pagination-bullet-horizontal-gap);
    width: auto;
}
@media (min-width: 1025px) {
    .elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination {
        padding-left: max(calc((100vw - var(--scrollbar-width, 0px) - 1340px) / 2), 25px);
    }
}
@media (max-width: 1024px) {
    .elementor-5838 .elementor-element.elementor-element-1b9902f .swiper-pagination {
        padding-inline-start: 25px;
    }
}
.elementor-5838 .elementor-element.elementor-element-1b9902f .elementor-swiper .swiper-pagination-bullet {
    width: 60px;
    border-radius: 0;
    margin-inline: 0;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-6d5712d */.elementor-5838 .elementor-element.elementor-element-6d5712d {
    --offset: calc((100vw - var(--scrollbar-width, 0px) - 1340px) / 2);
}
.elementor-5838 .elementor-element.elementor-element-6d5712d .elementor-widget-container {
    margin-inline-end: min(0px, calc(var(--offset) * -1));
}
.elementor-5838 .elementor-element.elementor-element-6d5712d [data-swiper-slide-index="0"] .elementor-carousel-image {
    background-position: center 70%;
}
.elementor-5838 .elementor-element.elementor-element-6d5712d [data-swiper-slide-index="1"] .elementor-carousel-image {
    background-position: center 30%;
}
.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-slide {
    width: var(--slide-width, 70%);
}
@media (max-width: 767px) {
    .elementor-5838 .elementor-element.elementor-element-6d5712d {
        --slide-width: 100%;
    }
}
/* Pagination */
.elementor-5838 .elementor-element.elementor-element-6d5712d {
    position: relative;
}
.elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination {
    position: absolute;
    width: 100%;
    display: flex;
    flex-wrap: nowrap;
    justify-content: start;
    padding-inline: 25px;
    gap: var(--swiper-pagination-bullet-horizontal-gap);
}
@media (min-width: 1025px) {
    .elementor-5838 .elementor-element.elementor-element-6d5712d .swiper-pagination {
        justify-content: end;
        padding-inline-end: var(--offset);
    }
}
.elementor-5838 .elementor-element.elementor-element-6d5712d .elementor-swiper .swiper-pagination-bullet {
    flex: 0 1 60px;
    border-radius: 0;
    margin-inline: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-21fb196 */.elementor-5838 .elementor-element.elementor-element-21fb196 {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5dcc946 */.elementor-5838 .elementor-element.elementor-element-5dcc946 a:hover,
.elementor-5838 .elementor-element.elementor-element-5dcc946 a:focus {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-17c21cd */.elementor-5838 .elementor-element.elementor-element-17c21cd {
    line-height: 1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-477c6c6 */.elementor-5838 .elementor-element.elementor-element-477c6c6 a:hover,
.elementor-5838 .elementor-element.elementor-element-477c6c6 a:focus {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbdd98c */.elementor-5838 .elementor-element.elementor-element-dbdd98c .benefit-item {
	transform-origin: center top;
	cursor: default;
	user-select: none;
	border-radius: 4px !important;
}

.elementor-5838 .elementor-element.elementor-element-dbdd98c .benefit-item.animated {
	animation: swing 1.2s cubic-bezier(0.19, 1, 0.22, 1);
	transition-duration: 0s;
}

@keyframes swing {
	10% {
		transform: perspective(1000px) rotateX(-30deg);
		filter: brightness(0.9);
	}
	25% {
		transform: perspective(1000px) rotateX(15deg);
		filter: brightness(1);
	}
	40% {
		transform: perspective(1000px) rotateX(-8deg);
		filter: brightness(0.95);
	}
	55% {
		transform: perspective(1000px) rotateX(5deg);
		filter: brightness(1);
	}
	70% {
		transform: perspective(1000px) rotateX(-4deg);
		filter: brightness(0.99);
	}
	85% {
		transform: perspective(1000px) rotateX(2deg);
		filter: brightness(1);
	}
	100% {
		transform: perspective(1000px) rotateX(0deg);
	}
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ed07108 */.elementor-5838 .elementor-element.elementor-element-ed07108 .image {
    background-color: var( --e-global-color-f518074 );
}
.elementor-5838 .elementor-element.elementor-element-ed07108 .image img {
    transition: 0.3s;
}
.elementor-5838 .elementor-element.elementor-element-ed07108 .e-loop-item:hover .image img {
    filter: brightness(1.1);
}
.elementor-5838 .elementor-element.elementor-element-ed07108 .swiper:hover .e-loop-item:not(:hover) .image img {
    filter: brightness(0.5);
}
.elementor-5838 .elementor-element.elementor-element-ed07108 .elementor-swiper-button-prev,
.elementor-5838 .elementor-element.elementor-element-ed07108 .elementor-swiper-button-next {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 44px;
    height: 44px;
}
.elementor-5838 .elementor-element.elementor-element-ed07108 .swiper-pagination {
    display: flex;
    width: 100%;
    justify-content: center;
    gap: 6px;
}
.elementor-5838 .elementor-element.elementor-element-ed07108 .swiper-pagination-bullet {
    margin-inline: 0;
    flex: 0 1 60px;
    border-radius: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc1db25 */.elementor-5838 .elementor-element.elementor-element-bc1db25 .elementor-motion-effects-layer {
    transition-duration: 0s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dbd79a */.elementor-5838 .elementor-element.elementor-element-4dbd79a small {
    display: block;
    font-size: 0.5em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa9848d */.elementor-5838 .elementor-element.elementor-element-aa9848d img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cb2f746 */.elementor-5838 .elementor-element.elementor-element-cb2f746 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a70ce */.elementor-5838 .elementor-element.elementor-element-86a70ce img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0bc2ef */.elementor-5838 .elementor-element.elementor-element-c0bc2ef img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-caccacb */.elementor-5838 .elementor-element.elementor-element-caccacb img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f2b274c */.elementor-5838 .elementor-element.elementor-element-f2b274c img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64669a2 */.elementor-5838 .elementor-element.elementor-element-64669a2 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-83889c5 */.elementor-5838 .elementor-element.elementor-element-83889c5 img {
    aspect-ratio: 1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d06d4ca */.elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide {
    width: var(--slide-width) !important;
    transition: opacity 0.3s;
}
@media (max-width: 600px) {
    .elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide {
        --slide-width: calc(100% - 100px) !important;
    }
}
@media (min-width: 601px) {
    .elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide {
        --slide-width: 75%;
    }
}
@media (min-width: 992px) {
    .elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide {
        --slide-width: 45%;
    }
}
@media (min-width: 1440px) {
    .elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide {
        --slide-width: calc((100% - (25px * 3)) / 4);
    }
}

.elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide:not(.swiper-slide-prev):not(.swiper-slide-next):not(.swiper-slide-active) {
    opacity: 0.5;
}
@media (max-width: 1024px) {
    .elementor-5838 .elementor-element.elementor-element-d06d4ca .swiper-slide:not(.swiper-slide-active) {
        opacity: 0.5;
    }
}
.elementor-5838 .elementor-element.elementor-element-d06d4ca .elementor-swiper-button-prev {
    border-radius: 0 50em 50em 0;
}
.elementor-5838 .elementor-element.elementor-element-d06d4ca .elementor-swiper-button-next {
    border-radius: 50em 0 0 50em;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75973e9 */body:not(.elementor-editor-active) .elementor-5838 .elementor-element.elementor-element-75973e9 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-7a5a457 */.elementor-5838 .elementor-element.elementor-element-7a5a457 {
    --offset: calc((100vw - 1340px - var(--scrollbar-width, 0px)) / 2);
}
.elementor-5838 .elementor-element.elementor-element-7a5a457 > .elementor-widget-container {
    margin-inline-start: min(calc(var(--offset) * -1), 0px);
}
.elementor-5838 .elementor-element.elementor-element-7a5a457 .swiper-slide {
    width: var(--slide-width, 70%);
}
@media (max-width: 767px) {
    .elementor-5838 .elementor-element.elementor-element-7a5a457 {
        --slide-width: 100%;
    }
}
@media (min-width: 1440px) and (max-width: 1640px) {
    .elementor-5838 .elementor-element.elementor-element-7a5a457 .elementor-main-swiper {
        height: 550px;
    }
}
/* Pagination */
.elementor-5838 .elementor-element.elementor-element-7a5a457.elementor-element .swiper-pagination {
    position: absolute;
    bottom: 0;
    display: flex;
    flex-wrap nowrap;
    justify-content: start;
    gap: var(--swiper-pagination-bullet-horizontal-gap);
    width: 100%;
    padding-inline: 25px;
}
@media (min-width: 1025px) {
    .elementor-5838 .elementor-element.elementor-element-7a5a457.elementor-element .swiper-pagination {
        padding-inline-start: var(--offset, 0px);
    }
}
.elementor-5838 .elementor-element.elementor-element-7a5a457 .elementor-swiper .swiper-pagination-bullet {
    flex: 0 1 60px;
    border-radius: 0;
    margin-inline: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-609b853 */body:not(.elementor-editor-active) .elementor-5838 .elementor-element.elementor-element-609b853 .slide-content {
    opacity: 0;
}
.elementor-5838 .elementor-element.elementor-element-609b853 {
    --offset: calc((100vw - var(--scrollbar-width, 0px) - 1340px) / 2);
}
.elementor-5838 .elementor-element.elementor-element-609b853 .elementor-widget-container {
    margin-inline-end: min(0px, calc(var(--offset, 0px) * -1));
}
.elementor-5838 .elementor-element.elementor-element-609b853 .swiper-slide {
    width: var(--slide-width, 35%);
}
.elementor-5838 .elementor-element.elementor-element-609b853 {
    --slide-width: calc((100% - var(--offset, 0px) - 10px) / 2);
}
@media (max-width: 767px) {
    .elementor-5838 .elementor-element.elementor-element-609b853 {
        --slide-width: 35%;
    }
}
@media (max-width: 576px) {
    .elementor-5838 .elementor-element.elementor-element-609b853 {
        --slide-width: 80%;
    }
}
.elementor-5838 .elementor-element.elementor-element-609b853 .slide-content {
    aspect-ratio: 0.8;
}
.elementor-5838 .elementor-element.elementor-element-609b853 .elementor-widget-image {
    height: 100%;
}
/* Pagination */
.elementor-5838 .elementor-element.elementor-element-609b853 .swiper-pagination {
    width: 100%;
    display: flex;
    justify-content: flex-end;
    flex-wrap: nowrap;
    gap: var(--swiper-pagination-bullet-horizontal-gap);
}
@media (max-width: 1024px) {
    .elementor-5838 .elementor-element.elementor-element-609b853 .swiper-pagination {
        justify-content: start;
        padding-inline: 25px;
    }
}
.elementor-5838 .elementor-element.elementor-element-609b853 .swiper-pagination-bullet {
    flex: 0 1 60px;
    border-radius: 0;
    margin-inline: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b6745fa */body:not(.elementor-editor-active) .elementor-5838 .elementor-element.elementor-element-b6745fa {
    display: none;
}/* End custom CSS */