.elementor-10805 .elementor-element.elementor-element-0acc8b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10805 .elementor-element.elementor-element-0acc8b9:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-0acc8b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5F718 0%, var( --e-global-color-secondary ) 100%);}.elementor-10805 .elementor-element.elementor-element-0acc8b9{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-0acc8b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-e6f3021:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10805 .elementor-element.elementor-element-e6f3021 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F718;}.elementor-10805 .elementor-element.elementor-element-e6f3021 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:1;}.elementor-10805 .elementor-element.elementor-element-e6f3021 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:7px;}.elementor-10805 .elementor-element.elementor-element-e6f3021 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:screen;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-e6f3021 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:23px 23px 23px 23px;--e-column-margin-right:23px;--e-column-margin-left:23px;}.elementor-10805 .elementor-element.elementor-element-ee94cee{--spacer-size:121px;}.elementor-10805 .elementor-element.elementor-element-ee1004d{column-gap:0px;font-weight:900;text-shadow:0px 0px 79px rgba(0,0,0,0.3);}.elementor-10805 .elementor-element.elementor-element-ee1004d p{margin-block-end:0px;}.elementor-10805 .elementor-element.elementor-element-97eea02{text-align:center;font-weight:900;letter-spacing:-2.8px;}.elementor-10805 .elementor-element.elementor-element-7c8d5de > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-7c8d5de .elementor-button-content-wrapper{flex-direction:row;}.elementor-10805 .elementor-element.elementor-element-7c8d5de .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-10805 .elementor-element.elementor-element-7c8d5de .elementor-button, .elementor-10805 .elementor-element.elementor-element-7c8d5de .elementor-button .elementor-button-icon{font-size:16px;}.elementor-10805 .elementor-element.elementor-element-7c8d5de .elementor-button{font-weight:900;text-transform:uppercase;box-shadow:-2px 0px 10px 0px rgba(0,0,0,0.5);border-radius:11px 11px 11px 11px;}.elementor-10805 .elementor-element.elementor-element-ce7ef7b{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-676013c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:60px;margin-bottom:0px;padding:0px 30px 0px 30px;z-index:2;}.elementor-10805 .elementor-element.elementor-element-676013c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-460eaf9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-el_color_7 );}.elementor-10805 .elementor-element.elementor-element-460eaf9 .elementor-headline{text-align:center;}.elementor-10805 .elementor-element.elementor-element-c6d324f{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-d933892{width:var( --container-widget-width, 91.39% );max-width:91.39%;--container-widget-width:91.39%;--container-widget-flex-grow:0;}.elementor-10805 .elementor-element.elementor-element-d933892 > .elementor-widget-container{margin:67px 67px 67px 67px;}.elementor-10805 .elementor-element.elementor-element-7aafe9f{width:var( --container-widget-width, 98.476% );max-width:98.476%;--container-widget-width:98.476%;--container-widget-flex-grow:0;}.elementor-10805 .elementor-element.elementor-element-7aafe9f > .elementor-widget-container{margin:13px 13px 13px 13px;}.elementor-10805 .elementor-element.elementor-element-7aafe9f .elementor-accordion-item{border-width:0px;}.elementor-10805 .elementor-element.elementor-element-7aafe9f .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-10805 .elementor-element.elementor-element-7aafe9f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-10805 .elementor-element.elementor-element-7aafe9f .elementor-tab-title{background-color:var( --e-global-color-secondary );}.elementor-10805 .elementor-element.elementor-element-7aafe9f .elementor-tab-content{background-color:#F5F718;}.elementor-10805 .elementor-element.elementor-element-037c3bc{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-60677d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-60677d7 {--btn-icon-size:17px;}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button.elementor-button i{font-size:17px;}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button.elementor-button svg{width:17px;height:17px;}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button > span:not(.filter-popup){display:flex;align-items:center;justify-content:center;flex-flow:row nowrap;}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button i{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button svg{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button .popup-icon{order:1;margin:0 0 0 var(--btn-icon-spacing);}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button{--btn-icon-spacing:90px;font-family:"Inter", Sans-serif;font-size:23px;}.elementor-10805 .elementor-element.elementor-element-60677d7 .box-button,  .elementor-10805 .elementor-element.elementor-element-60677d7 .box-button:hover, .elementor-10805 .elementor-element.elementor-element-60677d7 .box-button:focus, .elementor-10805 .elementor-element.elementor-element-60677d7 .box-hover:hover .box-button{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10805 .elementor-element.elementor-element-28c297a{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-48eea59{--thumbs-position:0px;}.elementor-10805 .elementor-element.elementor-element-48eea59 > .elementor-widget-container{margin:-32px 0px -50px 0px;}.elementor-10805 .elementor-element.elementor-element-48eea59 .btn-cntr{left:50%;right:auto;transform:translate(-50%, 0);}.elementor-10805 .elementor-element.elementor-element-48eea59 .album-content-description{text-align:center;left:50%;margin:0;height:100%;display:inline-flex;flex-flow:column wrap;justify-content:center;transform:translate3d(-50%, 0, 0);}.elementor-10805 .elementor-element.elementor-element-0f388bc{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-10805 .elementor-element.elementor-element-0f388bc .elementor-widget-container{text-align:center;}.elementor-10805 .elementor-element.elementor-element-875dc9e:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-875dc9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F718;}.elementor-10805 .elementor-element.elementor-element-875dc9e{box-shadow:10px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:21px;margin-bottom:21px;padding:50px 50px 50px 50px;}.elementor-10805 .elementor-element.elementor-element-875dc9e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-1b035b7 > .elementor-widget-container{margin:35px 35px 35px 35px;}.elementor-10805 .elementor-element.elementor-element-1b035b7 a{color:#FF0101;}.elementor-10805 .elementor-element.elementor-element-6ca9b8e{text-align:end;}.elementor-10805 .elementor-element.elementor-element-6ca9b8e .elementor-heading-title{font-size:23px;font-style:italic;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-10805 .elementor-element.elementor-element-1808698{width:var( --container-widget-width, 75.467% );max-width:75.467%;--container-widget-width:75.467%;--container-widget-flex-grow:0;}.elementor-10805 .elementor-element.elementor-element-7bfd81f:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-7bfd81f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0201010A;}.elementor-10805 .elementor-element.elementor-element-7bfd81f{box-shadow:10px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-10805 .elementor-element.elementor-element-7bfd81f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-98ac4af .elementor-heading-title{font-size:73px;text-shadow:0px 0px 76px rgba(0,0,0,0.3);color:var( --e-global-color-primary );}.elementor-10805 .elementor-element.elementor-element-e43265c > .elementor-widget-container{margin:35px 35px 35px 35px;padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-e43265c{columns:2;}.elementor-10805 .elementor-element.elementor-element-e43265c p{margin-block-end:0px;}.elementor-10805 .elementor-element.elementor-element-e43265c a{color:#FF0101;}.elementor-10805 .elementor-element.elementor-element-1e3d9fc{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-576aec6{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10805 .elementor-element.elementor-element-576aec6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-10805 .elementor-element.elementor-element-576aec6:after{content:"0.6";}.elementor-10805 .elementor-element.elementor-element-576aec6 .elementor-post__thumbnail__link{width:100%;}.elementor-10805 .elementor-element.elementor-element-576aec6 .elementor-post__meta-data span + span:before{content:"///";}.elementor-10805 .elementor-element.elementor-element-576aec6.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-10805 .elementor-element.elementor-element-576aec6.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-10805 .elementor-element.elementor-element-576aec6.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-10805 .elementor-element.elementor-element-13aa45b{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-10805 .elementor-element.elementor-element-13aa45b .elementor-post__meta-data span + span:before{content:"///";}.elementor-10805 .elementor-element.elementor-element-f38eda6 .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:40px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6{--the7-img-object-fit:cover;--the7-img-width:inherit;--the7-img-height:auto;--the7-img-max-height:unset;--the7-img-max-width:100%;--box-width:var(--image-size, auto);--the7-img-ratio:var(--ratio, initial);--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--content-bg-color:var( --e-global-color-secondary );--arrow-icon-size:28px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 article{border-style:solid;border-width:0px 0px 0px 0px;background-color:var( --e-global-color-secondary );}.elementor-10805 .elementor-element.elementor-element-f38eda6 .the7-elementor-widget:not(.class-1) article{box-shadow:2px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-10805 .elementor-element.elementor-element-f38eda6 .owl-stage-outer{--shadow-horizontal:2px;--shadow-vertical:0px;--shadow-blur:10px;--shadow-spread:0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .the7-hover-icon{font-size:0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .the7-hover-icon > svg{width:0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .description-under-image .post-entry-content{align-self:flex-start;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .description-on-hover .post-entry-content .post-entry-body{align-self:flex-start;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .post-entry-content{text-align:center;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .classic-layout-list .post-thumbnail-wrap{text-align:center;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .ele-entry-title{font-family:"Inter", Sans-serif;font-size:40px;font-weight:800;line-height:1.2em;letter-spacing:-2.5px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-10805 .elementor-element.elementor-element-f38eda6 .entry-excerpt *{font-weight:bold;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .owl-nav div, .elementor-10805 .elementor-element.elementor-element-f38eda6 .the7-swiper-button{width:max(40px, var(--arrow-icon-size, 1em));height:max(40px, var(--arrow-icon-size, 1em));border-radius:0px;border-width:0px;border-style:solid;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .owl-nav div.owl-prev,.elementor-10805 .elementor-element.elementor-element-f38eda6 .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .owl-nav div.owl-next,.elementor-10805 .elementor-element.elementor-element-f38eda6 .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:0px;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .owl-dots{--bullet-size:8px;--bullet-border-width:4px;--bullet-gap:18px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:-116px;}.elementor-10805 .elementor-element.elementor-element-96eed5b{--spacer-size:90px;}.elementor-10805 .elementor-element.elementor-element-a42e285:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-a42e285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-10805 .elementor-element.elementor-element-a42e285 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-a42e285{box-shadow:10px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-5ce499b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-5ce499b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-carousel{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;--arrow-bg-height:30px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .e-widget-swiper{--offset-v-t-img:0px;--offset-v-m-img:50%;--top-b-img:100%;--offset-v-b-img:0px;}.elementor-10805 .elementor-element.elementor-element-b599b8c{--the7-slider-layout-columns:minmax(0,100%);--the7-slider-template-areas:" icon" " header " " desc" " button ";--the7-slider-template-rows:none;--img-width:var(--icon-size, 40px);--img-height:var(--icon-size, 40px);--icon-width:var(--icon-size, 40px);--icon-top-padding:var(--icon-size, 40px);--the7-slider-layout-gap:var(--icon-bottom-gap, 0px);--the7-slider-layout-margin:var(--icon-top-gap, 0px) var(--icon-right-gap, 0px) var(--icon-bottom-gap, 0px) var(--icon-left-gap, 0px);--content-text-align:center;--content-justify-self:center;--the7-slider-layout-2-columns:1fr calc(var(--icon-size, 40px)  + var(--icon-left-gap, 0px)) minmax(auto,  max-content) 1fr;--the7-slider-template-2-areas:"empty1 icon before empty2" "empty1 icon header empty2" "empty1 icon subtitle empty2" "empty1 icon empty empty2" "desc desc desc desc" "button button button button";--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));width:var( --container-widget-width, 106.765% );max-width:106.765%;--container-widget-width:106.765%;--container-widget-flex-grow:0;--arrow-display:inline-flex;--arrow-opacity:1;--bullet-display:none;--icon-size:89px;--icon-font-size:16px;--arrow-icon-size:16px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-nav div, .elementor-10805 .elementor-element.elementor-element-b599b8c .the7-swiper-button{background:var( --e-global-color-el_color_7_2 );width:max(30px, var(--arrow-icon-size, 1em));height:max(30px, var(--arrow-icon-size, 1em));border-radius:500px;border-width:2px;border-style:solid;border-color:var( --e-global-color-el_color_7_2 );outline-color:var( --e-global-color-el_color_7_2 );}.elementor-10805 .elementor-element.elementor-element-b599b8c > .elementor-widget-container{margin:27px 27px 27px 27px;padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .dt-owl-item-wrap{background-color:var( --e-global-color-el_color_0_1 );}.elementor-10805 .elementor-element.elementor-element-b599b8c .dt-owl-item-heading{color:var( --e-global-color-primary );margin-bottom:5px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .dt-owl-item-description{font-size:20px;margin-bottom:0px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-nav div> i, .elementor-10805 .elementor-element.elementor-element-b599b8c .the7-swiper-button> i{color:var( --e-global-color-secondary );}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-nav div> svg, .elementor-10805 .elementor-element.elementor-element-b599b8c .the7-swiper-button> svg{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-nav div.owl-prev,.elementor-10805 .elementor-element.elementor-element-b599b8c .the7-swiper-button-prev{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:var(--arrow-h-offset);--arrow-translate-x:0;--arrow-v-offset:0px;--arrow-h-offset:-15px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-nav div.owl-next,.elementor-10805 .elementor-element.elementor-element-b599b8c .the7-swiper-button-next{top:var(--offset-v-m-img);--arrow-translate-y:calc(-50% + var(--arrow-v-offset));left:calc(100% - var(--arrow-h-offset));--arrow-translate-x:-100%;--arrow-v-offset:0px;--arrow-h-offset:-15px;}.elementor-10805 .elementor-element.elementor-element-b599b8c .owl-dots{--bullet-size:10px;--bullet-gap:16px;top:calc(100% + var(--bullet-v-offset, 10px));bottom:auto;--bullet-translate-y:0;left:calc(50% + var(--bullet-h-offset, 0px));right:auto;--bullet-translate-x:-50%;--bullet-position-left:calc(50% + var(--bullet-h-offset, 0px));--bullet-v-offset:7px;}.elementor-10805 .elementor-element.elementor-element-928c4c0{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-5bd0fb4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-63b5150{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-e878453{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-ac495bc{text-align:center;}.elementor-10805 .elementor-element.elementor-element-0a5fc61{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-ccfe46d{text-align:center;}.elementor-10805 .elementor-element.elementor-element-aeaded6{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-6267105{text-align:center;font-family:"Arial", Sans-serif;font-size:13px;}.elementor-10805 .elementor-element.elementor-element-015ef68{text-align:center;}.elementor-10805 .elementor-element.elementor-element-7c1377e{text-align:justify;}.elementor-10805 .elementor-element.elementor-element-e7d62f6{margin-top:90px;margin-bottom:90px;}.elementor-10805 .elementor-element.elementor-element-b5ebe23 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #FFFFFF 41%, #F2295B00 100%);}.elementor-10805 .elementor-element.elementor-element-b5ebe23{text-align:center;}.elementor-10805 .elementor-element.elementor-element-397b6f1{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-187014a{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-d04cb79{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10805 .elementor-element.elementor-element-d04cb79 .elementor-divider-separator{width:100%;}.elementor-10805 .elementor-element.elementor-element-d04cb79 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10805 .elementor-element.elementor-element-1fa4230:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-1fa4230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_7_6 );background-image:url("https://mcge.ch/wp-content/uploads/2023/08/Conseilledesetats.jpg");background-position:0px -256px;background-size:cover;}.elementor-10805 .elementor-element.elementor-element-1fa4230 > .elementor-container{min-height:20vh;}.elementor-10805 .elementor-element.elementor-element-60996b7 > .elementor-container{max-width:1493px;}.elementor-10805 .elementor-element.elementor-element-d08cf47:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10805 .elementor-element.elementor-element-d08cf47 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEB44;}.elementor-10805 .elementor-element.elementor-element-d08cf47 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:7px;}.elementor-10805 .elementor-element.elementor-element-d08cf47 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:23px 23px 23px 23px;--e-column-margin-right:23px;--e-column-margin-left:23px;}.elementor-10805 .elementor-element.elementor-element-d08cf47 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-34d6755{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-9f7c73f{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-002056b{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-61e647d{text-align:center;}.elementor-10805 .elementor-element.elementor-element-61e647d .elementor-heading-title{font-weight:900;}.elementor-10805 .elementor-element.elementor-element-c89cba6{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-9200a92{text-align:center;}.elementor-10805 .elementor-element.elementor-element-b7b1b83{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-ed2eaca{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-25f2ba9{text-align:center;}.elementor-10805 .elementor-element.elementor-element-edb077d{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-43117d8{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-7ca67da{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-6974063{padding:0px 30px 0px 30px;}.elementor-10805 .elementor-element.elementor-element-585484b{text-align:center;}.elementor-10805 .elementor-element.elementor-element-585484b .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-59831f6{--spacer-size:30px;}.elementor-10805 .elementor-element.elementor-element-4735e7f .elementor-heading-title{font-family:var( --e-global-typography-el_title_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_4-font-size );font-weight:var( --e-global-typography-el_title_4-font-weight );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-b2d6455{--spacer-size:15px;}.elementor-10805 .elementor-element.elementor-element-945d8a8 .elementor-heading-title{font-size:100px;font-weight:100;line-height:0.8em;color:var( --e-global-color-el_color_1 );}.elementor-10805 .elementor-element.elementor-element-e94cbf0{--spacer-size:30px;}.elementor-10805 .elementor-element.elementor-element-273140b .elementor-heading-title{font-family:var( --e-global-typography-el_title_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_4-font-size );font-weight:var( --e-global-typography-el_title_4-font-weight );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-f98c446{--spacer-size:15px;}.elementor-10805 .elementor-element.elementor-element-e389e86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10805 .elementor-element.elementor-element-08061b1 .elementor-heading-title{font-size:100px;font-weight:100;line-height:0.8em;color:var( --e-global-color-el_color_1 );}.elementor-10805 .elementor-element.elementor-element-6fd81f0{--spacer-size:30px;}.elementor-10805 .elementor-element.elementor-element-0400fec .elementor-heading-title{font-family:var( --e-global-typography-el_title_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_4-font-size );font-weight:var( --e-global-typography-el_title_4-font-weight );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-92b653f{--spacer-size:15px;}.elementor-10805 .elementor-element.elementor-element-49a6a86 .elementor-heading-title{font-size:100px;font-weight:100;line-height:0.8em;color:var( --e-global-color-el_color_1 );}.elementor-10805 .elementor-element.elementor-element-16008d0{--spacer-size:30px;}.elementor-10805 .elementor-element.elementor-element-4c71fc2 .elementor-heading-title{font-family:var( --e-global-typography-el_title_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_4-font-size );font-weight:var( --e-global-typography-el_title_4-font-weight );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-85284fb{--spacer-size:15px;}.elementor-10805 .elementor-element.elementor-element-1e6f605:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-1e6f605 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_7_6 );}.elementor-10805 .elementor-element.elementor-element-99c92c2 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #00000000 50%, #f5f5f5 100%);opacity:1;}.elementor-10805 .elementor-element.elementor-element-99c92c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-99c92c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-02984d2{text-align:center;}.elementor-10805 .elementor-element.elementor-element-7a56379{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-adcda34{--spacer-size:25px;}.elementor-bc-flex-widget .elementor-10805 .elementor-element.elementor-element-0a44041.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-10805 .elementor-element.elementor-element-0a44041.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-10805 .elementor-element.elementor-element-0a44041 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10805 .elementor-element.elementor-element-0a44041 > .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;}.elementor-10805 .elementor-element.elementor-element-0a44041 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-514a013{text-align:center;}.elementor-10805 .elementor-element.elementor-element-34ea868{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-40006b6 > .elementor-container{max-width:650px;}.elementor-10805 .elementor-element.elementor-element-e576fd8{--spacer-size:25px;}.elementor-10805 .elementor-element.elementor-element-41c0d67{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-621d9d5{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );letter-spacing:var( --e-global-typography-el_content_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-d566aba:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-d566aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_7_6 );background-image:url("https://mcge.ch/wp-content/uploads/2023/08/Conseilledesetats.jpg");background-position:bottom center;background-size:cover;}.elementor-10805 .elementor-element.elementor-element-d566aba > .elementor-container{min-height:10vh;}.elementor-10805 .elementor-element.elementor-element-b5b0c09:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-b5b0c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-10805 .elementor-element.elementor-element-b5b0c09{margin-top:90px;margin-bottom:0px;}.elementor-10805 .elementor-element.elementor-element-8ac0f70:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10805 .elementor-element.elementor-element-8ac0f70 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcge.ch/wp-content/uploads/2022/12/MCG_Logo_carre.png");background-position:center center;background-size:cover;}.elementor-10805 .elementor-element.elementor-element-8ac0f70 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #00000000 50%, #F5F5F5 100%);opacity:1;}.elementor-10805 .elementor-element.elementor-element-8ac0f70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-8ac0f70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-cdf4f03{--spacer-size:50vh;}.elementor-bc-flex-widget .elementor-10805 .elementor-element.elementor-element-8736f43.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10805 .elementor-element.elementor-element-8736f43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10805 .elementor-element.elementor-element-8736f43 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10805 .elementor-element.elementor-element-8736f43 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10805 .elementor-element.elementor-element-8736f43 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-86515a2 > .elementor-container{max-width:650px;}.elementor-bc-flex-widget .elementor-10805 .elementor-element.elementor-element-d9c7b3c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10805 .elementor-element.elementor-element-d9c7b3c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10805 .elementor-element.elementor-element-d9c7b3c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10805 .elementor-element.elementor-element-51dd4d1{text-align:center;}.elementor-10805 .elementor-element.elementor-element-51dd4d1 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );line-height:var( --e-global-typography-el_title_3-line-height );letter-spacing:var( --e-global-typography-el_title_3-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-517e8ff{--spacer-size:30px;}.elementor-10805 .elementor-element.elementor-element-76af3ac:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-76af3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_7_6 );}.elementor-10805 .elementor-element.elementor-element-76af3ac{margin-top:90px;margin-bottom:90px;}.elementor-10805 .elementor-element.elementor-element-4ae433e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-10805 .elementor-element.elementor-element-4ae433e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:60px 0px 60px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10805 .elementor-element.elementor-element-4ae433e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-b45b52d > .elementor-container{max-width:650px;}.elementor-10805 .elementor-element.elementor-element-18ef687{text-align:start;}.elementor-10805 .elementor-element.elementor-element-18ef687 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );line-height:var( --e-global-typography-el_title_3-line-height );letter-spacing:var( --e-global-typography-el_title_3-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-31c7821{--spacer-size:30px;}.elementor-10805 .elementor-element.elementor-element-5ccf8ad{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );letter-spacing:var( --e-global-typography-el_content_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-37e5ef1{--spacer-size:40px;}.elementor-10805 .elementor-element.elementor-element-c95a755{width:initial;max-width:initial;align-self:center;}.elementor-10805 .elementor-element.elementor-element-b251cf2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10805 .elementor-element.elementor-element-b251cf2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mcge.ch/wp-content/uploads/2023/01/Page-notremouvement-photoformulaireadherer-2.jpeg");background-position:center center;background-size:cover;}.elementor-10805 .elementor-element.elementor-element-b251cf2 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #00000000 50%, var( --e-global-color-el_color_7_6 ) 100%);opacity:1;}.elementor-10805 .elementor-element.elementor-element-b251cf2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-b251cf2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-baecb34{--spacer-size:50vh;}.elementor-10805 .elementor-element.elementor-element-32afda2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10805 .elementor-element.elementor-element-32afda2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-56b90fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10805 .elementor-element.elementor-element-56b90fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-10805 .elementor-element.elementor-element-56b90fe > .elementor-element-populated{box-shadow:0px 0px 100px 100px rgba(255, 255, 255, 0.87);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 0px 100px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10805 .elementor-element.elementor-element-56b90fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10805 .elementor-element.elementor-element-37a3649 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10805 .elementor-element.elementor-element-37a3649 .elementor-button .elementor-button-content-wrapper{gap:24px;}.elementor-10805 .elementor-element.elementor-element-b7edd47{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-4eb09a6{text-align:center;}.elementor-10805 .elementor-element.elementor-element-713e2ce{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-b0df928 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-10805 .elementor-element.elementor-element-84cbbc5{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-3b5dacf{padding:0px 30px 0px 30px;}.elementor-10805 .elementor-element.elementor-element-8ad1ac1{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-d6a918f{text-align:center;}.elementor-10805 .elementor-element.elementor-element-d6a918f .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-6f0cf9e{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-162a95b{padding:0px 30px 0px 30px;}.elementor-10805 .elementor-element.elementor-element-23c2c35{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-a96d91e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-a96d91e{text-align:center;}.elementor-10805 .elementor-element.elementor-element-a96d91e .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-994f66b{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-96be6e9{--spacer-size:50px;}.elementor-10805 .elementor-element.elementor-element-6028605{--thumbs-position:0px;}.elementor-10805 .elementor-element.elementor-element-6028605 .btn-cntr{left:50%;right:auto;transform:translate(-50%, 0);}.elementor-10805 .elementor-element.elementor-element-6028605 .album-content-description{text-align:center;left:50%;margin:0;height:100%;display:inline-flex;flex-flow:column wrap;justify-content:center;transform:translate3d(-50%, 0, 0);}@media(min-width:701px){.elementor-10805 .elementor-element.elementor-element-a7898e6{width:51.587%;}.elementor-10805 .elementor-element.elementor-element-56e5410{width:47.745%;}.elementor-10805 .elementor-element.elementor-element-bdad4f8{width:53.054%;}.elementor-10805 .elementor-element.elementor-element-213afdf{width:46.946%;}.elementor-10805 .elementor-element.elementor-element-e0a7456{width:62.296%;}.elementor-10805 .elementor-element.elementor-element-1af5fb0{width:42%;}.elementor-10805 .elementor-element.elementor-element-99c92c2{width:50%;}.elementor-10805 .elementor-element.elementor-element-0a44041{width:50%;}.elementor-10805 .elementor-element.elementor-element-8ac0f70{width:50%;}.elementor-10805 .elementor-element.elementor-element-8736f43{width:50%;}.elementor-10805 .elementor-element.elementor-element-4ae433e{width:35.596%;}.elementor-10805 .elementor-element.elementor-element-b251cf2{width:64.404%;}}@media(max-width:1000px) and (min-width:701px){.elementor-10805 .elementor-element.elementor-element-0824745{width:100%;}.elementor-10805 .elementor-element.elementor-element-fd679ea{width:100%;}.elementor-10805 .elementor-element.elementor-element-e389e86{width:100%;}.elementor-10805 .elementor-element.elementor-element-dc6337d{width:100%;}.elementor-10805 .elementor-element.elementor-element-99c92c2{width:100%;}.elementor-10805 .elementor-element.elementor-element-0a44041{width:100%;}.elementor-10805 .elementor-element.elementor-element-8ac0f70{width:100%;}.elementor-10805 .elementor-element.elementor-element-8736f43{width:100%;}.elementor-10805 .elementor-element.elementor-element-4ae433e{width:100%;}.elementor-10805 .elementor-element.elementor-element-b251cf2{width:100%;}}@media(max-width:1000px){.elementor-10805 .elementor-element.elementor-element-1fa4230:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-1fa4230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10805 .elementor-element.elementor-element-585484b .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-4735e7f .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-273140b .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-0400fec .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-4c71fc2 .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-621d9d5{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );letter-spacing:var( --e-global-typography-el_content_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-d566aba > .elementor-container{min-height:50px;}.elementor-10805 .elementor-element.elementor-element-51dd4d1 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );letter-spacing:var( --e-global-typography-el_title_3-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-18ef687 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );letter-spacing:var( --e-global-typography-el_title_3-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-5ccf8ad{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );letter-spacing:var( --e-global-typography-el_content_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-d6a918f .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-a96d91e .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}}@media(max-width:700px){.elementor-10805 .elementor-element.elementor-element-676013c{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-48eea59 > .elementor-widget-container{margin:-250px 0px -250px 0px;}.elementor-10805 .elementor-element.elementor-element-e43265c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-576aec6 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-10805 .elementor-element.elementor-element-576aec6:after{content:"0.5";}.elementor-10805 .elementor-element.elementor-element-576aec6 .elementor-post__thumbnail__link{width:100%;}.elementor-10805 .elementor-element.elementor-element-f38eda6 .ele-entry-title{font-size:30px;}.elementor-10805 .elementor-element.elementor-element-1fa4230:not(.elementor-motion-effects-element-type-background), .elementor-10805 .elementor-element.elementor-element-1fa4230 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10805 .elementor-element.elementor-element-6974063{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-585484b .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-4735e7f{text-align:center;}.elementor-10805 .elementor-element.elementor-element-4735e7f .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-945d8a8{text-align:center;}.elementor-10805 .elementor-element.elementor-element-273140b{text-align:center;}.elementor-10805 .elementor-element.elementor-element-273140b .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-9de95a8{text-align:center;}.elementor-10805 .elementor-element.elementor-element-08061b1{text-align:center;}.elementor-10805 .elementor-element.elementor-element-0400fec{text-align:center;}.elementor-10805 .elementor-element.elementor-element-0400fec .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-a40d306{text-align:center;}.elementor-10805 .elementor-element.elementor-element-49a6a86{text-align:center;}.elementor-10805 .elementor-element.elementor-element-4c71fc2{text-align:center;}.elementor-10805 .elementor-element.elementor-element-4c71fc2 .elementor-heading-title{font-size:var( --e-global-typography-el_title_4-font-size );line-height:var( --e-global-typography-el_title_4-line-height );letter-spacing:var( --e-global-typography-el_title_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-bf6cbee{text-align:center;}.elementor-10805 .elementor-element.elementor-element-0a44041 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-621d9d5{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );letter-spacing:var( --e-global-typography-el_content_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-d566aba > .elementor-container{min-height:30px;}.elementor-10805 .elementor-element.elementor-element-8736f43 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-10805 .elementor-element.elementor-element-51dd4d1{text-align:center;}.elementor-10805 .elementor-element.elementor-element-51dd4d1 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );letter-spacing:var( --e-global-typography-el_title_3-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-4ae433e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-18ef687 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );letter-spacing:var( --e-global-typography-el_title_3-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-5ccf8ad{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );letter-spacing:var( --e-global-typography-el_content_4-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-3b5dacf{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-d6a918f .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-10805 .elementor-element.elementor-element-162a95b{padding:0px 0px 0px 0px;}.elementor-10805 .elementor-element.elementor-element-a96d91e .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}}.elementor-widget-the7_photo-scroller .scroller-arrow {  width: max(24px,var(--icon-font-size));  height: max(24px,var(--icon-font-size));}.elementor-widget-the7_photo-scroller .scroller-arrow i {  top: unset;  right: unset;  bottom: unset;  left: unset;  transform: none !important;  width: unset;  height: unset;  box-shadow: none;  border-radius: unset;  transition: color 0.3s;}.elementor-widget-the7_photo-scroller .scroller-arrow svg {  transition: color 0.3s, fill 0.3s;}.the7_photo-scroller-48eea59.photo-scroller[data-arrows='true'] .scroller-arrow {  display: flex;}.the7_photo-scroller-48eea59.photo-scroller[data-arrows='false'] .scroller-arrow {  display: none;}.the7_photo-scroller-48eea59.photo-scroller .prev {  top: 50%;  transform: translateY(calc(-50% + 0px));  left: 0px;  transform: translateX(0);  transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);}@media all and (-ms-high-contrast: none) {  .the7_photo-scroller-48eea59.photo-scroller .prev {    transform: translateY(-50%);    margin-top: 0px;  }}.the7_photo-scroller-48eea59.photo-scroller .next {  top: 50%;  transform: translateY(calc(-50% + 0px));  right: 0px;  left: auto;  transform: translateX(0);  transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);}@media all and (-ms-high-contrast: none) {  .the7_photo-scroller-48eea59.photo-scroller .next {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (min-width: 481px) and (max-width: 701px) {  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-tb-fit .ts-wide.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-tb-fit .ts-narrow.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-tb-fit .ts-wide.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-tb-fit .ts-narrow.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-tb-fill .ts-wide.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-tb-fill .ts-narrow.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-tb-fill .ts-wide.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-tb-fill .ts-narrow.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }}@media screen and (max-width: 480px) {  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-mob-fit .ts-wide.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-mob-fit .ts-narrow.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-mob-fit .ts-wide.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-mob-fit .ts-narrow.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-mob-fill .ts-wide.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-pt-mob-fill .ts-narrow.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-mob-fill .ts-wide.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-48eea59.photo-scroller .ts-ls-mob-fill .ts-narrow.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }}@media screen and (max-width: 1000px) {  .the7_photo-scroller-48eea59.photo-scroller[data-arrows_tablet='true'] .scroller-arrow {    display: flex;  }  .the7_photo-scroller-48eea59.photo-scroller[data-arrows_tablet='false'] .scroller-arrow {    display: none;  }  .the7_photo-scroller-48eea59.photo-scroller .prev {    top: 50%;    transform: translateY(calc(-50% + 0px));    left: 0px;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }  .the7_photo-scroller-48eea59.photo-scroller .next {    top: 50%;    transform: translateY(calc(-50% + 0px));    right: 0px;    left: auto;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }}@media screen and (max-width: 1000px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-48eea59.photo-scroller .prev {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 1000px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-48eea59.photo-scroller .next {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 700px) {  .the7_photo-scroller-48eea59.photo-scroller[data-arrows_mobile='true'] .scroller-arrow {    display: flex;  }  .the7_photo-scroller-48eea59.photo-scroller[data-arrows_mobile='false'] .scroller-arrow {    display: none;  }  .the7_photo-scroller-48eea59.photo-scroller .prev {    top: 50%;    transform: translateY(calc(-50% + 0px));    left: 0px;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }  .the7_photo-scroller-48eea59.photo-scroller .next {    top: 50%;    transform: translateY(calc(-50% + 0px));    right: 0px;    left: auto;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }}@media screen and (max-width: 700px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-48eea59.photo-scroller .prev {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 700px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-48eea59.photo-scroller .next {    transform: translateY(-50%);    margin-top: 0px;  }}
.the7_elements_carousel-f38eda6.portfolio-shortcode .post-details i {  margin: 0px;}.content-rollover-layout-list .post-entry-content {  top: 0;  height: 100%;  overflow-y: hidden;  display: -ms-flexbox;  display: -ms-flex;  display: flex;  -ms-flex-pack: flex-end;  -ms-justify-content: flex-end;  justify-content: flex-end;  -ms-flex-flow: column nowrap;  flex-flow: column nowrap;}.content-rollover-layout-list .post-entry-content:before {  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 100%;  opacity: 1;  content: '';  transform: translate3d(0,35%,0);}.content-rollover-layout-list .entry-excerpt,.content-rollover-layout-list .post-details,.content-rollover-layout-list .box-button {  opacity: 0;  transition: all 0.45s;}.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .entry-excerpt,.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-details,.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .box-button {  opacity: 1;}.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article .entry-excerpt,.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article .post-details,.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) article .box-button {  opacity: 1;}.content-rollover-layout-list .post-entry-content:before,.content-rollover-layout-list .post-entry-content .post-entry-wrapper {  transition: opacity 0.35s, bottom 0.35s, transform 0.4s;}.content-rollover-layout-list .post-entry-content .post-entry-wrapper {  position: absolute;  bottom: 0;  left: 0;  width: 100%;  box-sizing: border-box;}.content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-content:before {  opacity: 1;  transform: translate3d(0,0,0);}.mobile-false .content-rollover-layout-list:not(.disable-layout-hover) article:hover .post-entry-wrapper {  opacity: 1;  bottom: 0;}.mobile-true .content-rollover-layout-list:not(.disable-layout-hover) .post-entry-wrapper {  opacity: 1;  bottom: 0 !important;  transform: translateY(0) !important;}#the7-body .the7_elements_carousel-f38eda6.portfolio-shortcode.content-rollover-layout-list .post-entry-content {  background: none;  padding: 0;}.the7_elements_carousel-f38eda6.portfolio-shortcode.content-rollover-layout-list .post-entry-content:before {  background: none;}.the7_elements_carousel-f38eda6.portfolio-shortcode.content-rollover-layout-list .post-entry-content .post-entry-wrapper:before {  position: absolute;  left: 0;  width: 100%;  height: 100%;  background: var(--content-bg-color);  top: 200px;  content: '';  z-index: -1;  box-shadow: 0 -100px 100px 100px var(--content-bg-color);}.the7_elements_carousel-f38eda6.portfolio-shortcode.content-rollover-layout-list.portfolio-carousel-shortcode:not(.disable-layout-hover) article:hover .post-entry-wrapper {  bottom: 0;}.the7_elements_carousel-f38eda6.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements_carousel-f38eda6.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-f38eda6.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements_carousel-f38eda6.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-f38eda6.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements_carousel-f38eda6.portfolio-shortcode {  margin-left: auto;  margin-right: auto;}.the7_elements_carousel-f38eda6.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-f38eda6.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements_carousel-f38eda6.portfolio-shortcode .owl-nav div,.the7_elements_carousel-f38eda6.portfolio-shortcode .owl-nav div:hover {  color: var(--the7-accent-color);}
.elementor-widget-the7_photo-scroller .scroller-arrow {  width: max(24px,var(--icon-font-size));  height: max(24px,var(--icon-font-size));}.elementor-widget-the7_photo-scroller .scroller-arrow i {  top: unset;  right: unset;  bottom: unset;  left: unset;  transform: none !important;  width: unset;  height: unset;  box-shadow: none;  border-radius: unset;  transition: color 0.3s;}.elementor-widget-the7_photo-scroller .scroller-arrow svg {  transition: color 0.3s, fill 0.3s;}.the7_photo-scroller-6028605.photo-scroller[data-arrows='true'] .scroller-arrow {  display: flex;}.the7_photo-scroller-6028605.photo-scroller[data-arrows='false'] .scroller-arrow {  display: none;}.the7_photo-scroller-6028605.photo-scroller .prev {  top: 50%;  transform: translateY(calc(-50% + 0px));  left: 0px;  transform: translateX(0);  transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);}@media all and (-ms-high-contrast: none) {  .the7_photo-scroller-6028605.photo-scroller .prev {    transform: translateY(-50%);    margin-top: 0px;  }}.the7_photo-scroller-6028605.photo-scroller .next {  top: 50%;  transform: translateY(calc(-50% + 0px));  right: 0px;  left: auto;  transform: translateX(0);  transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);}@media all and (-ms-high-contrast: none) {  .the7_photo-scroller-6028605.photo-scroller .next {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (min-width: 481px) and (max-width: 701px) {  .the7_photo-scroller-6028605.photo-scroller .ts-ls-tb-fit .ts-wide.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-6028605.photo-scroller .ts-ls-tb-fit .ts-narrow.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-tb-fit .ts-wide.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-tb-fit .ts-narrow.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-tb-fill .ts-wide.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-tb-fill .ts-narrow.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-6028605.photo-scroller .ts-ls-tb-fill .ts-wide.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-ls-tb-fill .ts-narrow.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }}@media screen and (max-width: 480px) {  .the7_photo-scroller-6028605.photo-scroller .ts-ls-mob-fit .ts-wide.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-6028605.photo-scroller .ts-ls-mob-fit .ts-narrow.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-mob-fit .ts-wide.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-mob-fit .ts-narrow.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-mob-fill .ts-wide.ts-pt img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-pt-mob-fill .ts-narrow.ts-pt img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }  .the7_photo-scroller-6028605.photo-scroller .ts-ls-mob-fill .ts-wide.ts-ls img {    width: 50%;    max-width: 50%;    height: auto;    max-height: none;  }  .the7_photo-scroller-6028605.photo-scroller .ts-ls-mob-fill .ts-narrow.ts-ls img {    width: auto;    max-width: none;    height: 50%;    max-height: 50%;  }}@media screen and (max-width: 1000px) {  .the7_photo-scroller-6028605.photo-scroller[data-arrows_tablet='true'] .scroller-arrow {    display: flex;  }  .the7_photo-scroller-6028605.photo-scroller[data-arrows_tablet='false'] .scroller-arrow {    display: none;  }  .the7_photo-scroller-6028605.photo-scroller .prev {    top: 50%;    transform: translateY(calc(-50% + 0px));    left: 0px;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }  .the7_photo-scroller-6028605.photo-scroller .next {    top: 50%;    transform: translateY(calc(-50% + 0px));    right: 0px;    left: auto;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }}@media screen and (max-width: 1000px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-6028605.photo-scroller .prev {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 1000px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-6028605.photo-scroller .next {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 700px) {  .the7_photo-scroller-6028605.photo-scroller[data-arrows_mobile='true'] .scroller-arrow {    display: flex;  }  .the7_photo-scroller-6028605.photo-scroller[data-arrows_mobile='false'] .scroller-arrow {    display: none;  }  .the7_photo-scroller-6028605.photo-scroller .prev {    top: 50%;    transform: translateY(calc(-50% + 0px));    left: 0px;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }  .the7_photo-scroller-6028605.photo-scroller .next {    top: 50%;    transform: translateY(calc(-50% + 0px));    right: 0px;    left: auto;    transform: translateX(0);    transform: translate3d(0,calc(-50% + 0px - var(--thumbs-position,0px)/2),0);  }}@media screen and (max-width: 700px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-6028605.photo-scroller .prev {    transform: translateY(-50%);    margin-top: 0px;  }}@media screen and (max-width: 700px) and all and (-ms-high-contrast: none) {  .the7_photo-scroller-6028605.photo-scroller .next {    transform: translateY(-50%);    margin-top: 0px;  }}
/* Start custom CSS */#formulaire-responsive {
	max-width:600px /*-- à modifier en fonction de la largeur désirée --*/;
	margin:0 auto;
        width:100%;
}
.rang-form {
	width: 100%;
}
.demi-colonne, .colonne {
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.demi-colonne {
		width: 50%;
	}
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
	width: 100%;
	padding: 8px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box
}
.wpcf7 input[type="text"]:focus{
	background: #fff;
}
.wpcf7-submit{
	float: right;
	color: #69af36; 
      font-family: 'Noto Sans', sans-serif;
      border-color: #69af36; 
      font-size: 14px; 
  	  line-height: 49px; 
      height: 49px; 
      font-weight: 600; 
      background-color: #ffffff; 
      border-radius: 4px; 
          -moz-border-radius: 4px; 
          -webkit-border-radius: 4px; 
       text-transform: uppercase; 
       border-width: 2px;  
       padding-left: 26px; 
       padding-right: 26px;
}
.wpcf7-submit:hover{
	background: #69af36;
      color: #ffffff;
  }
span.wpcf7-not-valid-tip{
	text-shadow: none;
	font-size: 12px;
	color: #fff;
	background: #ff0000;
	padding: 5px;
}
div.wpcf7-validation-errors { 
	text-shadow: none;
	border: transparent;
	background: #f9cd00;
	padding: 5px;
	color: #9C6533;
	text-align: center;
	margin: 0;
	font-size: 12px;
}
div.wpcf7-mail-sent-ok{
	text-align: center;
	text-shadow: none;
	padding: 5px;
	font-size: 12px;
	background: #59a80f;
	border-color: #59a80f;
	color: #fff;
	margin: 0;
}

/* ===== MCG : petite refonte de l'accueil (brouillon), 4.11.2026 ===== */
.elementor-10805 :is(h1,h2,h3,h4,h5,h6,p,a,span,li,strong,b,em,u,label,input,select,option,button,textarea,.elementor-button,.elementor-heading-title):not([class*="icon"]):not([class*="fa-"]):not(i){font-family:"Inter",Arial,sans-serif!important}
/* Marges identiques partout */
.elementor-10805 .elementor-element:is(.elementor-element-676013c,.elementor-element-d641f88,.elementor-element-875dc9e,.elementor-element-7bfd81f,.mcg-bande-adherer){margin:0!important;padding:80px 0!important}
.elementor-10805 > .elementor-section > .elementor-container,.elementor-10805 .elementor-section-wrap > .elementor-section > .elementor-container{max-width:1140px!important;width:100%;padding-inline:20px;box-sizing:border-box}
.elementor-10805 :is(.elementor-element-d641f88,.elementor-element-7bfd81f) .elementor-spacer-inner{height:16px!important}
/* La une : jaune des affiches */
.elementor-10805 .elementor-element-0acc8b9, .elementor-10805 .elementor-element-0acc8b9 > .elementor-container, .elementor-10805 .elementor-element-0acc8b9 .elementor-column-wrap, .elementor-10805 .elementor-element-0acc8b9 .elementor-widget-wrap{background:#FFF200!important;box-shadow:none!important}
.elementor-10805 .elementor-element-0acc8b9{border-bottom:5px solid #231F20}
.elementor-10805 .elementor-element-ee1004d *{font-size:56px!important;font-weight:900!important;line-height:1.02!important;color:#231F20!important;text-transform:uppercase}
.elementor-10805 .elementor-element-97eea02 *{font-size:24px!important;font-weight:700!important;color:#231F20!important;line-height:1.35!important}
.elementor-10805 .elementor-button{background:#231F20!important;color:#fff!important;border-radius:0!important;font-size:16px!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.04em;padding:16px 28px!important;box-shadow:none!important}
.elementor-10805 .elementor-element-7c8d5de .elementor-button{background:#D01D25!important}
.elementor-10805 .elementor-button:hover{background:#D01D25!important}
/* Ni gauche, ni droite : bande noire */
.elementor-10805 .elementor-element-676013c{background:#fff!important;padding:56px 0 24px!important}
.elementor-10805 .elementor-element-676013c *{color:#231F20!important;font-size:44px!important;font-weight:900!important;line-height:1.1!important}
.elementor-10805 .elementor-element-676013c svg path{stroke:#D01D25!important}
/* Nos 5 combats : cartes avec pictogrammes */
.elementor-10805 .elementor-element-d933892 .elementor-heading-title{font-size:40px!important;font-weight:900!important;line-height:1.1!important;color:#231F20!important}
.elementor-10805 .elementor-element-7aafe9f .elementor-accordion-item{border:2px solid #231F20!important;margin-bottom:10px;background:#fff}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title{display:flex;align-items:center;gap:14px;padding:14px 16px!important;border:0!important}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title::before{content:"";flex:0 0 44px;height:44px;background:#FFF200 center/26px no-repeat}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title :is(a,span){font-size:18px!important;font-weight:800!important;color:#231F20!important}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title.elementor-active{background:#FFF200}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title.elementor-active::before{background-color:#fff}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-content{border:0!important;padding:0 16px 16px 74px!important;font-size:18px!important}
.elementor-10805 .elementor-element-7aafe9f .elementor-accordion-item:nth-child(1) .elementor-tab-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2032%2032'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20x%3D'4'%20y%3D'10'%20width%3D'24'%20height%3D'16'%20rx%3D'2'%2F%3E%3Cpath%20d%3D'M12%2010V7a2%202%200%200%201%202-2h4a2%202%200%200%201%202%202v3M4%2017h24'%2F%3E%3C%2Fsvg%3E")}
.elementor-10805 .elementor-element-7aafe9f .elementor-accordion-item:nth-child(2) .elementor-tab-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2032%2032'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2012%2016%206l13%206-13%206z'%2F%3E%3Cpath%20d%3D'M8%2014.5V21c0%202%204%204%208%204s8-2%208-4v-6.5M29%2012v8'%2F%3E%3C%2Fsvg%3E")}
.elementor-10805 .elementor-element-7aafe9f .elementor-accordion-item:nth-child(3) .elementor-tab-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2032%2032'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M5%2020l2-7a3%203%200%200%201%203-2h12a3%203%200%200%201%203%202l2%207v5H5z'%2F%3E%3Ccircle%20cx%3D'10'%20cy%3D'21'%20r%3D'1.5'%2F%3E%3Ccircle%20cx%3D'22'%20cy%3D'21'%20r%3D'1.5'%2F%3E%3Cpath%20d%3D'M5%2025v2M27%2025v2'%2F%3E%3C%2Fsvg%3E")}
.elementor-10805 .elementor-element-7aafe9f .elementor-accordion-item:nth-child(4) .elementor-tab-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2032%2032'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cellipse%20cx%3D'16'%20cy%3D'9'%20rx%3D'9'%20ry%3D'3.5'%2F%3E%3Cpath%20d%3D'M7%209v7c0%202%204%203.5%209%203.5s9-1.5%209-3.5V9M7%2016v7c0%202%204%203.5%209%203.5s9-1.5%209-3.5v-7'%2F%3E%3C%2Fsvg%3E")}
.elementor-10805 .elementor-element-7aafe9f .elementor-accordion-item:nth-child(5) .elementor-tab-title::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2032%2032'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2015%2016%205l12%2010'%2F%3E%3Cpath%20d%3D'M7%2013v14h18V13'%2F%3E%3Cpath%20d%3D'M13%2027v-8h6v8'%2F%3E%3C%2Fsvg%3E")}
.elementor-10805 .elementor-element-0f388bc .elementor-social-icon{background:#231F20!important}
/* Je vote Genevois : bande jaune */
.elementor-10805 .elementor-element-875dc9e{background:#fff!important;border:0!important}
.elementor-10805 .elementor-element-1b035b7 *{font-size:28px!important;font-weight:800!important;color:#231F20!important;line-height:1.25!important}
.elementor-10805 .elementor-element-1b035b7 a{text-decoration:underline;text-decoration-thickness:3px}
.elementor-10805 .elementor-element-1b035b7 span[style*="ff0000"]{color:#D01D25!important}
.elementor-10805 .elementor-element-6ca9b8e .elementor-heading-title{display:inline-block;background:#231F20;color:#FFF200!important;font-size:32px!important;font-weight:900!important;text-transform:uppercase;padding:14px 24px;margin-top:16px;line-height:1.1!important}
.elementor-10805 .elementor-element-6ca9b8e .elementor-heading-title a{color:#FFF200!important}
.elementor-10805 .elementor-element-1808698 img{box-shadow:10px 10px 0 #231F20;max-width:280px!important}
/* Actualités : une grande + liste */
.elementor-10805 .elementor-element-98ac4af .elementor-heading-title{font-size:40px!important;font-weight:900!important;color:#231F20!important}
.elementor-10805 .elementor-element-7bfd81f, .elementor-10805 .elementor-element-7bfd81f .elementor-background-overlay{background:#FFF200!important}
.elementor-10805 .elementor-element-7bfd81f{border-top:5px solid #231F20;border-bottom:5px solid #231F20}
.elementor-10805 .mcg-actus .elementor-post__meta-data{color:#231F20!important;font-weight:700}
.elementor-10805 .mcg-actu-liste .elementor-post{border-bottom-color:rgba(35,31,32,.25)!important}
.elementor-10805 .mcg-actu-une .elementor-post__excerpt p{color:#231F20!important}
.elementor-10805 .elementor-element-e43265c *{font-size:18px!important;font-weight:600!important;color:#4A4542!important}
.elementor-10805 .mcg-actus .elementor-post{border:0!important;box-shadow:none!important;background:transparent!important}
.elementor-10805 .mcg-actus .elementor-post__thumbnail__link{margin-bottom:16px!important}
.elementor-10805 .mcg-actus .elementor-post__thumbnail{padding-bottom:62%!important}
.elementor-10805 .mcg-actus .elementor-post__meta-data{font-size:13px!important;color:#4A4542!important;order:-1;margin:0 0 6px!important}
.elementor-10805 .mcg-actus .elementor-post__text{display:flex;flex-direction:column}
.elementor-10805 .mcg-actu-une .elementor-post__title,.elementor-10805 .mcg-actu-une .elementor-post__title a{font-size:32px!important;font-weight:900!important;line-height:1.15!important;color:#231F20!important}
.elementor-10805 .mcg-actu-une .elementor-post__excerpt p{font-size:16px!important;color:#4A4542!important}
.elementor-10805 .mcg-actu-liste .elementor-posts-container{gap:0!important;row-gap:0!important}
.elementor-10805 .mcg-actu-liste .elementor-post{padding:16px 0!important;border-bottom:1px solid #DDDAD5!important}
.elementor-10805 .mcg-actu-liste .elementor-post:first-child{padding-top:0!important}
.elementor-10805 .mcg-actu-liste .elementor-post__title,.elementor-10805 .mcg-actu-liste .elementor-post__title a{font-size:19px!important;font-weight:800!important;line-height:1.3!important;color:#231F20!important}
.elementor-10805 .mcg-actus a:hover .elementor-post__title,.elementor-10805 .mcg-actus .elementor-post__title a:hover{text-decoration:underline}
/* Bande finale : rejoindre */
.elementor-10805 .mcg-bande-adherer{background:#D01D25!important}
.elementor-10805 .mcg-bande-adherer > .elementor-container{align-items:center}
.elementor-10805 .mcg-bande-adherer .elementor-heading-title{color:#fff!important;font-size:40px!important;font-weight:900!important;text-transform:uppercase;line-height:1.05!important}
.elementor-10805 .mcg-bande-adherer .elementor-button{background:#FFF200!important;color:#231F20!important;font-size:20px!important;padding:20px 36px!important}
.elementor-10805 .mcg-bande-adherer .elementor-button:hover{background:#231F20!important;color:#fff!important}
@media(max-width:767px){
 .elementor-10805 .elementor-element:is(.elementor-element-676013c,.elementor-element-d641f88,.elementor-element-875dc9e,.elementor-element-7bfd81f,.mcg-bande-adherer){padding:48px 0!important}
 .elementor-10805 .elementor-element-ee1004d *{font-size:36px!important}
 .elementor-10805 .elementor-element-676013c *, .elementor-10805 :is(.elementor-element-d933892,.elementor-element-98ac4af,.mcg-bande-adherer) .elementor-heading-title{font-size:30px!important}
 .elementor-10805 .elementor-element-1b035b7 *{font-size:22px!important}
 .elementor-10805 .mcg-bande-adherer .elementor-button-wrapper{text-align:left!important}
}
.elementor-10805 .elementor-element-0acc8b9 .elementor-background-overlay{display:none!important}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title{background:#fff!important}
.elementor-10805 .elementor-element-7aafe9f .elementor-tab-title.elementor-active{background:#FFF200!important}
.elementor-10805 .mcg-actus .elementor-post__meta-data{order:-1}
.elementor-10805 .mcg-actus .elementor-post__text > *{margin-top:0}
.elementor-10805 .elementor-element-bdad4f8{width:100%!important;max-width:100%!important;flex:0 0 100%!important}
.elementor-10805 .elementor-element-213afdf{display:none!important}
.elementor-10805 .elementor-element-98ac4af, .elementor-10805 .elementor-element-98ac4af *, .elementor-10805 .elementor-element-98ac4af .elementor-widget-container{background:transparent!important;box-shadow:none!important;text-shadow:none!important}
.elementor-10805 .elementor-element-7bfd81f{box-shadow:none!important}/* End custom CSS */