.elementor-17980 .elementor-element.elementor-element-4ec7d23b{margin-top:0px;margin-bottom:0px;}.elementor-17980 .elementor-element.elementor-element-2b68d0f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-e1e64c1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.parcdolhain.fr/app/uploads/2024/11/Bando-site-360.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-e1e64c1 .swiper-slide-contents{margin-left:auto;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-e1e64c1 .swiper-slide-inner{align-items:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-506e3ff .swiper-slide-bg{background-image:url(https://www.parcdolhain.fr/app/uploads/2023/06/olhain-nature-aventure.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-506e3ff .swiper-slide-contents{margin-left:auto;text-shadow:2px 7px 9px rgba(0, 0, 0, 0.7);}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-506e3ff .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-472ef59 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.parcdolhain.fr/app/uploads/2021/01/Filet1084-web.jpg);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-472ef59 .swiper-slide-contents{margin-left:auto;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-472ef59 .swiper-slide-inner{align-items:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-669fd42 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.parcdolhain.fr/app/uploads/2023/06/olhain-tyrolienne-1.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-669fd42 .swiper-slide-contents{margin-left:auto;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-669fd42 .swiper-slide-inner{align-items:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-098ce5c .swiper-slide-bg{background-image:url(https://www.parcdolhain.fr/app/uploads/2024/04/belvedere-2024.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-098ce5c .swiper-slide-contents{margin-left:auto;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-098ce5c .swiper-slide-inner{align-items:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-ae763a7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.parcdolhain.fr/app/uploads/2024/02/bandeau-Cadeau-GOLF-SITE.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-ae763a7 .swiper-slide-contents{margin-left:auto;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-ae763a7 .swiper-slide-inner{align-items:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-1a917ec .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.parcdolhain.fr/app/uploads/2024/01/Bandeau-site-web-Coffret.jpg);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-1a917ec .swiper-slide-contents{margin-left:auto;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-repeater-item-1a917ec .swiper-slide-inner{align-items:center;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-slide-button:hover{background-color:#FFFFFF;color:#000000;}.elementor-17980 .elementor-element.elementor-element-3576f68c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-slide{height:472px;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-slide-contents{max-width:58%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-slide-inner{padding:20px 100px 20px 20px;text-align:right;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-slide-heading{font-family:"Roboto", Sans-serif;font-size:68px;font-weight:600;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-slide-description{font-family:"itc-avant-garde-gothic-pro", Sans-serif;font-size:57px;font-weight:800;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-slide-button{border-width:0px;border-radius:20px;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-pagination-bullet{height:8px;width:8px;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-pagination-fraction{font-size:8px;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-pagination-bullet-active{background-color:#C0C0C0;}.elementor-17980 .elementor-element.elementor-element-5af84d94 > .elementor-container{min-height:591px;}.elementor-17980 .elementor-element.elementor-element-5af84d94{margin-top:16px;margin-bottom:10px;}.elementor-17980 .elementor-element.elementor-element-3505de49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__front{background-color:#D2E4BD;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/activites.webp");background-size:cover;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__back{background-color:#DBDBDB;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/activites-hov.webp");background-repeat:no-repeat;background-size:cover;}.elementor-17980 .elementor-element.elementor-element-69a4efeb > .elementor-widget-container{margin:10px 10px 0px 0px;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box{height:261px;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__layer, .elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-icon-wrapper{margin-bottom:7px;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-view-stacked .elementor-icon svg{stroke:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-view-framed .elementor-icon, .elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-view-framed .elementor-icon svg, .elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-view-default .elementor-icon svg{fill:#FFFFFF;border-color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-icon{font-size:103px;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-icon svg{width:103px;transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-icon i{transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:25px;font-weight:600;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-69a4efeb .elementor-flip-box__button{margin-center:0;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__front{background-color:#F1E4B1;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/ou-manger-1-1.webp");background-size:cover;border-style:none;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__back{background-color:#DBDBDB;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/ou-manger_hov.webp");background-size:cover;border-style:none;}.elementor-17980 .elementor-element.elementor-element-18ca2aea > .elementor-widget-container{margin:10px 10px 0px 0px;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box{height:261px;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__layer, .elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__layer__overlay{border-radius:7px;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-icon-wrapper{margin-bottom:7px;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-icon{font-size:103px;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-icon svg{width:103px;transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-icon i{transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__front .elementor-flip-box__layer__title{color:#4D3E25;font-family:"Barlow", Sans-serif;font-size:25px;font-weight:600;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-18ca2aea .elementor-flip-box__button{margin-center:0;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__front{background-color:#CECECE;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/ou-dormir-1-1.webp");background-size:cover;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__back{background-color:#DBDBDB;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/ou-dormir_hov.webp");background-size:cover;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__layer, .elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__layer__overlay{border-radius:7px;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-icon-wrapper{margin-bottom:4px;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-icon{font-size:103px;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-icon svg{width:103px;transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-icon i{transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:25px;font-weight:600;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e .elementor-flip-box__button{margin-center:0;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__front{background-color:#E6C0A0;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/se-reunir-1.webp");background-size:cover;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__back{background-color:#DBDBDB;background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/se-reunir_hov-1.webp");background-size:cover;}.elementor-17980 .elementor-element.elementor-element-314e5eff > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__layer, .elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__layer__overlay{border-radius:10px;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-icon-wrapper{margin-bottom:4px;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-icon{font-size:104px;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-icon svg{width:104px;transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-icon i{transform:rotate(0deg);}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__front .elementor-flip-box__layer__title{color:#FFFFFF;font-family:"Barlow", Sans-serif;font-size:25px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-17980 .elementor-element.elementor-element-314e5eff .elementor-flip-box__button{margin-center:0;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .elementor-repeater-item-5ea03cd .swiper-slide-bg{background-image:url(https://www.parcdolhain.fr/app/uploads/2023/11/belvedere-activite.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .elementor-repeater-item-90473d1 .swiper-slide-bg{background-image:url(https://www.parcdolhain.fr/app/uploads/2023/11/tyrolienne-activite.webp);background-size:cover;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .swiper-slide{transition-duration:calc(5000ms*1.2);height:552px;}.elementor-17980 .elementor-element.elementor-element-27d8e74 > .elementor-widget-container{margin:10px 0px 0px -1px;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .swiper-slide-contents{max-width:264px;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .swiper-slide-inner{text-align:center;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .elementor-swiper-button{font-size:21px;color:var( --e-global-color-d8fb51c );}.elementor-17980 .elementor-element.elementor-element-27d8e74 .elementor-swiper-button svg{fill:var( --e-global-color-d8fb51c );}.elementor-17980 .elementor-element.elementor-element-27d8e74 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-17980 .elementor-element.elementor-element-27d8e74 .swiper-pagination-bullet-active{background-color:#BEBEBE;}.elementor-17980 .elementor-element.elementor-element-198f07a{--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-17980 .elementor-element.elementor-element-198f07a:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-198f07a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.parcdolhain.fr/app/uploads/2025/03/fond-leTOUR100.png");background-position:center left;}.elementor-17980 .elementor-element.elementor-element-785c972{--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;}.elementor-17980 .elementor-element.elementor-element-785c972.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17980 .elementor-element.elementor-element-7003ac9{text-align:left;}.elementor-17980 .elementor-element.elementor-element-7003ac9 img{width:482px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17980 .elementor-element.elementor-element-f2d513f{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-17980 .elementor-element.elementor-element-f2d513f:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-f2d513f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.parcdolhain.fr/app/uploads/2025/03/carte.png");background-position:center right;background-repeat:no-repeat;}.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-17980 .elementor-element.elementor-element-8e3acda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17980 .elementor-element.elementor-element-8e3acda .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:39px;font-weight:500;color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-9015e2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 16px;}.elementor-17980 .elementor-element.elementor-element-9015e2a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:55px;font-weight:400;}.elementor-17980 .elementor-element.elementor-element-2040a07{--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-17980 .elementor-element.elementor-element-c2b0a01{text-align:center;}.elementor-17980 .elementor-element.elementor-element-c2b0a01 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:32px;font-weight:600;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-wrapper{max-width:330px;}.elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-item{background-color:#FFE48D;border-style:none;border-radius:0px 0px 0px 0px;}body:not(.rtl) .elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-digits{color:#292E66;font-family:"Barlow", Sans-serif;font-size:45px;font-weight:600;}.elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-label{color:#020101;}.elementor-17980 .elementor-element.elementor-element-7dbf73bb:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-7dbf73bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D5BD;}.elementor-17980 .elementor-element.elementor-element-7dbf73bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17980 .elementor-element.elementor-element-7dbf73bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-afc1c7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:19px 19px 19px 19px;}.elementor-17980 .elementor-element.elementor-element-6dce0799{text-align:center;}.elementor-17980 .elementor-element.elementor-element-6dce0799 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:50px;font-weight:600;color:#4E3F26;}.elementor-17980 .elementor-element.elementor-element-d6df890{--swiper-slides-to-display:2;--swiper-slides-gap:21px;--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-normal-color:var( --e-global-color-d8fb51c );}.elementor-17980 .elementor-element.elementor-element-d6df890 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17980 .elementor-element.elementor-element-226112c6:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-226112c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-226112c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-17980 .elementor-element.elementor-element-226112c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-3ecc212c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:19px 19px 19px 19px;}.elementor-17980 .elementor-element.elementor-element-67cfcf57{text-align:center;}.elementor-17980 .elementor-element.elementor-element-67cfcf57 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:50px;font-weight:600;color:#4E3F26;}.elementor-17980 .elementor-element.elementor-element-a28556e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-17980 .elementor-element.elementor-element-48aecd43:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-48aecd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/venir-au-parc.webp");background-position:center center;background-size:cover;}.elementor-17980 .elementor-element.elementor-element-48aecd43 > .elementor-container{min-height:387px;}.elementor-17980 .elementor-element.elementor-element-48aecd43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17980 .elementor-element.elementor-element-48aecd43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-19bb7595:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17980 .elementor-element.elementor-element-19bb7595 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFC2;}.elementor-17980 .elementor-element.elementor-element-19bb7595 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-17980 .elementor-element.elementor-element-19bb7595 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-123cb3d6{text-align:center;}.elementor-17980 .elementor-element.elementor-element-123cb3d6 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:31px;font-weight:600;color:var( --e-global-color-d8fb51c );}.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-17980 .elementor-element.elementor-element-432eb47c{text-align:center;font-family:"Barlow", Sans-serif;font-size:17px;font-weight:700;font-style:italic;color:var( --e-global-color-d8fb51c );}.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-17980 .elementor-element.elementor-element-3b828233 .elementor-button{background-color:#C43323;font-family:"Barlow", Sans-serif;font-size:19px;font-weight:700;border-radius:25px 25px 25px 25px;}.elementor-17980 .elementor-element.elementor-element-41c9e1a2 .elementor-button{background-color:var( --e-global-color-8ec5305 );font-family:"Barlow", Sans-serif;font-size:19px;font-weight:700;border-radius:25px 25px 25px 25px;}.elementor-17980 .elementor-element.elementor-element-158a41d4:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-158a41d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8ec5305 );}.elementor-17980 .elementor-element.elementor-element-158a41d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-17980 .elementor-element.elementor-element-158a41d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-37835bb2{text-align:center;}.elementor-17980 .elementor-element.elementor-element-37835bb2 .elementor-heading-title{font-family:"Amatic SC", Sans-serif;font-size:38px;font-weight:600;color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-4149b86d:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-4149b86d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4D5BD;}.elementor-17980 .elementor-element.elementor-element-4149b86d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17980 .elementor-element.elementor-element-4149b86d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-6e283ca5{--swiper-slides-to-display:3;--swiper-slides-gap:0px;width:var( --container-widget-width, 99.911% );max-width:99.911%;--container-widget-width:99.911%;--container-widget-flex-grow:0;--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-normal-color:#CAAE7E;}.elementor-17980 .elementor-element.elementor-element-6e283ca5 .swiper-slide > .elementor-element{height:100%;}.elementor-17980 .elementor-element.elementor-element-640d8ddc:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-640d8ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BCC13E;}.elementor-17980 .elementor-element.elementor-element-640d8ddc > .elementor-container{min-height:400px;}.elementor-17980 .elementor-element.elementor-element-640d8ddc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-17980 .elementor-element.elementor-element-640d8ddc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-48e98e30 > .elementor-widget-container{margin:0px 0px 0px 180px;}.elementor-17980 .elementor-element.elementor-element-48e98e30{text-align:left;}.elementor-17980 .elementor-element.elementor-element-48e98e30 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:26px;font-weight:600;color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-7b7777c0 > .elementor-widget-container{margin:0px 0px 0px 180px;}.elementor-17980 .elementor-element.elementor-element-7b7777c0{text-align:left;font-family:"Barlow", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-17980 .elementor-element.elementor-element-3096aa68 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17980 .elementor-element.elementor-element-3096aa68 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17980 .elementor-element.elementor-element-1db6bd28:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-1db6bd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.parcdolhain.fr/app/uploads/2023/06/entree-olhain-3.webp");background-repeat:no-repeat;background-size:cover;}.elementor-17980 .elementor-element.elementor-element-1db6bd28 > .elementor-container{min-height:267px;}.elementor-17980 .elementor-element.elementor-element-1db6bd28{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17980 .elementor-element.elementor-element-1db6bd28 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-17980 .elementor-element.elementor-element-785c972{--width:56%;}.elementor-17980 .elementor-element.elementor-element-2040a07{--width:47%;}}@media(min-width:1025px){.elementor-17980 .elementor-element.elementor-element-48aecd43:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-48aecd43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-17980 .elementor-element.elementor-element-1db6bd28:not(.elementor-motion-effects-element-type-background), .elementor-17980 .elementor-element.elementor-element-1db6bd28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-17980 .elementor-element.elementor-element-f2d513f{--grid-auto-flow:row;}.elementor-17980 .elementor-element.elementor-element-d6df890{--swiper-slides-to-display:2;}.elementor-17980 .elementor-element.elementor-element-6e283ca5{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-slide-contents{max-width:100%;}.elementor-17980 .elementor-element.elementor-element-3576f68c .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-17980 .elementor-element.elementor-element-3576f68c .elementor-slide-description{font-size:36px;}.elementor-17980 .elementor-element.elementor-element-69a4efeb > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-17980 .elementor-element.elementor-element-18ca2aea > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-17980 .elementor-element.elementor-element-5f00ea8e > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-17980 .elementor-element.elementor-element-314e5eff > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-17980 .elementor-element.elementor-element-27d8e74 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-17980 .elementor-element.elementor-element-f2d513f{--min-height:197px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17980 .elementor-element.elementor-element-c2b0a01 .elementor-heading-title{font-size:30px;}.elementor-17980 .elementor-element.elementor-element-7dbf73bb{margin-top:10px;margin-bottom:0px;}.elementor-17980 .elementor-element.elementor-element-d6df890{--swiper-slides-to-display:1;}.elementor-17980 .elementor-element.elementor-element-226112c6{margin-top:10px;margin-bottom:0px;}.elementor-17980 .elementor-element.elementor-element-6e283ca5{--swiper-slides-to-display:1;}.elementor-17980 .elementor-element.elementor-element-640d8ddc{padding:20px 20px 20px 20px;}.elementor-17980 .elementor-element.elementor-element-48e98e30 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-17980 .elementor-element.elementor-element-7b7777c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for slides, class: .elementor-element-3576f68c *//*CSS Mobiles */
@media only screen and (max-width: 450px) {
.elementor-repeater-item-71b2bfb .swiper-slide-inner,.elementor-repeater-item-c9a8f40 .swiper-slide-inner,.elementor-repeater-item-506e3ff .swiper-slide-inner{
    padding: 10px 10px 10px 10px !important;
    margin-right: none !important;}
    
.elementor-repeater-item-71b2bfb .swiper-slide-contents,.elementor-repeater-item-c9a8f40 .swiper-slide-contents,.elementor-repeater-item-506e3ff .swiper-slide-contents, .swiper-slide-contents{
  margin-left: auto;
  margin-right: auto;
}
   
.swipper-wrapper .swiper-slide:nth-child(1) .swiper-slide-bg, .elementor-repeater-item-b2879fa .swiper-slide-bg{
  background-color: #fff;
  background-image: url(/app/uploads/2024/02/contes-et-legendes-2024.webp) !important;
  background-size: cover;
}  
    
.elementor-13560 .elementor-repeater-item-56e4190 .swiper-slide-bg {
  background-color: #fff;
  background-image: url(/app/uploads/2023/11/bandeau-coffrets-cadeaux-mobile.webp) !important;
  background-size: cover;
}  

  .elementor-repeater-item-8d440c5 .elementor-slide-button{ width: 200px; height:200px; background-image:url('/app/uploads/2020/12/vignette-piscine.webp') !important; background-size:cover !important;} 

.elementor-13560 .elementor-element.elementor-element-03cb3e4 .swiper-slide-inner {margin:10px 10px;}

/*.elementor-repeater-item-71b2bfb .elementor-slide-button{ width: 250px; height:120px; background-image:none !important; background-size:cover !important;border: 0px !important;}*/

}/*FIN CSS Mobiles */

@media only screen and (min-width: 450px) {
.elementor-13560 .elementor-element.elementor-element-03cb3e4 .swiper-slide-inner {padding: 38px 192px 20px 20px;}

.elementor-repeater-item-71b2bfb .swiper-slide-inner{padding: 20px 73px 20px 100px !important;}

}

/*.elementor-repeater-item-669fd42 .elementor-slide-button{ width: 344px; height:220px; background-image:url('https://www.parcdolhain.fr/app/uploads/2023/10/tyrolienne-tarifs-vacances.webp') !important; background-size:cover !important;border: 0px !important;}*/
/*
.elementor-repeater-item-669fd42 .elementor-slide-button{ width: 354px; height:225px; background-image:url('/app/uploads/2024/02/picto-tyrolienne.webp') !important; background-size:cover !important;}
*/
.elementor-repeater-item-669fd42 .elementor-slide-button{ width: 150px; height:150px; background-image:url('/app/uploads/2020/12/picto-tyrolienne.webp') !important; background-size:cover !important;}

.elementor-repeater-item-b2879fa .elementor-slide-button{ width: 120px !important; height:40px !important; background-image:none !important; background-color:#FFFFFF80 !important;border: 1px solid !important;padding:10px !important;position:absolute;right:10px !important;top:20px !important;}

.elementor-repeater-item-098ce5c .elementor-slide-button{ width: 150px !important; height: 150px !important; background-image:url('/app/uploads/2020/12/picto-belvedere.webp') !important; background-size:cover !important;border: 0px !important;}

.elementor-repeater-item-472ef59 .elementor-slide-button{ width: 150px !important; height: 150px !important; background-image:url('/app/uploads/2024/03/picto-filets.webp') !important; background-size:cover !important;border: 0px !important;}

.elementor-repeater-item-8d440c5 .elementor-slide-button{ width: 200px; height:200px; background-image:url('/app/uploads/2020/12/vignette-piscine.webp') !important; background-size:cover !important;} 

.elementor-repeater-item-669fd42 .elementor-slide-button:hover,
.elementor-repeater-item-098ce5c .elementor-slide-button:hover,.elementor-repeater-item-472ef59 .elementor-slide-button:hover { background-color: transparent !important;} 
  
  .elementor-13560 .elementor-element.elementor-element-03cb3e4 .elementor-repeater-item-c9a8f40 .swiper-slide-bg {
  background-color: #000 !important;}
  
  .elementor-repeater-item-c549b86 .elementor-slide-button,
  .elementor-repeater-item-4c76ecb .elementor-slide-button {
  border-width: 1px !important; 
  border-radius: 20px;
}
@media (max-width: 450px) {
    
.elementor-repeater-item-c549b86 .swiper-slide-bg{
  background-position: right !important;}
  
.elementor-13560 .elementor-element.elementor-element-5b33ca6c .swiper-slide-contents {
    margin-top: 33% !important;
 }   
 
.elementor-repeater-item-c549b86 .swiper-slide-inner {
  align-items: center !important;
}

.elementor-repeater-item-4c76ecb .swiper-slide-bg {
    background-image: url('/app/uploads/2024/10/olhainween-2024-mob.webp') !important;
}

.elementor-13560 .elementor-element.elementor-element-5b33ca6c .swiper-slide-contents {
    margin-top: 60% !important;
 }  
 
.elementor-repeater-item-4c76ecb .swiper-slide-inner {
  align-items: start !important;
}

.elementor-repeater-item-e1e64c1 .swiper-slide-bg{   
    background-size: 840px !important;
    background-position: 23% !important;}
    
.elementor-repeater-item-e1e64c1{background-color:#fff !important;}/*a84783b*/ 

.elementor-repeater-item-2033272 .swiper-slide-bg{   
  background-image: url('/app/uploads/2025/01/Voeux-Olhain2025-mob.webp') !important;  
    background-size: 100% !important;background-color:#051b16 !important;}
    
.elementor-13560 .elementor-element.elementor-element-5b33ca6c .elementor-repeater-item-34cc7ed .swiper-slide-bg {
   background-size: contain !important;
}

}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-18ca2aea */.elementor-17980 .elementor-element.elementor-element-18ca2aea svg {
  filter: brightness(0) saturate(100%) invert(20%) sepia(6%) saturate(3732%) hue-rotate(358deg) brightness(97%) contrast(84%);
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-27d8e74 */.elementor-17980 .elementor-element.elementor-element-27d8e74 .elementor-slides .swiper-slide-bg {
    background-position: top;
    border-radius: 10px;
}
.elementor-17980 .elementor-element.elementor-element-27d8e74 .elementor-swiper-button{
    background: #ffffff9c;
    border-radius: 50%;
    padding: 1px;
} 

.elementor-17980 .elementor-element.elementor-element-27d8e74{height:100% !important;}

.elementor-repeater-item-5ea03cd .swiper-slide-bg {
  background-position: bottom !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8e3acda */.elementor-17980 .elementor-element.elementor-element-8e3acda h2>span {
  background-color: #22337F;
  line-height: 2;
  padding: 2px 15px;
}/* End custom CSS */
/* Start custom CSS for countdown, class: .elementor-element-bb40521 */.elementor-17980 .elementor-element.elementor-element-bb40521 .elementor-countdown-item { box-shadow: 0px 0px 38px -6px rgba(0,0,0,0.5);}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-d6df890 */.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item{padding: 0px !important;margin-top: 0px !important;border:0px !important;max-width: 320.5px !important;}

.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item:nth-of-type(1){transform:rotate(5deg) ;}

.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item:nth-of-type(3){transform:rotate(-5deg) ;}

.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item:nth-of-type(1) .elementor-section{background:#eb5a3d !important;}

.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item:nth-of-type(1) .elementor-widget-theme-post-excerpt .elementor-widget-container{color:white !important;}
.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item:nth-of-type(1) .elementor-heading-title,.elementor-17980 .elementor-element.elementor-element-d6df890 .elementor-post:nth-of-type(1) .elementor-widget-theme-post-content p{color:#fff !important;}
.elementor-17980 .elementor-element.elementor-element-d6df890 .e-loop-item:nth-of-type(2) .elementor-heading-title,.elementor-17980 .elementor-element.elementor-element-d6df890 .elementor-post:nth-of-type(2) .elementor-widget-theme-post-content p{color:#4A671E !important;}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-6e283ca5 */.elementor-17980 .elementor-element.elementor-element-6e283ca5 .e-loop-item{padding: 0px !important;margin-top: 0px !important;border:0px !important;}

.elementor-17980 .elementor-element.elementor-element-6e283ca5 .e-loop-item{padding: 0px !important;margin-top: 0px !important;border:0px !important;}

.elementor-17980 .elementor-element.elementor-element-6e283ca5 .e-loop-item:nth-of-type(2n+0) .elementor-section{background:#CAAE7E !important;}/* End custom CSS */
/* Start custom CSS */@media only screen and (min-device-width : 768px) {
    
    .mycontainer .elementor-widget-wrap{   
    display: grid !important;
    grid-template-columns: 25% 25% 25% 25%;
    grid-template-rows: 50% 50%;
    gap: 0px 0px;
      grid-auto-flow: row;
      grid-template-areas:
        "Z1 Z1 Z2 Z5"
        "Z3 Z4 Z4 Z5";
    }
    
    .Z1 { grid-area: Z1; }
    
    .Z4 { grid-area: Z4; }
    
    .Z2 { grid-area: Z2; }
    
    .Z3 { grid-area: Z3; }
    
    .Z5 { grid-area: Z5; }

}

@media only screen and (max-device-width : 360px) {
    
    .mycontainer .elementor-widget-wrap{   
    display: grid !important;
    grid-template-columns: 25% 25% 25% 25%;
    grid-template-rows: 50% 50%;
    gap: 0px 0px;
      grid-auto-flow: row;
      grid-template-areas:
        "Z1 Z1 Z1 Z1"
        "Z2 Z2 Z2 Z2"
        "Z3 Z3 Z3 Z3"
        "Z4 Z4 Z4 Z4";
    }
    
    .Z1 { grid-area: Z1; }
    
    .Z4 { grid-area: Z4; }
    
    .Z2 { grid-area: Z2; }
    
    .Z3 { grid-area: Z3; }
    
    .Z5 { grid-area: Z5; }

}/* End custom CSS */