.elementor-217 .elementor-element.elementor-element-8839e41 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.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-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-d3203a2 .swiper-slide-bg{background-color:#ffffff;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2018/12/DSC3022.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-d3203a2 .elementor-background-overlay{background-color:rgba(122,122,122,0.28);}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-d3203a2 .swiper-slide-contents{margin:0 auto;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-d3203a2 .swiper-slide-inner{align-items:center;text-align:start;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-e638811 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/11/DSC8961.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-9283043 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/11/DSC8959.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-b48c090 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/11/DSC8889.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-af43ed5 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/11/DSC8956.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-760eecc .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/01/4.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-760eecc .elementor-background-overlay{background-color:rgba(0,0,0,0.11);}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-39f35dc .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/04/DSC3306.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-repeater-item-04914c5 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.notre-dame-de-boisset.fr/wp-content/uploads/2019/04/DSC3306.jpg);background-size:cover;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide{transition-duration:calc(7000ms*1.2);height:741px;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slide-button{background-color:#bdcd00;border-width:0px;color:#ffffff;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slide-button:hover{background-color:#bdcd00;color:#ffffff;}.elementor-217 .elementor-element.elementor-element-58fe849 > .elementor-widget-container{background-color:#ffffff;padding:0px 0px 0px 0px;transition:background 0s;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5) inset;}.elementor-217 .elementor-element.elementor-element-58fe849{z-index:1;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide-contents{max-width:66%;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide-inner{padding:65px 65px 65px 65px;text-align:start;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;text-transform:none;font-style:normal;line-height:1.1em;letter-spacing:-0.2px;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:64px;font-weight:400;text-transform:none;font-style:normal;line-height:1.1em;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-pagination-bullet{height:8px;width:8px;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-pagination-fraction{font-size:8px;}.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-217 .elementor-element.elementor-element-8ab1bd0 > .elementor-container{max-width:1200px;}.elementor-217 .elementor-element.elementor-element-7df07bf{--spacer-size:10px;}.elementor-217 .elementor-element.elementor-element-ae3de8e > .elementor-container{max-width:1200px;}.elementor-217 .elementor-element.elementor-element-aa6d7c9 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 5px 20px 5px;}.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-217 .elementor-element.elementor-element-bf38bd8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-bf38bd8{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-217 .elementor-element.elementor-element-8d37a20 .elementor-button{border-radius:0px 0px 0px 0px;padding:2px 5px 2px 5px;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-217 .elementor-element.elementor-element-5ae9485{--grid-row-gap:0px;--grid-column-gap:30px;}.elementor-217 .elementor-element.elementor-element-5ae9485 > .elementor-widget-container{background-color:rgba(177,178,180,0.23);margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post{border-radius:0px;padding:14px 14px 14px 14px;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__title, .elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__title a{color:#bdcd00;font-size:15px;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__title{margin-bottom:0px;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__excerpt p{color:#3d3d3f;font-size:12px;font-weight:500;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__excerpt{margin-bottom:3px;}.elementor-217 .elementor-element.elementor-element-5ae9485 a.elementor-post__read-more{font-size:10px;font-weight:500;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__text{margin-bottom:0px;}.elementor-217 .elementor-element.elementor-element-cafd919 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 5px 20px 5px;}.elementor-217 .elementor-element.elementor-element-e4e2fa8{font-size:20px;font-weight:600;}.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-217 .elementor-element.elementor-element-cd8dad7 > .elementor-widget-container{background-color:#b1b2b4;margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-cd8dad7 img{width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-66acc2f > .elementor-widget-container{background-color:rgba(177,178,180,0.23);margin:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-217 .elementor-element.elementor-element-66acc2f{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:1.5em;color:#000000;}.elementor-217 .elementor-element.elementor-element-abd5a90 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 5px 20px 5px;}.elementor-217 .elementor-element.elementor-element-d083c0e{font-weight:700;}.elementor-217 .elementor-element.elementor-element-7f40557 .elementor-button{background-color:#ffffff;fill:#bdcd00;color:#bdcd00;padding:2px 5px 2px 5px;}.elementor-217 .elementor-element.elementor-element-6a2c709{--grid-row-gap:10px;--grid-column-gap:30px;}.elementor-217 .elementor-element.elementor-element-6a2c709 > .elementor-widget-container{background-color:#bdcd00;padding:0px 0px 20px 0px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-217 .elementor-element.elementor-element-6a2c709:after{content:"0.5";}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__thumbnail__link{width:100%;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__text{padding:0px 7px 17px 7px;}.elementor-217 .elementor-element.elementor-element-6a2c709.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-217 .elementor-element.elementor-element-6a2c709.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-217 .elementor-element.elementor-element-6a2c709.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__title, .elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__title a{color:#3d3d3f;font-size:15px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__title{margin-bottom:8px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__excerpt p{color:#3d3d3f;font-size:12px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__excerpt{margin-bottom:0px;}.elementor-217 .elementor-element.elementor-element-9eae2e4 > .elementor-container{max-width:1200px;}.elementor-217 .elementor-element.elementor-element-089b3b6 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 5px 20px 5px;}.elementor-217 .elementor-element.elementor-element-632b103{color:#7a7a7a;}.elementor-217 .elementor-element.elementor-element-137caa3 iframe{height:342px;}.elementor-217 .elementor-element.elementor-element-aa4f227 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-217 .elementor-element.elementor-element-aa4f227 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 5px 20px 5px;}.elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button{background-color:rgba(189,205,0,0.3);font-weight:500;fill:#3c3c3b;color:#3c3c3b;padding:12px 12px 12px 12px;}.elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button:hover, .elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button:focus{background-color:#ebebeb;color:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-ca5b983:hover .elementor-widget-container{background-color:#ffffff;}.elementor-217 .elementor-element.elementor-element-ca5b983 > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button-content-wrapper{flex-direction:row;}.elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button:hover svg, .elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button:focus svg{fill:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button{background-color:rgba(189,205,0,0.3);font-weight:500;fill:#3c3c3b;color:#3c3c3b;padding:12px 12px 12px 12px;}.elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button:hover, .elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button:focus{background-color:#ebebeb;color:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-d819d4c:hover .elementor-widget-container{background-color:#ffffff;}.elementor-217 .elementor-element.elementor-element-d819d4c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button-content-wrapper{flex-direction:row;}.elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button:hover svg, .elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button:focus svg{fill:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button{background-color:rgba(189,205,0,0.3);font-weight:500;fill:#3c3c3b;color:#3c3c3b;padding:12px 12px 12px 12px;}.elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button:hover, .elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button:focus{background-color:#ebebeb;color:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-94557d2:hover .elementor-widget-container{background-color:#ffffff;}.elementor-217 .elementor-element.elementor-element-94557d2 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button:hover svg, .elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button:focus svg{fill:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button{background-color:rgba(189,205,0,0.3);font-weight:500;fill:#3c3c3b;color:#3c3c3b;padding:12px 12px 12px 12px;}.elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button:hover, .elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button:focus{background-color:#ebebeb;color:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-7c484fe:hover .elementor-widget-container{background-color:#ffffff;}.elementor-217 .elementor-element.elementor-element-7c484fe > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button-content-wrapper{flex-direction:row;}.elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button:hover svg, .elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button:focus svg{fill:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button{background-color:rgba(189,205,0,0.3);font-weight:500;fill:#3c3c3b;color:#3c3c3b;padding:12px 12px 12px 12px;}.elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button:hover, .elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button:focus{background-color:#ebebeb;color:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-5a907eb:hover .elementor-widget-container{background-color:#ffffff;}.elementor-217 .elementor-element.elementor-element-5a907eb > .elementor-widget-container{margin:0px 0px -4px 0px;}.elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button-content-wrapper{flex-direction:row;}.elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button:hover svg, .elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button:focus svg{fill:#3d3d3f;}.elementor-217 .elementor-element.elementor-element-e0d5a08 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 5px 20px 5px;}.elementor-217 .elementor-element.elementor-element-e531196 > .elementor-widget-container{background-color:#ffffff;}.elementor-217 .elementor-element.elementor-element-c66b944 > .elementor-container{max-width:1200px;}.elementor-217 .elementor-element.elementor-element-d5f1564{font-weight:500;}.elementor-217 .elementor-element.elementor-element-9bd2049 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-217 .elementor-element.elementor-element-9bd2049 > .elementor-container{max-width:1200px;}.elementor-bc-flex-widget .elementor-217 .elementor-element.elementor-element-5371b2d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-217 .elementor-element.elementor-element-5371b2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-217 .elementor-element.elementor-element-5371b2d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:3px;}.elementor-217 .elementor-element.elementor-element-30904d8 > .elementor-widget-container{margin:7px 7px 7px 7px;}@media(min-width:768px){.elementor-217 .elementor-element.elementor-element-eff876e{width:15.747%;}}@media(max-width:1024px){.elementor-217 .elementor-element.elementor-element-c28a9dc > .elementor-element-populated{margin:-80px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide{height:624px;}.elementor-217 .elementor-element.elementor-element-aa6d7c9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__title, .elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__title a{font-size:12px;}.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-post__excerpt p{font-size:9px;}.elementor-217 .elementor-element.elementor-element-5ae9485 a.elementor-post__read-more{font-size:9px;}.elementor-217 .elementor-element.elementor-element-cafd919 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:5px 5px 5px 5px;}.elementor-217 .elementor-element.elementor-element-abd5a90 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-217 .elementor-element.elementor-element-7f40557 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-6a2c709 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.1 * 100% );}.elementor-217 .elementor-element.elementor-element-6a2c709:after{content:"0.1";}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__thumbnail__link{width:10%;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__title, .elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__title a{font-size:12px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__excerpt p{font-size:11px;}.elementor-217 .elementor-element.elementor-element-089b3b6 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-217 .elementor-element.elementor-element-137caa3 > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-217 .elementor-element.elementor-element-137caa3 iframe{height:316px;}.elementor-217 .elementor-element.elementor-element-aa4f227 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-ca5b983 > .elementor-widget-container{padding:-50px 0px -50px 0px;}.elementor-217 .elementor-element.elementor-element-ca5b983 .elementor-button{font-size:13px;line-height:0.1em;}.elementor-217 .elementor-element.elementor-element-d819d4c > .elementor-widget-container{margin:-14px 0px 0px 0px;padding:-50px 0px -50px 0px;}.elementor-217 .elementor-element.elementor-element-d819d4c .elementor-button{font-size:13px;line-height:1.2em;}.elementor-217 .elementor-element.elementor-element-94557d2 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:-50px 0px -50px 0px;}.elementor-217 .elementor-element.elementor-element-94557d2 .elementor-button{font-size:13px;line-height:0.1em;}.elementor-217 .elementor-element.elementor-element-7c484fe > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:-50px 0px -50px 0px;}.elementor-217 .elementor-element.elementor-element-7c484fe .elementor-button{font-size:13px;}.elementor-217 .elementor-element.elementor-element-5a907eb > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-5a907eb .elementor-button{font-size:13px;}.elementor-217 .elementor-element.elementor-element-ce1038f{font-size:1px;}.elementor-217 .elementor-element.elementor-element-e531196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-e531196{text-align:center;}.elementor-217 .elementor-element.elementor-element-e531196 img{width:100%;max-width:100%;}.elementor-217 .elementor-element.elementor-element-cbd72c7 > .elementor-element-populated{margin:16px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-9bd2049{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-4988640 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-d1dee5f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-7e928ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-abb0839 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-e9817cb{padding:0px 00px 0px 0px;}}@media(max-width:767px){.elementor-217 .elementor-element.elementor-element-c28a9dc > .elementor-element-populated{margin:-70px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-58fe849 > .elementor-widget-container{margin:-47px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide{height:308px;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide-contents{max-width:70%;}.elementor-217 .elementor-element.elementor-element-58fe849 .swiper-slide-inner{padding:25px 25px 25px 25px;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slide-heading{font-size:19px;}.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slide-description{font-size:19px;}.elementor-217 .elementor-element.elementor-element-aa6d7c9{width:100%;}.elementor-217 .elementor-element.elementor-element-aa6d7c9 > .elementor-element-populated{margin:-28px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-cafd919 > .elementor-element-populated{margin:-59px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-abd5a90 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-217 .elementor-element.elementor-element-6a2c709:after{content:"0.5";}.elementor-217 .elementor-element.elementor-element-6a2c709 .elementor-post__thumbnail__link{width:100%;}.elementor-217 .elementor-element.elementor-element-089b3b6 > .elementor-element-populated{margin:-15px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-aa4f227 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-e0d5a08 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-c66b944{margin-top:3px;margin-bottom:3px;}.elementor-217 .elementor-element.elementor-element-cbd72c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-217 .elementor-element.elementor-element-9bd2049{margin-top:3px;margin-bottom:0px;padding:0px 10px 0px 0px;}.elementor-217 .elementor-element.elementor-element-d842e79{width:50%;}.elementor-217 .elementor-element.elementor-element-eff876e{width:50%;}.elementor-217 .elementor-element.elementor-element-107423c{width:50%;}.elementor-217 .elementor-element.elementor-element-e55e726{width:50%;}.elementor-217 .elementor-element.elementor-element-555896f{width:50%;}.elementor-217 .elementor-element.elementor-element-6db1de0{width:50%;}.elementor-217 .elementor-element.elementor-element-e9817cb{margin-top:8px;margin-bottom:8px;padding:0px 0px 0px 0px;}.elementor-217 .elementor-element.elementor-element-5371b2d{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-217 .elementor-element.elementor-element-abd5a90{width:33%;}}/* Start custom CSS for slides, class: .elementor-element-58fe849 */.elementor-slides-wrapper:before {
top: 0;
left: 0;
position: absolute;
content: " ";
display : block;
border-top : 42px solid #fff;
border-right : 2000px solid transparent;
z-index: 1000;
}
.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slides-wrapper .elementor-slides .slick-dots li button:before {
    font-size: 28px;
}
.elementor-slick-slider ul.slick-dots li.slick-active button:before {
    color: #bdcd00;
}
.elementor-slick-slider ul.slick-dots li button::before {
    color: #fff;
    opacity: 0.5;
}

@media screen and (max-width: 768px) {
	.elementor-217 .elementor-element.elementor-element-58fe849 .elementor-slides-wrapper .elementor-slides .slick-dots li button:before {
    font-size: 20px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bf38bd8 */.elementor-element.elementor-element-bf38bd8.oz-front-top-h2.elementor-widget.elementor-widget-text-editor {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8d37a20 */.oz-button-green {
    position: absolute;
    z-index: 1;
    right: 14px;
    top: 70px;
    transform: rotate(45deg);
}
.oz-button-green .elementor-button-text {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-5ae9485 */.elementor-217 .elementor-element.elementor-element-5ae9485 .elementor-posts-container {
height: 436px;
}
.oz-container-0  {

}
.oz-container-0 .elementor-posts-container:before {
 content: '';
 position: absolute;
 display : inline-block;
 height : 0;
 width : 0;
 border-top : 30px solid #fff;
 border-right : 380px solid transparent;
 top: 0;
}

.oz-container-0 .elementor-posts-container {
 padding-top: 35px
}

.oz-actu article .elementor-post__text{
 padding-bottom: 14px;
 border-bottom: 1px solid #bdcd00;
}

.oz-actu article:last-child .elementor-post__text {
border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4e2fa8 */.elementor-217 .elementor-element.elementor-element-e4e2fa8 {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd8dad7 */.oz-container-1 .elementor-widget-container:before {
 content: '';
 left:0;
 position: absolute;
 display : inline-block;
 height : 0;
 width : 0;
 border-top : 30px solid #fff;
 border-right : 390px solid transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66acc2f */.oz-front-contact {
    margin-top: -20px
}
.oz-front-contact .elementor-widget-container {
    min-height: 284px;
    max-height: 284px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-cafd919 */@media screen and (max-width: 360px) {
    .elementor-element-cafd919 {
    margin-top: 63px;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d083c0e */.elementor-element.elementor-element-d083c0e.oz-front-top-h2.elementor-widget.elementor-widget-text-editor {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f40557 */.oz-button-white {
    position: absolute;
    z-index: 100;
    right: 14px;
    top: 70px;
    transform: rotate(45deg);
}

.oz-button-white .elementor-button-text {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-6a2c709 */.oz-container-2 .elementor-posts-container {
    min-height: 417px;
    max-height: 417px;
}
.oz-container-2 .elementor-posts-container:before {
 content: '';
 position: absolute;
 display : inline-block;
 height : 0;
 width : 0;
 border-top : 30px solid #fff;
 border-right : 380px solid transparent;
 top: 0;
}

.oz-container-2 .elementor-posts-container {
 padding-top: 38px;
}

.oz-agenda .elementor-widget-container .elementor-post {
  margin-right: 14px;
  margin-left: 14px;
}

.oz-agenda article:after {
 content: ' ';
 display: block;
 width: 50px;
 border-bottom: 2px solid #fff;
 margin: 0 auto;
}

.oz-agenda article:last-child:after {
    display:  none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca5b983 */.oz-button-infos-utiles .elementor-button .elementor-button-text {
    width: 80%;
    display: inline-block;
    text-align: right;
    padding-top: 8px
}
span .eci {
   color: #bdcd00; 
  font-size: 32px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d819d4c */.oz-button-infos-utiles .elementor-button .elementor-button-text {
    width: 78%;
    display: inline-block;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94557d2 */.oz-button-infos-utiles .elementor-button .elementor-button-text {
    width: 85%;
    display: inline-block;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7c484fe */.oz-button-infos-utiles .elementor-button .elementor-button-text {
    width: 84%;
    display: inline-block;
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a907eb */.oz-button-infos-utiles .elementor-button .elementor-button-text {
    width: 83%;
    display: inline-block;
    text-align: right;
}
.elementor-element-c546280 {
    
}

span  .fa {
    color: #bdcd00;
    font-size: 32px
}/* End custom CSS */