.elementor-105 .elementor-element.elementor-element-d01cc5f{--display:flex;--overflow:hidden;--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-105 .elementor-element.elementor-element-125a03b{--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;--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-105 .elementor-element.elementor-element-125a03b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-930658a .elementor-repeater-item-ffcecc9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fantasyshelter.com/wp-content/uploads/2025/06/fs-header-1.png);background-size:cover;}.elementor-105 .elementor-element.elementor-element-930658a .elementor-repeater-item-7afe612 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fantasyshelter.com/wp-content/uploads/2025/06/75278264_718517748635052_2869920782392229888_n-600x400-1.jpg);background-size:cover;}.elementor-105 .elementor-element.elementor-element-930658a .elementor-repeater-item-cbe71d5 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fantasyshelter.com/wp-content/uploads/2025/06/animals-2939750_960_720-768x511-1.jpg);background-size:cover;}.elementor-105 .elementor-element.elementor-element-930658a .elementor-repeater-item-2816baf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fantasyshelter.com/wp-content/uploads/2025/06/21640860_10155907617094448_3735415503517873065_o.jpg);background-size:cover;}.elementor-105 .elementor-element.elementor-element-930658a .elementor-repeater-item-18e54bf .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.fantasyshelter.com/wp-content/uploads/2025/06/dog-2785074_1920-1536x1023-1.jpg);background-size:cover;}.elementor-105 .elementor-element.elementor-element-930658a .swiper-slide{height:656px;}.elementor-105 .elementor-element.elementor-element-930658a .swiper-slide-contents{max-width:66%;}.elementor-105 .elementor-element.elementor-element-930658a .swiper-slide-inner{text-align:center;}.elementor-105 .elementor-element.elementor-element-41d98ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-41d98ac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-ba72fe7{--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;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-cb4ecfd{text-align:center;}.elementor-105 .elementor-element.elementor-element-cb4ecfd .elementor-heading-title{font-weight:600;}.elementor-105 .elementor-element.elementor-element-8aa6658{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-105 .elementor-element.elementor-element-f97e47c{--swiper-slides-to-display:2;--swiper-slides-gap:10px;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-f97e47c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-f97e47c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-f97e47c .swiper-slide > .elementor-element{height:100%;}.elementor-105 .elementor-element.elementor-element-65d66e7{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-5b2017a{--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-105 .elementor-element.elementor-element-56032b8{text-align:center;}.elementor-105 .elementor-element.elementor-element-56032b8 .elementor-heading-title{color:#000000;}.elementor-105 .elementor-element.elementor-element-d6ccef4{--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-105 .elementor-element.elementor-element-a20c667{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-105 .elementor-element.elementor-element-a20c667 .swiper-slide > .elementor-element{height:100%;}.elementor-105 .elementor-element.elementor-element-772ae7c{--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;--flex-wrap:wrap;--overlay-opacity:1;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-105 .elementor-element.elementor-element-772ae7c::before, .elementor-105 .elementor-element.elementor-element-772ae7c > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-772ae7c > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-772ae7c > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-772ae7c > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-772ae7c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-105 .elementor-element.elementor-element-57ffdae{--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-105 .elementor-element.elementor-element-e3fbeed{text-align:center;}.elementor-105 .elementor-element.elementor-element-befac84{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-51f8254{text-align:center;font-weight:500;color:#000000;}.elementor-105 .elementor-element.elementor-element-7c5e6c5 .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 96%);border-style:none;border-radius:32px 32px 32px 32px;padding:15px 80px 015px 80px;}.elementor-105 .elementor-element.elementor-element-7c5e6c5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-7c5e6c5.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-bda4d95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-f5cd879{--display:flex;--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-105 .elementor-element.elementor-element-96821bb{--swiper-slides-to-display:4;}.elementor-105 .elementor-element.elementor-element-96821bb.elementor-element{--align-self:stretch;}.elementor-105 .elementor-element.elementor-element-96821bb .swiper-slide > .elementor-element{height:100%;}.elementor-105 .elementor-element.elementor-element-a968756{--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;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-2d67cb8{--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-105 .elementor-element.elementor-element-3957637{text-align:center;}.elementor-105 .elementor-element.elementor-element-3957637 .elementor-heading-title{color:#000000;}.elementor-105 .elementor-element.elementor-element-a6fd2ee{--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-105 .elementor-element.elementor-element-13b5ece{--swiper-slides-to-display:5;--swiper-slides-gap:10px;}.elementor-105 .elementor-element.elementor-element-13b5ece .swiper-slide > .elementor-element{height:100%;}.elementor-105 .elementor-element.elementor-element-be04ec3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-105 .elementor-element.elementor-element-be04ec3:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-be04ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #EEBAFA 0%, #B7E0FA 100%);}.elementor-105 .elementor-element.elementor-element-be04ec3::before, .elementor-105 .elementor-element.elementor-element-be04ec3 > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-be04ec3 > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-be04ec3 > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-be04ec3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-be04ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-105 .elementor-element.elementor-element-b89c48d{--e-image-carousel-slides-to-show:4;width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-66fc326{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-1b9c74f{--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;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-a6260bb .elementor-button{background-color:transparent;text-decoration:none;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 96%);border-style:none;border-radius:32px 32px 32px 32px;padding:15px 070px 015px 070px;}.elementor-105 .elementor-element.elementor-element-a6260bb.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-b7778fe{--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 30px;--row-gap:0px;--column-gap:30px;}.elementor-105 .elementor-element.elementor-element-8f34e7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-105 .elementor-element.elementor-element-8f34e7c:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-8f34e7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fantasyshelter.com/wp-content/uploads/2025/12/Freddie-Mercury-Fantasyshelter-04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-105 .elementor-element.elementor-element-0929b79{width:var( --container-widget-width, 105.341% );max-width:105.341%;--container-widget-width:105.341%;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-0929b79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-0929b79 img{width:100%;max-width:100%;height:465px;object-fit:cover;object-position:center center;opacity:0;border-radius:16px 16px 16px 16px;}.elementor-105 .elementor-element.elementor-element-b1043f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-105 .elementor-element.elementor-element-9af7e6b{text-align:center;}.elementor-105 .elementor-element.elementor-element-9a587f3{text-align:center;}.elementor-105 .elementor-element.elementor-element-0330f9c .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 96%);border-style:none;border-radius:32px 32px 32px 32px;padding:15px 070px 015px 070px;}.elementor-105 .elementor-element.elementor-element-0330f9c.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-d1fa5ab{--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 30px;--row-gap:0px;--column-gap:30px;--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-f9068ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-105 .elementor-element.elementor-element-6229246{text-align:center;}.elementor-105 .elementor-element.elementor-element-4e523e7{text-align:center;}.elementor-105 .elementor-element.elementor-element-98086f6 .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 96%);border-style:none;border-radius:32px 32px 32px 32px;padding:15px 070px 015px 070px;}.elementor-105 .elementor-element.elementor-element-98086f6.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-01ef025{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;}.elementor-105 .elementor-element.elementor-element-01ef025:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-01ef025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fantasyshelter.com/wp-content/uploads/2025/08/Bandy-Chipy-Fantasyshelter-01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-105 .elementor-element.elementor-element-44a8074{width:var( --container-widget-width, 105.341% );max-width:105.341%;--container-widget-width:105.341%;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-44a8074.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-44a8074 img{width:100%;max-width:100%;height:465px;object-fit:cover;object-position:center center;opacity:0;border-radius:16px 16px 16px 16px;}.elementor-105 .elementor-element.elementor-element-edf922d{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-edf922d:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F5FD;}.elementor-105 .elementor-element.elementor-element-edf922d::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-edf922d > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-edf922d > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fantasyshelter.com/wp-content/uploads/2025/06/fs-silhouette-chien-219x300.png");--background-overlay:'';background-position:74% 100%;background-repeat:no-repeat;background-size:4.7% auto;}.elementor-105 .elementor-element.elementor-element-edf922d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105 .elementor-element.elementor-element-99ecc71{--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-105 .elementor-element.elementor-element-99ecc71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-ee0e61d{text-align:center;}.elementor-105 .elementor-element.elementor-element-ee0e61d .elementor-heading-title{font-size:2.2vw;font-weight:800;color:#000000;}.elementor-105 .elementor-element.elementor-element-b5b144e{--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-105 .elementor-element.elementor-element-7b02054 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-7b02054{text-align:justify;font-weight:400;color:#000000;}.elementor-105 .elementor-element.elementor-element-2539dcb{--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-105 .elementor-element.elementor-element-2539dcb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-26858aa .elementor-button{background-color:transparent;font-size:22px;font-weight:500;text-decoration:none;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-image:linear-gradient(360deg, #EEBAFA 0%, #B7E0FA 96%);border-style:none;border-radius:32px 32px 32px 32px;padding:15px 070px 015px 070px;}.elementor-105 .elementor-element.elementor-element-26858aa.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-5a53adb{--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;--flex-wrap:wrap;--overlay-opacity:1;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:40px;--padding-right:040px;}.elementor-105 .elementor-element.elementor-element-5a53adb:not(.elementor-motion-effects-element-type-background), .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F5FD;}.elementor-105 .elementor-element.elementor-element-5a53adb::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.fantasyshelter.com/wp-content/uploads/2025/06/fs-silhouette-chien-219x300.png");--background-overlay:'';background-position:74% 100%;background-repeat:no-repeat;background-size:4.7% auto;}.elementor-105 .elementor-element.elementor-element-5a53adb::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105 .elementor-element.elementor-element-79ccadd{--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-105 .elementor-element.elementor-element-79ccadd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-724922a{text-align:center;}.elementor-105 .elementor-element.elementor-element-57a816b{--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-105 .elementor-element.elementor-element-645df48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-645df48{text-align:center;font-family:"Roboto";font-weight:500;color:#000000;}.elementor-105 .elementor-element.elementor-element-bb30fd1{--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-105 .elementor-element.elementor-element-bb30fd1.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-00fb2fb .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 96%);border-style:none;border-radius:32px 32px 32px 32px;padding:15px 070px 015px 070px;}.elementor-105 .elementor-element.elementor-element-00fb2fb.elementor-element{--align-self:center;}.elementor-105 .elementor-element.elementor-element-1efee65{--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;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-9065a39{--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;--margin-top:40px;--margin-bottom:-15px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-9065a39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-5877b3a{text-align:center;}.elementor-105 .elementor-element.elementor-element-3b18440{--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-105 .elementor-element.elementor-element-3b18440.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-fb05c93{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:5px;}.elementor-105 .elementor-element.elementor-element-fb05c93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-fb05c93 .swiper-slide > .elementor-element{height:100%;}.elementor-105 .elementor-element.elementor-element-fb05c93 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-105 .elementor-element.elementor-element-4be7c8a{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-d74db51{--display:flex;--min-height:0px;--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;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-4a2635a{text-align:center;}.elementor-105 .elementor-element.elementor-element-f6d374d > .elementor-widget-container{margin:0px 0px -21px 0px;padding:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-f6d374d{text-align:center;font-family:"Karla";font-size:20px;font-weight:400;line-height:1px;}.elementor-105 .elementor-element.elementor-element-8a3b470{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--e-con-transform-origin-x:center;--e-con-transform-origin-y:top;}.elementor-105 .elementor-element.elementor-element-8a3b470.e-con{--e-con-transform-scale:0.5;--align-self:flex-end;--flex-shrink:1;}.elementor-105 .elementor-element.elementor-element-50f8d6d{--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-105 .elementor-element.elementor-element-50f8d6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-e0e6507 img{height:100%;opacity:0.53;}.elementor-105 .elementor-element.elementor-element-e0e6507:hover img{opacity:1;}.elementor-105 .elementor-element.elementor-element-7f6065b{--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-105 .elementor-element.elementor-element-7f6065b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-d186244 img{height:100%;opacity:0.53;}.elementor-105 .elementor-element.elementor-element-d186244:hover img{opacity:1;}.elementor-105 .elementor-element.elementor-element-904868a{--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-105 .elementor-element.elementor-element-904868a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-11d32b2 img{height:100%;opacity:0.53;}.elementor-105 .elementor-element.elementor-element-11d32b2:hover img{opacity:1;}.elementor-105 .elementor-element.elementor-element-a401e1b{--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-105 .elementor-element.elementor-element-a401e1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-4a13cd0 img{height:100%;opacity:0.53;}.elementor-105 .elementor-element.elementor-element-4a13cd0:hover img{opacity:1;}.elementor-105 .elementor-element.elementor-element-7e073bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-105 .elementor-element.elementor-element-7e073bc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-105 .elementor-element.elementor-element-07cd042{--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-105 .elementor-element.elementor-element-07cd042.e-con{--flex-grow:0;--flex-shrink:0;}@media(max-width:1220px){.elementor-105 .elementor-element.elementor-element-f97e47c{--swiper-slides-to-display:2;width:var( --container-widget-width, 819.8px );max-width:819.8px;--container-widget-width:819.8px;--container-widget-flex-grow:0;}.elementor-105 .elementor-element.elementor-element-a20c667{--swiper-slides-to-display:3;}.elementor-105 .elementor-element.elementor-element-772ae7c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-e3fbeed .elementor-heading-title{font-size:4vw;}.elementor-105 .elementor-element.elementor-element-51f8254{text-align:center;}.elementor-105 .elementor-element.elementor-element-7c5e6c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-7c5e6c5 .elementor-button{padding:015px 60px 015px 60px;}.elementor-105 .elementor-element.elementor-element-96821bb{--swiper-slides-to-display:2;}.elementor-105 .elementor-element.elementor-element-a968756{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-13b5ece{--swiper-slides-to-display:3;}.elementor-105 .elementor-element.elementor-element-be04ec3{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-b89c48d{--e-image-carousel-slides-to-show:4;--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-105 .elementor-element.elementor-element-66fc326{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-a6260bb .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 23%, #B7E0FA 96%);padding:015px 60px 015px 60px;}.elementor-105 .elementor-element.elementor-element-0929b79 img{width:467px;height:319px;object-fit:cover;object-position:center center;}.elementor-105 .elementor-element.elementor-element-9af7e6b .elementor-heading-title{font-size:4vw;}.elementor-105 .elementor-element.elementor-element-0330f9c .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 97%);padding:015px 60px 015px 60px;}.elementor-105 .elementor-element.elementor-element-6229246 .elementor-heading-title{font-size:4vw;}.elementor-105 .elementor-element.elementor-element-98086f6 .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 97%);padding:015px 60px 015px 60px;}.elementor-105 .elementor-element.elementor-element-44a8074 img{width:467px;height:319px;object-fit:cover;object-position:center center;}.elementor-105 .elementor-element.elementor-element-edf922d::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-edf922d > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-edf922d > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:87% 100%;background-size:73px auto;}.elementor-105 .elementor-element.elementor-element-ee0e61d .elementor-heading-title{font-size:4vw;}.elementor-105 .elementor-element.elementor-element-26858aa .elementor-button{padding:015px 60px 015px 60px;}.elementor-105 .elementor-element.elementor-element-5a53adb::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:87% 100%;background-size:73px auto;}.elementor-105 .elementor-element.elementor-element-5a53adb{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-105 .elementor-element.elementor-element-724922a .elementor-heading-title{font-size:4vw;}.elementor-105 .elementor-element.elementor-element-645df48{text-align:center;}.elementor-105 .elementor-element.elementor-element-00fb2fb .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 24%, #B7E0FA 97%);padding:015px 60px 015px 60px;}.elementor-105 .elementor-element.elementor-element-1efee65{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-9065a39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-fb05c93{--swiper-slides-to-display:2;}.elementor-105 .elementor-element.elementor-element-4be7c8a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-7e073bc{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-07cd042{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-105 .elementor-element.elementor-element-d01cc5f{--width:100vw;}.elementor-105 .elementor-element.elementor-element-125a03b{--width:100%;}.elementor-105 .elementor-element.elementor-element-ba72fe7{--width:100%;}.elementor-105 .elementor-element.elementor-element-65d66e7{--content-width:1470px;}.elementor-105 .elementor-element.elementor-element-5b2017a{--width:100%;}.elementor-105 .elementor-element.elementor-element-d6ccef4{--width:100%;}.elementor-105 .elementor-element.elementor-element-772ae7c{--content-width:1470px;}.elementor-105 .elementor-element.elementor-element-57ffdae{--width:100%;}.elementor-105 .elementor-element.elementor-element-befac84{--width:100%;}.elementor-105 .elementor-element.elementor-element-a968756{--content-width:1470px;}.elementor-105 .elementor-element.elementor-element-2d67cb8{--width:100%;}.elementor-105 .elementor-element.elementor-element-a6fd2ee{--width:100%;}.elementor-105 .elementor-element.elementor-element-be04ec3{--content-width:1070px;}.elementor-105 .elementor-element.elementor-element-66fc326{--content-width:1500px;}.elementor-105 .elementor-element.elementor-element-1b9c74f{--width:100%;}.elementor-105 .elementor-element.elementor-element-b7778fe{--content-width:1500px;}.elementor-105 .elementor-element.elementor-element-8f34e7c{--width:50%;}.elementor-105 .elementor-element.elementor-element-b1043f1{--width:50%;}.elementor-105 .elementor-element.elementor-element-d1fa5ab{--content-width:1500px;}.elementor-105 .elementor-element.elementor-element-f9068ec{--width:50%;}.elementor-105 .elementor-element.elementor-element-01ef025{--width:50%;}.elementor-105 .elementor-element.elementor-element-99ecc71{--width:100%;}.elementor-105 .elementor-element.elementor-element-b5b144e{--content-width:1503px;}.elementor-105 .elementor-element.elementor-element-2539dcb{--width:100%;}.elementor-105 .elementor-element.elementor-element-79ccadd{--width:100%;}.elementor-105 .elementor-element.elementor-element-57a816b{--content-width:1503px;}.elementor-105 .elementor-element.elementor-element-bb30fd1{--width:100%;}.elementor-105 .elementor-element.elementor-element-1efee65{--content-width:1600px;}.elementor-105 .elementor-element.elementor-element-9065a39{--width:100%;}.elementor-105 .elementor-element.elementor-element-3b18440{--content-width:1470px;}.elementor-105 .elementor-element.elementor-element-4be7c8a{--content-width:1700px;}.elementor-105 .elementor-element.elementor-element-d74db51{--width:100%;}.elementor-105 .elementor-element.elementor-element-8a3b470{--width:100%;}.elementor-105 .elementor-element.elementor-element-50f8d6d{--width:6%;}.elementor-105 .elementor-element.elementor-element-7f6065b{--width:6%;}.elementor-105 .elementor-element.elementor-element-904868a{--width:6%;}.elementor-105 .elementor-element.elementor-element-a401e1b{--width:6%;}.elementor-105 .elementor-element.elementor-element-7e073bc{--content-width:1670px;}.elementor-105 .elementor-element.elementor-element-07cd042{--content-width:1670px;}}@media(max-width:767px){.elementor-105 .elementor-element.elementor-element-8aa6658{--margin-top:-90px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-f97e47c{--swiper-slides-to-display:1;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-105 .elementor-element.elementor-element-65d66e7{--margin-top:010px;--margin-bottom:010px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-a20c667{--swiper-slides-to-display:1;--swiper-slides-gap:-20px;}.elementor-105 .elementor-element.elementor-element-772ae7c{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-105 .elementor-element.elementor-element-e3fbeed .elementor-heading-title{font-size:6vw;}.elementor-105 .elementor-element.elementor-element-7c5e6c5 .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 94%);}.elementor-105 .elementor-element.elementor-element-bda4d95{--width:100vw;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-96821bb{--swiper-slides-to-display:1;}.elementor-105 .elementor-element.elementor-element-a968756.e-con{--e-con-transform-translateY:13px;}.elementor-105 .elementor-element.elementor-element-a968756{--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-105 .elementor-element.elementor-element-13b5ece{--swiper-slides-to-display:1;}.elementor-105 .elementor-element.elementor-element-be04ec3{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-b89c48d{--e-image-carousel-slides-to-show:4;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-105 .elementor-element.elementor-element-66fc326{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-a6260bb .elementor-button{font-size:18px;background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 94%);}.elementor-105 .elementor-element.elementor-element-0929b79 img{height:339px;object-fit:cover;object-position:center center;}.elementor-105 .elementor-element.elementor-element-9af7e6b > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-9af7e6b .elementor-heading-title{font-size:6vw;}.elementor-105 .elementor-element.elementor-element-0330f9c .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 94%);}.elementor-105 .elementor-element.elementor-element-d1fa5ab{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-6229246 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-6229246 .elementor-heading-title{font-size:6vw;}.elementor-105 .elementor-element.elementor-element-98086f6 .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 94%);}.elementor-105 .elementor-element.elementor-element-44a8074 img{height:339px;object-fit:cover;object-position:center center;}.elementor-105 .elementor-element.elementor-element-edf922d::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-edf922d > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-edf922d > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-edf922d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:95% 100%;background-size:54px auto;}.elementor-105 .elementor-element.elementor-element-ee0e61d .elementor-heading-title{font-size:6vw;}.elementor-105 .elementor-element.elementor-element-b5b144e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-7b02054 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-7b02054{text-align:center;}.elementor-105 .elementor-element.elementor-element-2539dcb{--width:255px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-26858aa .elementor-button{font-size:18px;background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 94%);}.elementor-105 .elementor-element.elementor-element-5a53adb::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .e-con-inner > .elementor-background-video-container::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .e-con-inner > .elementor-background-slideshow::before, .elementor-105 .elementor-element.elementor-element-5a53adb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:95% 100%;background-size:54px auto;}.elementor-105 .elementor-element.elementor-element-724922a .elementor-heading-title{font-size:6vw;}.elementor-105 .elementor-element.elementor-element-57a816b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-645df48 > .elementor-widget-container{margin:0px 40px 0px 40px;}.elementor-105 .elementor-element.elementor-element-645df48{text-align:center;}.elementor-105 .elementor-element.elementor-element-bb30fd1{--width:259px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-00fb2fb .elementor-button{background-color:transparent;background-image:linear-gradient(100deg, #EEBAFA 4%, #B7E0FA 94%);}.elementor-105 .elementor-element.elementor-element-1efee65.e-con{--e-con-transform-translateY:13px;}.elementor-105 .elementor-element.elementor-element-1efee65{--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-105 .elementor-element.elementor-element-9065a39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-fb05c93{--swiper-slides-to-display:1;}.elementor-105 .elementor-element.elementor-element-4be7c8a.e-con{--e-con-transform-translateY:13px;}.elementor-105 .elementor-element.elementor-element-4be7c8a{--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-105 .elementor-element.elementor-element-f6d374d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-105 .elementor-element.elementor-element-f6d374d{text-align:center;line-height:1.5em;letter-spacing:0px;}.elementor-105 .elementor-element.elementor-element-f6d374d p{margin-block-end:0px;}.elementor-105 .elementor-element.elementor-element-8a3b470{--justify-content:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-8a3b470.e-con{--align-self:flex-end;}.elementor-105 .elementor-element.elementor-element-50f8d6d{--width:25%;}.elementor-105 .elementor-element.elementor-element-7f6065b{--width:25%;}.elementor-105 .elementor-element.elementor-element-904868a{--width:25%;}.elementor-105 .elementor-element.elementor-element-a401e1b{--width:25%;}.elementor-105 .elementor-element.elementor-element-7e073bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-105 .elementor-element.elementor-element-07cd042{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for container, class: .elementor-element-d01cc5f */.a_slide_diapo .swiper-slide-contents {
        max-height: 40vw !important;

    }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-96821bb */.elementor-105 .elementor-element.elementor-element-96821bb .ruban1 img,
.elementor-105 .elementor-element.elementor-element-96821bb .ruban2 img,
.elementor-105 .elementor-element.elementor-element-96821bb .ruban3 img{
    display: none;
    max-height: 100px !important;
}


/*.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(3n+2) .ruban3 img{*/
/*    display: block;*/
/*}*/

.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n) .ruban2 img{
      display: block;
}

.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n+1) .ruban1 img{
      display: block;
}

/*.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(3n+1) .container-slider.text {
  transform: rotate(-4deg);
    transform: translate(0%, -27%) !important;
  margin-top: calc(6px + 0vh);
  text-align: center !important;
}*/
.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n+1) .container-slider.text {
  transform: rotate(-8deg);
  transform: translate(0%, -30%, -30%) !important;
  margin-top: calc(-7px + 0.2vw);
}

/* Premiers */
.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n) .container-slider.text {
  transform: rotate(5deg);
  transform: translate(0%, -30%, -30%) !important;
  margin-top: calc(-7px + 0.2vw);
}
@media (max-width: 1220px) {
    
.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n) .container-slider.text {
  transform: rotate(6deg) !important;
transform: translate(0%, 4%, ) !important;
  margin-top: calc(-30px + 0.4vw);
}


.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n+1) .container-slider.text {
  transform: rotate(-9deg);
    transform: translate(0%, -27%, 0) !important;
  margin-top: calc(-27px + 0.2vh);

}
}

@media (max-width: 767px) { 

.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n) .container-slider.text {
  transform: rotate(8deg) !important;
transform: translate(0%, 4%, 0 ) !important;
  margin-top: calc(10px + 0.4vw);

}    

.elementor-105 .elementor-element.elementor-element-96821bb .swiper-wrapper>div:nth-child(2n+1) .container-slider.text {
  transform: rotate(-8deg);
    transform: translate(0%, -27%, 0) !important;
  margin-top: calc(10px + 0.2vh);
  text-align: center !important;
}

   
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cd879 */.elementor-105 .elementor-element.elementor-element-f5cd879,
.elementor-105 .elementor-element.elementor-element-f5cd879 > div,
.elementor-105 .elementor-element.elementor-element-f5cd879 > div > div,
.elementor-105 .elementor-element.elementor-element-f5cd879 > div> div > div{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bda4d95 */.elementor-105 .elementor-element.elementor-element-bda4d95,
.elementor-105 .elementor-element.elementor-element-bda4d95 > div,
.elementor-105 .elementor-element.elementor-element-bda4d95 > div > div,
.elementor-105 .elementor-element.elementor-element-bda4d95 > div> div > div{
    padding: 0px !important;
}/* End custom CSS */