.elementor-2 .elementor-element.elementor-element-3dc818cd{--display:flex;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--overflow:hidden;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-78f76a56{--display:flex;--min-height:0em;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-2 .elementor-element.elementor-element-498b4c63 .elementor-repeater-item-ad9da9f .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.coutancesmeretbocage.fr/wp-content/uploads/2023/09/2025-08_Cmb_Bandeau_Lancement-Rezo-Pouce.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-repeater-item-df5218a .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.coutancesmeretbocage.fr/wp-content/uploads/2025/09/2025-09_Cmb_Bandeau_Festival-Parentalite.jpg);background-size:cover;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-repeater-item-df5218a .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-repeater-item-df5218a .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-repeater-item-df5218a .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide{transition-duration:calc(6500ms*1.2);height:500px;}.elementor-2 .elementor-element.elementor-element-498b4c63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide-inner{text-align:right;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0.1em;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-slide-heading{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:35px;font-weight:900;text-transform:uppercase;line-height:1.1em;letter-spacing:1px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-slide-description{color:#FFFFFF;font-family:"Nunito", Sans-serif;font-size:18px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-slide-button{font-family:"Nunito", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;border-width:2px;border-radius:20px;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-swiper-button{font-size:46px;color:#5A5A5ACC;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-swiper-button svg{fill:#5A5A5ACC;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-bullet{height:13px;width:13px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-horizontal .swiper-pagination-progressbar{height:13px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-fraction{font-size:13px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#41414199;opacity:1;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2deaed12{--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-2 .elementor-element.elementor-element-5c498a52{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-2 .elementor-element.elementor-element-5c498a52.e-con{--e-con-transform-translateY:calc(-65px);--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-2e943ee8{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-11501370{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-11501370:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-11501370 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-11501370:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-364ac6b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-364ac6b6{text-align:center;}.elementor-2 .elementor-element.elementor-element-364ac6b6 img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-2ca0817f > .elementor-widget-container:hover{--e-transform-translateX:0px;--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-2ca0817f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2ca0817f:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-2ca0817f{text-align:center;}.elementor-2 .elementor-element.elementor-element-2ca0817f .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-17cedd67{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-7ff723b7{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 9px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-7ff723b7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7ff723b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7ff723b7:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-2d39a3d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2d39a3d9{text-align:center;}.elementor-2 .elementor-element.elementor-element-2d39a3d9 img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-439aab06 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-439aab06:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-439aab06{text-align:center;}.elementor-2 .elementor-element.elementor-element-439aab06 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-18c287c4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-1ea8bc7e{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 9px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-1ea8bc7e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1ea8bc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-1ea8bc7e:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-38d2288f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-38d2288f{text-align:center;}.elementor-2 .elementor-element.elementor-element-38d2288f img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-6bfda130 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-6bfda130:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-6bfda130:hover > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6bfda130{text-align:center;}.elementor-2 .elementor-element.elementor-element-6bfda130 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-2cb58947{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-2f05d346{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 9px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-2f05d346:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2f05d346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2f05d346:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-138f9fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-138f9fa5{text-align:center;}.elementor-2 .elementor-element.elementor-element-138f9fa5 img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-28209ab5 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-28209ab5:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-28209ab5{text-align:center;}.elementor-2 .elementor-element.elementor-element-28209ab5 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-7064ab3c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-2e987b33{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 9px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-2e987b33:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2e987b33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2e987b33:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-7ef2f1d6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7ef2f1d6{text-align:center;}.elementor-2 .elementor-element.elementor-element-7ef2f1d6 img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-66c3d6a6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-66c3d6a6 > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-66c3d6a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-66c3d6a6:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-66c3d6a6 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-220b6764{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-43ba9815{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 9px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-43ba9815:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-43ba9815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-43ba9815:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-4875457c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4875457c{text-align:center;}.elementor-2 .elementor-element.elementor-element-4875457c img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-14c2316d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-14c2316d > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-14c2316d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-14c2316d:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-14c2316d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-370ce020{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-2 .elementor-element.elementor-element-2a1d4f6{--display:flex;--border-radius:50% 50% 50% 50%;box-shadow:5px 5px 9px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-2a1d4f6:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2a1d4f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-2a1d4f6:hover{box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.3);}.elementor-2 .elementor-element.elementor-element-70c0d3b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-70c0d3b0{text-align:center;}.elementor-2 .elementor-element.elementor-element-70c0d3b0 img{width:75px;height:75px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-183b474d > .elementor-widget-container:hover{--e-transform-translateY:8px;}.elementor-2 .elementor-element.elementor-element-183b474d:hover .elementor-widget-container{border-style:solid;border-width:0px 0px 2px 0px;}.elementor-2 .elementor-element.elementor-element-183b474d{text-align:center;}.elementor-2 .elementor-element.elementor-element-183b474d .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-17fe42cd{--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-2 .elementor-element.elementor-element-b7b9f61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b7b9f61{text-align:center;}.elementor-2 .elementor-element.elementor-element-b7b9f61 .elementor-heading-title{font-family:"Nunito", Sans-serif;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-468c7732{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-468c7732.e-con{--align-self:stretch;}.elementor-2 .elementor-element.elementor-element-10f6ca50{--grid-row-gap:35px;width:100%;max-width:100%;--grid-column-gap:30px;}.elementor-2 .elementor-element.elementor-element-10f6ca50 > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-10f6ca50.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.55 * 100% );}.elementor-2 .elementor-element.elementor-element-10f6ca50:after{content:"0.55";}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__meta-data span + span:before{content:"•";}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__card{background-color:#F4FAFF;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__card .elementor-post__meta-data{border-top-color:#DDDDDD;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__text{margin-top:10px;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__badge{right:0;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__card .elementor-post__badge{background-color:#9CC152;border-radius:21px;font-size:12px;margin:20px;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__title, .elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__title a{color:#0995C3;font-size:20px;line-height:1.4em;letter-spacing:0px;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__meta-data{color:#474747;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__meta-data span:before{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-13b3b785 .elementor-button{background-color:#0995C300;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1.3px;fill:#616161;color:#616161;border-style:none;border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-13b3b785 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 35px 0px;padding:14px 20px 14px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#BEBEBE;}.elementor-2 .elementor-element.elementor-element-13b3b785:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-13b3b785.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-13b3b785 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-13b3b785 .elementor-button:focus{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-13b3b785 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-13b3b785 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-5032972f{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-10d2aa00{--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;--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-2 .elementor-element.elementor-element-289f0226{--display:flex;--min-height:577px;--flex-direction:column-reverse;--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;--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-2 .elementor-element.elementor-element-289f0226:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-289f0226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.coutancesmeretbocage.fr/wp-content/uploads/2025/01/Visuel_Programmes-Alsh_Bg-Color.jpg");background-position:0px 146px;background-repeat:no-repeat;background-size:100% auto;}.elementor-2 .elementor-element.elementor-element-289f0226.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-4bb0ed9c{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.15);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;bottom:75px;}.elementor-2 .elementor-element.elementor-element-4bb0ed9c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4bb0ed9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#577B86;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-4bb0ed9c{right:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-4bb0ed9c{left:0px;}.elementor-2 .elementor-element.elementor-element-12e70f03{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-12e70f03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-12e70f03 .elementor-heading-title{font-family:"Nunito", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-9236488{font-family:"Nunito", Sans-serif;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-182bacb .elementor-button{background-color:#00000000;font-family:"Nunito", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7f7066e{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-64fc73f1{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-56c88dae .elementor-heading-title{font-family:"Nunito", Sans-serif;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-2f391bac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--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-2 .elementor-element.elementor-element-18fe7f16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-21f04cb8{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-21f04cb8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2d42d7fb{--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:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-29a957d2{--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:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-12a8c713{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4fcceeed .elementor-heading-title{font-family:"Nunito", Sans-serif;font-weight:900;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-71c89cb2{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--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-2 .elementor-element.elementor-element-7849b512 > .elementor-widget-container{border-radius:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-7849b512 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-1801f39 > .elementor-widget-container{border-radius:0em 0em 0em 0em;}.elementor-2 .elementor-element.elementor-element-1801f39 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-2c450f39 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-12ce5ace .elementor-button{background-color:#0995C300;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1.3px;fill:#616161;color:#616161;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 16px 0px 16px;}.elementor-2 .elementor-element.elementor-element-12ce5ace > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:14px 20px 14px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#BEBEBE;border-radius:30px 30px 30px 30px;}.elementor-2 .elementor-element.elementor-element-12ce5ace:hover .elementor-widget-container{background-color:var( --e-global-color-secondary );border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-12ce5ace.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-12ce5ace .elementor-button-content-wrapper{flex-direction:row;}.elementor-2 .elementor-element.elementor-element-12ce5ace .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-12ce5ace .elementor-button:focus{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-12ce5ace .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-12ce5ace .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5c498a52{--width:100%;}.elementor-2 .elementor-element.elementor-element-2e943ee8{--content-width:125px;}.elementor-2 .elementor-element.elementor-element-17cedd67{--content-width:125px;}.elementor-2 .elementor-element.elementor-element-18c287c4{--content-width:125px;}.elementor-2 .elementor-element.elementor-element-2cb58947{--content-width:125px;}.elementor-2 .elementor-element.elementor-element-7064ab3c{--content-width:130px;}.elementor-2 .elementor-element.elementor-element-220b6764{--content-width:130px;}.elementor-2 .elementor-element.elementor-element-370ce020{--content-width:125px;}.elementor-2 .elementor-element.elementor-element-5032972f{--content-width:1140px;}.elementor-2 .elementor-element.elementor-element-289f0226{--width:80%;}.elementor-2 .elementor-element.elementor-element-4bb0ed9c{--width:50%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-3dc818cd{--margin-top:78px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-5c498a52{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-2 .elementor-element.elementor-element-289f0226:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-289f0226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-64fc73f1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-2f391bac{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-71c89cb2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-78f76a56{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide{height:400px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide-contents{max-width:100%;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-slide-heading{font-size:20px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-slide-description{font-size:14px;}.elementor-2 .elementor-element.elementor-element-498b4c63 .elementor-slide-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-2deaed12{--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-5c498a52.e-con{--e-con-transform-translateY:0;}.elementor-2 .elementor-element.elementor-element-5c498a52{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2e943ee8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-11501370{--width:100px;}.elementor-2 .elementor-element.elementor-element-364ac6b6{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-364ac6b6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-364ac6b6 img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-2ca0817f .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-17cedd67{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-7ff723b7{--width:100px;}.elementor-2 .elementor-element.elementor-element-2d39a3d9{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-2d39a3d9.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-2d39a3d9 img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-439aab06 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-18c287c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-1ea8bc7e{--width:100px;}.elementor-2 .elementor-element.elementor-element-38d2288f{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-38d2288f.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-38d2288f img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-6bfda130 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-2cb58947{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-2f05d346{--width:100px;}.elementor-2 .elementor-element.elementor-element-138f9fa5{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-138f9fa5.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-138f9fa5 img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-28209ab5 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-7064ab3c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-2e987b33{--width:100px;}.elementor-2 .elementor-element.elementor-element-7ef2f1d6{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-7ef2f1d6.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7ef2f1d6 img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-66c3d6a6 .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-220b6764{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-43ba9815{--width:100px;}.elementor-2 .elementor-element.elementor-element-4875457c{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4875457c.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-4875457c img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-14c2316d .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-370ce020{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-2a1d4f6{--width:100px;}.elementor-2 .elementor-element.elementor-element-70c0d3b0{width:var( --container-widget-width, 50px );max-width:50px;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-70c0d3b0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-70c0d3b0 img{width:50px;height:50px;}.elementor-2 .elementor-element.elementor-element-183b474d .elementor-heading-title{font-size:13px;}.elementor-2 .elementor-element.elementor-element-b7b9f61 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-468c7732{--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-2 .elementor-element.elementor-element-10f6ca50:after{content:"0.5";}.elementor-2 .elementor-element.elementor-element-10f6ca50 .elementor-post__thumbnail__link{width:100%;}.elementor-2 .elementor-element.elementor-element-5032972f{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-289f0226:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-289f0226 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2 .elementor-element.elementor-element-4bb0ed9c{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;bottom:0em;}.elementor-2 .elementor-element.elementor-element-12e70f03 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-64fc73f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-56c88dae .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-2f391bac{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2 .elementor-element.elementor-element-2d42d7fb{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-29a957d2{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-2 .elementor-element.elementor-element-4fcceeed .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-71c89cb2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for slides, class: .elementor-element-498b4c63 */.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide-contents {
    min-width: auto;
}

.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-bullet {
margin-right: 0 !important;
}

.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-bullet-active {
background-color: #000 !important;
}

.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide-bg {
    background-position: center center;
}

@media screen and (min-width: 767px) {
.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination {
   bottom: calc(20px + 85px) !important;
}

.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-pagination-bullet-active {
background-color: #fff !important;
}

.elementor-2 .elementor-element.elementor-element-498b4c63 .swiper-slide-contents {
    margin: 0 auto;
    min-width: 1140px;
}

}/* End custom CSS */