.elementor-4202 .elementor-element.elementor-element-18ecd64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4202 .elementor-element.elementor-element-18ecd64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 50%, var( --e-global-color-accent ) 100%);}.elementor-4202 .elementor-element.elementor-element-18ecd64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4202 .elementor-element.elementor-element-18ecd64 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4202 .elementor-element.elementor-element-629f435{text-align:right;}.elementor-bc-flex-widget .elementor-4202 .elementor-element.elementor-element-eb5490c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4202 .elementor-element.elementor-element-eb5490c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4202 .elementor-element.elementor-element-eb5490c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4202 .elementor-element.elementor-element-fe394d2{text-align:center;}.elementor-4202 .elementor-element.elementor-element-fe394d2 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Tobias", Sans-serif;font-size:3.6vw;font-weight:300;line-height:1.2em;}.elementor-4202 .elementor-element.elementor-element-7ec7150:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-element-populated, .elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-element-populated > .elementor-background-overlay, .elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-background-slideshow{border-radius:0px 0px 260px 0px;}.elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4202 .elementor-element.elementor-element-86022d4 .elementor-spacer-inner{--spacer-size:50px;}.elementor-4202 .elementor-element.elementor-element-10e69e8 > .elementor-container{max-width:1240px;}.elementor-4202 .elementor-element.elementor-element-10e69e8{padding:120px 30px 120px 30px;}.elementor-4202 .elementor-element.elementor-element-214db40 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4202 .elementor-element.elementor-element-22e1309 .elementor-heading-title{color:#FFFFFF;font-family:"Carmen Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-4202 .elementor-element.elementor-element-22e1309 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__meta-data span + span:before{content:"///";}.elementor-4202 .elementor-element.elementor-element-1fa3acf{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 25px 0px;border-color:var( --e-global-color-text );}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__title, .elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__title a{color:var( --e-global-color-secondary );font-family:"Tobias", Sans-serif;font-size:36px;font-weight:300;line-height:1.1em;}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__title{margin-bottom:30px;}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__meta-data{color:var( --e-global-color-accent );font-family:"Carmen Sans", Sans-serif;font-size:16px;font-weight:normal;margin-bottom:0px;}body:not(.rtl) .elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination{margin-top:60px;}.elementor-4202 .elementor-element.elementor-element-1fa3acf > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}.elementor-4202 .elementor-element.elementor-element-d6b450d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4202 .elementor-element.elementor-element-c5d83ee .elementor-heading-title{color:#FFFFFF;font-family:"Carmen Sans", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}.elementor-4202 .elementor-element.elementor-element-c5d83ee > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-post__meta-data span + span:before{content:"///";}.elementor-4202 .elementor-element.elementor-element-92a95a2{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-post{border-style:solid;border-width:0px 0px 1px 0px;padding:20px 0px 25px 0px;border-color:var( --e-global-color-text );}.elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-post__title, .elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-post__title a{color:var( --e-global-color-secondary );font-family:"Tobias", Sans-serif;font-size:20px;font-weight:300;line-height:1.1em;}.elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-post__title{margin-bottom:15px;}.elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-post__meta-data{color:var( --e-global-color-accent );font-family:"Carmen Sans", Sans-serif;font-size:16px;font-weight:normal;margin-bottom:0px;}.elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-pagination{text-align:center;margin-top:60px;}body:not(.rtl) .elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-4202 .elementor-element.elementor-element-92a95a2 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-4202 .elementor-element.elementor-element-92a95a2 > .elementor-widget-container{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-4202 .elementor-element.elementor-element-fe394d2 .elementor-heading-title{font-size:4.6vw;}}@media(min-width:768px){.elementor-4202 .elementor-element.elementor-element-18ecd64{width:51.016%;}.elementor-4202 .elementor-element.elementor-element-eb5490c{width:27.024%;}.elementor-4202 .elementor-element.elementor-element-7ec7150{width:21.273%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4202 .elementor-element.elementor-element-18ecd64{width:56%;}.elementor-4202 .elementor-element.elementor-element-eb5490c{width:40%;}.elementor-4202 .elementor-element.elementor-element-7ec7150{width:4%;}}@media(max-width:767px){.elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-element-populated, .elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-element-populated > .elementor-background-overlay, .elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-4202 .elementor-element.elementor-element-eb5490c > .elementor-element-populated{padding:30px 30px 0px 30px;}.elementor-4202 .elementor-element.elementor-element-fe394d2{text-align:center;}.elementor-4202 .elementor-element.elementor-element-fe394d2 .elementor-heading-title{font-size:10vw;}.elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-element-populated, .elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-element-populated > .elementor-background-overlay, .elementor-4202 .elementor-element.elementor-element-7ec7150 > .elementor-background-slideshow{border-radius:0px 0px 260px 260px;}.elementor-4202 .elementor-element.elementor-element-86022d4 .elementor-spacer-inner{--spacer-size:30px;}.elementor-4202 .elementor-element.elementor-element-10e69e8{padding:100px 30px 100px 30px;}.elementor-4202 .elementor-element.elementor-element-214db40.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4202 .elementor-element.elementor-element-214db40 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 100px 0px;}.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__title, .elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-post__title a{font-size:24px;}.elementor-4202 .elementor-element.elementor-element-d6b450d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for image, class: .elementor-element-629f435 */.elementor-4202 .elementor-element.elementor-element-629f435, 
.elementor-4202 .elementor-element.elementor-element-629f435 > div {
    height: 100%;
}

.elementor-4202 .elementor-element.elementor-element-629f435 .elementor-widget-container {
    height: 100%;
    width: 100%;
    padding-bottom: 50%;
    position: relative;
}

.elementor-4202 .elementor-element.elementor-element-629f435 img {
    border-radius: 240px;
    object-fit: cover;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 100%;
    
    border: solid 1px transparent;
    margin: -1px;
    height: calc(100% + 2px);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-18ecd64 */@media screen and (max-width: 767px) {
    .elementor-4202 .elementor-element.elementor-element-18ecd64 .elementor-widget-wrap {
            background-image: linear-gradient(90deg, var( --e-global-color-accent ) 50%, var( --e-global-color-accent ) 100%)!important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe394d2 */.elementor-4202 .elementor-element.elementor-element-fe394d2 {
    position: absolute;
    padding: 40px;
    width: 100%;
    top: 50%;
    transform: translateY(-50%);
    left: 0;
}

@media screen and (min-width: 1900px) {
    .elementor-4202 .elementor-element.elementor-element-fe394d2 .elementor-heading-title {
        font-size: 62px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-16f9e2c */.elementor-4202 .elementor-element.elementor-element-16f9e2c {
    height: 0;
    width: 100%;
    padding-bottom: 100%;
    position: relative;
    background: #E9FF24;
    border-radius: 100%;
}

.elementor-4202 .elementor-element.elementor-element-16f9e2c .elementor-widget-wrap {
    position: unset;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22e1309 */.elementor-4202 .elementor-element.elementor-element-22e1309 .elementor-heading-title {
    display: inline-block;
    border-radius: 30px;
    background: #AAC1A9;
    padding: 20px 30px 18px;
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-1fa3acf */.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}

.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .page-numbers {
    height: 45px;
    width: 45px;
    color: #2F2F2F;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    font-weight: normal;
    border-radius: 0;
}

.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .prev {
    height: 45px;
    width: 45px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg id='Groupe_114' data-name='Groupe 114' transform='translate(39.59 -0.02) rotate(90)'%3E%3Cg id='Ellipse_6' data-name='Ellipse 6' transform='translate(0.02 -0.41)' fill='none' stroke='%232f2f2f' stroke-width='1'%3E%3Ccircle cx='20' cy='20' r='20' stroke='none'/%3E%3Ccircle cx='20' cy='20' r='19.5' fill='none'/%3E%3C/g%3E%3Cpath id='Tracé_57' data-name='Tracé 57' d='M0,0,9.113,9.112,18.225,0' transform='translate(10.718 20.952)' fill='none' stroke='%232f2f2f' stroke-width='1'/%3E%3Cpath id='Tracé_58' data-name='Tracé 58' d='M0,0V18.609' transform='translate(19.875 10.934)' fill='none' stroke='%232f2f2f' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");
    margin-right: 10px!important;
}
.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .next {
    height: 45px;
    width: 45px;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cg id='Groupe_312' data-name='Groupe 312' transform='translate(0.41 40.02) rotate(-90)'%3E%3Cg id='Ellipse_6' data-name='Ellipse 6' transform='translate(0.02 -0.41)' fill='none' stroke='%232f2f2f' stroke-width='1'%3E%3Ccircle cx='20' cy='20' r='20' stroke='none'/%3E%3Ccircle cx='20' cy='20' r='19.5' fill='none'/%3E%3C/g%3E%3Cpath id='Tracé_57' data-name='Tracé 57' d='M0,0,9.113,9.112,18.225,0' transform='translate(10.718 20.952)' fill='none' stroke='%232f2f2f' stroke-width='1'/%3E%3Cpath id='Tracé_58' data-name='Tracé 58' d='M0,0V18.609' transform='translate(19.875 10.934)' fill='none' stroke='%232f2f2f' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");
    margin-left: 10px!important;
}
.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .prev:hover,
.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .next:hover {
    opacity: 0.6;
}
.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination span.prev,
.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination span.next {
    display: none;
}

.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .current,
.elementor-4202 .elementor-element.elementor-element-1fa3acf .elementor-pagination .page-numbers:not(.prev):not(.next):hover {
    color: #2F2F2F;
    border-bottom: 1px solid #2F2F2F;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5d83ee */.elementor-4202 .elementor-element.elementor-element-c5d83ee .elementor-heading-title {
    display: inline-block;
    border-radius: 30px;
    background: #AAC1A9;
    padding: 20px 30px 18px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Tobias';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.ttf') format('truetype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-light-webfont.svg#Tobias') format('svg');
}
@font-face {
	font-family: 'Tobias';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.ttf') format('truetype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/tobias-regular-webfont.svg#Tobias') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Carmen Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.eot');
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Carmen Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.eot');
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Carmen Sans';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.eot');
	src: url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.woff2') format('woff2'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.woff') format('woff'),
		url('https://lumevi.basalte.dev/wp-content/uploads/2022/05/CarmenSans-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */