@font-face{font-family:Matter;font-style:normal;font-weight:400;src:local("Matter"),url(../../fonts/MatterRegular.woff) format("woff")}@font-face{font-family:Matter;font-style:bold;font-weight:700;src:local("Matter"),url(../../fonts/MatterSemiBold.woff) format("woff")}@font-face{font-family:Roobert;font-style:normal;font-weight:400;src:url(../../fonts/Roobert-Regular.woff) format("woff")}@font-face{font-family:Roobert;font-style:bold;font-weight:700;src:url(../../fonts/Roobert-SemiBold.woff) format("woff")}.page,body,html{color:#000;font-family:Roobert;margin:0;padding:0}a,a:visited{color:#0068ff}.buttons{display:flex;gap:20px}.buttons a{align-items:center;border-radius:6px;display:flex;font-family:Matter;font-size:18px;font-weight:700;gap:10px;padding:25px 30px;text-decoration:none;transition:.2s}@media screen and (max-width:1024px){.buttons a{font-size:16px}}@media screen and (max-width:768px){.buttons a{padding:20px 15px}}.buttons a.blue{background-color:#0068ff;color:#fff}.buttons a.blue:hover,.buttons a.white{background-color:#fff;color:#000}.buttons a.white:hover{background-color:#0068ff;color:#fff}.buttons a.transparent{border:1px solid #000;color:#000}.banner{background-color:#eae9e8;color:#000;display:flex;padding:160px 200px 30px;position:relative}@media screen and (max-width:1440px){.banner{padding:160px 5% 30px}}@media screen and (max-width:768px){.banner{flex-direction:column}}.banner .img-container{display:flex;justify-content:flex-end;max-height:750px;padding:0 30px;position:relative;width:50%}@media screen and (max-width:768px){.banner .img-container{padding:30px 0}}.banner .img-container img{height:-moz-fit-content;height:fit-content;height:intrinsic;max-height:100%}.blue-box{align-items:flex-end;aspect-ratio:2;background-image:url(../../images/blue-box.png);background-position:50%;background-repeat:no-repeat;background-size:contain;color:#fff;cursor:pointer;display:flex;font-family:Matter;height:130px;justify-content:space-between;padding:25px;position:absolute;right:0;top:40%;width:260px}@media screen and (max-width:1024px){.blue-box{display:none}}.blue-box ul{margin:0;padding:0 10px}.blue-box ul li{font-size:13px}.blue-box p{font-size:24px;font-weight:700;line-height:100%;margin:0;width:115px}.blue-box svg{margin-right:10px;width:16px}.blue-box>div:first-child{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between}.blue-box.black{background-image:url(../../images/black-box.png);top:30%}.banner>div:first-child{display:flex;flex-direction:column;justify-content:center;width:50%}.banner>div:first-child h1{font-size:70px;font-weight:400;line-height:100%;margin:0 0 20px}@media screen and (max-width:1024px){.banner>div:first-child h1{font-size:45px}}.banner>div:first-child p{font-size:30px}@media screen and (max-width:1024px){.banner>div:first-child p{font-size:20px}}.banner>div:first-child .ref-img-box p{font-size:16px}.banner>div:first-child .buttons{margin-bottom:30px}.banner>div:first-child .buttons.active{z-index:0}@media screen and (max-width:1024px){.banner>div:first-child .buttons{bottom:5px;justify-content:space-between;margin-bottom:0;position:absolute;right:60px;width:41%;z-index:1}}@media screen and (max-width:768px){.banner>div:first-child .buttons{bottom:30px;justify-content:space-around;right:auto;width:90%}}.ref-img-box{align-items:center;display:flex;gap:15px}.ref-img-box img{height:55px}.ref-img-box p{font-size:16px;height:auto;line-height:110%;margin:0;width:250px}@media screen and (max-width:768px){.ref-img-box p{width:100%}}.jobs{padding:80px 200px;position:relative}@media screen and (max-width:1440px){.jobs{padding:80px 5%}}@media screen and (max-width:1024px){.jobs{padding:40px 5% 155px}}.jobs .head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:60px}.jobs .head h2{font-size:45px;font-weight:400;line-height:100%;margin:0}@media screen and (max-width:1024px){.jobs .head .buttons{bottom:40px;justify-content:center;position:absolute;width:90%}}.job-box{border:1px solid #eae9e8;border-radius:6px;height:100%;max-width:350px;padding:30px;transition:.2s}.job-box:hover{background-color:#0068ff;color:#fff;cursor:pointer}.job-box:hover a{color:#fff}.job-box>p{height:150px;overflow-y:auto}.job-box .where{align-items:center;display:flex;gap:5px;min-height:45px}.job-box .where p{font-size:14px;margin:0}.job-box .where img{height:18px}.job-box h5{font-size:18px;line-height:100%;margin:20px 0 0;min-height:75px}.job-box .what{display:flex;flex-direction:column;height:calc(100% - 45px);justify-content:space-between}.job-box a{align-items:center;border-top:1px solid #ccc;color:#0068ff;display:flex;font-weight:700;gap:10px;margin-top:20px;padding-top:30px;text-decoration:none}.job-box a svg{fill:#0068ff;height:18px}a.job-box{text-decoration:none}a.job-box,a.job-box:visited{color:#000}a.job-box:hover,a.job-box:hover .href-p{color:#fff}a.job-box .href-p{align-items:center;color:#0068ff;display:flex;font-weight:700;gap:10px;margin:14px 0 0}a.job-box .href-p svg{fill:#0068ff;height:18px}.job-form{background-image:url(../../images/job-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:80px 200px}@media screen and (max-width:1440px){.job-form{padding:80px 10% 80px 5%}}@media screen and (max-width:1024px){.job-form{padding:40px 5%}}.job-form .wpcf7{margin-left:auto;margin-right:5%;width:600px}@media screen and (max-width:768px){.job-form .wpcf7{width:100%}}.advantages{background-color:#eae9e8;padding:80px 200px;position:relative}@media screen and (max-width:1440px){.advantages{padding:80px 5%}}@media screen and (max-width:1024px){.advantages{padding:40px 5% 155px}}.advantages .head{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:60px}.advantages .head h2{font-size:45px;font-weight:400;line-height:100%;margin:0}@media screen and (max-width:1024px){.advantages .head .buttons{bottom:40px;justify-content:center;position:absolute;width:90%}}.advantages-container{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.advantages-container{display:flex;overflow-x:auto}.advantages-container::-webkit-scrollbar{display:none}}@media screen and (max-width:768px){.advantages-container{display:none}}.advantages-container .advantage-box{background-color:#fff;border-radius:6px;padding:30px}.advantages-container .advantage-box img,.advantages-container .advantage-box svg{height:48px;margin-bottom:50px;width:48px}@media screen and (max-width:1024px){.advantages-container .advantage-box img,.advantages-container .advantage-box svg{margin-right:250px}}.advantages-container .advantage-box h5{font-size:20px;margin:0 0 20px}.advantages-container .advantage-box p{color:#777;font-size:14px;margin:0}.advantages-container.splide-box{display:none}@media screen and (max-width:768px){.advantages-container.splide-box{display:flex}}.questions{background-image:url(../../images/question-bg.webp);background-position:top;background-repeat:no-repeat;background-size:200%;padding:80px 10%;position:relative}@media screen and (max-width:1024px){.questions{background-image:unset;padding:40px 5% 155px}}.questions .white-box{background-image:url(../../images/white-box.png);background-position:0;background-repeat:no-repeat;background-size:contain;display:flex;gap:50px;padding:50px 0 50px 50px}@media screen and (max-width:1024px){.questions .white-box{background-image:unset;flex-direction:column;gap:0;padding:0}}.questions .white-box .text{display:flex;flex-direction:column;justify-content:space-between;width:40%}@media screen and (max-width:1024px){.questions .white-box .text{width:100%}}.questions .white-box .text h2{font-size:45px;font-weight:400;margin:0 0 20px}.questions .white-box .text p{font-size:14px}@media screen and (max-width:1024px){.questions .white-box .text .buttons{bottom:40px;justify-content:center;position:absolute;width:90%}}.questions .white-box .faq{width:60%}@media screen and (max-width:1024px){.questions .white-box .faq{width:100%}}.faq{display:flex;flex-direction:column;gap:15px}.faq .faq-item{background-color:#0068ff;border-radius:6px;color:#fff;font-size:16px}.faq .faq-item p{margin:0}.faq .faq-item .faq-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:30px}@media screen and (max-width:768px){.faq .faq-item .faq-header{padding:15px 20px}}.faq .faq-item .faq-header img,.faq .faq-item .faq-header svg{fill:#fff;height:26px;width:26px}.faq .faq-item .faq-header .plus{display:block}.faq .faq-item .faq-header .dash,.faq .faq-item .faq-header.active .plus{display:none}.faq .faq-item .faq-header.active .dash{display:block}.faq .faq-item .faq-content{background-color:#fff;border:1px solid #eae9e8;color:#000;display:none;padding:30px}@media screen and (max-width:768px){.faq .faq-item .faq-content{padding:15px 20px}}.breadcrumbs{font-size:11px}.breadcrumbs nav{padding-top:160px}.breadcrumbs a{color:#9a9a9a;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span{color:#000}.questions-header{background-color:#eae9e8;color:#000;padding:0 200px 30px}@media screen and (max-width:1440px){.questions-header{padding:0 5% 30px}}.questions-header h1{font-size:45px;font-weight:400;line-height:100%}.questions-header p{font-size:14px;line-height:100%;width:260px}.questions-content{padding:0 200px 80px}@media screen and (max-width:1440px){.questions-content{padding:0 5% 80px}}.questions-content h5{font-size:16px;font-weight:400;margin:50px 0 0;text-transform:uppercase}.questions-content .content-block{margin:0;padding-top:30px}.refs-header{background-color:#eae9e8;color:#000;padding:0 200px 30px}@media screen and (max-width:1440px){.refs-header{padding:0 5% 30px}}.refs-header h1{font-size:45px;font-weight:400;line-height:100%;margin-bottom:50px}.refs-header .flex-box{align-items:stretch;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.refs-header .flex-box{align-items:flex-start;flex-direction:column}}.refs-header .flex-box>div:first-child{width:60%}@media screen and (max-width:1024px){.refs-header .flex-box>div:first-child{width:100%}}.refs-header .flex-box>div:last-child{display:flex;flex-direction:column;justify-content:space-between}.refs-header .flex-box>div:last-child .reviews-summary{align-items:flex-end;display:flex;flex-direction:column;gap:5px;padding-top:30px}@media screen and (max-width:1024px){.refs-header .flex-box>div:last-child .reviews-summary{align-items:flex-start;padding-bottom:30px}}.refs-header .flex-box>div:last-child .reviews-summary .rating-box{align-items:center;display:flex;gap:5px}.refs-header .flex-box>div:last-child .reviews-summary .rating-box .rating span{font-size:43px;font-weight:400}.refs-header .flex-box>div:last-child .reviews-summary .rating-box p{line-height:100%;margin:0;width:83px}.refs-header .flex-box>div:last-child .reviews-summary .stars .glsr-star-rating{gap:5px}.refs-header .flex-box>div:last-child .reviews-summary .stars .glsr-star-rating .glsr-star{background-size:25px;height:22px;width:25px}@media screen and (max-width:1024px){.refs-header .flex-box .ref-img-box{align-items:flex-start;flex-direction:column}}.refs-content{padding:30px 200px}@media screen and (max-width:1440px){.refs-content{padding:30px 5%}}.refs-content .note{margin-top:50px;text-align:center}.refs-content .glsr-reviews{grid-column-gap:30px;grid-row-gap:50px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.refs-content .glsr-reviews{grid-row-gap:30px;grid-template-columns:repeat(1,1fr)}}.refs-content .glsr-reviews .ref-box{align-content:flex-start;background-color:#0068ff;border-radius:6px;color:#fff;padding:20px}.refs-content .glsr-read-more a{color:#fff}.refs-content .glsr-default .wp-block-button{text-align:center}.refs-content .glsr-button-loadmore{background-color:#fff;border:1px solid #000;border-radius:6px;font-family:Matter;font-size:18px;font-weight:700;padding:25px 30px}.ref-box{padding-top:20px;position:relative}.ref-box .head{display:flex;gap:20px;width:100%}@media screen and (max-width:1024px){.ref-box .head{align-items:flex-start;flex-direction:column}}.ref-box .head>img{height:90px}@media screen and (max-width:1024px){.ref-box .head>img{height:70px}}.ref-box .left{width:100%}.ref-box .left .rating{display:flex;justify-content:space-between;margin-bottom:17px}.ref-box .left .rating>p{align-items:center;display:flex;font-size:14px;gap:5px}@media screen and (max-width:1024px){.ref-box .left .rating .glsr-review-rating{position:absolute;right:20px;top:20px}}.ref-box .left .glsr-review-author,.ref-box .left .glsr-review-title{font-size:20px;font-weight:700;line-height:100%}.page-header{background-color:#eae9e8;color:#000;padding:0 200px 30px}@media screen and (max-width:1440px){.page-header{padding:0 5% 30px}}.page-header h1{font-size:45px;font-weight:400;line-height:100%;margin-top:50px}.page-content{margin:0;padding:80px 200px}@media screen and (max-width:1440px){.page-content{padding:50px 5%}}.jobs-header{background-color:#eae9e8;padding-bottom:30px}.jobs-header div.breadcrumbs{padding:0 200px 30px}@media screen and (max-width:1440px){.jobs-header div.breadcrumbs{padding:0 5% 30px}}.jobs-header .banner{padding-top:0}.jobs-header .banner>div:first-child h1{font-size:45px}.jobs-header .banner>div:first-child p{font-size:14px;max-width:100%;width:500px}.jobs-header .banner .img-container{padding:0 0 0 30px}@media screen and (max-width:1024px){.jobs-header .banner .img-container{display:none}}.jobs-header .banner .blue-box{background-image:url(../../images/blue-box-small.png);top:30%}.jobs-header .banner .blue-box>div:first-child{justify-content:center}.jobs-header .banner .blue-box svg{margin-bottom:10px}.jobs-content{padding:50px 200px;position:relative}@media screen and (max-width:1440px){.jobs-content{padding:50px 5%}}.jobs-content .content-block ol,.jobs-content .content-block ul{margin:0}.jobs-content .content-block h1{font-size:45px;margin-top:0}@media screen and (max-width:768px){.jobs-content .content-block h1{font-size:30px}}.jobs-content .teams-container{margin-bottom:50px}.jobs-content .team-box{display:flex;flex-direction:row-reverse;gap:30px;padding:50px 0 0}.jobs-content .team-box:nth-child(2n){flex-direction:row}@media screen and (max-width:1024px){.jobs-content .team-box{border:1px solid #d2d2d2;border-radius:6px;flex-direction:column-reverse!important;margin-top:50px;padding:30px}}.jobs-content .team-box>div{border-radius:10px;color:#000;padding:30px;width:50%}@media screen and (max-width:1024px){.jobs-content .team-box>div{padding:30px 0 0;width:100%}}.jobs-content .team-box>div ul{margin:0;padding-left:15px}.jobs-content .team-box .img-container{background-image:url(../../images/project-cover.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:50%}@media screen and (max-width:1024px){.jobs-content .team-box .img-container{height:300px;width:100%}}@media screen and (max-width:768px){.jobs-content .team-box .img-container{height:160px}}.jobs-content .team-box h1{font-size:45px;font-weight:400;line-height:100%;margin-top:0}@media screen and (max-width:768px){.jobs-content .team-box h1{font-size:20px}}.jobs-content .team-box hr{background-color:#eae9e8}.jobs-content .filter{align-items:flex-start;display:flex;gap:20px;left:calc(180px + 5%);padding-bottom:20px;position:absolute;top:-35px}@media screen and (max-width:1440px){.jobs-content .filter{left:10%;overflow-x:auto;width:80%}.jobs-content .filter::-webkit-scrollbar{display:none}}.jobs-content .filter .button{background-color:#000;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);color:#fff;font-size:14px;padding:25px 30px;text-align:center}@media screen and (max-width:1024px){.jobs-content .filter .button{display:none}}.jobs-content .filter .filter-section{background-color:#fff;border-radius:15px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);font-size:14px}.jobs-content .filter .filter-section .header{align-items:center;cursor:pointer;display:flex;gap:50px;padding:25px 30px;width:-moz-max-content;width:max-content}.jobs-content .filter .filter-section .header p{align-items:center;display:flex;gap:10px;margin:0}.jobs-content .filter .filter-section .header p label{cursor:pointer}.jobs-content .filter .filter-section .header p img,.jobs-content .filter .filter-section .header p svg{height:21px}.jobs-content .filter .filter-section .header .accor-arw{height:10px;transform:rotate(90deg)}.jobs-content .filter .filter-section .checkboxes{border-top:1px solid hsla(0,0%,7%,.125);display:none;margin:0 30px 25px;padding-top:10px}.jobs-content .filter .filter-section .checkboxes.active{display:block}.jobs-content .filter .filter-section .checkboxes .checkbox{align-items:center;display:flex;gap:10px;padding-top:5px}.jobs-content .jobs-container{grid-column-gap:30px;grid-row-gap:30px;display:grid;grid-template-columns:repeat(5,1fr);margin:0 5%;overflow:unset}@media screen and (max-width:1920px){.jobs-content .jobs-container{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1440px){.jobs-content .jobs-container{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1024px){.jobs-content .jobs-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.jobs-content .jobs-container{grid-template-columns:repeat(1,1fr)}}.black-divider{align-items:center;background-color:#000;border-radius:6px;display:flex;justify-content:space-between;margin:50px 0;padding:20px 30px}@media screen and (max-width:1024px){.black-divider{align-items:flex-start;flex-direction:column}}.black-divider svg{height:25px}@media screen and (max-width:1024px){.black-divider svg{margin:10px 0 30px}}.black-divider p{color:#fff;font-size:24px;font-weight:400;margin:0}@media screen and (max-width:1024px){.black-divider p{font-size:16px}}.projects-header{background-color:#eae9e8;color:#000;padding:0 200px 50px}@media screen and (max-width:1440px){.projects-header{padding:0 5% 50px}}.projects-header .header{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.projects-header .header .ref-img-box{display:none}}.projects-header .header>div:first-child{width:50%}@media screen and (max-width:1024px){.projects-header .header>div:first-child{width:100%}}.projects-header .header>div:first-child h1{font-size:45px;font-weight:400;line-height:100%}.projects-header .header>div:first-child p{font-size:14px;max-width:100%;width:500px}.projects-content{grid-row-gap:40px;display:grid;padding:50px 200px}@media screen and (max-width:1440px){.projects-content{padding:50px 5%}}.projects-content .project-container{display:flex;gap:20px}@media screen and (max-width:1024px){.projects-content .project-container{border:1px solid #d2d2d2;border-radius:6px;display:block;padding:30px}}.projects-content .project-container:hover{cursor:pointer}.projects-content .project-container:hover .details{background-color:#0068ff;color:#fff}.projects-content .project-container:hover .details hr{background-color:hsla(0,0%,100%,.125)}.projects-content .project-container:hover .details a{color:#fff}.projects-content .project-container .img{background-image:url(../../images/project-cover.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;width:60%}@media screen and (max-width:1024px){.projects-content .project-container .img{height:300px;width:100%}}@media screen and (max-width:768px){.projects-content .project-container .img{height:160px}}.projects-content .project-container .details{border-radius:10px;color:#000;padding:30px;transition:.2s;width:40%}@media screen and (max-width:1024px){.projects-content .project-container .details{padding:30px 0 0;width:100%}}.projects-content .project-container .details .where{align-items:center;display:flex;gap:5px}.projects-content .project-container .details .where p{font-size:14px;margin:0}.projects-content .project-container .details .where img{height:18px}.projects-content .project-container .details h2{font-size:45px;font-weight:400;line-height:100%;margin:20px 0}@media screen and (max-width:768px){.projects-content .project-container .details h2{font-size:20px}}.projects-content .project-container .details hr{background-color:#eae9e8}.projects-content .project-container .details p{font-size:16px;margin-bottom:50px}.projects-content .project-container .details a{color:#000;font-size:16px;font-weight:700;text-decoration:none}.contact-bg{background-color:#eae9e8;padding-bottom:50px;padding-top:160px}.contact-bg .breadcrumbs nav{padding:0 200px 30px}@media screen and (max-width:1440px){.contact-bg .breadcrumbs nav{padding:0 5% 30px}}.contact-form{background-color:#fff;border-radius:14px;color:#000;margin:0 200px;padding:50px}@media screen and (max-width:1440px){.contact-form{margin:0 5%}}@media screen and (max-width:1024px){.contact-form{padding:30px}}.contact-form .header{align-items:flex-start;display:flex;justify-content:space-between;padding-bottom:30px}@media screen and (max-width:1024px){.contact-form .header{display:block}}.contact-form .header>div:first-child{width:300px}@media screen and (max-width:1024px){.contact-form .header>div:first-child{width:100%}}.contact-form .header h1{font-size:45px;font-weight:400;line-height:100%;margin-top:0}@media screen and (max-width:1024px){.contact-form .header .ref-img-box{display:block}}.contact-form .wpcf7{background-color:#fff;color:#000;padding:0}.contact-form .wpcf7 input,.contact-form .wpcf7 textarea{border:1px solid #a8a8a8}.contact-form .wpcf7 textarea{height:187px;resize:none}.contact-form .wpcf7 input[type=submit]{border:1px solid #000;color:#000;font-weight:700}.contact-form .wpcf7 a{color:#000}.contact-form .wpcf7 .flex-box{display:flex;gap:20px}@media screen and (max-width:1024px){.contact-form .wpcf7 .flex-box{display:block}}.contact-form .wpcf7 .flex-box>div{width:50%}@media screen and (max-width:1024px){.contact-form .wpcf7 .flex-box>div{width:100%}}.header-img{background-image:url(../../images/project-cover.png);background-position:50%;background-repeat:no-repeat;background-size:cover;height:60vh}@media screen and (max-width:1024px){.header-img{height:40vh}}.about-content{color:#000;padding:30px 200px 50px}@media screen and (max-width:1440px){.about-content{padding:30px 5% 50px}}.about-content .breadcrumbs{padding:0}.about-content h1{font-size:45px;font-weight:400;line-height:100%}.about-content>h1{margin-bottom:0;width:60%}@media screen and (max-width:1024px){.about-content>h1{width:100%}}.about-content h5{font-family:Matter;font-size:16px;font-weight:400;margin:40px 0 10px;text-transform:uppercase}.about-content .columns{grid-column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1024px){.about-content .columns{grid-template-columns:repeat(1,1fr)}}.about-content .columns h4{font-size:20px}.about-content .support{align-items:center;display:flex;gap:30px;padding:50px 0 0}@media screen and (max-width:1024px){.about-content .support{flex-direction:column}}.about-content .support>div{width:50%}@media screen and (max-width:1024px){.about-content .support>div{width:100%}}.about-content .support.reverse{flex-direction:row-reverse}@media screen and (max-width:1024px){.about-content .support.reverse{flex-direction:column}}.about-content .support .img-container{background-image:url(../../images/project-cover.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px}@media screen and (max-width:1024px){.about-content .support .img-container{height:300px;width:100%}}@media screen and (max-width:768px){.about-content .support .img-container{height:200px}}.about-content .support img{border-radius:10px;height:auto;width:50%}@media screen and (max-width:1024px){.about-content .support img{width:100%}}.about-content .support h1{margin-top:0}.advantages.about{background-color:#0068ff}@media screen and (max-width:1024px){.advantages.about{padding-bottom:50px}.advantages.about,.advantages.about .head{flex-direction:column}}.advantages.about .head>div:first-child{color:#fff;width:40%}@media screen and (max-width:1024px){.advantages.about .head>div:first-child{width:100%}}.advantages.about .head .buttons{justify-content:flex-start;position:unset}@media screen and (max-width:1024px){.advantages.about .head .buttons{width:100%}}.team-container{padding:50px 200px}@media screen and (max-width:1440px){.team-container{padding:50px 5%}}.team-container h1{font-size:45px;font-weight:400;line-height:100%;width:300px}.team-container h5{font-family:Matter;font-size:16px;font-weight:400;margin:0 0 10px;text-align:right;text-transform:uppercase}.team-container .team-flexbox{padding-top:20px}@media screen and (max-width:1024px){.team-container .team-flexbox{display:flex;gap:20px;overflow-x:auto;padding-top:30px}}.team-container .team-flexbox::-webkit-scrollbar{display:none}.team-container .team-flexbox .team-box{display:flex;flex-direction:column;height:100%}.team-container .team-flexbox .team-box img{border-radius:10px}.team-container .team-flexbox .team-box .languages{margin-top:auto;padding-top:10px}.team-container .team-flexbox .team-box .languages img{border-radius:0;height:25px;margin-right:5px}.team-container .team-flexbox .team-box p{font-size:16px;font-weight:700;line-height:100%;margin-bottom:0}@media screen and (max-width:1024px){.team-container .team-flexbox .team-box p{width:300px}}.team-container .team-flexbox .team-box em{color:#666;display:block;font-size:14px;font-style:normal;padding:10px 0;text-transform:uppercase}.team-container .team-flexbox .team-box a{display:block;font-size:16px;text-decoration:none}.contact-about{background-color:#000;color:#fff;padding-top:80px}.contact-about .contact-form{padding-bottom:0}.job-header{background-color:#eae9e8;padding:0 200px 30px}@media screen and (max-width:1440px){.job-header{padding:0 5% 30px}}.job-header h1{font-size:45px;font-weight:400;line-height:100%}.job-header .flexbox{display:flex;justify-content:space-between;position:relative}.job-header .flexbox>div:first-child{width:50%}@media screen and (max-width:1024px){.job-header .flexbox>div:first-child{width:100%}}.job-header .flexbox>div:first-child em{font-size:14px;font-style:normal}.job-header .flexbox>div:first-child p{font-size:14px;margin-top:30px}.job-header .flexbox>div:first-child ol,.job-header .flexbox>div:first-child ul{font-size:14px;margin:0}.job-header .flexbox .job-box{background-color:#0068ff;bottom:-80px;color:#fff;max-width:unset;position:absolute;right:0;width:45%}@media screen and (max-width:1024px){.job-header .flexbox .job-box{bottom:-300px;right:5%;width:90%}}.job-header .flexbox .job-box a{color:#fff}.job-content{display:flex;justify-content:space-between;padding:0 200px 50px}@media screen and (max-width:1440px){.job-content{padding:0 5% 50px}}@media screen and (max-width:1024px){.job-content{flex-direction:column;padding-top:260px}}.job-content h1{font-size:45px;font-weight:400;line-height:100%;margin-top:80px}.job-content .right{width:45%}@media screen and (max-width:1024px){.job-content .right{width:100%}}.job-content .right .contact-form{background-color:#000;border-radius:6px;color:#fff;margin:70px 0 0;padding:50px 30px 120px;position:relative}@media screen and (max-width:1440px){.job-content .right .contact-form{padding-bottom:80px}}@media screen and (max-width:1024px){.job-content .right .contact-form{padding-bottom:120px}}@media screen and (max-width:768px){.job-content .right .contact-form{padding-bottom:80px}}.job-content .right .contact-form .flex-box{background-color:#000;color:#fff;flex-direction:column;gap:0}.job-content .right .contact-form .flex-box>div{width:100%}.job-content .right .contact-form .flex-box a{color:#fff}.job-content .right .contact-form input[type=submit]{background-color:#fff}.job-content .right .contact-form .form-consent-button-box{align-items:flex-end;flex-direction:column}.job-content .right .contact-form .wpcf7-spinner{display:none}.job-content .right .contact-form .ref-img-box{margin:20px 0}@media screen and (max-width:1024px){.job-content .right .contact-form .ref-img-box{align-items:flex-start;flex-direction:column}}.job-content .right .contact-form .logo{bottom:0;height:-moz-fit-content;height:fit-content;left:0;position:absolute;width:90%}.job-content .right .contact-person{display:flex;justify-content:space-between;padding-top:50px}@media screen and (max-width:1024px){.job-content .right .contact-person{flex-direction:column}}.job-content .right .contact-person h1{margin-top:0;width:220px}.job-content .right .contact-person .flex{align-items:center;display:flex;gap:20px}.job-content .right .contact-person .flex img{height:110px;width:110px}.job-content .right .contact-person .flex p{margin:0}.job-content .right .contact-person .flex a{color:#000;display:block;text-decoration:none}.job-content .left{width:50%}@media screen and (max-width:1024px){.job-content .left{width:100%}}.job-content .left .job-advantages{grid-column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:50px}@media screen and (max-width:768px){.job-content .left .job-advantages{grid-template-columns:repeat(1,1fr)}}.job-content .left .job-advantages p{align-items:flex-start;display:flex;font-weight:700;gap:10px;margin:10px 0}.job-content .left .job-advantages svg{width:22px}.job-content .left h4{font-size:20px}.job-content .left .advantages-container{display:block}.job-content .left .advantages-container .advantage-box{background-color:#eae9e8;height:100%}.sticky-button{align-items:center;background-color:#000;border-radius:6px;bottom:5px;color:#fff;display:flex;display:none;font-family:Matter;font-weight:700;gap:10px;padding:15px 30px;position:fixed;right:5px}@media screen and (max-width:1024px){.sticky-button{display:block}}.project-content{justify-content:space-between;padding:20px 200px 50px}@media screen and (max-width:1440px){.project-content{padding:20px 5% 50px}}.project-content .breadcrumbs nav{padding-top:0}.project-content .where{align-items:center;display:flex;font-size:14px;gap:10px;padding:30px 0 0}.project-content .where p{margin:0}.project-content h1{font-size:45px;font-weight:400;line-height:100%}.project-content h5{font-size:16px;font-weight:400;margin-bottom:0;text-transform:uppercase}.project-content .project-columns{grid-column-gap:50px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px){.project-content .project-columns{grid-template-columns:repeat(1,1fr)}}.project-content .project-columns ul{margin:0}.project-content .project-photos{display:flex;gap:20px;margin:50px 0;overflow-x:auto}@media screen and (max-width:768px){.project-content .project-photos{display:none}}.project-content .project-photos::-webkit-scrollbar{display:none}.project-content .project-photos .photo{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:370px;padding-right:500px}@media screen and (max-width:1024px){.project-content .project-photos .photo{height:280px;padding-right:280px}}.project-content .project-photos.splide-box{display:none}@media screen and (max-width:768px){.project-content .project-photos.splide-box{display:flex}}.project-content .support{grid-column-gap:50px;align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin:100px 0}@media screen and (max-width:1024px){.project-content .support{grid-template-columns:repeat(1,1fr)}}.project-content .support .img-container{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;height:370px}@media screen and (max-width:1024px){.project-content .support .img-container{height:200px}}.project-content .support h1{line-height:100%;margin-top:0}.project-content .black-divider{margin-bottom:50px}@media screen and (max-width:1024px){.project-content .black-divider{margin:0}}.project-content .black-divider p{font-size:20px}.project-content .black-divider a{background-color:#fff;border-radius:6px;color:#000;font-family:Matter;font-size:18px;font-weight:700;padding:20px 30px;text-decoration:none}@media screen and (max-width:1024px){.project-content .black-divider a{margin-top:30px}}.not-found{min-height:40vh;padding-top:160px;text-align:center}.not-found h1{font-size:70px}@media screen and (max-width:1024px){.not-found h1{font-size:45px}}.not-found h2{font-weight:400}.popup-overlay{background-color:rgba(0,0,0,.9);display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.popup-content{align-items:center;border-radius:10px;display:flex;gap:50px;justify-content:space-between;max-width:1050px;position:relative;width:80%}@media screen and (max-width:1440px){.popup-content{top:7%}}@media screen and (max-width:1024px){.popup-content{align-items:flex-start;display:block;flex-direction:column;padding-bottom:160px;padding-bottom:140px;width:90%}}.popup-content .wpcf7{box-shadow:0 0 20px 0 rgba(0,0,0,.15);padding:50px 50px 20px}.popup-content .wpcf7 .fill-form-text,.popup-content .wpcf7 h2,.popup-content .wpcf7 h4{display:none}@media screen and (max-width:768px){.popup-content .wpcf7{padding:20px 5% 10px}}.popup-content .text{color:#fff}.popup-content .text h1{font-size:45px;font-weight:400;line-height:100%;margin-top:0}.popup-content .text p{font-size:14px}.popup-content .text a{color:#fff;display:block;text-decoration:none}.popup-content .text .contact-person{align-items:center;display:flex;gap:10px;margin-top:70px}@media screen and (max-width:1024px){.popup-content .text .contact-person{bottom:0;left:0;position:absolute}}.popup-content .text .contact-person img{width:110px}.popup-content .text .contact-person a,.popup-content .text .contact-person p{font-size:16px;margin:10px 0}.popup-close{background-color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:20px;padding:5px 10px 7px;position:absolute;right:-15px;top:-15px}@media screen and (max-width:1024px){.popup-close{top:60px}}@media screen and (max-width:768px){.popup-close{top:107px}}.popup-overlay.show{align-items:center;display:flex;justify-content:center}.splide__arrows{display:flex;gap:10px;justify-content:flex-end;padding-bottom:20px}.splide__arrows .splide__arrow{background-color:#0068ff;border-radius:10px;height:45px;opacity:1;position:unset;transform:none;width:45px}.splide__arrows .splide__arrow svg{fill:#fff;height:1em;width:1em}.contact-form.contact-page .wpcf7{width:50%}@media screen and (max-width:1024px){.contact-form.contact-page .wpcf7{width:100%}}.contact-form.contact-page .wpcf7 .flex-box{display:block}.contact-form.contact-page .wpcf7 .flex-box>div{width:100%}.contact-form.contact-page .wpcf7 input[type=submit]{background-color:#0068ff;border:none;color:#fff}.contact-form.contact-page .right-box{aspect-ratio:1.5;background-image:url(../../images/blue-box-weiss.png);background-position:0;background-repeat:no-repeat;background-size:contain;padding:30px;position:relative;width:50%}@media screen and (max-width:1024px){.contact-form.contact-page .right-box{display:none}}.contact-form.contact-page .right-box .contact-person{align-items:center;display:flex;gap:20px}.contact-form.contact-page .right-box .contact-person img{height:110px;width:110px}.contact-form.contact-page .right-box .contact-person p{color:#fff;margin:0}.contact-form.contact-page .right-box .contact-person a{color:#fff;display:block;text-decoration:none}.contact-form.contact-page .flex-container{align-items:flex-start;display:flex;gap:20px}header{background-color:transparent;font-family:Matter;padding-bottom:30px;z-index:1111}header,header.active{position:fixed;top:0;width:100%}header.active{background-color:#0068ff;z-index:1}header .header-topbar{background-color:#0068ff;display:flex;height:36px;justify-content:space-between;padding:0 200px}@media screen and (max-width:1440px){header .header-topbar{padding:0 5%}}@media screen and (max-width:1024px){header .header-topbar{background-color:#000}}header .header-topbar p{color:#fff;margin:auto 0}@media screen and (max-width:1024px){header .header-topbar p{display:none}}header .header-topbar a{align-items:center;color:#fff;display:flex;font-size:16px;gap:5px;text-decoration:none}header .header-topbar a.phone{display:none}@media screen and (max-width:1024px){header .header-topbar a.phone{display:flex}}header .header-navbar{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 20px 0 rgba(0,0,0,.15);display:flex;justify-content:space-between;margin:30px 200px 0;padding:10px 20px}@media screen and (max-width:1440px){header .header-navbar{margin:30px 5% 0}}header .header-navbar .logo{align-items:center;display:flex}header .header-navbar .logo img,header .header-navbar .logo svg{height:30px}header .header-navbar .right-container{align-items:center;display:flex;gap:30px}header .header-navbar .buttons a{align-items:center;background-color:#0068ff;border-radius:6px;color:#fff;display:flex;font-size:16px;gap:5px;padding:10px 15px;text-decoration:none}@media (max-width:1280px){header .header-navbar .buttons span{display:none}}header .header-navbar .burger{align-items:center;cursor:pointer;display:none;height:24px;right:2rem;top:2rem;width:32px;z-index:20}@media (max-width:1280px){header .header-navbar .burger{display:flex}}header .header-navbar .burger.active span{background-color:transparent}header .header-navbar .burger.active span:before{transform:rotate(45deg) translateY(0)}header .header-navbar .burger.active span:after{transform:rotate(-45deg) translateY(0)}header .header-navbar .burger span{background-color:#000;border-radius:12px;display:block;height:4px;transition:background-color .2s ease-in-out;width:100%}header .header-navbar .burger span:before{transform:translateY(-10px)}header .header-navbar .burger span:after,header .header-navbar .burger span:before{background-color:#000;border-radius:12px;content:"";display:block;height:4px;transition:all .2s ease-in-out;width:100%}header .header-navbar .burger span:after{margin-top:-4px;transform:translateY(10px)}@media (max-width:1280px){header .header-navbar .menu-main_menu-container{display:none}}header .header-navbar .menu-main_menu-container .menu{display:flex;gap:30px;list-style:none;margin:0;padding:0}header .header-navbar .menu-main_menu-container .menu a{color:#000;font-size:16px;font-weight:700;text-decoration:none;transition:.2s}header .header-navbar .menu-main_menu-container .menu .current-menu-item a,header .header-navbar .menu-main_menu-container .menu a:hover{color:#0068ff}footer{background-color:#000;overflow:hidden;padding:80px 200px 0;position:relative}@media screen and (max-width:1440px){footer{padding:80px 5% 0}}@media screen and (max-width:1024px){footer{padding-top:40px}}footer .content{display:flex;justify-content:space-between;padding-bottom:40px}@media screen and (max-width:1024px){footer .content{flex-wrap:wrap}}@media screen and (max-width:768px){footer .content{flex-direction:column}footer .content .info{padding:50px 0 30px}footer .content .contact{position:absolute;right:5%}}footer .content h4{color:#fff;font-size:16px;margin:0 0 10px;text-transform:uppercase}footer .content ul{list-style:none;margin:0;padding-left:0}footer .content ul li{color:#999;padding-top:10px}footer .content ul a{color:#999;font-size:16px;line-height:100%;text-decoration:none;transition:.2s}footer .content ul a:hover{color:#fff}footer .content .socials{display:flex;gap:10px;padding-top:60px}footer .content .socials img{width:20px}footer .content .last-container{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:1024px){footer .content .last-container{padding-top:20px;width:100%}}footer .content .last-container p{color:#fff;margin:0 0 auto}footer .content .last-container .flex-row{display:flex;height:100%;justify-content:space-between}@media screen and (max-width:768px){footer .content .last-container .flex-row{flex-direction:column}}footer .content .last-container .flex-row .denisa-box{display:flex;gap:10px;margin:auto 0}@media screen and (max-width:768px){footer .content .last-container .flex-row .denisa-box{padding-bottom:30px}}footer .content .last-container .flex-row .denisa-box h5{color:#999;font-size:16px;font-weight:400;margin:0;padding-bottom:10px}footer .content .last-container .flex-row .denisa-box a{color:#999;display:block;font-size:16px;padding-bottom:10px;text-decoration:none;transition:.2s}footer .content .last-container .flex-row .denisa-box a:hover{color:#fff}footer .content .last-container .flex-row .denisa-box img{height:85px;width:85px}footer .logo{line-height:100%;padding-top:50px}@media screen and (max-width:1024px){footer .logo{padding-top:20px}}@media screen and (max-width:768px){footer .logo{bottom:328px;padding:0;position:absolute;right:216px;transform:rotate(135deg);width:450px}}footer .logo img,footer .logo svg{height:auto;padding-top:0;width:100%}.mobile-nav{background-color:#0068ff;background-image:url(../../svg/logo-rotated.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:50%;background-size:80px;display:flex;flex-direction:column;height:calc(100vh - 150px);justify-content:space-between;overflow:scroll;padding:1rem 5%;position:fixed;top:150px;transform:translateX(105%);width:100%;z-index:1000}@media (min-width:1281px){.mobile-nav{display:none}}.mobile-nav.active{transform:translateX(0)}.mobile-nav .menu{list-style:none;margin-left:0;padding:0}.mobile-nav .menu a{color:#fff;display:block;font-size:25px;font-weight:400;padding-bottom:15px;text-decoration:none;width:100%}.mobile-nav .bottom{width:70%}.mobile-nav .bottom h3{color:#fff;font-size:35px;font-weight:400;line-height:100%;margin:0 0 20px}.mobile-nav .bottom a{align-items:center;color:#fff;display:flex;font-size:20px;gap:10px;text-decoration:none}.mobile-nav .bottom .socials{display:flex;gap:20px;padding:20px 0}.wpcf7{background-color:#0068ff;border-radius:6px;color:#fff;font-size:14px;padding:20px 50px}@media screen and (max-width:768px){.wpcf7{padding:30px}}.wpcf7 input,.wpcf7 textarea{border:none;border-radius:6px;font-size:16px;padding:30px;width:100%}@media screen and (max-width:768px){.wpcf7 input,.wpcf7 textarea{font-size:14px;padding:15px 20px}}.wpcf7 input::-moz-placeholder,.wpcf7 textarea::-moz-placeholder{color:#000}.wpcf7 input::placeholder,.wpcf7 textarea::placeholder{color:#000}.wpcf7 input[type=submit]{background-color:transparent;border:1px solid #fff;color:#fff;cursor:pointer;margin-left:40px;padding:20px;width:auto}@media screen and (max-width:768px){.wpcf7 input[type=submit]{margin-left:72px}}.wpcf7 input[type=checkbox]{margin:0 15px 0 5px;padding:0;transform:scale(2);width:auto}.wpcf7 .wpcf7-submit:disabled{background-color:transparent;border:1px solid #fff;color:#fff}.wpcf7 h2{color:#fff;font-size:46px;line-height:100%;margin:20px 0}@media screen and (max-width:768px){.wpcf7 h2{font-size:25px}}.wpcf7 h4{font-weight:400;margin-bottom:0}@media screen and (max-width:768px){.wpcf7 h4{font-size:16px;margin:0}}.wpcf7 p{margin:0 0 15px}.wpcf7 a{color:#fff;font-weight:700;text-decoration:none}.wpcf7 .form-consent-button-box{display:flex}@media screen and (max-width:768px){.wpcf7 .form-consent-button-box{align-items:center;flex-direction:column}}.wpcf7 .fill-form-text{margin-bottom:50px}@media screen and (max-width:768px){.wpcf7 .fill-form-text{font-size:16px}}.wpcf7 .wpcf7-list-item label{display:flex}@media screen and (max-width:768px){.wpcf7 .wpcf7-list-item label{font-size:10px}}.wpcf7 .wpcf7-list-item{margin:0}.wpcf7 .wpcf7-response-output{display:none!important}.detail-form-container .wpcf7{background-color:#000}.detail-form-container .form-consent-button-box{flex-direction:column}.detail-form-container .wpcf7-list-item label{flex-direction:row-reverse}.detail-form-container .wpcf7 input[type=submit]{float:right}.cookie-consent-banner{align-items:center;background-color:#fff;border-radius:1rem 1rem 0 0;bottom:0;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);display:none;height:600px;justify-content:center;left:50%;max-width:90%;opacity:0;padding:50px 5%;position:fixed;transform:translateX(-50%);transition:opacity .2s ease-in-out;width:100%;z-index:2147483645}@media (min-width:1024px){.cookie-consent-banner{border-radius:1rem;bottom:unset;max-width:900px;top:50%;transform:translate(-50%,-50%)}}.cookie-consent-banner.show{display:flex;opacity:1}.cookie-consent-banner .banner-close{align-items:center;border-top-right-radius:25px;cursor:pointer;display:flex;height:75px;justify-content:center;position:absolute;right:0;top:0;width:75px}.cookie-consent-banner__wrap{display:flex;flex-direction:column;text-align:center}.cookie-consent-banner__title{color:#0068ff;font-size:20px;font-weight:700;margin-bottom:30px;text-align:center;width:100%}@media (min-width:1024px){.cookie-consent-banner__title{font-size:30px}}.cookie-consent-banner__content{font-size:14px;font-weight:500;line-height:23px;margin-bottom:50px}.cookie-consent-banner__content p{margin-bottom:0}.cookie-consent-banner__content a{color:#0068ff;font-weight:700;text-decoration:underline}.cookie-consent-banner__buttons{align-items:center;display:flex;flex-direction:column;gap:15px}.cookie-consent-banner__buttons .button{align-content:center;background:#0068ff;border:none!important;border-radius:6px;color:#fff;display:inline-flex;font-family:Matter;font-size:1rem;font-weight:700;height:50px;justify-content:center;line-height:50px;max-width:250px;padding:0 40px;text-align:center;text-decoration:none;transition:.2s;width:100%}.cookie-consent-banner__buttons .button:hover{background-color:#fff;border:none!important;color:#000!important}@media (min-width:1441px){.cookie-consent-banner__buttons .button{font-size:16px}}.cookie-consent-panel{align-items:center;background-color:#fff;border-radius:1rem 1rem 0 0;bottom:20px;box-shadow:0 3px 10px 0 rgba(0,0,0,.2);display:none;flex-direction:column;justify-content:center;left:50%;max-height:calc(100vh - 130px);max-width:90%;opacity:0;padding:50px 5%;position:fixed;transform:translateX(-50%);transition:opacity .3s ease-in-out;width:100%;z-index:2147483645}@media (min-width:1024px){.cookie-consent-panel{border-radius:1rem;bottom:unset;max-width:900px;top:50%;transform:translate(-50%,-50%)}}.cookie-consent-panel.show{display:flex;opacity:1}.cookie-consent-panel .panel-close{align-items:center;background:0 0;border:none;border-top-right-radius:25px;cursor:pointer;display:flex;height:75px;justify-content:center;position:absolute;right:0;top:0;width:75px}.cookie-consent-panel__wrap{display:flex;flex-direction:column;height:100%;text-align:center}.cookie-consent-panel__content{overflow-y:scroll}.cookie-consent-panel__content p{margin-bottom:0}.cookie-consent-panel__content::-webkit-scrollbar{height:10px;width:10px}.cookie-consent-panel__content::-webkit-scrollbar-thumb{background:#f0f0f0;border-radius:5px}.cookie-consent-panel__content::-webkit-scrollbar-track{background:0 0}.cookie-consent-panel__content--title{color:#0068ff;font-size:20px;font-weight:700;margin:0 0 30px;text-align:center;width:100%}@media (min-width:1024px){.cookie-consent-panel__content--title{font-size:30px}}.cookie-consent-panel__content--text{color:#000;font-size:14px;font-weight:500;line-height:23px;margin-bottom:50px;text-align:center}.cookie-consent-panel__content--text a{color:#0068ff;font-weight:700;text-decoration:underline}.cookie-consent-panel__logo{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-bottom:50px}.cookie-consent-panel__logo img{width:95px}.cookie-consent-panel__buttons{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:15px;justify-content:center;padding-top:20px;width:100%}.cookie-consent-panel__buttons .button{align-content:center;background:#0068ff;border:none!important;border-radius:6px;color:#fff;display:inline-flex;font-family:Matter;font-size:1rem;font-weight:700;height:50px;justify-content:center;line-height:50px;max-width:250px;padding:0 40px;text-align:center;text-decoration:none;transition:.2s;width:100%}.cookie-consent-panel__buttons .button:hover{background-color:#fff;border:none!important;color:#000!important}@media (min-width:1441px){.cookie-consent-panel__buttons .button{font-size:16px}}.cookie-consent-panel__settings .accordion{margin:0;padding-right:10px}.cookie-consent-panel__settings .switch-wrap{position:absolute;right:0;top:11px}.cookie-consent-panel__settings .switch-wrap .switch{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end;position:relative}.cookie-consent-panel__settings .switch-wrap .switch.active:after,.cookie-consent-panel__settings .switch-wrap .switch.active:before{display:none}.cookie-consent-panel__settings .switch-wrap .switch:before{background:url(../img/yes.svg);background-size:12px 12px;content:"";height:12px;left:8px;position:absolute;top:49%;transform:translateY(-50%);width:12px;z-index:1}.cookie-consent-panel__settings .switch-wrap .switch:after{background:url(../img/no.svg);background-size:15px 15px;content:"";height:15px;position:absolute;right:5px;top:49%;transform:translateY(-50%);width:15px;z-index:1}.cookie-consent-panel__settings .switch-wrap .switch input[type=checkbox]{height:0;visibility:hidden;width:0}.cookie-consent-panel__settings .switch-wrap .switch label{background:grey;border-radius:100px;cursor:pointer;display:block;height:26px;margin-bottom:0;position:relative;text-indent:-9999px;width:45px}.cookie-consent-panel__settings .switch-wrap .switch label:after{background:#fff;border-radius:20px;content:"";height:20px;left:3px;position:absolute;top:3px;transition:.3s;width:20px;z-index:2}.cookie-consent-panel__settings .switch-wrap .switch input:checked+label{background:#0068ff}.cookie-consent-panel__settings .switch-wrap .switch input:checked+label:after{left:calc(100% - 3px);transform:translateX(-100%)}.cookie-consent-panel__settings .switch-wrap .switch span{color:#0068ff;font-size:14px;font-weight:700}.cookie-consent-panel__settings ul{list-style:none;padding:0}.cookie-consent-panel__settings ul .inner{display:none;font-size:.875rem;overflow:hidden;padding:0 1.25rem 1.25rem}.cookie-consent-panel__settings ul li{position:relative}.cookie-consent-panel__settings ul li a.toggle{align-items:center;background:rgba(0,0,0,.78);background:0 0;border:none;border-radius:.15em;color:#141414;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;padding:12px 75px 12px 0;text-align:left;text-decoration:none;transition:background .3s ease;width:100%}.cookie-consent-panel__settings ul li a.toggle .accor-arw{height:13px;margin-right:15px;transition:.2s ease-in-out;width:10px}.cookie-consent-panel__settings ul li a.toggle.show .accor-arw{transform:rotate(90deg)}.cookie-consent-panel__settings ul li a.toggle:focus{outline:0}.cookie-consent-badge{bottom:5px;left:5px;position:fixed;transform:translateX(-150%);transition:transform .5s ease-in-out;width:50px;z-index:2147483647}.cookie-consent-badge.show{transform:translateX(0)}.cookie-consent-badge .flip-card{background-color:transparent;height:50px;width:50px}.cookie-consent-badge .flip-card-inner{cursor:pointer;height:100%;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .35s ease-in-out;width:100%}.cookie-consent-badge .flip-card-inner.show{transform:rotateY(180deg)}.cookie-consent-badge .flip-card-back,.cookie-consent-badge .flip-card-front{align-items:center;backface-visibility:hidden;background-color:#0068ff;border-radius:4px;display:flex;height:50px;justify-content:center;position:absolute;width:50px}.cookie-consent-badge .flip-card-back img,.cookie-consent-badge .flip-card-back svg,.cookie-consent-badge .flip-card-front img,.cookie-consent-badge .flip-card-front svg{height:30px}.cookie-consent-badge .flip-card-back{transform:rotateY(180deg)}.cookie-consent-badge .flip-card-back img{height:20px}
