@font-face{font-display:swap;font-family:'Albert Sans';font-style:normal;font-weight:400;src:url(https://altevera.eu/wp-content/themes/altevera/css/../fonts/albert-sans-v4-latin-400.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Albert Sans';font-style:normal;font-weight:500;src:url(https://altevera.eu/wp-content/themes/altevera/css/../fonts/albert-sans-v4-latin-500.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Albert Sans';font-style:normal;font-weight:600;src:url(https://altevera.eu/wp-content/themes/altevera/css/../fonts/albert-sans-v4-latin-600.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Albert Sans';font-style:italic;font-weight:600;src:url(https://altevera.eu/wp-content/themes/altevera/css/../fonts/albert-sans-v4-latin-600italic.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Albert Sans';font-style:normal;font-weight:700;src:url(https://altevera.eu/wp-content/themes/altevera/css/../fonts/albert-sans-v4-latin-700.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Spectral';font-style:italic;font-weight:500;src:url(https://altevera.eu/wp-content/themes/altevera/css/../fonts/spectral-v15-latin-500italic.woff2) format('woff2')}html,body{min-height:100vh;margin:0;font-size:16px}body{overflow-x:hidden;font-family:'Albert Sans','Helvetica',sans-serif;font-weight:400;color:#000}h1,h1.elementor-heading-title{font-family:'Spectral','Times New Roman',cursive;font-size:3.3rem;color:#fff;font-weight:500}h2,h2.elementor-heading-title{font-family:'Spectral','Times New Roman',cursive;font-size:2.3rem;font-weight:500;color:#472e7d;margin-bottom:10px}h3,h3.elementor-heading-title,h3.elementor.e-heading-base{font-size:.9rem;text-transform:uppercase;color:#6675f5;font-weight:700;margin-bottom:10px;letter-spacing:3px}h4{font-family:'Albert Sans','Helvetica',sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:3px}h5{font-size:.9rem}h6,h6.elementor-heading-title{font-size:.8rem}p,.page-content li{font-weight:400;line-height:1.7rem;letter-spacing:1px;margin-top:0;margin-bottom:10px}a,a:visited{color:#000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}a:hover,a:active,a:focus{color:#472e7d;text-decoration:none}:focus{outline:0}p a{color:#000;text-decoration:underline}.wp-block-image .alignleft{display:inline-block;margin-right:30px;float:none}.wp-block-image .alignright{display:block;float:right;margin-left:30px;margin-bottom:30px}.wp-block-image .aligncenter{display:block;margin-right:auto;margin-left:auto;margin-bottom:30px;clear:both}::-moz-selection{color:#ffeedc;background:#472e7d}::selection{color:#ffeedc;background:#472e7d}li.widget{list-style:none}a.button{display:inline-block;text-align:left;margin:0 auto;padding:15px 25px;color:#000}strong,b{font-weight:700}#top,.site-main,#bottom,#mentions,.header-inner,.e-con.wrapper{margin-left:auto;margin-right:auto;margin-inline-start:auto;margin-inline-end:auto}#top{position:fixed;top:0;width:100%;z-index:999;background-color:#fff0;transition:padding 0.3s,background-color 0.3s}.header-inner{display:flex;justify-content:space-between;align-items:center}.site-main{max-width:100%;padding:0}.logo a:hover,.logo a:focus{background-color:#fff0}.logo{width:200px;transition:width 0.3s}#top:not(.is-sticky) .logo{width:260px}.logo-couleur{display:none}#top.is-sticky .logo-blanc{display:none}#top.is-sticky .logo-couleur{display:block}#top.is-sticky{background-color:rgb(255 255 255 / .9)}#top.is-sticky .main-navigation li a{color:#472e7d}#top.is-hidden{transform:translateY(-100%)}.main-navigation{padding-left:0;list-style:none}#content{min-height:50vh}a.elementor-button,a.elementor-button:visited,a.wp-block-button__link,.page-content .forminator-button-submit,.page-content .forminator-ui.forminator-custom-form[data-design="material"] .forminator-button{display:inline-flex;font-size:.9rem;font-weight:500;letter-spacing:2px;color:#6675f5;background-color:#fff0;border:1px solid #472e7d;border-radius:30px;text-transform:uppercase;padding:8px 30px}a.elementor-button:hover,a.elementor-button:focus,a.wp-block-button__link:hover,a.wp-block-button__link:focus{color:#fff;background-color:#472e7d}.page-content .forminator-button-submit:hover,.page-content .forminator-button-submit:focus,.page-content .forminator-ui.forminator-custom-form[data-design="material"] .forminator-button:hover,.page-content .forminator-ui.forminator-custom-form[data-design="material"] .forminator-button:focus{border:1px solid #6675f5}blockquote{display:flex;flex-direction:column;justify-content:space-between;margin:0;height:100%}blockquote p{font-family:'Spectral','Times New Roman',cursive;margin:0}blockquote::before{content:url(https://altevera.eu/wp-content/themes/altevera/css/../img/quote-before.svg);width:80px}blockquote::after{content:url(https://altevera.eu/wp-content/themes/altevera/css/../img/quote-after.svg);width:150px;height:100px;display:flex;align-self:end}.site-main .elementor-counter .elementor-counter-number-wrapper{color:#472e7d;font-size:3rem}.site-main .elementor-counter .elementor-counter-title{color:#6675f5;font-size:.8rem;font-weight:700;text-transform:uppercase;line-height:1.2;letter-spacing:3px;text-align:center;margin-top:15px}.homenews{margin:30px auto}.news article,.news .border-block{background-color:#fff;border-left:9px solid #6675f5;padding:20px 20px 20px 30px;margin-bottom:30px;min-height:260px}.news span{color:#6675f5}.news article h2,.news article h4,.homenews h4{font-family:'Albert Sans','Helvetica',sans-serif;font-size:1.1rem;color:#000;font-weight:400;text-transform:none;letter-spacing:1px;line-height:1.5}.news .post-content{margin-top:30px}.news .elementor-widget-icon{position:absolute;bottom:30px;align-self:flex-end}.archive .post-item{margin-bottom:50px}.post-item h2{font-family:'Spectral','Times New Roman',cursive;margin-bottom:10px}.post-item button{border:none;padding-left:0;align-items:center;margin-top:30px}.related-articles{background-color:#ffeedc}.archive .post-item .post-image img,.related-articles .blog-image img{width:100%;object-fit:cover;filter:grayscale(0);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.related-articles .blog-item:hover h3{color:#fff;background-color:#000}.archive .post-item .post-image:hover img,.archive .post-item .post-image:focus img,.related-articles .blog-image:hover img,.related-articles .blog-image:focus img{filter:grayscale(1)}.archive-header p,.dropdown_product_cat{margin-bottom:30px}.single-post .page-content{max-width:1000px;margin:30px auto}.pagination ul{display:flex;justify-content:center}.pagination li{font-size:1.1rem;margin:0 15px}.pagination li .current{border:1px solid #000;padding:5px 15px}.related-articles .blog-grid{display:grid}.related-articles .blog-image img{aspect-ratio:6/5}a.error-button{display:inline-block;margin:40px 0 80px 0;background-color:#000;color:#fff;font-family:'Spectral','Times New Roman',cursive;padding:10px 15px}a.error-button:hover,a.error-button:focus{background-color:#472e7d;color:#000}#bottom{position:relative;background-color:#472e7d;color:#fff}#contact{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}#contact h2,#contact p{color:#fff;margin-top:0}#contact p{margin-bottom:20px}#contact a.wp-block-button__link,#contact a.wp-block-button__link:visited{color:#fff;border-color:#fff}#contact a.wp-block-button__link:hover,#contact a.wp-block-button__link:focus{color:#472e7d;border-color:#fff;background-color:#fff}#colophon{display:grid;margin:40px auto 0 auto;width:100%;padding-top:40px;border-top:2px solid #fff}#logo-foot{grid-area:footlogo}#reseaux{grid-area:footrs;height:40px;padding:0}#menu-foot-1{grid-area:footmain}#menu-foot-2{grid-area:footnews}#logo-foot img{width:180px}.footer-nav{padding-left:0;list-style:none;margin-bottom:30px}.footer-nav li{display:block;margin-bottom:7px}#mentions .footer-nav li{display:inline-block;margin-right:15px}.footer-nav li a{display:inline-block;color:#fff;font-size:.9rem;font-weight:400}.footer-nav li a:hover,.footer-nav li a:focus{color:#e2e0ef}footer button{border:none}a.icon-rs{display:block;width:30px;height:30px;font-size:0;transform:scale(1)}a.icon-linkedin{background:url(https://altevera.eu/wp-content/themes/altevera/css/../img/linkedin.svg) no-repeat;background-size:contain}a.icon-linkedin:hover,a.icon-linkedin:focus{background:url(https://altevera.eu/wp-content/themes/altevera/css/../img/linkedin.svg) no-repeat;background-size:contain}#mentions{display:flex;font-size:.9rem;align-items:baseline;gap:15px}.grecaptcha-badge{display:none}.forminator-button-submit span{font-family:'Albert Sans','Helvetica',sans-serif;font-weight:500}.forminator-ui.forminator-custom-form[data-design="material"]{letter-spacing:1px}.sp-wrap-cat{margin-top:20px}#cmplz-document{max-width:100%}.cmplz-cookiebanner .cmplz-title{font-family:'Spectral','Times New Roman',cursive}#cmplz-cookiebanner-container .cmplz-btn:hover,#cmplz-cookiebanner-container .cmplz-btn:focus{background-color:#6675f5;border-color:#6675f5;color:#fff}.cmplz-revoke.cmplz-bottom{background-color:#fff;color:#000;font-size:.8rem;border:2px solid #000;padding:7px}.cmplz-revoke.cmplz-right{right:5rem}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#fff;border-radius:1px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .6);box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#000;display:block;font-size:1.4rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (max-width:767.99px){.archive h1.page-title,.archive .post-item h2,.single h1.entry-title{font-size:3rem}#metriques-one .elementor-widget-counter,#metriques-two .elementor-widget-counter{border-bottom:1px solid #472e7d;padding:0 0 20px 0}#metriques-two .elementor-widget-counter:last-of-type{border-bottom:none}.related-articles{display:block;width:100%;margin-top:50px}}@media (min-width:768px){#top{padding:10px 30px}#top:not(.is-sticky){padding-top:80px}.home #top:not(.is-sticky){padding-top:100px}.rp-content{max-width:1000px;display:block;margin:0 auto;padding:100px 30px}.archive .post-item{display:flex;align-items:center;margin-bottom:3em}.archive .post-item.right{flex-direction:row-reverse}.archive .post-item .post-image{width:60%}.archive .post-item .post-content{width:40%}.archive .post-item.left .post-content{padding-left:3.5%}.archive .post-item.right .post-content{padding-right:3.5%}}@media (min-width:768px) and (max-width:991.99px){.archive h1.page-title,.archive .post-item h2{font-size:1.8rem}.archive h1.page-title,.archive-header p{margin-left:30px}.related-articles h4{margin-bottom:10px}.site-main .elementor-counter .elementor-counter-number-wrapper{font-size:2.8rem}.news .border-block{min-height:290px}}@media (max-width:991.99px){#top{align-items:center;min-height:60px;padding:5px 15px}#top .logo{margin-top:30px;margin-left:10px}.home #top .logo{margin-top:50px}#top.is-sticky .logo{margin-top:6px;margin-left:0}.menus{position:relative;top:60px;width:100%;height:100%;background:rgb(255 255 255 / .9);padding:30px 20px 20px 20px;z-index:998;overflow-x:hidden;overflow-y:auto;transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-ms-transition:all 0.4s ease-out}#toggle-mobile{display:block;width:30px;height:30px;font-size:0;text-align:right;position:absolute;right:15px;top:15px;z-index:999}.toggle{width:30px;height:30px;background:url(https://altevera.eu/wp-content/themes/altevera/css/../img/open.svg) no-repeat center center;background-size:contain}#top.is-sticky .toggle{background:url(https://altevera.eu/wp-content/themes/altevera/css/../img/open-sticky.svg) no-repeat center center;background-size:contain}#toggle-mobile.btn-close .toggle{transform:rotate(45deg);background-size:contain}.bs-canvas-content{display:block;position:relative;z-index:9;margin-top:50px;padding-bottom:20px}.bs-canvas-left{left:0;margin-left:-1050px}.h-100{height:100vh!important}.w-100{width:100vw!important}.position-fixed{position:absolute}.ml-0{height:auto;margin-left:0;margin-bottom:30px}#menu-main{margin-top:20px}#menu-main ul{display:flex;flex-flow:column;text-align:right}.main-navigation{padding-left:0}.main-navigation li{display:block;margin-left:0}.main-navigation li{padding:10px 0}.main-navigation li a,.main-navigation li a:visited{font-size:1.5rem;text-transform:uppercase;line-height:1.2;font-weight:500;letter-spacing:3px}#menu-main ul li a,#menu-main ul li a:hover,#menu-main .sub-menu li a:hover{color:#472e7d}#menu-main ul li a:focus,#menu-main .sub-menu li a:focus,#menu-main ul li.current-menu-item a,#menu-main ul li.current_page_item a,#menu-main .submenu li.current-menu-item a,#menu-main .submenu li.current_page_item a{color:#6675f5}#menu-main .sub-menu{position:relative;padding:0;opacity:1;overflow:visible;height:auto;margin-bottom:10px}#menu-main .sub-menu li{padding:5px 0;border-top:0;font-size:.6rem}#menu-main .sub-menu li a,#menu-main .sub-menu li a:visited,#menu-main .sub-menu li a:hover,#menu-main .sub-menu li a:focus{padding:5px 0}#menu-main ul li.menu-item-has-children:hover>.sub-menu,#menu-main ul li.menu-item-has-children:focus-within>.sub-menu,#menu-main ul li.menu-item-has-children a:focus>.sub-menu{opacity:1;overflow:visible;height:auto}.wrapper{padding-left:30px;padding-right:30px}blockquote p{font-size:1.2rem;line-height:1.5;padding:10px 0}.related-articles h4{font-size:1.5rem}.page-header,.archive h1.page-title{padding:0 10px}h1,h1.elementor-heading-title{font-size:3rem}.home h1,.home h1.elementor-heading-title{margin-top:50px}#bottom{padding:30px 20px}#mentions{flex-wrap:wrap}#colophon{grid-template:[row1-start] "footlogo footrs" [row1-end] [row2-start] "footmain footnews" [row2-end] / 50% 40%;grid-gap:50px}.archive .post-item .post-image img{height:400px}}@media (min-width:992px){.header-inner,#colophon,#mentions,.wrapper{max-width:1240px}#toggle-mobile,.menus img{display:none}#menu-main li{display:inline-block;padding:0 20px}#menu-main ul li a{font-size:.9rem;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:3px;padding:4px 0;border-bottom:1px solid #fff0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#menu-main ul li a:hover,#menu-main ul li a:focus,#menu-main .sub-menu li a:hover,#menu-main .sub-menu li a:focus,#menu-main ul li.current-menu-item a,#menu-main ul li.current_page_item a{color:#fff;border-bottom:2px solid #fff}#menu-main ul li.menu-item-has-children>a{display:flex}#menu-main ul li.menu-item-has-children>a::after{content:url(https://altevera.eu/wp-content/themes/altevera/css/../img/menu.svg);width:22px;height:22px;padding-left:7px}#menu-main .sub-menu{display:block;position:absolute;left:-9999px;z-index:9999;width:8em;padding-left:0}#menu-main .sub-menu li a,#menu-main .sub-menu li a:hover{display:block;font-size:.9rem;text-transform:uppercase;padding:10px 0 4px 10px;background-color:#fff}#menu-main .sub-menu li a{color:#000}#menu-main .sub-menu li a:hover,#menu-main .sub-menu li a:focus{color:#e2e0ef}#menu-main .sub-menu li{width:100%;display:block;float:none;padding:0}#menu-main .sub-menu ul{display:none;top:0}#menu-main ul li:hover>ul,#menu-main ul li.menu-item-has-children[aria-expanded="true"]>ul{left:auto}#menu-main .sub-menu li:hover>ul{display:inherit}#top-menus{width:70%;text-align:right}.archive h1.page-title{margin-left:40px}#metriques-one .elementor-widget-counter,#metriques-two .elementor-widget-counter{border-right:1px solid #472e7d;padding:0 5px 0 0}#metriques-one .elementor-widget-counter:last-of-type,#metriques-two .elementor-widget-counter:last-of-type{border-right:none;padding:0 5px 0 5px}blockquote p{font-size:1.3rem;line-height:1.6;padding-left:80px;padding-right:120px}.homenews{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}#colophon{grid-template:[row-start] "footlogo footmain footnews footrs" [row-end] / 40% 20% 20% 20%;grid-gap:15px}.archive .post-item .post-image img{height:500px}.wrap-html-sitemap{display:flex;gap:50px}.wrap-html-sitemap ul{padding-left:10px}}@media (min-width:992px) and (max-width:1199px){.header-inner,#colophon,#mentions,.wrapper{padding-left:50px;padding-right:50px}.related-articles h4{font-size:1.8rem}.archive .post-item h2{font-size:2rem}#bottom{padding:30px}}@media (min-width:1200px){.related-articles h4{font-size:2rem}.archive .post-item h2{font-size:2.2rem}#bottom{padding:40px 30px}h4.menu-title{font-size:1.6rem}}