*,::after,::before,:after,:before{box-sizing:border-box}.section-video,html{scroll-behavior:smooth}footer,header,img,main,nav,section{display:block}body.no-scroll,img{overflow:hidden}a,img{max-width:100%}.heading .heading-text,.wrapper,body,img{width:100%}.scroll-container,.wrapper,body,img{position:relative}.icon,.icon-container{transition:all .4s linear}a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}*,::after,::before{margin:0;outline:0;padding:0}html{font-size:62.5%}body{background-color:#fff;color:#000;font-family:neue-haas-grotesk-display,sans-serif;font-size:3.3rem;font-weight:500;height:100%;line-height:1.2;max-height:100%;overflow-x:hidden;padding-top:10.5rem}img{height:auto;-o-object-fit:cover;object-fit:cover}h1,h2{font-size:5.6rem}h3{font-size:4.5rem}strong{font-weight:700}em,i{font-style:italic}.cream{background-color:#fffff1}.cream .header{color:#fffff1}.cream .image-with-triangle{color:#fffff1!important}.olive{background-color:#c6c7b8}.olive .header{color:#c6c7b8}.olive .image-with-triangle{color:#c6c7b8!important}.olive-gray{background-color:#8e8f7f}.olive-gray .header{color:#8e8f7f}.olive-gray .image-with-triangle{color:#8e8f7f!important}.olive-gray .scroll-container::-webkit-scrollbar-track{background:#000}.olive-gray .scroll-container::-webkit-scrollbar-thumb{background:#c6c7b8}.olive-gray .scroll-container::-webkit-scrollbar-thumb:hover{background:#feff00}.black{background-color:#000}.black .header{color:#000}.black .header .header-logo a{background-image:url(../images/logos/logo-white.svg)!important;color:#fff!important}.black .image-with-triangle{color:#000!important}.black .post-list li.no-image a::after,.black .post-list li.no-image a::before{background-color:#fff}.scroll-container{cursor:grab;flex:1 1 auto;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:auto;width:100%}.scroll-container::-webkit-scrollbar{height:10px}.scroll-container::-webkit-scrollbar-track{background:#8e8f7f}.scroll-container::-webkit-scrollbar-thumb{background:#feff00}.scroll-container::-webkit-scrollbar-thumb:hover{background:#c6c7b8}.scroll-container ul{padding-bottom:1rem}.dn{display:none}.wrapper{display:block;margin:0 auto;max-width:192rem;padding:0 4rem}.heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2.5rem 2rem;justify-content:space-between}.heading p{margin-bottom:2rem;max-width:105rem}.image-with-triangle{overflow:hidden;position:relative}.image-with-triangle img{z-index:1}.bloc-quote::before,.image-with-triangle::before{z-index:2;content:""}.image-with-triangle::before{background:currentColor;bottom:-10rem;display:block;height:12rem;left:-6rem;position:absolute;transform:rotate(45deg);width:12rem}.bloc-quote,.bloc-quote .bloc-quote-container{background-position:center center;background-repeat:no-repeat;background-size:cover}.icon{display:block;height:1.8rem;line-height:1;width:1.8rem}.icon-container.yellow{background-color:#feff00}.social-links{align-items:center;display:flex;gap:1rem;justify-content:flex-start}.bloc-quote{padding:8rem 0;position:relative}.bloc-quote::before,.bloc-quote>img{height:100%;position:absolute;top:0;width:100%;left:0}.bloc-quote::before{background-color:rgba(0,0,0,.3);display:block}.bloc-quote>img{z-index:1}.bloc-quote .bloc-quote-container{background-image:url(../images/background/quote-bg.png);color:#fff;max-width:60rem;overflow:hidden;padding:3rem 5rem 3rem 3rem;position:relative;z-index:3}.bloc-quote .bloc-quote-container .icon{color:#ff5567;height:6rem;margin-bottom:3rem;width:7rem}.bloc-quote .bloc-quote-container p{font-size:2rem;margin-bottom:3rem}.bloc-quote .bloc-quote-container span{color:#ff5567;display:block;font-size:1.5rem;font-weight:700;line-height:1}.bloc-quote a{bottom:0;color:#fff;font-weight:500;position:absolute;right:2rem;text-transform:uppercase;z-index:3}.wp-block-list li strong,a{font-weight:700}.bloc-quote a:hover{color:#feff00}.wp-block-list li{font-size:1.9rem;line-height:1.4;padding-left:1.5rem;position:relative}.wp-block-list li::before{background-color:#000;border-radius:50%;content:"";display:block;height:.5rem;left:0;position:absolute;top:1rem;width:.5rem}a,button{font-family:neue-haas-grotesk-display,sans-serif;position:relative;text-decoration:none;transition:all .4s linear;cursor:pointer}@media all and (max-width:800px){body{font-size:1.65rem;padding-top:8rem}h1,h2{font-size:4.5rem}.wrapper{padding:0 2rem}.bloc-quote{padding:3rem 0}.bloc-quote>img{position:relative}.bloc-quote a,.bloc-quote::before{display:none}.bloc-quote .bloc-quote-container{background:0 0;margin-top:-5rem;max-width:100%;padding:0 0 2rem}.bloc-quote .bloc-quote-container .icon{margin-bottom:2rem}}@media all and (max-width:560px){.scroll-container{scrollbar-width:none;overflow-x:auto}.scroll-container::-webkit-scrollbar{height:0}}a{color:#000;display:inline-block;font-size:1.5rem;line-height:1;max-width:30rem;white-space:wrap;width:auto}a.link{background-color:transparent;border-radius:.5rem;overflow:hidden;padding:1.5rem 2.5rem;transition:color .3s ease-in-out;z-index:1}a.link.yellow::before{background-color:#feff00}a.link.black{border:.1rem solid #000}a.link.black::before{background-color:#000}a.link.black:hover{color:#fff}a.link.white{background-color:#fff;border:.1rem solid #fff;color:#000}a.link.white::before{background-color:#000}a.link.white:hover{color:#fff}a.link.transparent{background-color:transparent;border:.1rem solid #fff;color:#fff}a.link.transparent::before{background-color:#fff}a.link.transparent:hover{color:#000}a.link::before{content:"";height:100%;left:-100%;position:absolute;top:0;transform-origin:left;transition:left .3s ease-in-out;width:100%;z-index:-1}a.link:hover::before{left:0}a.link-with-arrow{align-items:center;display:flex;gap:.5rem}a.desc-link{font-weight:400;padding:.5rem 1rem}a.desc-link.yellow{background-color:#feff00;border:.1rem solid #feff00;border-radius:.4rem;color:#000}a.desc-link.yellow:hover{background-color:#000;color:#feff00}a.wp-block-button__link,a.wp-block-file__button{background-color:transparent;border:.1rem solid #000!important;border-radius:.5rem;color:#000!important;display:inline-block;font-size:1.35rem!important;font-weight:500;height:auto;line-height:normal;max-width:100%;padding:.5rem .6rem;text-transform:uppercase;width:auto}a.wp-block-button__link:hover,a.wp-block-file__button:hover{background-color:#000!important;color:#fff!important}button{background:0 0;border:none;font-size:1.5rem;font-weight:700;line-height:1;padding:0;text-transform:none}.header .header-logo,button.plus{font-size:0}button.menu-icon{align-items:center;border-radius:1rem;color:#000;display:flex;flex-direction:column;height:4rem;justify-content:center;padding:1rem;width:4rem}button.menu-icon:hover{background-color:#feff00!important;color:#000!important}button.menu-icon.active{color:#000}button.menu-icon.active span:nth-child(1){transform:translateY(.6rem) rotate(45deg)}button.menu-icon.active span:nth-child(2){opacity:0}button.menu-icon.active span:nth-child(3){transform:translateY(-.6rem) rotate(-45deg)}button.menu-icon span{background-color:currentColor;border-radius:.2rem;height:.2rem;position:absolute;transition:all .4s linear;width:2.4rem}button.menu-icon span:nth-child(1){top:1.3rem}button.menu-icon span:nth-child(2){top:50%;transform:translateY(-50%)}button.menu-icon span:nth-child(3){bottom:1.3rem}button.plus{background-color:#feff00;display:block;height:2rem;width:2rem}button.plus::after,button.plus::before{background-color:#000;content:"";height:.2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s linear;width:1.2rem}button.plus::before{transform:translate(-50%,-50%) rotate(90deg)}.header{background:currentColor;box-shadow:0 0 20px rgba(0,0,0,.6);color:#fffff1;height:auto;left:0;line-height:1;position:fixed;top:0;transition:all .8s ease-out;width:100%;z-index:100}.header.black{background-color:#000;box-shadow:0 0 20px rgba(255,255,255,.6)}.header.black .header-logo a{background-image:url(../images/logos/logo-yellow.svg)}.header.black .menu li a{color:#fff}.header.black .search-menu .icon{color:#feff00}.header.black .search-menu input{border-color:#fff;color:#fff}.header.black .search-menu input::-moz-placeholder{color:#fff}.header.black .search-menu input::placeholder{color:#fff}.header.black button.menu-icon{color:#feff00}.header.black button.menu-icon:hover{color:#000}.header>.wrapper{align-items:center;display:flex;justify-content:flex-start;padding:2rem 4rem}.header .header-logo a{background-image:url(../images/logos/logo-black.svg);background-position:-12px center;background-repeat:no-repeat;background-size:cover;color:#000;font-size:0!important;font-weight:700;height:7rem;width:20rem}.header .header-menu{align-items:center;display:flex;justify-self:center;margin:0 0 0 auto}.header .menu{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.header .menu li{width:calc(100% / 3)}.header .menu li a{color:#000;display:block;font-size:1.7rem;font-weight:500;padding:.7rem 0}.header .menu li a::before{background-color:currentColor;bottom:0;content:"";display:block;height:.2rem;left:0;position:absolute;transform-origin:left;transition:all .4s linear;width:0}.header .menu li a.active::before,.header .menu li a:hover::before{width:50%}.header .search-menu{display:none!important}.header .search-menu.active{gap:1rem}.header .search-menu:not(.active) input{width:0}.header .search-menu input{border-left:none;border-right:none;border-top:none;color:#000;height:2.2rem;max-width:15.5rem;padding:0;transform-origin:right;transition:width .4s linear;width:100%}.badge,.badges-categories,.faq-list li .faq-content,.faq-list li .faq-header,.read-badge,.section-video .text-container,input{transition:all .4s linear}.header .search-menu .icon{color:#000;cursor:pointer;flex:0 0 auto;height:2.5rem;width:2.5rem}.header .menu-icon{display:none}@media all and (max-width:800px){.header{color:#fffff1}.header>.wrapper{padding:1rem 2rem}.header .header-logo a{background-position:-10px center;font-size:0;height:6rem;width:18rem}.header .menu-icon{display:flex;margin:0 0 0 auto}.header .search-menu{margin:0 1rem 0 auto}.header.black{color:#000}.header.black .header-menu{background-color:currentColor;border-top:.1rem solid #fff}.header .header-menu{align-items:flex-start;background-color:currentColor;border-top:.1rem solid #000;height:calc(100vh - 8rem);justify-content:center;left:-100%;padding:1.5rem;position:fixed;top:8rem;transition:all .4s linear;width:100%;z-index:99}.header .header-menu.active{left:0}.header .header-menu .menu{flex-direction:column;width:100%}.header .header-menu .menu li{width:100%}.header .header-menu .menu li a{display:block;font-size:1.8rem;margin:0 auto;text-align:center}}.footer{background-color:#000;line-height:1}.footer a{font-size:1.7rem}.footer .footer-top{align-items:flex-start;display:flex;gap:2rem;justify-content:space-between;padding:4rem 0 8rem}.footer .footer-top .footer-menu{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem 0;justify-content:center;margin:0 0 0 auto}.footer .footer-top .footer-menu li{width:calc(100% / 3)}.footer .footer-top .footer-menu li a{color:#fff;display:block;font-weight:500}.footer .footer-top .footer-menu li a:hover{color:#feff00}.footer .footer-middle{padding:3rem 0}.footer .footer-middle a{color:#fff!important}.footer .footer-middle .newsletter-checkbox label{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;gap:1rem;justify-content:flex-start}.footer .footer-bottom{align-items:center;border-top:.1rem solid #feff00;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;padding:3rem 0}.footer .footer-bottom>div{width:calc(100% / 3 - 1.5rem)}.footer .footer-bottom .footer-logo img{max-width:16rem}.footer .footer-bottom .footer-logo p{color:#feff00;font-weight:700}.footer .footer-bottom .footer-social-links{align-items:center;display:flex;gap:1rem;justify-content:center;text-align:center}.footer .footer-bottom .footer-social-links a{color:#fff;display:block}.footer .footer-bottom .footer-social-links a:hover{color:#feff00}.footer .footer-bottom .footer-social-links a .icon-container .icon{height:2.2rem;width:2.2rem}.footer .footer-bottom .footer-information{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.7rem}.footer .footer-bottom .footer-information:not(:last-of-type){margin-bottom:1rem}.footer .footer-bottom .footer-information a,.footer .footer-bottom .footer-information p{color:#fff;display:block;font-size:1.5rem;font-weight:500}.footer .footer-bottom .footer-information a:hover{color:#feff00}@media all and (max-width:769px){.footer .footer-bottom>div{width:calc(100% / 2 - 1rem)}.footer .footer-bottom>div:last-of-type{width:100%}.footer .footer-bottom .footer-social-links{justify-content:flex-end}}@media all and (max-width:600px){.footer .footer-top{flex-direction:column-reverse;padding:2rem 0;gap:4rem}.footer .footer-top .footer-menu{margin:0}.footer .footer-bottom .footer-logo img{max-width:12rem}.footer .footer-bottom .footer-text{margin:0 0 0 auto}}input{background:0 0;border:.1rem solid #000;padding:.5rem}input::-moz-placeholder{color:#000}input::placeholder{color:#000}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:none;cursor:pointer;height:2rem;position:relative;width:2rem}input[type=checkbox]::before{background-color:#feff00;content:"";height:1.4rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .4s linear;width:1.4rem;z-index:1}input[type=checkbox]:checked::before{opacity:1}.world-clocks{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start}.clock-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center;width:9rem}.clock{background:#000;border:.2rem solid #feff00;border-radius:50%;height:8rem;position:relative;width:8rem}.clock-face{height:100%;position:relative;width:100%}.hour-hand,.minute-hand{background:#feff00;width:.2rem}.hand{border-radius:1rem;left:50%;position:absolute;transform-origin:bottom}.hour-hand{height:2.5rem;top:1.5rem}.minute-hand{height:3.2rem;top:.8rem}.city-name{color:#feff00;font-size:1.5rem;font-weight:700;text-align:center;text-transform:uppercase}.badge,.read-badge{background-color:transparent;border:.1rem solid #000;border-radius:.5rem;text-transform:uppercase;font-weight:500;color:#000;display:inline-block;font-size:1.35rem;line-height:1;height:auto;max-height:2.15rem;padding:.35rem .6rem .25rem;max-width:100%;width:auto}.badge.black,.badge:hover,.read-badge.black,.read-badge:hover{background-color:#000;color:#fff}.badge.black,.read-badge.black{border-color:#000}.badge.black:hover,.read-badge.black:hover{background-color:transparent;border-color:#000;color:#000}.badge.white,.read-badge.white{background-color:#fff;border-color:#fff;color:#000}.badge.white:hover,.read-badge.white:hover{background-color:transparent;border-color:#000}.badge.red,.read-badge.red{background-color:#ff5567;border-color:#ff5567;color:#000}.badge.red:hover,.read-badge.red:hover{background-color:transparent;color:#ff5567}.badge.yellow,.read-badge.yellow{background-color:#feff00;border-color:#feff00;color:#000}.faq-list li .faq-header:hover p,.faq-list li.show .faq-header p{color:#feff00}.badge.yellow:hover,.read-badge.yellow:hover{background-color:transparent;color:#feff00}.badge.green,.read-badge.green{background-color:#03ff30;border-color:#03ff30;color:#000}.badge.green:hover,.read-badge.green:hover{background-color:transparent;color:#03ff30}.badge.light-green,.read-badge.light-green{background-color:#9dffba;border-color:#9dffba;color:#000}.badge.light-green:hover,.read-badge.light-green:hover{background-color:transparent;color:#9dffba}.badge.purple,.read-badge.purple{background-color:#756cff;border-color:#756cff;color:#000}.badge.purple:hover,.read-badge.purple:hover{background-color:transparent;color:#756cff}.badge.pink,.read-badge.pink{background-color:#ffbfc3;border-color:#ffbfc3;color:#000}.badge.pink:hover,.read-badge.pink:hover{background-color:transparent;color:#ffbfc3}.badge.orange,.read-badge.orange{background-color:#ff8c00;border-color:#ff8c00;color:#000}.badge.orange:hover,.read-badge.orange:hover{background-color:transparent;color:#ff8c00}.badge.blue,.read-badge.blue{background-color:#0af;border-color:#0af;color:#fff}.badge.blue:hover,.read-badge.blue:hover{background-color:transparent;color:#0af}.read-badge{align-items:center;display:inline-flex;gap:.2rem;text-transform:uppercase}.read-badge .icon{margin-top:-2px;height:1.6rem;width:1.6rem}.badges-categories{align-items:stretch;display:flex;flex-wrap:wrap;gap:.5rem}.pagination,.pagination li a{align-items:center;display:flex}.pagination{line-height:1;margin-top:1rem;justify-content:flex-start;gap:.5rem}.pagination li a{border:.1rem solid #000;border-radius:.5rem;justify-content:center;font-size:1.35rem;height:2.5rem;max-width:100%;width:2.5rem}.pagination li.active a,.pagination li:hover a{background-color:#000;color:#fff}.filters-container{margin-top:3rem;display:none;position:relative;width:100%}.filters-container>p{font-size:1.35rem;font-weight:700;text-transform:uppercase}.filters-container>p .icon{display:none}.filters-container ul{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;line-height:1;margin-top:1rem}.filters-container ul li .badge{display:block}@media all and (max-width:1023px){.filters-container.active>p .icon{transform:rotate(0)}.filters-container>p{align-items:center;background-color:transparent;border:.1rem solid #000;border-radius:.5rem;cursor:pointer;display:flex;font-weight:500;gap:.5rem;line-height:1;padding:.25rem .6rem;width:-moz-max-content;width:max-content}.filters-container>p .icon{display:block;height:1.4rem;transform:rotate(180deg);width:1.4rem}.filters-container .filters{align-items:flex-start;background-color:#c6c7b8;box-shadow:0 0 3rem rgba(0,0,0,.5);border-radius:.5rem;flex-direction:column;flex-wrap:nowrap;margin-top:0;top:3rem;height:0;left:0;position:absolute;gap:0;overflow:hidden;transition:all .4s linear;z-index:20}.filters-container .filters li{padding:1rem .5rem 0;width:100%}.filters-container .filters li a{text-align:center;display:block;max-width:100%;width:100%}.filters-container .filters li:last-child{padding:1rem .5rem}.filters-container .filters li .badge{max-width:100%}}.section-faq h1,.section-faq h2{font-size:5.6rem}.faq-list{border-left:0;border-right:0;border-top:.1rem solid #000;margin:6rem 0;counter-reset:question}.faq-list li{cursor:pointer}.faq-list li.show .faq-header{background-color:#000;border-color:#feff00}.faq-list li.show .faq-header .plus{border-color:#feff00}.faq-list li.show .faq-header .plus::before{transform:translate(-50%,-50%) rotate(0)}.faq-list li.show .faq-header .plus::after,.faq-list li.show .faq-header .plus::before{background-color:#feff00}.faq-list li .faq-header{align-items:center;border-bottom:.1rem solid #000;display:flex;gap:2rem;justify-content:flex-start;line-height:1;padding:2rem}.faq-list li .faq-header:hover{background-color:#000}.faq-list li .faq-header:hover .plus{border-color:#feff00}.faq-list li .faq-header:hover .plus::after,.faq-list li .faq-header:hover .plus::before{background-color:#feff00}.faq-list li .faq-header p{font-size:2.6rem;font-weight:700}.faq-list li .faq-content{background-color:#000;color:#fff;height:0;overflow:hidden}.faq-list li .faq-content .faq-flex{align-items:flex-start;display:flex;gap:3rem;padding:4rem}.faq-list li .faq-content .faq-flex>div{width:50%}.faq-list li .faq-content .faq-flex .faq-information h4{color:#feff00;font-size:2.6rem;margin-bottom:3rem;font-weight:700}.faq-list li .faq-content .faq-flex .faq-information p{padding:1rem 0}.faq-list li .faq-content .faq-flex .faq-information p:not(:last-of-type){border-bottom:.1rem solid #feff00}.faq-list li .plus{background-color:#000;border:.1rem solid #000;border-radius:.5rem;flex:0 0 auto;height:4rem;margin:0 0 0 auto;width:4rem}.faq-list li .plus::after,.faq-list li .plus::before{background-color:#fff;width:2rem}@media all and (max-width:1100px){.faq-list li .faq-content .faq-flex{flex-direction:column;padding:2rem}.faq-list li .faq-content .faq-flex>div{width:100%}}@media all and (max-width:700px){.faq-list{margin:3rem 0}.faq-list li .faq-header{padding:2rem 1rem}.faq-list li .faq-header::before{display:none}.faq-list li .faq-header p{padding-left:0;font-size:2.2rem}.faq-list li .plus{height:2.5rem;width:2.5rem}.faq-list li .plus::after,.faq-list li .plus::before{width:1.3rem}}.modal-overlay{align-items:center;background:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-overlay .modal{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.3);display:flex;flex-wrap:wrap;gap:2rem 0;justify-content:space-between;max-width:800px;padding:20px;text-align:center;width:95%!important}.modal-overlay .modal h2{font-size:4.4rem;order:1}.modal-overlay .modal button{background:0 0;border:none;color:#000;cursor:pointer;font-size:4rem;order:2;padding:0}.modal-overlay .modal button:hover,.modal-overlay .modal table tr td:last-child a:hover{color:#ff5567}.modal-overlay .modal table{order:3;table-layout:fixed;width:100%}.modal-overlay .modal table tr{border-top:.1rem solid #000}.modal-overlay .modal table tr td{padding:15px 0;text-align:left}.modal-overlay .modal table tr td:first-child{font-size:2rem;font-weight:700;width:50%}.modal-overlay .modal table tr td:nth-child(2){font-size:2rem;text-align:center;width:20%}.modal-overlay .modal table tr td:last-child{width:30%}.modal-overlay .modal table tr td:last-child a{display:block;font-weight:400;max-width:100%;text-align:right;text-decoration:underline}@media all and (max-width:700px){.modal-overlay .modal{position:relative}.modal-overlay .modal h2{font-size:2.5rem;padding-right:2rem}.modal-overlay .modal button{font-size:3rem;position:absolute;right:1rem;top:1rem;z-index:22}.modal-overlay .modal table tr td{display:inline-block;text-align:center;vertical-align:middle;width:50%!important}.modal-overlay .modal table tr td:last-child{width:100%!important}.modal-overlay .modal table tr td:last-child a{font-size:2rem;text-align:center;white-space:nowrap;width:100%}}@keyframes slideUp{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.section-video{align-items:flex-end;background:0 0;display:flex;height:calc(100vh - 10rem);justify-content:flex-start;pointer-events:none;overflow:hidden;position:relative;width:100vw}.section-video::-webkit-scrollbar{opacity:0;width:0}.section-video .video-container{height:100vh;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.section-video .background-video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-video .video-overlay{background:rgba(0,0,0,.4);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.section-brand-header,.section-with-image,.showcase-section{background-position:center center;background-repeat:no-repeat;background-size:cover}.section-video .text-container{padding:0 4rem;margin-bottom:6rem;overflow:hidden;z-index:2}.section-video .text-container h1{margin:0;padding:0}.section-video .text{animation:slideUp 2.4s ease-out forwards;color:#fff;display:flex;font-size:7.7rem;font-weight:400;margin:0;max-width:130rem;overflow:hidden;transform:translateY(500px);transition:all 1s cubic-bezier(.25,.46,.45,.94);width:auto}.section-video .text:first-child{animation-delay:.8s}.section-video .text:nth-child(2){animation-delay:1.6s}.section-video .text:last-child{color:#feff00;animation-delay:2.4s}@media all and (max-width:1200px){.section-video .text-container .text{font-size:4.5rem}}@media all and (max-width:800px){.section-video .text-container{padding:0 2rem}}@media all and (max-width:768px){.section-video::-webkit-scrollbar{display:none}.text-container .text{font-size:3rem}}@media all and (max-width:480px){.section-video .text-container .text{font-size:3.5rem}}.section-text{background-color:#fffff1;padding:7rem 0 0}.section-text h1,.section-text h2{line-height:1.1;margin-bottom:7rem;max-width:90rem}.section-text p{max-width:92rem}@media all and (max-width:800px){.section-text{padding:3.5rem 0}.section-text h1,.section-text h2{margin-bottom:3.5rem}}.showcase-section{background-image:url(../images/background/showcase-background.jpg);position:relative;padding:25rem 0}.showcase-section::before{background-color:rgba(0,0,0,.7);content:"";display:block;left:0;position:absolute;top:0;height:100%;width:100%;z-index:1}.showcase-section>.wrapper{align-items:center;display:flex;justify-content:center}.showcase-section>.wrapper h3{color:#fff;max-width:80rem;text-align:center;position:relative;z-index:2}.showcase-section>.wrapper h3 span{color:#feff00}@media all and (max-width:900px){.showcase-section{padding:15rem 0}.showcase-section h3{text-align:center;font-size:3.5rem}}@media all and (max-width:600px){.showcase-section{padding:7.5rem 0}.showcase-section h3{font-size:2.5rem}}.section-experts{background-color:#8e8f7f;padding:7rem 0 3rem}.section-experts .heading p span{color:#fff}@media all and (max-width:900px){.section-experts{padding:3rem 0}.section-experts h2{order:1}.section-experts .heading-text{order:2}.section-experts a{order:3}}.arrow-list{line-height:1}.arrow-list li{border-bottom:.1rem solid #20201e;line-height:1;position:relative;transition:all .4s linear}.arrow-list li:hover{border-color:#feff00}.arrow-list li:hover .icon-container{transform:translateX(.6rem)}.arrow-list li a{align-items:center;display:flex;font-size:2.6rem;font-weight:400;gap:2rem;max-width:100%;padding:1rem 0}.arrow-list li a .icon-container{transition:all .4s linear}.arrow-list li a .icon{height:2rem;padding:.1rem;width:2rem}.post-list{align-items:stretch;display:flex;gap:2rem;justify-content:flex-start;margin-top:6rem;width:100%}.post-list li.main{flex:2 1 auto}@media all and (min-width:1201px){.post-list li.main{max-height:46rem}.post-list li.main:not(.no-image) a::before{background-image:linear-gradient(180deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.4) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:all .4s linear;width:100%;z-index:2}.post-list li.main:not(.no-image) .image-with-triangle{flex:0 0 auto;height:100%;margin-bottom:0;max-height:initial}.post-list li.main:not(.no-image) .image-with-triangle img:not(.absolute){height:100%}.post-list li.main:not(.no-image) .post-item-content{margin:2rem 0 0}.post-list li.main:not(.no-image) .post-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;left:4rem;margin-top:0;max-width:40rem;position:absolute;top:4rem;z-index:2}.post-list li.main:not(.no-image) .post-content .post-top-heading{display:flex;flex-direction:column;margin-bottom:1rem}.post-list li.main:not(.no-image) .post-content h3{font-size:4rem;order:1;padding-top:0}.post-list li.main:not(.no-image) .post-content p{order:2}.post-list li.main:not(.no-image) .post-content h3,.post-list li.main:not(.no-image) .post-content p,.post-list li.main:not(.no-image) .post-content span:not(.badge){color:#fff}.post-list li.main:not(.no-image) .post-content .autor,.post-list li.main:not(.no-image) .post-content .date{display:block}.post-list li.main:not(.no-image) .post-content .date{order:3}.post-list li.main:not(.no-image) .post-content .autor{order:4}.post-list li.main:not(.no-image) .post-content .badges{order:5}}.post-list li.main.no-categories .badges .read-badge{bottom:-2.35rem}.post-list li.main.no-categories a .badges .read-badge,.post-list li.no-categories a .badges .read-badge{bottom:0;position:relative}.post-list li{flex:0 0 auto;min-width:30rem;overflow:hidden;position:relative;width:calc(100% / 4 - 1.5rem)}.post-list li.no-image .image-with-triangle{display:none}.post-list li.no-image a{align-items:flex-start;display:flex;flex-direction:column;max-width:100%;overflow:hidden;position:relative;width:100%}.post-list li.no-image a:hover::after,.post-list li.no-image a:hover::before{background-color:#feff00}.post-list li.no-image a::after,.post-list li.no-image a::before{background-color:#000;content:"";height:.1rem;position:absolute;transition:all .4s linear}.post-list li.no-image a::before{left:0;top:0;width:88%}.post-list li.no-image a::after{right:0;top:0;transform:rotate(45deg);width:24%}.post-list li.no-image a:not(:last-child){margin-bottom:3rem}.post-list li a{align-items:stretch;display:flex;flex-direction:column;font-weight:500;height:100%;justify-content:flex-start;max-width:100%;width:100%}.post-list li a:hover .image-with-triangle::after{left:0}.post-list li a:hover .image-with-triangle img:not(.absolute){filter:grayscale(1);transition:all .4s linear}.post-list li a:hover .image-with-triangle .absolute{right:2rem}.post-list li a:hover .badges{right:-100%}.post-list li a:hover .badges .badges-categories{opacity:0}.post-list li .image-with-triangle{flex:0 0 20rem}.post-list li .image-with-triangle img:not(.absolute){height:100%}.post-list li .image-with-triangle::after{background-image:linear-gradient(180deg,rgba(0,0,0,.65) 0,rgba(0,0,0,.45) 100%);content:"";display:block;height:100%;left:-100%;position:absolute;top:0;transition:all .4s linear;width:100%;z-index:1}.post-list li .image-with-triangle .absolute{height:4rem;-o-object-fit:contain;object-fit:contain;position:absolute;right:100%;top:2rem;transition:all .4s linear;width:4rem;z-index:2}.post-list li .post-content{display:flex;flex-direction:column;height:100%;margin-top:3rem}.post-list li .post-item-content{margin:auto 0 0}.post-list li .autor,.post-list li .date,.post-list li p{display:block;font-size:1.3rem}.post-list li .date{margin-bottom:.5rem}.post-list li h3{font-size:2.5rem;padding:1.5rem 0}.post-list li p{line-height:1.3;margin-bottom:1rem;max-width:75%}.post-list li .badges{align-items:center;display:flex;gap:.5rem;margin-top:.7rem;position:relative;right:0;transition:all .4s linear}.post-list li .badges .read-badge{bottom:0;left:-100%;position:absolute}.expert-list{align-items:stretch;border:.1rem solid #20201e;border-left:0;border-right:0;display:flex;flex-wrap:wrap;gap:2rem;justify-content:flex-start;margin-top:8rem;padding:4rem 0 2rem;width:100%}.expert-list li{overflow:hidden;position:relative;width:calc(100% / 4 - 1.5rem)}.expert-list li .image-with-triangle{color:#8e8f7f}@media all and (min-width:1500px){.expert-list li .image-with-triangle img{height:40rem!important}}.expert-list li .image-with-triangle img{height:30rem}.expert-list li:hover .expert-content-description{top:0}.expert-list li:hover .expert-content-static h3{color:#fff}.expert-list li:hover .plus::before{opacity:0;transform:translate(-50%,-50%) rotate(0)}.expert-list li .expert-content-description,.expert-list li .expert-content-text{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.expert-list li .expert-content{position:relative;z-index:1}.expert-list li .expert-content-static{align-items:flex-start;display:flex;justify-content:space-between;padding:3rem 2rem 0;position:absolute;right:0;top:0;width:100%;z-index:12}.expert-list li .expert-content-static h3{font-size:2rem;font-weight:400}.expert-list li .expert-content-description{top:-101%;transition:all .2s ease-in-out;z-index:3}.expert-list li .expert-content-description .expert-content-text{align-items:flex-start;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;padding:3rem 2rem 1rem}.expert-list li .expert-content-description .expert-content-text h3,.expert-list li .expert-content-description .expert-content-text h4{font-size:2rem}.expert-list li .expert-content-description .expert-content-text h4{margin-top:3rem;color:#feff00}.expert-list li .expert-content-description .expert-content-text p,.expert-list li .expert-content-description .expert-content-text span{font-size:1.4rem}.expert-list li .expert-content-description .expert-content-text p{font-weight:700;margin:3rem 0 2rem}.expert-list li .expert-content-description .expert-content-text span{display:block}.expert-list li .expert-content-description .expert-content-text a{margin:auto 0 0 auto}.services-list{align-items:stretch;display:flex;gap:1rem;justify-content:flex-start;min-width:1800px}.services-list li{border:.1rem solid #fff;border-radius:3rem;min-height:35rem;overflow:hidden;flex:0 0 auto;position:relative;transition:all .4s linear;width:calc(100% / 6 - 1rem)}.services-list li:hover{background-color:#feff00}.services-list li a{align-items:flex-start;display:flex;padding:2rem;flex-direction:column;justify-content:flex-start;height:100%}.services-list li a:hover h3,.services-list li a:hover p,.services-list li a:hover span{color:#000}.services-list li a:hover p{margin-bottom:0;opacity:1}.services-list li a p,.services-list li a span{color:#fff;display:block;font-size:1.7rem;transition:all .4s linear;width:100%}.services-list li a p{margin-bottom:-8rem;opacity:0}.services-list li a h3,.services-list li a p,.services-list li a span{font-weight:500}.services-list li a img{margin-top:.5rem;height:1.8rem;width:1.8rem}.services-list li a h3{color:#feff00;font-size:4rem;line-height:1;margin:auto 0 2rem;transition:all .4s linear}.services-list li a h3 strong{display:block;font-weight:700}@media all and (max-width:1200px){.expert-list li{width:calc(100% / 3 - 1.34rem)}.post-list.modificated li{flex:0 0 auto;width:calc(100% / 3 - 1.35rem)}.post-list.modificated li.main .read-badge{background-color:transparent;border-color:#000;color:#000}.post-list.modificated li.main .read-badge:hover{background-color:#000;color:#fff}.post-list.modificated li.main .badge{background-color:#000;border-color:#000;color:#fff}.post-list li .image-with-triangle{max-height:20rem;height:100%}.post-list li .image-with-triangle img{height:100%}}@media all and (max-width:900px){.expert-list{margin-top:3rem}.expert-list li{width:calc(100% / 2 - 1rem)}}@media all and (max-width:600px){.expert-list li{width:100%}}.section-insights{background-color:#8e8f7f;padding:3rem 0 7rem}.section-insights .heading p span{color:#fff}.section-insights .image-with-triangle{color:#8e8f7f}@media all and (max-width:1023px){.arrow-list li a{font-size:2.4rem}.section-insights{padding:0 0 3rem}}.section-newsroom{background-color:#fffff1;padding:7rem 0}.section-newsroom .image-with-triangle{color:#fffff1}@media all and (max-width:1023px){.section-newsroom{padding:3rem 0}}.section-bloc{margin-bottom:4rem;padding-top:10rem}.section-bloc h1{font-size:7.7rem;font-weight:400;padding-bottom:1rem;width:100%}.section-bloc .section-bloc-content,.section-bloc .section-bloc-image{width:50%}.section-bloc .autor{display:block;font-size:1.5rem;font-weight:500;left:0;position:absolute;top:2rem;z-index:22}.section-bloc>.wrapper>a{display:block;margin-top:2rem;text-transform:uppercase}.section-bloc>.wrapper>a:hover{color:#ff5567}.section-bloc .section-bloc-flex{align-items:flex-start;border:.1rem solid #000;border-left:0;border-right:0;display:flex;gap:15rem;justify-content:space-between;padding:6rem 0 4rem;position:relative}.section-bloc .section-bloc-image .badges-categories{margin-top:1rem}.section-bloc .section-bloc-content h2{font-size:4.5rem;margin-bottom:2rem}.section-bloc .section-bloc-content h3{font-size:1.5rem;font-weight:700}.section-bloc .section-bloc-content p{font-size:2rem;line-height:1.6;margin:2rem 0}.section-bloc .section-bloc-content p:first-of-type{margin-top:0}.section-bloc .section-bloc-content a{font-size:2rem;color:#ff5567;max-width:100%}.section-bloc .section-bloc-content a:hover{color:#feff00}.section-bloc .section-bloc-content .bloc-image{margin:3rem 0}.section-bloc .section-bloc-content .bloc-image p{align-items:center;display:flex;gap:.5rem;margin:1rem 0 0}.section-bloc .section-bloc-read-more{align-items:flex-start;border-bottom:.1rem solid #000;display:flex;gap:5rem;justify-content:space-between;padding:4rem 0}.section-bloc .section-bloc-read-more .section-bloc-header a{color:#fff;margin:0;text-transform:uppercase}.section-bloc .section-bloc-read-more h2{font-size:3.5rem}.section-bloc .section-bloc-read-more .scroll-container .image-with-triangle{color:#c6c7b8}.section-bloc .section-bloc-read-more ul{margin:0}.section-bloc .section-bloc-read-more ul li{max-width:35rem;width:calc(100% / 3)}.section-bloc .section-bloc-read-more ul li a{margin:0!important}.insight .section-bloc .section-bloc-content h2{margin:4rem 0}.news .section-bloc-image{position:sticky;top:12rem}.brands .section-bloc,.expert .section-bloc{color:#fff}.brands .section-bloc .level,.expert .section-bloc .level{font-size:4.4rem;padding-bottom:0;color:#feff00;display:block;margin-bottom:2rem}.brands .section-bloc .section-bloc-flex,.expert .section-bloc .section-bloc-flex{border-bottom:0;border-color:#feff00}.brands .section-bloc .section-bloc-flex h2,.expert .section-bloc .section-bloc-flex h2{color:#feff00;font-size:2.6rem}.brands .section-bloc .section-bloc-flex ul,.expert .section-bloc .section-bloc-flex ul{font-size:1.5rem;margin-top:2rem}.brands .section-bloc .section-bloc-read-more,.expert .section-bloc .section-bloc-read-more{border:.1rem solid #feff00;border-left:none;border-right:none}.brands .section-bloc .section-bloc-read-more ul li:hover .read-badge,.expert .section-bloc .section-bloc-read-more ul li:hover .read-badge{border-color:#feff00;color:#feff00}.brands .section-bloc .section-bloc-read-more ul li .read-badge,.expert .section-bloc .section-bloc-read-more ul li .read-badge{border-color:#fff;color:#fff}.brands .section-bloc a:not(.badge),.expert .section-bloc a:not(.badge){color:#fff;margin:2rem 0}.brands .section-bloc a:not(.badge):hover,.expert .section-bloc a:not(.badge):hover{color:#feff00}@media all and (max-width:1400px){.section-bloc .section-bloc-read-more{flex-direction:column;gap:3rem;padding:2rem 0}.section-bloc .section-bloc-read-more ul li{max-width:100%}}@media all and (max-width:1100px){.news .section-bloc-image,.section-bloc .autor{position:relative;top:0}.section-bloc{padding-top:4rem}.section-bloc h1{font-size:4.5rem}.section-bloc .autor{left:0;margin-bottom:2rem}.section-bloc .section-bloc-flex{flex-direction:column-reverse;gap:2rem;padding:2rem 0}.section-bloc .section-bloc-flex .section-bloc-content,.section-bloc .section-bloc-flex .section-bloc-image{width:100%}.insight .section-bloc .section-bloc-content h2{margin:2rem 0}}@media all and (max-width:780px){.section-bloc{margin-bottom:2rem}.section-bloc .section-bloc-content h2{font-size:3rem}.section-bloc .section-bloc-content .bloc-image{margin:4rem 0}.section-bloc .section-bloc-header{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;width:100%}.section-bloc .section-bloc-header a{margin:0!important}}.section-hero{padding:10rem 0}.section-hero h1,.section-hero h2{font-size:7.7rem;font-weight:400;line-height:1;max-width:70rem;width:100%}.section-hero h1{color:#8e8f7f;margin-bottom:2rem}.section-hero h2{margin-bottom:10rem}.section-hero p{max-width:71rem;width:100%}@media all and (max-width:800px){.section-hero{padding:3rem 0}.section-hero h1,.section-hero h2{font-size:4rem!important}.section-hero h1{margin-bottom:1rem}.section-hero h2{margin-bottom:3rem}}.section-description{padding-bottom:6rem}.section-description .section-description-flex{align-items:flex-start;display:flex;gap:2rem 5rem}.section-description .section-description-flex:not(:last-of-type){margin-bottom:10rem}.section-description .section-description-image{flex:0 0 auto;max-width:50rem;width:100%}@media all and (min-width:1400px){.section-description .section-description-image{max-width:95rem}}@media all and (min-width:1024px){.section-description .section-description-image .image-with-triangle::before{bottom:-10rem;height:20rem;left:-10rem;width:20rem}}.section-description .section-description-content p{font-size:1.9rem;margin-bottom:3rem}.section-description .section-description-list{margin:0 0 0 auto;max-width:80rem;width:100%}.section-description .section-description-list li{align-items:flex-start;border-top:.1rem solid #000;display:flex;gap:2rem;margin-bottom:1.5rem;padding-top:1.5rem}.section-description .section-description-list li .icon-container{display:none}.section-description .section-description-list li::before{background-color:#feff00;content:"";height:1.8rem;position:relative;width:1.8rem}.section-description .section-description-list li h3{font-size:2.4rem;font-weight:700;line-height:1;max-width:24rem}.section-description .section-description-list li p{font-size:1.9rem;margin:0 0 0 auto;flex:0 0 auto;max-width:50rem}@media all and (max-width:1100px){.section-description .section-description-flex:not(:last-of-type){margin-bottom:5rem}}@media all and (max-width:1023px){.section-description .section-description-flex{flex-direction:column}.section-description .section-description-image{margin:0 auto}.section-description .section-description-list{max-width:100%}}@media all and (max-width:768px){.section-description{padding-bottom:2rem}.section-description .section-description-list li{align-items:center;flex-wrap:wrap}.section-description .section-description-list li h3{max-width:100%}.section-description .section-description-list li p{flex:1 1 auto;margin:0}}.section-contact-us{background-color:#000;padding:0 0 6rem}.section-contact-us .section-contact-us-flex{align-items:center;border-bottom:.1rem solid #feff00;display:flex;flex-wrap:wrap;gap:2rem 6rem;padding:6rem 0}.section-contact-us h2{color:#fff}@media all and (max-width:700px){.section-contact-us{padding:0 0 3rem}.section-contact-us .section-contact-us-flex{padding:3rem 0}}.section-history{background-color:#000;padding:10rem 0}.section-history .image-with-triangle{color:#000!important}.section-history .image-with-triangle.small{max-width:50rem}.section-history .image-with-triangle.small img{margin:0 0 0 auto}.section-history .section-history-image{flex:0 0 auto;margin:0 0 0 auto;max-width:100rem}.section-history .section-history-flex{align-items:flex-start;display:flex;gap:4rem}.section-history .section-history-flex:first-of-type{margin-bottom:8rem}.section-history .section-history-flex:first-of-type p{max-width:60rem}.section-history .section-history-flex.flex-end{align-items:flex-end}@media all and (min-width:1171px){.section-history .section-history-flex.flex-end .image-with-triangle::before{bottom:initial;left:initial;right:-10rem;top:-4rem;width:20rem}}.section-history .section-history-content h2{color:#feff00;margin-bottom:3rem}.section-history .section-history-content p{color:#fff}.section-history .section-history-content p:not(:last-child){margin-bottom:3rem}@media all and (max-width:1550px){.section-history .section-history-image{max-width:70rem}}@media all and (max-width:1350px){.section-history .section-history-image{max-width:50rem}}@media all and (max-width:1170px){.section-history{padding:6rem 0}.section-history .section-history-flex{flex-direction:column;gap:2rem}.section-history .section-history-flex:first-of-type{margin-bottom:3rem}.section-history .section-history-flex:first-of-type p{max-width:100%}.section-history .section-history-flex.flex-end .section-history-content{order:1}.section-history .section-history-flex.flex-end .section-history-image{order:2}.section-history .section-history-content p:not(:last-child){margin-bottom:1.5rem}.section-history .section-history-image{margin:0 auto}}.section-with-image{background-image:url(../images/services.jpg);color:#fff;position:relative;padding:8rem 0}.section-with-image::before{position:absolute;top:0;display:block;content:"";background-color:rgba(0,0,0,.6);left:0;height:100%;width:100%}.section-with-image div{position:relative;z-index:1}.section-with-image .section-with-image-top{max-width:40rem;margin-bottom:0}.section-with-image .section-with-image-top img{display:block;max-width:25rem}.section-with-image .section-with-image-top span{margin-bottom:2rem}.section-with-image .section-with-image-top p{margin-top:2rem}.section-with-image .section-with-image-top p,.section-with-image .section-with-image-top span{display:block;font-size:1.9rem}.section-with-image .section-with-image-bottom{display:block;max-width:66rem;margin:0 10rem 0 auto}@media all and (max-width:1200px){.section-with-image .section-with-image-top{margin-bottom:10rem}}@media all and (max-width:800px){.section-with-image{padding:3rem 0}.section-with-image .section-with-image-bottom{margin:0}.section-with-image .section-with-image-bottom h2{font-size:4.5rem}}.section-hover-image{background-color:#000;padding:5rem 0}.section-hover-image h2{color:#feff00;margin-bottom:2rem;position:relative;z-index:2}.section-hover-image ul li.active span{color:#fff}.section-hover-image ul li .image-with-triangle.active{opacity:1;z-index:1}.section-hover-image ul li span{color:#5e5e5e;display:block;font-size:5.6rem;position:relative;width:100%;z-index:2}.section-hover-image ul li .image-with-triangle{color:#000!important;opacity:0;position:absolute;right:0;top:0;transition:all .8s ease-out;z-index:-1}.section-hover-image ul li .image-with-triangle img{max-width:80rem;min-width:80rem;max-height:45rem;min-height:45rem;height:100%}.section-hover-image.main{background-color:#fffff1;padding:7rem 4rem}.section-hover-image.main>.wrapper{border-top:.1rem solid #20201e;padding:7rem 0}.section-hover-image.main h2{color:#000;font-size:5.6rem;margin-bottom:3rem}.section-hover-image.main ul{border-top:.1rem solid #20201e;max-width:50rem}.section-hover-image.main ul li{border-bottom:.1rem solid #20201e;line-height:1;transition:all .4s linear}.section-hover-image.main ul li.show,.section-hover-image.main ul li:hover{border-color:#feff00}.section-hover-image.main ul li.show .icon-container{background-color:#000}.section-hover-image.main ul li.show span{color:#000}.section-hover-image.main ul li.show .image-with-triangle{margin-bottom:1rem}.section-hover-image.main ul li .image-with-triangle{color:#fffff1!important;top:7rem;max-width:70rem}.section-hover-image.main ul li .image-with-triangle .link{position:absolute;right:3rem;top:4rem;z-index:4}.section-hover-image.main ul li .icon-container{height:1.8rem;width:1.8rem}.section-hover-image.main ul li .icon-container .icon{display:none}.section-hover-image.main ul li span{align-items:center;color:#000;cursor:default;display:flex;font-size:2.6rem;font-weight:400;gap:2rem;max-width:100%;padding:1rem 0;position:relative}@media all and (max-width:1250px){.section-hover-image ul li{position:relative}.section-hover-image ul li.show span{color:#feff00}.section-hover-image ul li span{margin:1rem 0;color:#fff}.section-hover-image ul li .image-with-triangle{height:0;left:0;opacity:1;position:relative;right:initial;top:0;z-index:2}.section-hover-image.main>.wrapper{padding:3rem 0}.section-hover-image.main ul{max-width:100%}.section-hover-image.main ul li .image-with-triangle{top:0;max-width:100%}.section-hover-image.main ul li .image-with-triangle img{max-width:100%;min-width:30rem;max-height:initial;min-height:initial;height:auto}.section-hover-image.main ul li span{margin:0}}@media all and (max-width:800px){.section-hover-image{padding:2rem 0}.section-hover-image ul li span{font-size:3.1rem}.section-hover-image.main{padding:3rem 2rem}.section-hover-image.main ul li .image-with-triangle .link{top:1rem;right:1rem}}.section-brand-header{padding:50rem 0 5rem}.section-brand-header a{margin-bottom:2rem}.section-brand-header h1{color:#fff;font-size:7.7rem;max-width:65rem}@media all and (max-width:700px){.section-brand-header{padding:20rem 0 5rem}.section-brand-header h1{font-size:5rem}}@media all and (max-width:400px){.section-brand-header h1{font-size:4rem}}.section-brands-info{padding:5rem 0}.section-brands-info>.wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.section-brands-info h2{color:#fff;font-size:3.3rem}.section-brands-info .section-brands-place{max-width:46rem;margin:0 0 0 auto}.section-brands-info .section-brands-place p{border-top:.1rem solid #ff5567;color:#fff;padding:1.5rem 0;font-size:2.6rem}.section-brands-info .section-brands-place p:last-child{border-bottom:.1rem solid #ff5567}@media all and (max-width:800px){.section-brands-info{padding:3rem 0}.section-brands-info>.wrapper{gap:4rem}.section-brands-info .section-brands-place{max-width:100%}}.section-brand-scroll-bloc{padding:2rem 0 4rem}.section-brand-scroll-bloc .section-brand-bloc{align-items:flex-start;display:flex;gap:8rem;margin-bottom:4rem;justify-content:space-between}.section-brand-scroll-bloc .section-brand-bloc>div{width:50%}.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-image .image-with-triangle{transform:translateY(50px);transition:all .8s ease-out;color:#000;opacity:0}.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-image .image-with-triangle.visible{opacity:1;transform:translateY(0)}.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-text h2{color:#ff5567;font-size:3.3rem;margin-bottom:4rem}.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-text p{color:#fff;font-size:1.9rem;margin-bottom:2rem;padding-left:2rem}@media all and (max-width:1600px){.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-image{max-width:70rem}}@media all and (max-width:1300px){.section-brand-scroll-bloc .section-brand-bloc{gap:4rem}.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-image{max-width:50rem}}@media all and (max-width:1023px){.section-brand-scroll-bloc .section-brand-bloc{flex-direction:column;gap:0}.section-brand-scroll-bloc .section-brand-bloc>div{width:100%}.section-brand-scroll-bloc .section-brand-bloc .section-brand-bloc-image{max-width:100%}}.experts .expert-list{margin-top:1rem}.section-news{padding:10rem 0 4rem}.section-news h1{font-size:7.7rem}.section-news .filters-container{align-items:flex-start;display:flex}.section-news .filters-container>p{display:none}.section-news .filters-container .filters{margin:0 0 0 auto}.section-news .section-news-wrapper{border:.1rem solid #000;border-left:0;border-right:0;margin:3rem 0;padding:3rem 0}.section-news .section-news-wrapper ul{align-items:stretch;flex-wrap:wrap;margin:0}.section-news .section-news-wrapper ul li{min-width:auto}@media all and (min-width:1201px){.section-news .section-news-wrapper ul{gap:4rem 2rem}.section-news .section-news-wrapper ul li.main{width:calc(100% / 3 - 1.5rem)}.section-news .section-news-wrapper ul li.main .read-badge{border-color:#feff00;color:#feff00}}@media all and (max-width:1200px){.section-news{padding:4rem 0}}@media all and (max-width:1023px){.section-news .filters-container{flex-wrap:wrap}.section-news .filters-container>p{display:flex;margin:0 0 0 auto}.section-news .filters-container .filters{align-items:flex-end;left:initial;right:0}}@media all and (max-width:900px){.section-news .section-news-wrapper ul li{width:calc(100% / 2 - 1rem)}}@media all and (max-width:570px){.section-news h1{font-size:4.5rem}.section-news .section-news-wrapper{margin:1.5rem 0;padding:1.5rem 0}.section-news .section-news-wrapper ul li{width:100%}}.contact-us{margin-bottom:4rem;padding:4rem 0 0}.contact-us .contact-us-flex{align-items:stretch;display:flex;flex-wrap:wrap;gap:5rem;justify-content:space-between;width:100%}.contact-us .contact-us-heading{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.contact-us .contact-us-heading h1{font-size:6.6rem;font-weight:300}.contact-us .contact-us-heading p{color:#8e8f7f;font-size:3.6rem;font-weight:300;margin-bottom:2rem}.contact-us .contact-us-content{margin-right:5rem}.contact-us .contact-us-city{align-items:flex-end;display:flex;gap:3rem;justify-content:flex-start}.contact-us .contact-us-city:not(:last-of-type){margin-bottom:4rem}.contact-us .contact-us-city .image-with-triangle img{height:30.5rem;-o-object-position:center;object-position:center;width:35rem}.contact-us .contact-us-city .image-with-triangle::before{bottom:initial;height:20rem;left:initial;right:-12rem;top:-12rem;width:20rem}.contact-us .contact-us-city-content .contact-us-city-content-adress{line-height:1.5;margin-bottom:2rem}.contact-us .contact-us-city-content h2{font-size:2.4rem;font-weight:700;margin-bottom:2rem}.contact-us .contact-us-city-content p{font-size:1.8rem}.contact-us .contact-us-city-content p span{font-weight:700;text-transform:uppercase}.contact-us .social span{display:block;font-size:2.35rem;font-weight:700;margin:-3rem 0 0}@media all and (max-width:1150px){.contact-us .social{margin:2rem 0 0}.contact-us .contact-us-flex{flex-direction:column;gap:2rem}}@media all and (max-width:700px){.contact-us{padding:2rem 0 0}.contact-us .contact-us-heading h1{font-size:4rem}.contact-us .contact-us-heading p{font-size:1.8rem;margin-bottom:1rem}.contact-us .contact-us-city .image-with-triangle::before{top:-18rem}.contact-us .contact-us-content{margin-right:0}}@media all and (max-width:600px){.contact-us .contact-us-city .image-with-triangle img{height:20rem}.contact-us .contact-us-city .contact-us-city-content h2{font-size:2rem;margin-bottom:1rem}.contact-us .contact-us-city .contact-us-city-content p{font-size:1.6rem}.contact-us .contact-us-city .contact-us-city-content .contact-us-city-content-adress{margin-bottom:1rem}}@media all and (max-width:424px){.contact-us .contact-us-city{align-items:flex-start;flex-direction:column;gap:1.5rem}.contact-us .contact-us-city:not(:last-of-type){margin-bottom:2rem}.contact-us .contact-us-city-content .contact-us-city-content-adress,.contact-us .contact-us-city-content h2{margin-bottom:1rem}}@keyframes fade{0%,100%,40%{opacity:0}10%,30%{opacity:1}}@keyframes zoom{0%{transform:scale(1)}100%{transform:scale(1.07)}}.about-us .section-hero{padding:10rem 0 4rem}.about-us .showcase-section{padding-top:0}.about-us .showcase-section>.wrapper{align-items:flex-start;justify-content:flex-start;position:initial}.about-us .showcase-section h3{font-size:3.3rem;padding-top:10rem;text-align:left}.about-us .showcase-section .link-absolute{align-items:center;bottom:6rem;display:flex;gap:4rem;justify-content:center;max-width:30rem;position:absolute;right:6rem;width:100%;z-index:2}.about-us .section-description-slides .section-description-image .image-with-triangle{min-height:55rem}.about-us .section-description-slides .section-description-image .image-with-triangle img{animation:fade 10.5s infinite ease-in-out,zoom 10.5s infinite linear;height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transform:scale(1);width:100%}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(1){animation-delay:0s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(2){animation-delay:3s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(3){animation-delay:6s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(4){animation-delay:9s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(5){animation-delay:12s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(6){animation-delay:15s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(7){animation-delay:18s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(8){animation-delay:21s}.about-us .section-description-slides .section-description-image .image-with-triangle img:nth-child(9){animation-delay:24s}@media all and (max-width:1399px){.about-us .section-description-slides .section-description-image .image-with-triangle{min-height:30rem}.about-us .section-description-slides .section-description-image .image-with-triangle::before{height:15rem}}@media all and (max-width:1023px){.about-us .section-description-slides .section-description-image .image-with-triangle::before{left:-8rem}}@media all and (max-width:800px){.about-us .showcase-section{padding:7.5rem 0 20rem}.about-us .showcase-section h3{font-size:2.5rem;padding-top:0;text-align:left}.about-us .showcase-section .link-absolute{bottom:2rem;left:50%;max-width:100%;padding:0 1.5rem;transform:translateX(-50%)}}.services .section-hero h1,.services .section-hero h2{color:#000;margin-bottom:1rem;max-width:100%;width:100%}.services .section-hero h1 span,.services .section-hero h2 span{color:#8e8f7f}.services .section-text{background-color:#000;padding-bottom:8rem}.services .section-text h2{color:#feff00}.services .section-text p{color:#fff;max-width:80rem}.services .section-text p span{color:#8e8f7f}.services .section-text .section-text-listing{border-top:.1rem solid #feff00;margin-top:4rem;padding-top:4rem}.services .section-text .arrow-list{margin:5rem 0 0 auto;max-width:65rem}.services .section-text .arrow-list li{border-bottom:0}.services .section-text .arrow-list li a{color:#fff}.services .section-text .arrow-list li a svg{color:#000}.content-page .bloc-text p a:hover,.content-page .bloc-text table tr td a:hover,.content-page .bloc-text table tr th a:hover{color:#ff5567}.services .section-text .services-list{margin-top:5rem}.services .arrow-list{max-width:100%}.services .arrow-list li{align-items:center;display:flex;gap:2rem;justify-content:flex-start;padding-left:3.5rem;position:relative}.services .arrow-list li::before{background-color:#feff00;content:"";height:1.8rem;left:0;position:absolute;top:.4rem;width:1.8rem}.services .arrow-list li .icon-container{display:none!important}.services .arrow-list li:not(:last-child){margin-bottom:1rem}.services .arrow-list li p{font-size:2.6rem;font-weight:400}.services .scroll-container .services-list{padding-bottom:1rem}.services .scroll-container .services-list li{width:calc(100% / 6 - .85rem)}.services .scroll-container .services-list li a p{height:6rem}@media all and (max-width:1100px){.services .section-hero{padding:7rem 0}.services .section-hero h1,.services .section-hero h2{font-size:5.6rem}}@media all and (max-width:800px){.services .section-hero{padding:6rem 0 3rem}.services .section-text .section-text-listing{margin-top:2rem;padding-top:2rem}.brands .bloc-quote{padding:0}}.brands{padding-top:0}.content-page h1{font-size:6.4rem;padding:6rem 0 12rem}.content-page .bloc-text{max-width:73rem}.content-page .bloc-text p{font-size:2.4rem;line-height:normal;margin-bottom:2.4rem}.content-page .bloc-text p a{font-size:2.4rem;font-weight:500;text-decoration:underline}.content-page .bloc-text p strong{font-weight:700}.content-page .bloc-text table{border:.1rem solid #0a0400;font-size:2.4rem;margin-bottom:6rem;max-width:73rem;table-layout:fixed;text-align:left;width:100%}.content-page .bloc-text table tr td,.content-page .bloc-text table tr th{padding:1.2rem 1.5rem;width:50%}.content-page .bloc-text table tr td:first-child,.content-page .bloc-text table tr th:first-child{border-right:.1rem solid #0a0400}.content-page .bloc-text table tr td a,.content-page .bloc-text table tr th a{font-size:2.4rem;font-weight:500;text-decoration:underline}.content-page .bloc-text table tr th{font-weight:700}.content-page .bloc-text table tbody tr{border-top:.1rem solid #0a0400}@media all and (max-width:500px){.content-page h1{font-size:5rem;padding:3rem 0 6rem}.content-page .bloc-text p,.content-page .bloc-text p a,.content-page .bloc-text table{font-size:2rem}.content-page .bloc-text table tr td,.content-page .bloc-text table tr th{padding:1rem}}
/*# sourceMappingURL=style.css.map */
