.elementor-706 .elementor-element.elementor-element-bb9cf09{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-706 .elementor-element.elementor-element-7ef92b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-7ef92b2:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-7ef92b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-c3e2753{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-d5f6363{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-019e2c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-706 .elementor-element.elementor-element-c9ecf6d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-c9ecf6d .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-c9ecf6d .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-c9ecf6d .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-c9ecf6d .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-e5b83da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-dcdb40a{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-61b1790 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-706 .elementor-element.elementor-element-f67be85 > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-f67be85{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-c13fd6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-c13fd6a:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-c13fd6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-e7eba1c{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-a17d510{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-a17d510:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-a17d510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-bee4a6f{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-3993bd5{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-3993bd5:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-3993bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-cdf4658{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-1556272{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-77f653e > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-82068d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-69fb486.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-69fb486 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-69fb486 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-69fb486 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-69fb486 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-6da7c6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-6da7c6c:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-6da7c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-db1d606{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-a54b7eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-a54b7eb:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-a54b7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-60406d1{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-ce73585{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-e0a6974{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-ce6f747.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-ce6f747 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-ce6f747 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-ce6f747 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-ce6f747 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-1def705{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-7572072{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-af21053 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-a1536bb > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-a1536bb{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-7c7b140{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-7c7b140:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-7c7b140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-ad48107{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-6864696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-6864696:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-6864696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-ac53514{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-da043d0{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-da043d0:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-da043d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-977bf77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-f4a13df{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-dcf906f > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-0bd3436 > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-0bd3436{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-f17131e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-495da7c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-495da7c .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-495da7c .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-495da7c .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-495da7c .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-1f63a95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-1f63a95:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-1f63a95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-36fd7b6{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-2b5f7ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-2b5f7ea:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-2b5f7ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-e877b47{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-b0275ee{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-8d4e0df{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-4088cad.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-4088cad .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-4088cad .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-4088cad .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-4088cad .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-1cde8f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-10af842{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-11a6e3c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-18c86cf > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-18c86cf{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-8efa5a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-8efa5a8:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-8efa5a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-75f4358{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-bf891f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-bf891f5:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-bf891f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-da5baf3{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-9bcde6c{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-9bcde6c:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-9bcde6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-80977ad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-6d4c247{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-f42d4c2 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-4f6a8bc > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-4f6a8bc{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-c1b6dbb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-cd7dca0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-cd7dca0 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-cd7dca0 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-cd7dca0 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-cd7dca0 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-0c575c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-0c575c6:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-0c575c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-7ebfd44{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-64581dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-64581dc:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-64581dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-1f297c0{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-b6de8ac{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-0efd60a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-482e59e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-482e59e .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-482e59e .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-482e59e .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-482e59e .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-6ed03d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-1cc0120{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-96e2263 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-7ee0c18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-7ee0c18:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-7ee0c18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-f9a7985{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-935593b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-935593b:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-935593b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-c236cbc{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-04dce73{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-04dce73:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-04dce73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-0c00e26{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-a63ff14{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-dfb1109 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-e7f198a > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-e7f198a{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-d18b7f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-b484f97.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-b484f97 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-b484f97 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-b484f97 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-b484f97 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-fc255c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-fc255c5:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-fc255c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-f883980{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-d758b2e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-d758b2e:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-d758b2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-3e18ab8{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-e9209da{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-91f1d6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-35122b2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-35122b2 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-35122b2 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-35122b2 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-35122b2 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-083b7f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-753c1ac{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-a90e6f7 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-ef2a54d > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-ef2a54d{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-d903d0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-d903d0c:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-d903d0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-3975f0a{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-3cc19f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-3cc19f0:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-3cc19f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-4b68b0e{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-f1ac2f6{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-f1ac2f6:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-f1ac2f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-d61cb31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-3b4fcaa{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-672f61c > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-2f96aff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-e242f44.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-e242f44 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-e242f44 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-e242f44 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-e242f44 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-57d2cc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-57d2cc8:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-57d2cc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-208c928{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-1a8b73f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-1a8b73f:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-1a8b73f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-d11427d{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-89b37a2{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-c57c20e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-1e19941.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-1e19941 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-1e19941 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-1e19941 .elementor-swiper-button{font-size:20px;color:#02010100;}.elementor-706 .elementor-element.elementor-element-1e19941 .elementor-swiper-button svg{fill:#02010100;}.elementor-706 .elementor-element.elementor-element-982d2a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-a909e02{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-1cbba82 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-6d3bb59 > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-6d3bb59{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-99dac94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-99dac94:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-99dac94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-77504d3{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-59d0969{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-59d0969:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-59d0969 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-bdb7d75{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-5601f5a{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-5601f5a:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-5601f5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-34ad289{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-614459c{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-9eaea57 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-c4396e1 > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-c4396e1{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-39c5b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-25e8027.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-25e8027 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-25e8027 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-25e8027 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-25e8027 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-c030724{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-c030724:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-c030724 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-d337fab{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-a5de1e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-a5de1e5:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-a5de1e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-bb9dcaa{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-02fa4a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-02fa4a3:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-02fa4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-06c450b{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-0f7988b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-0ea51b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-5a0a354.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-5a0a354 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-5a0a354 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-5a0a354 .elementor-swiper-button{font-size:20px;color:#02010100;}.elementor-706 .elementor-element.elementor-element-5a0a354 .elementor-swiper-button svg{fill:#02010100;}.elementor-706 .elementor-element.elementor-element-e9ca933{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-05b28f0{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-905750f > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-9baf648{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-9baf648:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-9baf648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-c56e7bc{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-52e03bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-52e03bc:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-52e03bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-0d042c1{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-4be9fec{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-4be9fec:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-4be9fec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-b406265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-728515b{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-31b8bee > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-79b41d4 > .elementor-widget-container{margin:0px 20px 0px 30px;}.elementor-706 .elementor-element.elementor-element-79b41d4{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-f2739e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-048ddef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-048ddef .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-048ddef .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-048ddef .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-048ddef .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-a8ecf85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-a8ecf85:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-a8ecf85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-7f10555{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-7cd446b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-7cd446b:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-7cd446b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-689d91f{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-69e0ac8{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-768f06a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-934cb8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-934cb8c .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-934cb8c .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-934cb8c .elementor-swiper-button{font-size:20px;color:#02010100;}.elementor-706 .elementor-element.elementor-element-934cb8c .elementor-swiper-button svg{fill:#02010100;}.elementor-706 .elementor-element.elementor-element-d29bcd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-e312800{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-d7d2bb9 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-b66770d > .elementor-widget-container{margin:0px 020px 0px 30px;}.elementor-706 .elementor-element.elementor-element-b66770d{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-6ea0879{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-6ea0879:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-6ea0879 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-706 .elementor-element.elementor-element-f3eb7b6{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-5cde022{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-5cde022:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-5cde022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-64d32cb{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-0c9432d{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-706 .elementor-element.elementor-element-0c9432d:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-0c9432d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-9ddfdb5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-0b0bc6e{--spacer-size:199px;}.elementor-706 .elementor-element.elementor-element-8d8b07b > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-706 .elementor-element.elementor-element-a97109c > .elementor-widget-container{margin:0px 20px 0px 30px;}.elementor-706 .elementor-element.elementor-element-a97109c{text-align:start;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:30px;}.elementor-706 .elementor-element.elementor-element-7ceccab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:23px 23px 23px 23px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-706 .elementor-element.elementor-element-49c15f6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:0px;}.elementor-706 .elementor-element.elementor-element-49c15f6 .elementor-main-swiper{height:687px;width:100%;}.elementor-706 .elementor-element.elementor-element-49c15f6 .elementor-main-swiper .swiper-slide{background-color:#FFFFFF00;border-width:0px 0px 0px 0px;border-radius:23px;border-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-706 .elementor-element.elementor-element-49c15f6 .elementor-swiper-button{font-size:20px;color:#020101F5;}.elementor-706 .elementor-element.elementor-element-49c15f6 .elementor-swiper-button svg{fill:#020101F5;}.elementor-706 .elementor-element.elementor-element-4f71bc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-4f71bc5:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-4f71bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F7F2;}.elementor-706 .elementor-element.elementor-element-8284a6d{--spacer-size:20px;}.elementor-706 .elementor-element.elementor-element-86c79b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-706 .elementor-element.elementor-element-86c79b6:not(.elementor-motion-effects-element-type-background), .elementor-706 .elementor-element.elementor-element-86c79b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DE9F01;}.elementor-706 .elementor-element.elementor-element-bed515d{--spacer-size:66px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-706 .elementor-element.elementor-element-1f4b1f2{text-align:center;}.elementor-706 .elementor-element.elementor-element-1f4b1f2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:56px;color:#0D213B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-706 .elementor-element.elementor-element-18c49c9 .elementor-button{background-color:#0E2038;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:17px 17px 17px 17px;padding:20px 40px 20px 40px;}.elementor-706 .elementor-element.elementor-element-18c49c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-706 .elementor-element.elementor-element-78de430{--spacer-size:66px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-706 .elementor-element.elementor-element-c9ecf6d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-69fb486.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-ce6f747.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-495da7c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-4088cad.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-cd7dca0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-482e59e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-b484f97.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-35122b2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-e242f44.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-1e19941.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-25e8027.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-5a0a354.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-048ddef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-934cb8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-49c15f6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-706 .elementor-element.elementor-element-019e2c5{--width:50%;}.elementor-706 .elementor-element.elementor-element-e5b83da{--width:50%;}.elementor-706 .elementor-element.elementor-element-cdf4658{--width:50%;}.elementor-706 .elementor-element.elementor-element-82068d3{--width:50%;}.elementor-706 .elementor-element.elementor-element-e0a6974{--width:50%;}.elementor-706 .elementor-element.elementor-element-1def705{--width:50%;}.elementor-706 .elementor-element.elementor-element-977bf77{--width:50%;}.elementor-706 .elementor-element.elementor-element-f17131e{--width:50%;}.elementor-706 .elementor-element.elementor-element-8d4e0df{--width:50%;}.elementor-706 .elementor-element.elementor-element-1cde8f1{--width:50%;}.elementor-706 .elementor-element.elementor-element-80977ad{--width:50%;}.elementor-706 .elementor-element.elementor-element-c1b6dbb{--width:50%;}.elementor-706 .elementor-element.elementor-element-0efd60a{--width:50%;}.elementor-706 .elementor-element.elementor-element-6ed03d7{--width:50%;}.elementor-706 .elementor-element.elementor-element-0c00e26{--width:50%;}.elementor-706 .elementor-element.elementor-element-d18b7f4{--width:50%;}.elementor-706 .elementor-element.elementor-element-91f1d6c{--width:50%;}.elementor-706 .elementor-element.elementor-element-083b7f4{--width:50%;}.elementor-706 .elementor-element.elementor-element-d61cb31{--width:50%;}.elementor-706 .elementor-element.elementor-element-2f96aff{--width:50%;}.elementor-706 .elementor-element.elementor-element-c57c20e{--width:50%;}.elementor-706 .elementor-element.elementor-element-982d2a8{--width:50%;}.elementor-706 .elementor-element.elementor-element-34ad289{--width:50%;}.elementor-706 .elementor-element.elementor-element-39c5b9a{--width:50%;}.elementor-706 .elementor-element.elementor-element-0ea51b0{--width:50%;}.elementor-706 .elementor-element.elementor-element-e9ca933{--width:50%;}.elementor-706 .elementor-element.elementor-element-b406265{--width:50%;}.elementor-706 .elementor-element.elementor-element-f2739e4{--width:50%;}.elementor-706 .elementor-element.elementor-element-768f06a{--width:50%;}.elementor-706 .elementor-element.elementor-element-d29bcd7{--width:50%;}.elementor-706 .elementor-element.elementor-element-9ddfdb5{--width:50%;}.elementor-706 .elementor-element.elementor-element-7ceccab{--width:50%;}}@media(max-width:767px){.elementor-706 .elementor-element.elementor-element-019e2c5.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-c9ecf6d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-c9ecf6d .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-dcdb40a{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-61b1790 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-61b1790.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-f67be85 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-f67be85{font-size:16px;}.elementor-706 .elementor-element.elementor-element-bee4a6f{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-1556272{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-77f653e > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-82068d3.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-69fb486.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-69fb486 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-60406d1{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-e0a6974.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-ce6f747.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-ce6f747 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-7572072{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-af21053 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-af21053.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-a1536bb > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-a1536bb{font-size:16px;}.elementor-706 .elementor-element.elementor-element-ad48107{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-ac53514{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-f4a13df{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-dcf906f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-0bd3436 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-0bd3436{font-size:16px;}.elementor-706 .elementor-element.elementor-element-f17131e.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-495da7c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-495da7c .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-36fd7b6{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-e877b47{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-8d4e0df.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-4088cad.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-4088cad .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-10af842{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-11a6e3c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-11a6e3c.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-18c86cf > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-18c86cf{font-size:16px;}.elementor-706 .elementor-element.elementor-element-75f4358{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-da5baf3{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-6d4c247{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-f42d4c2 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-4f6a8bc > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-4f6a8bc{font-size:16px;}.elementor-706 .elementor-element.elementor-element-c1b6dbb.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-cd7dca0.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-cd7dca0 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-7ebfd44{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-1f297c0{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-0efd60a.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-482e59e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-482e59e .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-1cc0120{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-96e2263 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-96e2263.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-f9a7985{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-c236cbc{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-a63ff14{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-dfb1109 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-e7f198a > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-e7f198a{font-size:16px;}.elementor-706 .elementor-element.elementor-element-d18b7f4.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-b484f97.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-b484f97 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-f883980{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-3e18ab8{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-91f1d6c.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-35122b2.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-35122b2 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-753c1ac{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-a90e6f7 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-a90e6f7.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-ef2a54d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-ef2a54d{font-size:16px;}.elementor-706 .elementor-element.elementor-element-3975f0a{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-4b68b0e{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-3b4fcaa{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-672f61c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-2f96aff.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-e242f44.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-e242f44 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-208c928{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-d11427d{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-c57c20e.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-1e19941.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-1e19941 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-a909e02{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-1cbba82 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-1cbba82.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-6d3bb59 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-6d3bb59{font-size:16px;}.elementor-706 .elementor-element.elementor-element-77504d3{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-bdb7d75{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-614459c{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-9eaea57 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-c4396e1 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-c4396e1{font-size:16px;}.elementor-706 .elementor-element.elementor-element-39c5b9a.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-25e8027.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-25e8027 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-d337fab{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-bb9dcaa{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-06c450b{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-0ea51b0.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-5a0a354.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-5a0a354 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-05b28f0{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-905750f > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-905750f.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-c56e7bc{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-0d042c1{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-728515b{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-31b8bee > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-79b41d4 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-79b41d4{font-size:16px;}.elementor-706 .elementor-element.elementor-element-f2739e4.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-048ddef.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-048ddef .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-7f10555{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-689d91f{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-768f06a.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-934cb8c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-934cb8c .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-e312800{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-d7d2bb9 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-d7d2bb9.elementor-element{--order:-99999 /* order start hack */;}.elementor-706 .elementor-element.elementor-element-b66770d > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-b66770d{font-size:16px;}.elementor-706 .elementor-element.elementor-element-f3eb7b6{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-64d32cb{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-0b0bc6e{--spacer-size:10px;}.elementor-706 .elementor-element.elementor-element-8d8b07b > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-706 .elementor-element.elementor-element-a97109c > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-706 .elementor-element.elementor-element-a97109c{font-size:16px;}.elementor-706 .elementor-element.elementor-element-7ceccab.e-con{--order:99999 /* order end hack */;}.elementor-706 .elementor-element.elementor-element-49c15f6.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-706 .elementor-element.elementor-element-49c15f6 .elementor-main-swiper{height:338px;}.elementor-706 .elementor-element.elementor-element-8284a6d{--spacer-size:2px;}.elementor-706 .elementor-element.elementor-element-bed515d{--spacer-size:30px;}.elementor-706 .elementor-element.elementor-element-1f4b1f2 .elementor-heading-title{font-size:25px;line-height:1.3em;}.elementor-706 .elementor-element.elementor-element-18c49c9 .elementor-button{font-size:15px;letter-spacing:-0.4px;}.elementor-706 .elementor-element.elementor-element-78de430{--spacer-size:30px;}}/* Start custom CSS for html, class: .elementor-element-2150bc7 *//* Container Principale */
.recensioni-hero {
    background-color: #0d213b; /* Blu Brand */
    padding: 140px 20px 110px 20px;
    text-align: center;
    position: relative;
    overflow: hidden;
    font-family: 'Inter', sans-serif;
}

/* Texture di sfondo sottile */
.recensioni-hero::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://www.transparenttextures.com/patterns/carbon-fibre.png');
    opacity: 0.1;
    pointer-events: none;
}

.hero-content {
    position: relative;
    z-index: 10;
    max-width: 1000px;
    margin: 0 auto;
}

/* Etichetta Oro superiore */
.hero-label {
    color: #de9f01; /* Oro Brand */
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.5em;
    display: block;
    margin-bottom: 20px;
    animation: fadeInUp 0.8s ease forwards;
}

/* Titolo Gigante */
.hero-title {
    color: #ffffff;
    font-size: clamp(50px, 12vw, 140px); /* Testo fluido */
    font-weight: 900;
    line-height: 0.85;
    letter-spacing: -0.05em;
    margin-bottom: 40px;
    text-transform: uppercase;
}

/* Parte in corsivo oro */
.gold-italic {
    color: #de9f01;
    font-family: 'Playfair Display', serif; /* Assicurati che sia caricato o usa un generico serif */
    font-style: italic;
    text-transform: lowercase;
}

/* Descrizione */
.hero-description {
    color: rgba(255, 255, 255, 0.6);
    font-size: clamp(18px, 2vw, 24px);
    font-weight: 500;
    line-height: 1.6;
    max-width: 700px;
    margin: 0 auto;
}

/* Cerchio decorativo sfocato */
.hero-decor-circle {
    position: absolute;
    bottom: -150px;
    left: -150px;
    width: 500px;
    height: 500px;
    background: radial-gradient(circle, rgba(222, 159, 1, 0.15) 0%, transparent 70%);
    filter: blur(80px);
    border-radius: 50%;
    z-index: 1;
}

/* Animazione d'entrata */
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Responsive Mobile */
@media (max-width: 767px) {
    .recensioni-hero {
        padding: 80px 20px 80px 20px;
    }
    .hero-title {
        line-height: 1;
        margin-bottom: 30px;
    }
    .hero-label {
        letter-spacing: 0.3em;
        font-size: 12px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-61b1790 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-77f653e */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af21053 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dcf906f */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-11a6e3c */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f42d4c2 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-96e2263 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dfb1109 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a90e6f7 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-672f61c */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1cbba82 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9eaea57 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-905750f */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-31b8bee */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d7d2bb9 */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8d8b07b */.review-content-right {
    font-family: 'Inter', sans-serif;
    color: #0d213b;
    max-width: 100%;
}

/* Badge Località */
.location-badge {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 24px;
}

.location-icon {
    padding: 8px;
    background: rgba(222, 159, 1, 0.1);
    border-radius: 8px;
    color: #de9f01;
    display: flex;
}

.location-text {
    color: #de9f01;
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: 0.3em;
    font-size: 10px;
}

/* Titolo */
.review-title {
    font-size: clamp(20px, 5vw, 30px);
    font-weight: 900;
    line-height: 0.95;
    letter-spacing: -0.05em;
    margin-bottom: 20px;
    color: #0d213b;
}

/* Descrizione */
.review-description {
    font-size: 14px;
    line-height: 1.6;
    color: #64748b;
    font-weight: 500;
    margin-bottom: 40px;
    border-left: 4px solid #de9f01;
    padding-left: 25px;
}

/* Griglia Statistiche */
.review-stats-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-bottom: 40px;
}

.stat-item {
    text-align: center;
    padding: 20px;
    background: #ffffff;
    border-radius: 25px;
    box-shadow: 0 10px 30px rgba(0,0,0,0.05);
    border: 1px solid #f1f5f9;
}

.stat-value {
    display: block;
    font-size: 22px;
    font-weight: 900;
    color: #0d213b;
    margin-bottom: 4px;
}

.stat-label {
    display: block;
    font-size: 9px;
    font-weight: 900;
    text-transform: uppercase;
    color: #94a3b8;
    letter-spacing: 0.2em;
}

/* Lista Risultati */
.review-results-list {
    display: flex;
    flex-direction: column;
    gap: 14px;
    margin-bottom: 40px;
}

.result-item {
    display: flex;
    align-items: center;
    gap: 12px;
    font-weight: 700;
    color: #475569;
    font-size: 16px;
}

/* Box Testimonianza */
.testimonial-box {
    background: #0d213b;
    padding: 40px;
    border-radius: 40px;
    position: relative;
    overflow: hidden;
}

.stars-row {
    color: #de9f01;
    font-size: 14px;
    margin-bottom: 20px;
    display: flex;
    gap: 4px;
}

.testimonial-quote {
    color: #ffffff;
    font-size: 17px;
    font-style: italic;
    line-height: 1.6;
    font-weight: 500;
    margin-bottom: 24px;
    position: relative;
    z-index: 2;
}

.testimonial-footer {
    display: flex;
    align-items: center;
    gap: 15px;
}

.footer-line {
    width: 35px;
    height: 3px;
    background: #de9f01;
}

.footer-label {
    color: #de9f01;
    font-size: 11px;
    font-weight: 900;
    letter-spacing: 0.2em;
    text-transform: uppercase;
}

.bg-quote-icon {
    position: absolute;
    top: -10px;
    right: -10px;
    color: rgba(255, 255, 255, 0.05);
    pointer-events: none;
}

/* Responsive */
@media (max-width: 767px) {
    .review-stats-grid {
        grid-template-columns: 1fr;
    }
    .review-title {
        font-size: 30px;
    }
}/* End custom CSS */