body{margin-bottom:0px !important}a:visited{color:white}.catalog__single{height:437px;min-height:437px}.catalog__single img{height:200px;max-height:calc(100% - 60px);aspect-ratio:1;object-fit:contain}.catalog__single-title{font-size:24px;text-align:center;margin-top:16px}a.button .btn.btn-outline.special{color:black}a.button.number .input-phone{padding-left:85px;background-repeat:no-repeat;background-position:15px;box-sizing:border-box;cursor:auto;background-color:white;color:black !important}a.button.number .input-phone:hover{background-repeat:no-repeat;background-position:15px}a.button .btn.btn-success{justify-content:center}.input-phone-section.process,.input-phone-section-name.process{border-color:red !important;color:red !important}.input-phone-section.process:focus,.input-phone-section-name.process:focus{box-shadow:0 0 0 0.1rem red !important}.input-phone-section.process::placeholder,.input-phone-section-name.process::placeholder{color:red !important}.input-phone-section.completed,.input-phone-section-name.completed{border-color:#18a463 !important;color:#18a463 !important}.input-phone-section.completed:focus,.input-phone-section-name.completed:focus{box-shadow:0 0 0 0.1rem #18a463 !important}.input-phone-section.completed::placeholder,.input-phone-section-name.completed::placeholder{color:#18a463 !important}.input-phone-section,.input-phone-section-name{box-shadow:none !important}submit{font-family:"Roboto Flex";font-style:normal;font-weight:600;font-size:20px;line-height:1.2;color:#fff;background:grey;border:none;display:flex;transition:0.3s;padding:19px 55px;height:59px !important;border-radius:0px !important;text-align:center;cursor:default !important;pointer-events:none !important;text-decoration:none}submit.completed{background-color:var(--secondary-green) !important;cursor:pointer !important;pointer-events:unset !important}.hero_success,.consultation_success-section{margin:0;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;font-family:"Roboto Flex";font-style:normal;font-weight:600;font-size:16px;line-height:1.2;background-color:#d1e7dd !important;color:#18a463 !important;border-radius:12px}.header__info-languages ul{list-style:none;display:flex}.header__info-languages ul li a{font-family:"Roboto Flex";font-style:normal;font-weight:400;font-size:16px;transition:0.3s;line-height:1.2;color:#ffffff;opacity:0.6;text-decoration:none;text-transform:uppercase}.header__info-languages ul li a.active{opacity:1;font-weight:700}.header__info-languages ul li a:hover{opacity:1;transition:0.3s;text-decoration:none}.header__info-languages ul li:first-child a{margin-right:13px}.not-found{padding:150px 0px}.not-found h1{width:100%;text-align:center;font-family:"Roboto Flex";font-style:bold;font-weight:700;font-size:120px;line-height:1.2;text-transform:uppercase;color:#204070;margin-bottom:20px}.not-found p{width:100%;text-align:center;font-family:"Neue Machina";font-style:normal;font-weight:500;font-size:64px;margin-bottom:25px;line-height:1.2}.not-found a.button .btn{font-size:34px;padding:24px 30px}@media screen and (max-width:992px){.not-found p{font-size:52px !important}.not-found a.button .btn{padding:19px 26px !important;font-size:17px !important}}.about-company__images-block-text{height:100%;display:flex;flex-direction:column;justify-content:space-between}.footer__link{margin-left:7px;font-family:"Roboto Flex";font-style:normal;font-weight:500;font-size:16px;line-height:1.2;color:#ffffff;opacity:0.8;transition:0.3s;text-decoration:none}.footer__link:hover{opacity:1;color:white;transition:0.3s}.all-products{padding-top:125px}.section-title .line{bottom:-8px !important}@media screen and (max-width:992px){.section-title.bold{font-size:36px}.catalog__single{height:min-content;max-height:unset;min-height:437px}.catalog__single img{height:unset}}@media screen and (max-width:1200px){.about-company{background:#15242e !important}}a:focus{color:white}.catalog__single{min-height:350px !important;height:350px}.catalog__single img{height:unset;max-width:150px}.catalog__single-title{font-size:18px}.list-masters__single .number{font-family:Raleway;font-style:normal;font-weight:500;font-size:20px;line-height:1.2;color:#000000}.vacancy{background:var(--secondary-yellow);padding:65px 0px;margin-bottom:110px}.vacancy__content{font-family:"Roboto Flex";font-style:normal;font-weight:400;font-size:24px;line-height:1.2;color:#fff;opacity:0.9;color:black;margin-bottom:35px}.vacancy__content a{color:#000000;text-decoration:underline}.hot-offers__single-image .bg-cover{border-radius:0 !important}.header__navigation .menu-header-menu-container,.header__navigation .menu-header-menu-english-container{width:100%}.header__navigation .menu-header-menu-container .menu,.header__navigation .menu-header-menu-english-container .menu{justify-content:space-between}.header{position:fixed;width:100%;z-index:50;padding-top:10px}@media screen and (max-width:1200px){.header{padding:30px 0px}}#contacts .contacts{background:var(--secondary-yellow)}#contacts .contacts iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}@media (max-width:768px){#contacts .contacts iframe{position:relative;height:300px}}#contacts .contacts .contacts__data{position:relative;z-index:3;width:394px;display:inline-block;background:var(--secondary-yellow);padding:36px}#contacts .contacts .contacts__data-title{font-family:"Roboto Flex";font-style:normal;font-weight:600;font-size:40px;line-height:1.2;text-transform:uppercase;color:var(--main-blue);margin-bottom:25px}@media (max-width:768px){#contacts .contacts .contacts__data{width:100%}}#contacts .contacts .contacts__data-contacts p{font-family:"Roboto Flex";font-style:normal;font-weight:300;font-size:16px;line-height:1.2;margin-right:8px;color:var(--main-blue) !important}#contacts .contacts .contacts__data-contacts a{font-family:"Roboto Flex";font-style:normal;font-weight:500;font-size:16px;line-height:1.2;text-decoration:none;opacity:0.8;transition:0.3s;color:var(--main-blue) !important}#contacts .contacts .contacts__data-contacts a:hover{color:#05090b !important;transition:0.3s}#contacts .contacts .contacts__data .address,#contacts .contacts .contacts__data .e-mail{display:flex;margin-bottom:16px}#contacts .contacts .contacts__data .btn-primary.black{background:var(--main-blue) !important;color:white !important}#contacts .contacts .contacts__data .btn-primary.black:hover{background:#05090b !important;transition:0.3s}#contacts .contacts .contacts__data .phone{margin-bottom:20px}#contacts .contacts .contacts__data .phone a{font-family:"Roboto Flex";font-style:normal;font-weight:600;font-size:20px;line-height:1.2;color:var(--main-blue);transition:0.3s;text-decoration:none}#contacts .contacts .contacts__data .phone a:hover{color:#05090b;transition:0.3s}.new-get-product .list-single .number{min-width:fit-content}.wrapper{padding-top:187px}@media screen and (max-width:1200px){.wrapper{padding-top:100px}}.wrapper-section{padding-top:217px}@media screen and (max-width:1200px){.wrapper-section{padding-top:130px}}