@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");*{font-family:"Akrobat";box-sizing:border-box;color:rgba(0, 0, 0, 0.8);line-height:1.1;font-weight:300}p{line-height:1.25}h2,h3,h4,h1{line-height:0.9}[class*=__container]{max-width:1280px;margin:0 auto;padding:0 20px;width:100%}a,a:hover,button,button:hover{transition:0.35s ease}*{padding:0px;margin:0px;border:0px}*,*::before,*::after{box-sizing:border-box}*::before,*::after{display:inline-block}html,body{height:100%}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,button,textarea{font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}button,select,option{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}ul{margin:0}header.header{border-bottom:2px solid #dedede}header.header .row{padding:20px 0px;display:flex;align-items:center;justify-content:space-between}header.header .row .logo img{width:220px;display:block}header.header .row .menu ul{display:flex;align-items:center;gap:10px}header.header .row .menu ul li a{text-transform:uppercase;font-weight:600;font-size:15px;color:#212121}header.header .row .menu-laptop ul li a{display:flex;align-items:center;gap:10px;font-size:15px}header.header .row .menu-laptop ul li:nth-child(2) a,header.header .row .menu-laptop ul li:nth-child(3) a{color:#DF0024}header.header .row .menu-laptop ul li:nth-child(2) i,header.header .row .menu-laptop ul li:nth-child(3) i{display:block}footer.footer{padding:60px 0px;background:#808080}footer.footer .row-main{display:grid;grid-template-columns:3fr 4fr;gap:80px}footer.footer .row-main .wpcf7-form-control-wrap{position:relative}footer.footer .row-main .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#ffffff;font-size:13px;position:absolute;top:2px;right:20px}footer.footer .row-main .wpcf7-response-output{border:2px solid #DF0024;color:#fff;margin:25px 0px 0px;text-align:center;padding:10px;font-weight:500}footer.footer .row-main .column .form-group{display:grid;grid-template-columns:1fr;gap:10px}footer.footer .row-main .column .form-group .input span{color:#fff;font-weight:500}footer.footer .row-main .column .form-group .input input{background:#8C8C8C;height:40px;margin-top:10px;padding-left:20px;transition:0.35s ease}footer.footer .row-main .column .form-group .input input:active,footer.footer .row-main .column .form-group .input input:focus{box-shadow:none;outline:none;border:none;background:#9a9a9a;transition:0.35s ease}footer.footer .row-main .column .form-group .input input::placeholder{color:#fff}footer.footer .row-main .column .form-group .submit{display:flex;justify-content:flex-end;margin-top:20px}footer.footer .row-main .column .form-group .submit button{background:#fff;width:140px;height:40px;text-transform:uppercase;font-weight:500}footer.footer .row-main .column .footer-column__title{padding-bottom:30px;font-size:28px;font-weight:600;color:#fff;text-transform:uppercase}footer.footer .row-main .column .footer-menu ul{display:flex;flex-direction:column;gap:10px;list-style:decimal;color:#fff;font-size:17px;padding-left:10px}footer.footer .row-main .column .footer-menu ul li{list-style:decimal;color:#fff;font-size:17px}footer.footer .row-main .column .footer-menu ul li a{font-size:17px;color:#fff;font-weight:600}footer.footer .row-seco{margin-top:60px}footer.footer .row-seco .footer-column__title{padding-bottom:20px;font-size:28px;font-weight:600;color:#fff;text-transform:uppercase}footer.footer .row-seco .group{display:grid;grid-template-columns:1fr;gap:30px}footer.footer .row-seco .group .col{display:grid;grid-template-columns:3fr 4fr;gap:80px}footer.footer .row-seco .group .col .map iframe{width:100%;height:100%}footer.footer .row-seco .group .col .txt ul{display:flex;flex-direction:column;gap:10px}footer.footer .row-seco .group .col .txt ul li a{font-size:20px;color:#fff;font-weight:600}.breadcrumbs-site__default{padding-top:50px;padding-bottom:0px}.breadcrumbs-site__default .rank-math-breadcrumb p{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.breadcrumbs-site__default .rank-math-breadcrumb p a{text-transform:uppercase;font-weight:600}.breadcrumbs-site__default .rank-math-breadcrumb p .last{font-weight:500;text-transform:uppercase;opacity:0.65}.breadcrumbs-site__default h1{margin-top:15px;font-size:50px;font-weight:600;text-transform:uppercase}.choose-lang__popup{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0, 0, 0, 0.1);z-index:50}.choose-lang__popup .default__container{height:100%;display:flex;align-items:center;justify-content:center;text-align:left}.choose-lang__popup .default__container .row{width:360px;padding:40px;border-radius:10px;background:rgba(0, 0, 0, 0.85)}.choose-lang__popup .default__container .row .title{color:#fff;text-transform:uppercase;font-size:30px;padding-bottom:20px}.choose-lang__popup .default__container .row ul{display:flex;flex-direction:column;gap:7px}.choose-lang__popup .default__container .row a{color:#fff;border:1px solid #fff;width:100%;text-transform:uppercase;border-radius:10px;height:50px;display:flex;align-items:center;padding-left:20px;font-weight:600}.modal{border-radius:0;box-shadow:none;border:1px solid #000;padding:40px}.modal h2{text-transform:uppercase;font-weight:600;font-size:30px;padding-bottom:25px}.modal .row-default .input span{font-size:14px}.modal .row-default .input input{border:1px solid #dedede;height:40px;padding-left:25px;font-size:15px;margin-top:10px;transition:0.3s ease}.modal .row-default .form-group{display:flex;flex-direction:column;gap:15px}.modal .row-default button{color:#DF0024;width:120px;border:1px solid #DF0024;height:45px;margin-top:15px;font-weight:600;display:flex;align-items:center;justify-content:center}.modal .row-default button:hover{background:#DF0024;color:#fff}.modal .row-default input:active,.modal .row-default input:focus{box-shadow:none;outline:none;border:1px solid #DF0024;transition:0.3s ease}.modal .wpcf7-response-output{text-align:center !important;padding:15px !important;margin:25px 0 0 0 !important;border:1px solid #DF0024 !important}.popup-mobile__seciton{display:none;position:fixed;top:0;left:0;z-index:50}.popup-mobile__seciton .back-bg{background:rgba(255, 255, 255, 0.25);width:100%;position:fixed;height:100vh;backdrop-filter:blur(10px);z-index:5}.popup-mobile__seciton .row{border-right:2px solid #dedede;position:fixed;width:85%;background:#fff;z-index:10;height:100vh;overflow-y:scroll}.popup-mobile__seciton .row .logo-group{display:flex;align-items:center;gap:15px}.popup-mobile__seciton .row .social-group{padding:30px 20px 60px;background:#f4f6f8}.popup-mobile__seciton .row .social-group .contact-title{text-transform:uppercase;font-weight:600;font-size:17px;padding-bottom:12px;display:block}.popup-mobile__seciton .row .social-group ul{display:flex;align-items:center;gap:15px}.popup-mobile__seciton .row .social-group ul img{width:35px;height:35px;display:block}.popup-mobile__seciton .row .contact-block{padding:30px 20px;border-bottom:1px solid #dedede;background:#f4f6f8}.popup-mobile__seciton .row .contact-block .contact-block__title{font-size:17px;text-transform:uppercase;font-weight:600;padding-bottom:15px}.popup-mobile__seciton .row .contact-block ul{display:flex;flex-direction:column;gap:7.5px}.popup-mobile__seciton .row .contact-block ul li a{display:flex;align-items:center;gap:15px;line-height:1.5}.popup-mobile__seciton .row .menu-block{padding:30px 20px;border-bottom:1px solid #dedede}.popup-mobile__seciton .row .menu-block ul{display:flex;flex-direction:column;gap:7.5px}.popup-mobile__seciton .row .menu-block ul li span.symbol{display:none}.popup-mobile__seciton .row .menu-block ul li a{text-transform:uppercase;font-size:14px}.popup-mobile__seciton .row .menu-cats{padding:30px 20px;border-bottom:1px solid #dedede}.popup-mobile__seciton .row .menu-cats ul{display:flex;flex-direction:column;gap:15px}.popup-mobile__seciton .row .menu-cats ul li a{font-size:20px;font-weight:600}.popup-mobile__seciton .row .menu-logo{border-bottom:1px solid #dedede;padding:20px 20px;display:flex;justify-content:space-between;gap:0px}.popup-mobile__seciton .row .menu-logo .back i{font-size:20px;display:block}.popup-mobile__seciton .row .menu-logo .logo img{width:160px;display:block}.popup-mobile__seciton .row .menu-logo .logo p{text-align:center;text-transform:uppercase;font-weight:600}.popup-mobile__seciton .row .menu-logo .langs-group{display:flex;justify-content:flex-end;align-items:center;gap:15px}.popup-mobile__seciton .row .menu-logo .langs-group .current-lang a{color:#DF0024;font-weight:500}.popup-mobile__seciton .row .menu-logo .langs-group li{list-style:none}.popup-mobile__seciton .row{-ms-overflow-style:none;scrollbar-width:none}.popup-mobile__seciton .row::-webkit-scrollbar{display:none}.popup-mobile__seciton .row .menu-cats ul.sub-menu{display:none;padding-top:15px}.popup-mobile__seciton .row .menu-cats ul.sub-menu a{line-height:2;padding-left:40px;position:relative;display:flex;align-items:center;gap:10px}.popup-mobile__seciton .row .menu-cats ul.sub-menu a:before{content:"-"}.services-home__section{margin-top:20px}.services-home__section .row-services__main{border-left:1px solid #6A6876;padding-left:80px;padding-bottom:80px;position:relative}.services-home__section .row-services__main .absolute{position:absolute;left:0;width:100%;bottom:0}.services-home__section .row-services__main .absolute span{gap:25px;display:flex;align-items:flex-end}.services-home__section .row-services__main .absolute span b{display:block;margin-bottom:-7px;font-weight:600;font-size:17px}.services-home__section .row-services__main .absolute span:before{content:"";width:200px;background:#6A6876;height:1px}.services-home__section .row-services__main .row{display:grid;grid-template-columns:repeat(4, 1fr);gap:0px}.services-home__section .row-services__main .row .column{border:1px solid #dedede}.services-home__section .row-services__main .row .column .image a{display:block;padding:30px}.services-home__section .row-services__main .row .column .image a img{width:100%;max-height:180px;display:block;max-width:220px;margin:0 auto;object-fit:contain;min-height:180px}.services-home__section .row-services__main .row .column .btns-list{display:flex;align-items:center;justify-content:center;gap:25px;padding:15px 0px}.services-home__section .row-services__main .row .column .btns-list .callback a{color:#DF0024;width:120px;border:1px solid #DF0024;height:35px;font-weight:600;display:flex;align-items:center;justify-content:center}.services-home__section .row-services__main .row .column .btns-list .readmore a{color:#585757;width:120px;border:1px solid #585757;height:35px;font-weight:600;display:flex;align-items:center;justify-content:center}.services-home__section .row-services__main .row .column .descr .txt-link{display:block;color:#DF0024;font-weight:700;text-align:center;padding:20px 0px;font-size:20px}.services-home__section .row-services__main .row .column .descr .descr-list{background:#ECEDED;border:1px solid #dedede}.services-home__section .row-services__main .row .column .descr .descr-list ul{display:flex;flex-direction:column;gap:6px;align-items:center;text-align:center;min-height:100px;font-size:18px;justify-content:center}.services-home__section .row-services__main .row .column .descr .descr-list ul li a{font-weight:500;color:#585757}.gallery-home__section{margin-top:80px}.gallery-home__section .row{display:grid;grid-template-columns:repeat(8, 1fr);grid-column-gap:15px;grid-row-gap:15px}.gallery-home__section .row .column a{display:block}.gallery-home__section .row .column img{max-height:400px;min-height:400px;display:block;width:100%;object-fit:cover}.about-home__section{background:#EDEDED;padding:80px 0px}.about-home__section .row{padding-left:80px;padding-bottom:80px;border-bottom:1px solid #6A6876;position:relative}.about-home__section .row .group{display:grid;grid-template-columns:1fr 3fr;gap:50px}.about-home__section .row .group .col:nth-child(2){padding-top:15px}.about-home__section .row .group .col:nth-child(2) h2{color:#DF0024;font-size:24px;font-weight:600;padding-bottom:15px}.about-home__section .row .group .col:nth-child(2) h3{color:#DF0024;font-size:20px;font-weight:600;padding-bottom:15px}.about-home__section .row .group .col:nth-child(2) p{line-height:1.35;font-size:17px;font-weight:500;padding-bottom:20px}.about-home__section .row .group .col:nth-child(2) ul{padding-bottom:20px}.about-home__section .row .group .col:nth-child(2) ul li{line-height:1.35;font-size:17px;font-weight:500}.about-home__section .row .group .col:nth-child(2) ul li i{font-size:13px}.about-home__section .row .group .col p.title{font-size:60px;font-weight:600;margin-top:-10px}.about-home__section .row .group .col p.title:before{content:"";width:1px;height:calc(100% - 30px);background:#6A6876;position:absolute;left:0;bottom:0}.about-home__section .row .group .col p.title:after{content:"";width:60px;height:1px;background:#6A6876;position:absolute;left:0;top:30px}.news-home__section{margin-top:80px}.news-home__section .row{position:relative;padding-left:80px;padding-bottom:80px}.news-home__section .group .news-row__group{display:grid;grid-template-columns:repeat(3, 1fr);gap:50px}.news-home__section .group .news-row__group .column a{display:block}.news-home__section .group .news-row__group .column .txt{margin-top:15px;display:block}.news-home__section .group .news-row__group .column .txt .txt-title{display:block;text-transform:uppercase;font-size:18px;font-weight:600;line-height:1.35}.news-home__section .group .news-row__group .column .txt .txt-date{margin-top:5px;display:block}.news-home__section .group .news-row__group .column .img{display:block}.news-home__section .group .news-row__group .column .img img{display:block;width:100%;max-height:320px;min-height:320px;object-fit:cover}.news-home__section .block-link{margin-top:40px}.news-home__section .block-link a{border:2px solid #DF0024;width:160px;text-align:center;color:#DF0024;display:flex;align-items:center;justify-content:center;text-transform:uppercase;padding:17px 0px;font-weight:600;font-size:20px}.news-home__section p.block-title{font-size:60px;font-weight:600;margin-top:0px;text-transform:uppercase;padding-bottom:40px}.news-home__section p.block-title:before{content:"";width:1px;height:calc(100% - 40px);background:#6A6876;position:absolute;left:0;bottom:0}.news-home__section p.block-title:after{content:"";width:60px;height:1px;background:#6A6876;position:absolute;left:0;top:40px}.service-page__wrapper .service-block__section{margin-top:40px}.service-page__wrapper .service-block__section .image{position:relative}.service-page__wrapper .service-block__section .image .image-main{width:100%;display:block}.service-page__wrapper .service-block__section .image .image-abso{display:block;position:absolute;z-index:5;bottom:50px;right:50px;max-width:200px}.service-page__wrapper .service-block__section .service-block__rows{display:grid;grid-template-columns:1fr 1fr;gap:0px;border-bottom:1px solid #18162C}.service-page__wrapper .service-block__section .service-block__rows .education-left ul{display:flex;flex-direction:column;gap:20px}.service-page__wrapper .service-block__section .service-block__rows .education-left ul li{text-transform:uppercase;font-weight:700;font-size:20px}.service-page__wrapper .service-block__section .service-block__rows .education-right ul{list-style:none !important;display:flex;flex-direction:column}.service-page__wrapper .service-block__section .service-block__rows .education-right ul li{list-style-type:none !important;padding:15px;transition:0.3s ease}.service-page__wrapper .service-block__section .service-block__rows .education-right ul li span{color:#DF0024}.service-page__wrapper .service-block__section .service-block__rows .education-right ul li:hover{background:#EDEDED;transition:0.3s ease}.service-page__wrapper .service-block__section .service-block__rows .laboratory-left{height:100%;flex-direction:column;justify-content:space-between;display:flex}.service-page__wrapper .service-block__section .service-block__rows .laboratory-left ul{display:flex;flex-direction:column;gap:20px}.service-page__wrapper .service-block__section .service-block__rows .laboratory-left ul li{text-transform:uppercase;font-weight:700;font-size:20px}.service-page__wrapper .service-block__section .service-block__rows .laboratory-right ul{list-style:none !important;display:flex;flex-direction:column;gap:20px}.service-page__wrapper .service-block__section .service-block__rows .laboratory-right ul li{list-style-type:none !important;padding:20px;transition:0.3s ease;background:#EDEDED;flex-direction:column;display:flex;gap:10px}.service-page__wrapper .service-block__section .service-block__rows .laboratory-right ul li a{font-size:20px}.service-page__wrapper .service-block__section .service-block__rows .laboratory-right ul li span.text{font-weight:400}.service-page__wrapper .service-block__section .service-block__rows .laboratory-right ul li span.text b{color:#DF0024}.service-page__wrapper .service-block__section .service-block__rows .docs-left{height:100%;flex-direction:column;justify-content:space-between;display:flex}.service-page__wrapper .service-block__section .service-block__rows .docs-left ul{display:flex;flex-direction:column;gap:20px}.service-page__wrapper .service-block__section .service-block__rows .docs-left ul li{text-transform:uppercase;font-weight:700;font-size:20px}.service-page__wrapper .service-block__section .service-block__rows .docs-right ul{list-style:none !important;display:flex;flex-direction:column;gap:20px}.service-page__wrapper .service-block__section .service-block__rows .docs-right ul li{list-style-type:none !important;padding:20px;flex-direction:column;display:flex;gap:10px}.service-page__wrapper .service-block__section .service-block__rows .docs-right ul li a{font-size:20px;line-height:0.85}.service-page__wrapper .service-block__section .service-block__rows .docs-right ul li a span{line-height:0.85;font-size:15px}.service-page__wrapper .service-block__section .service-block__rows .docs-right ul li a span b{color:#DF0024;font-size:20px}.service-page__wrapper .service-block__section .service-block__rows .docs-right ul li:hover{transition:0.3s ease;background:#EDEDED}.service-page__wrapper .service-block__section .service-block__rows .right{padding-bottom:40px;padding-top:50px;border-left:1px solid #18162C;padding-left:50px}.service-page__wrapper .service-block__section .service-block__rows .right .content-block h2{color:#DF0024;font-size:32px;font-weight:600;padding-bottom:15px;line-height:1.25;text-transform:uppercase}.service-page__wrapper .service-block__section .service-block__rows .right .content-block h3{color:#DF0024;font-size:28px;font-weight:600;padding-bottom:15px;line-height:1.25;text-transform:uppercase}.service-page__wrapper .service-block__section .service-block__rows .right .content-block h4{color:#DF0024;font-size:20px;text-transform:uppercase;font-weight:600;padding-bottom:15px;line-height:1.25}.service-page__wrapper .service-block__section .service-block__rows .right .content-block p{line-height:1.35;font-size:17px;font-weight:500;padding-bottom:20px}.service-page__wrapper .service-block__section .service-block__rows .right .content-block p strong{font-weight:600}.service-page__wrapper .service-block__section .service-block__rows .right .content-block ul{padding-bottom:20px;list-style:disc;padding-left:15px}.service-page__wrapper .service-block__section .service-block__rows .right .content-block ul li{line-height:1.35;font-size:17px;font-weight:500;list-style:disc}.service-page__wrapper .service-block__section .service-block__rows .right .content-block ul li *{font-weight:600}.service-page__wrapper .service-block__section .service-block__rows .right .content-block ul li i{font-size:13px}.service-page__wrapper .service-block__section .service-block__rows .right .content-block .link-to-page{margin-top:20px}.service-page__wrapper .service-block__section .service-block__rows .right .content-block .link-to-page a{color:#DF0024;font-weight:600;font-size:17px;border:2px solid #DF0024;width:180px;text-align:center;justify-content:center;align-items:center;display:flex;height:45px;gap:10px;text-transform:uppercase}.service-page__wrapper .service-block__section .service-block__rows .right .content-block .link-to-page a i{display:block;margin-bottom:-3px;font-size:10px;color:#DF0024}.service-page__wrapper .service-block__section .service-block__rows .left{position:relative;padding-bottom:40px;padding-top:50px}.service-page__wrapper .service-block__section .service-block__rows .left .left-fixed__block{position:sticky;top:40px}.service-page__wrapper .service-block__section .service-block__rows .left .submit{margin-top:40px;display:flex;align-items:center;justify-content:space-between;max-width:550px}.service-page__wrapper .service-block__section .service-block__rows .left .submit .chats img{display:block;width:80px}.service-page__wrapper .service-block__section .service-block__rows .left .submit .popup{color:#DF0024;font-weight:600;font-size:17px;border:2px solid #DF0024;width:120px;text-align:center;justify-content:center;align-items:center;display:flex;height:45px}.service-page__wrapper .service-block__section .service-block__rows .left ul li.active a{color:#DF0024}.service-page__wrapper .service-block__section .service-block__rows .left ul li.active a i{opacity:1;color:#DF0024}.service-page__wrapper .service-block__section .service-block__rows .left ul li a{font-size:20px;font-weight:500;line-height:1.5;display:flex;align-items:center;height:40px;justify-content:space-between;max-width:550px;transition:0.3s ease}.service-page__wrapper .service-block__section .service-block__rows .left ul li a i{font-size:15px;opacity:0;transition:0.3s ease}.service-page__wrapper .service-block__section .service-block__rows .left ul li:hover a{color:#DF0024}.service-page__wrapper .service-block__section .service-block__rows .left ul li:hover a i{color:#DF0024;opacity:1;transition:0.3s ease}.service-page__wrapper .service-block__section .service-block__rows .left h2{font-size:62px;text-transform:uppercase;font-weight:900;padding-bottom:30px}.service-single__content{padding:40px 0px}.service-single__content .row{display:grid;grid-template-columns:1fr 3fr;gap:60px}.service-single__content .row .descr .descr-content h2{color:#DF0024;font-size:32px;font-weight:600;padding-bottom:20px}.service-single__content .row .descr .descr-content h3{color:#DF0024;font-size:28px;font-weight:600;padding-bottom:20px}.service-single__content .row .descr .descr-content p{line-height:1.35;font-size:17px;font-weight:500;padding-bottom:20px}.service-single__content .row .descr .descr-content p b,.service-single__content .row .descr .descr-content p strong{font-weight:600}.service-single__content .row .descr .descr-content ol{padding-bottom:20px;padding-left:50px}.service-single__content .row .descr .descr-content ol li{line-height:1.35;font-size:17px;font-weight:500}.service-single__content .row .descr .descr-content ol li b,.service-single__content .row .descr .descr-content ol li strong{font-weight:600}.service-single__content .row .descr .descr-content ol li i{font-size:13px}.service-single__content .row .descr .descr-content ul{padding-bottom:20px;padding-left:50px}.service-single__content .row .descr .descr-content ul li:before{content:">>>";margin-right:15px;font-weight:600;color:#DF0024}.service-single__content .row .descr .descr-content ul li{line-height:1.35;font-size:17px;font-weight:500}.service-single__content .row .descr .descr-content ul li b,.service-single__content .row .descr .descr-content ul li strong{font-weight:600}.service-single__content .row .descr .descr-content ul li i{font-size:13px}.service-single__content .row .aside{position:relative}.service-single__content .row .aside .aside-fixed{position:sticky;top:40px;border:1px solid #dedede}.service-single__content .row .aside .aside-fixed .btn-download{padding:0px 25px 25px;display:flex;flex-direction:column;gap:10px}.service-single__content .row .aside .aside-fixed .btn-download a{display:flex;align-items:center;gap:7px;color:#DF0024;font-weight:500}.service-single__content .row .aside .aside-fixed .btn-download a i{color:#212121}.service-single__content .row .aside .aside-fixed .image img{display:block;width:100%;max-height:160px;object-fit:contain;margin-top:25px}.service-single__content .row .aside .aside-fixed .title{margin-top:25px;background:#dedede;padding:15px 25px}.service-single__content .row .aside .aside-fixed .title .h1{color:#DF0024;font-weight:700;text-transform:uppercase;font-size:28px;line-height:1.15}.service-single__content .row .aside .aside-fixed .links{padding:25px}.service-single__content .row .aside .aside-fixed .links li{font-weight:500;line-height:1.5}.service-single__content .row .aside .aside-fixed .links li a{font-weight:500;line-height:1.5}.service-single__content .row .aside .aside-fixed .links li a:after{content:">>>";margin-left:15px;font-weight:600;color:#DF0024}.service-single__content .row .aside .aside-fixed .btn-group{display:flex;justify-content:space-between;padding:0px 25px 25px;align-items:center}.service-single__content .row .aside .aside-fixed .btn-group .chats img{display:block;width:60px}.service-single__content .row .aside .aside-fixed .btn-group .popup{color:#DF0024;font-weight:600;font-size:16px;border:1px solid #DF0024;width:120px;text-align:center;justify-content:center;align-items:center;display:flex;height:45px}.service-single__content .row .aside .aside-fixed .back-button{position:absolute;left:-90px;text-transform:uppercase}.service-single__content .row .aside .aside-fixed .back-button span{font-weight:600}.service-single__content .row .aside .aside-fixed .back-button i{color:#DF0024}.service-single__content .main-seo__text{margin-top:60px}.service-single__content .main-seo__text ol{padding-bottom:20px;padding-left:50px}.service-single__content .main-seo__text ol li{line-height:1.35;font-size:17px;font-weight:500}.service-single__content .main-seo__text ol li b,.service-single__content .main-seo__text ol li strong{font-weight:600}.service-single__content .main-seo__text ol li i{font-size:13px}.service-single__content .main-seo__text h2{color:#DF0024;font-size:32px;font-weight:600;padding-bottom:20px}.service-single__content .main-seo__text h3{color:#DF0024;font-size:28px;font-weight:600;padding-bottom:20px}.service-single__content .main-seo__text p{line-height:1.35;font-size:17px;font-weight:500;padding-bottom:20px}.service-single__content .main-seo__text ul{padding-bottom:20px;padding-left:50px}.service-single__content .main-seo__text ul li:before{content:">>>";margin-right:15px;font-weight:600;color:#DF0024}.service-single__content .main-seo__text ul li{line-height:1.35;font-size:17px;font-weight:500}.service-single__content .main-seo__text ul li i{font-size:13px}.about-page__wrapper{padding:50px 0px 50px}.about-page__wrapper .row{grid-template-columns:1fr 3fr;gap:50px;display:grid}.about-page__wrapper .row .column-content .tags-content{margin-top:25px;padding-top:25px;border-top:1px solid #dedede;display:flex;gap:12px;flex-wrap:wrap}.about-page__wrapper .row .column-content h2{color:#DF0024;font-size:24px;font-weight:600;padding-bottom:15px}.about-page__wrapper .row .column-content h3{color:#DF0024;font-size:20px;font-weight:600;padding-bottom:15px}.about-page__wrapper .row .column-content p{line-height:1.35;font-size:17px;font-weight:500;padding-bottom:20px}.about-page__wrapper .row .column-content ul{padding-bottom:20px}.about-page__wrapper .row .column-content ul li{line-height:1.35;font-size:17px;font-weight:500}.about-page__wrapper .row .column-content ul li i{font-size:13px}.about-page__wrapper .row .column-content ol{padding-bottom:20px}.about-page__wrapper .row .column-content ol li{line-height:1.35;font-size:17px;font-weight:500}.about-page__wrapper .row .column-content ol li i{font-size:13px}.about-page__wrapper .row .column-menus h1{font-size:42px;color:#DF0024;font-weight:600;text-transform:uppercase;padding-bottom:50px}.about-page__wrapper .row .column-menus .menus-group ul{display:flex;flex-direction:column;gap:15px}.about-page__wrapper .row .column-menus .menus-group ul .current_page_item a{color:#DF0024;font-weight:600}.about-page__wrapper .row .column-menus .menus-group ul li{}.about-page__wrapper .row .column-menus .menus-group ul li a{position:relative;display:flex;align-items:center;gap:10px;text-transform:uppercase;font-size:18px}.about-page__wrapper .column-content__block:first-child{margin-top:0px}.about-page__wrapper .column-content__block{margin-top:50px}.about-page__wrapper .column-content__block p.title{font-size:32px;text-align:center;padding-bottom:25px}.about-page__wrapper .column-content__block ul{display:flex;flex-direction:column;gap:7.5px;list-style:disc}.about-page__wrapper .column-content__block ul li{list-style:disc}.about-page__wrapper .column-content__block ul li a{position:relative;display:flex;align-items:center;gap:0px;font-size:16px;font-weight:600}.contact-page__wrapper{margin-top:50px;padding-bottom:50px}.contact-page__wrapper .section-maps .row{display:grid;grid-template-columns:1fr 1fr;gap:50px}.contact-page__wrapper .section-maps .row .col .map iframe{width:100%;height:350px}.contact-page__wrapper .section-maps .row .col .txt{margin-top:25px}.contact-page__wrapper .section-maps .row .col .txt ul{display:flex;flex-direction:column;gap:10px}.contact-page__wrapper .section-maps .row .col .txt ul li a{font-size:17px;font-weight:600}.contact-page__wrapper .section-personal{margin-top:50px}.contact-page__wrapper .section-personal h2{margin-bottom:35px;font-size:50px;font-weight:600;text-transform:uppercase;padding-bottom:35px;border-bottom:1px solid #dedede}.contact-page__wrapper .section-personal .row{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px}.contact-page__wrapper .section-personal .row .col{border:1px solid #dedede;padding:35px}.contact-page__wrapper .section-personal .row .col .name{font-weight:700;text-transform:uppercase;display:block;font-size:20px}.contact-page__wrapper .section-personal .row .col .user{font-size:17px;font-weight:500}.contact-page__wrapper .section-personal .row .col ul{display:flex;flex-direction:column;gap:10px;margin-top:20px}.contact-page__wrapper .section-personal .row .col ul li a{font-size:17px;font-weight:500;color:#DF0024}.error-404__page .row{min-height:500px;display:flex;align-items:center;flex-direction:column;justify-content:center}.error-404__page .row img{width:120px;height:120px;display:block}.error-404__page .row h1{font-size:30px;padding:40px 0px 20px;font-weight:500}.error-404__page .row p{font-size:21px;padding-bottom:60px}.error-404__page .row a{background:#DF0024;color:#fff;border-radius:50px;height:60px;display:flex;align-items:center;justify-content:center;padding:0px 40px;font-weight:600;text-transform:uppercase}@media screen and (max-width:1400px){.service-single__content .row .aside .aside-fixed .back-button{left:15px;top:15px}}@media screen and (min-width:1201px){header.header .row .right-block .mobile-burger{display:none}}@media screen and (max-width:1200px){header.header .row .right-block{display:flex;align-items:center;gap:40px}header.header .row .right-block .mobile-burger i{font-size:28px}header.header .row .logo img{width:180px}.services-home__section .row-services__main .row .column .descr .descr-list ul li a{font-size:15px}.services-home__section .row-services__main .row .column .descr .descr-list ul{gap:2px}.services-home__section .row-services__main .row .column .btns-list{flex-direction:column;gap:10px}.services-home__section .row-services__main .row .column .btns-list .readmore a,.services-home__section .row-services__main .row .column .btns-list .readmore{width:100%}.services-home__section .row-services__main .row .column .btns-list .callback a,.services-home__section .row-services__main .row .column .btns-list .callback{width:100%}.services-home__section .row-services__main .row .column .btns-list .callback,.services-home__section .row-services__main .row .column .btns-list .readmore{padding:0px 20px}.services-home__section .row-services__main .row .column .descr .txt-link{font-size:15px}.services-home__section .row-services__main{padding-left:50px;padding-bottom:50px}header.header .row .menu .menu-header-menu-container{display:none}.gallery-home__section .row .column img{max-height:300px;min-height:300px}.about-home__section .row .group{gap:80px}.news-home__section .group .news-row__group .column .img img{max-height:200px;min-height:200px}.news-home__section .group .news-row__group .column .txt .txt-title{font-size:14px}.news-home__section .group .news-row__group .column .txt .txt-date{font-size:12px}.news-home__section .block-link{margin-top:30px}.news-home__section .block-link a{font-size:14px;padding:12px 0px}footer.footer .row-seco .footer-column__title{font-size:20px}footer.footer .row-seco .group .col .txt ul li a{font-size:15px}}@media screen and (max-width:1000px){.service-page__wrapper .service-block__section .service-block__rows{grid-template-columns:2fr 3fr}.service-single__content .row{grid-template-columns:1fr 1fr;gap:40px}.service-single__content .row .aside .aside-fixed .title .h1{font-size:24px;font-weight:500}.service-page__wrapper .service-block__section .service-block__rows .left{padding-top:25px;padding-right:25px}.service-page__wrapper .service-block__section .service-block__rows .left h2{padding-bottom:15px;font-size:32px}.service-page__wrapper .service-block__section .service-block__rows .left ul li a{font-size:15px;height:30px}.service-page__wrapper .service-block__section .service-block__rows .left .submit .chats img{width:60px}.service-page__wrapper .service-block__section .service-block__rows .left .submit .popup{font-size:15px;height:40px}.service-page__wrapper .service-block__section .service-block__rows .right{padding-top:30px;padding-left:30px;padding-bottom:30px}.service-page__wrapper .service-block__section .service-block__rows .right .content-block h3{font-size:24px}.services-home__section .row-services__main .row{grid-template-columns:repeat(2, 1fr)}.services-home__section .row-services__main .row .column .image a img{max-height:120px;min-height:120px}.gallery-home__section .row .column img{min-height:220px;max-height:220px}.about-home__section .row .group .col p.title,.news-home__section p.block-title{font-size:40px}.about-home__section .row .group .col p.title:before{height:calc(100% - 15px)}.about-home__section .row .group .col:nth-child(2){padding-top:0px}.about-home__section .row{padding-bottom:50px}.about-home__section .row .group .col p.title:after{top:15px}.news-home__section p.block-title:after{top:25px}.news-home__section p.block-title:before{height:calc(100% - 25px)}.news-home__section .row{padding-bottom:50px}footer.footer .row-main{grid-template-columns:1fr;gap:60px}footer.footer .row-seco .group .col{grid-template-columns:1fr;gap:30px}footer.footer .row-seco .group .col .map iframe{height:240px}footer.footer .row-seco .group{grid-template-columns:1fr 1fr;gap:30px}.contact-page__wrapper .section-maps .row{grid-template-columns:1fr}.contact-page__wrapper .section-maps .row .col .map iframe{height:280px}.contact-page__wrapper .section-personal .row .col{padding:25px}.contact-page__wrapper .section-personal .row{gap:20px;grid-template-columns:1fr 1fr}}@media screen and (max-width:750px){.contact-page__wrapper .section-maps .row{grid-template-columns:1fr}.contact-page__wrapper .section-maps .row .col .map iframe{height:280px}.about-page__wrapper .row{grid-template-columns:1fr;gap:0px}.about-page__wrapper .row .column-menus h1{padding-bottom:35px}.about-page__wrapper .row .column-menus .menus-group{display:none}.service-page__wrapper .service-block__section .image .image-abso{max-width:80px;bottom:25px;right:25px}.news-home__section .group .news-row__group{grid-template-columns:1fr 1fr;gap:30px}.about-home__section .row .group{gap:30px;grid-template-columns:1fr}.about-home__section .row{padding-left:50px}.about-home__section .row .group .col p.title:after{width:35px}.about-home__section .row{padding-bottom:40px}.news-home__section p.block-title:after{width:35px}.news-home__section .row{padding-left:50px}.gallery-home__section .row .column img{min-height:180px;max-height:180px}}@media screen and (max-width:600px){.service-page__wrapper .service-block__section .service-block__rows .right .content-block ul{padding-left:0px}.service-page__wrapper .service-block__section .service-block__rows .docs-left ul li,.service-page__wrapper .service-block__section .service-block__rows .laboratory-left ul li,.service-page__wrapper .service-block__section .service-block__rows .education-left ul li{font-size:16px}.service-page__wrapper .service-block__section .service-block__rows .docs-left ul,.service-page__wrapper .service-block__section .service-block__rows .laboratory-left ul,.service-page__wrapper .service-block__section .service-block__rows .education-left ul{margin-top:20px}.service-single__content .row .aside .aside-fixed .back-button{position:relative;left:0;top:0;padding:25px}.breadcrumbs-site__default h1{font-size:36px}.breadcrumbs-site__default .rank-math-breadcrumb p .last,.breadcrumbs-site__default .rank-math-breadcrumb p a{font-size:12px}.contact-page__wrapper .section-personal .row{gap:20px;grid-template-columns:1fr}.service-single__content .row{grid-template-columns:1fr}.service-single__content .row .aside .aside-fixed .image{display:none}.service-single__content .row .aside .aside-fixed .title{margin-top:0px}.service-single__content .main-seo__text ul{padding-left:35px}.service-single__content .main-seo__text ol{padding-left:35px}.service-single__content .main-seo__text{margin-top:0px}.service-page__wrapper .service-block__section .service-block__rows .left{padding-right:0px;padding-top:40px}.service-page__wrapper .service-block__section .service-block__rows .right{padding-left:0;border-left:0;padding-top:40px;border-top:2px solid #000}.service-page__wrapper .service-block__section .service-block__rows .left ul li a i{opacity:1;font-size:10px}.service-page__wrapper .service-block__section .service-block__rows{grid-template-columns:1fr}.services-home__section .row-services__main{padding-bottom:0px;padding-left:0px;border-left:0}.services-home__section .row-services__main .absolute{display:none}.gallery-home__section,.news-home__section{margin-top:50px}.about-home__section{padding:50px 0px 0px}.news-home__section .row{padding-left:0}.about-home__section .row{padding-left:0px;border-bottom:0px}.about-home__section .row .group .col p.title:before,.news-home__section p.block-title:before{content:none}.about-home__section .row .group .col p.title:after,.news-home__section p.block-title:after{content:none}footer.footer .row-seco .group{grid-template-columns:1fr}header.header .row .menu{display:none}}@media screen and (max-width:500px){.gallery-home__section .row .column img{min-height:120px;max-height:120px}.about-home__section{padding-bottom:0px}.about-page__wrapper .row .column-menus h1{font-size:34px}.about-page__wrapper .row .column-content h2{font-size:18px;line-height:1.35}.service-single__content .row .descr .descr-content h2,.service-single__content .row .descr .descr-content h3{font-size:26px}.about-page__wrapper .row .column-content p,.about-page__wrapper .row .column-content ul li,.service-single__content .row .descr .descr-content p,.service-single__content .row .descr .descr-content ul li{font-size:15px}.service-single__content .row .descr .descr-content ul,.service-single__content .row .descr .descr-content ol{padding-left:35px}}@media screen and (max-width:420px){.services-home__section .row-services__main .row .column .image a img{max-height:80px;min-height:80px}.services-home__section .row-services__main .row .column .image a{padding:15px 0px}.services-home__section .row-services__main .row .column .descr .txt-link{font-size:15px;padding:10px 0px;min-height:55px;align-items:center;justify-content:center;display:flex}.about-home__section .row .group .col:nth-child(2) h2{line-height:1.35}.news-home__section .group .news-row__group{gap:20px;grid-template-columns:1fr}.about-home__section .row .group .col:nth-child(2) h3{line-height:1.35}}@media screen and (max-width:380px){.services-home__section .row-services__main .row{grid-template-columns:1fr}}