:root{--primary-color: #009640;--primary-hover: #007a33;--text-color: #333;--light-text: #666;--bg-color: #f8fafc;--control-bg: rgba(0, 0, 0, 0.7)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Jost",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.6;color:var(--text-color);background-color:var(--bg-color);overflow-x:hidden;width:100%}.production-title{font-size:44px;font-weight:600;text-align:center;margin-bottom:15px}#production-firstscreen{width:100%;padding-top:220px}.production__bg{background-position:center center;background-repeat:no-repeat;background-size:cover;height:450px;width:100%;top:0;left:0;position:absolute;background-image:url("../img/productionpage/production_header-min.jpg")}.production-firstscreen__container{width:1470px;margin:0 auto}.production-firstscreen__title{font-size:34px;font-weight:500;text-align:center;margin-bottom:30px}.production-firstscreen__subtitle{font-size:28px;text-align:center;margin-bottom:30px}.production-firstscreen__cert-block{display:flex;justify-content:space-evenly;width:1000px;margin:0 auto;padding-left:170px;margin-bottom:100px}.production-firstscreen__cert-list{font-size:30px;color:var(--second-bg-color);font-weight:500}.production-firstscreen__cert-block img{width:100px;height:90px;margin-top:-20px}.production-firstscreen__cert-download{margin-top:20px}.production-firstscreen__cert-download a{display:block;text-decoration:none;margin:0 0 10px 70px;font-size:18px;color:var(--second-bg-color);opacity:.7}.production-firstscreen__cert-download a:hover{text-decoration:underline}#production-principles{width:100%;margin-top:100px}.production-principles__container{width:1000px;margin:0 auto}.production-principles__items{display:flex;justify-content:space-evenly}.production-principles__item{width:50%}.production-principles__item h2{font-size:30px;margin-bottom:30px}.production-principles__item p{font-size:20px}.production-principles__item-img-iso{margin-top:20px}.production-principles__item-img-apk{width:500px;margin-top:20px}#production-workshops{margin-top:100px;width:100%}.production-workshops__container{width:1470px;margin:0 auto}.production-workshops__title{font-size:35px;font-weight:500;margin-bottom:30px}.production-workshops__discr{font-size:18px;line-height:1.6}.production-workshops__discr ul{margin-top:20px;padding-left:50px}.production-workshops__discr ul li{list-style-type:disc}.production-workshops__subtitle{font-size:35px;font-weight:500;margin-bottom:20px;line-height:1}.production-workshop__main{width:850px;padding:0px}.production-workshop__item-flex{padding:50px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;overflow:hidden}.production-workshop__item-flex img{width:500px;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:both}.production-workshop__item-flex img.production-workshops__right{animation-name:slideInFromRight}.production-workshop__item-flex img.production-workshops__left{animation-name:slideInFromLeft}.production-workshops__text{display:flex;flex-direction:column;width:750px;animation:fadeIn .5s ease-out}.production-workshops__manual{padding:50px;display:flex;align-items:center;justify-content:space-between}.production-workshops__subtitle-two{margin-top:50px;font-size:35px;font-weight:500;margin-bottom:20px}.production-workshops__technology-center{width:700px;margin:0 auto}.production-workshops__tc-title{font-size:29px;text-align:center;font-weight:500;margin-bottom:30px}.production-workshops__tc-discr{font-size:18px;line-height:1.6}#production-video{margin-top:200px;margin-bottom:200px}.production-video-overlay-video-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(55,129,108,.8);z-index:2}.production-video__video-bg{position:relative;height:750px;overflow:hidden}.production-video__description{padding-top:110px;position:absolute;z-index:3;color:#fff;text-align:left;top:7%;left:54%}.production-video__subtitle{font-size:35px;line-height:46px;font-weight:500}.production-video__subtitle+p{font-size:20px;line-height:46px;margin-bottom:50px}.production-video__num{font-size:48px;font-weight:500;line-height:1.1}.production-video__num+p{font-size:20px;line-height:46px;margin-bottom:50px}.production-video__circle{width:100px;height:100px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:35%;z-index:200;cursor:pointer}.production-video__arrow{width:0;height:0;border-top:20px solid rgba(0,0,0,0);border-bottom:20px solid rgba(0,0,0,0);border-right:30px solid #37816c;position:absolute;left:37px;top:50%;transform:translateY(-50%) rotate(180deg)}.production-warehouse__subtitle{font-size:35px;line-height:46px;font-weight:500}.production-warehouse__subtitle+p{font-size:20px;line-height:46px;margin-bottom:50px}.production-warehouse__num{font-size:48px;font-weight:500;line-height:1.1}.production-warehouse__num+p{font-size:20px;line-height:46px;margin-bottom:50px}@keyframes slideInFromLeft{from{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInFromRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes celebrate{0%{text-shadow:0 0 0 rgba(255,182,70,0)}50%{text-shadow:0 0 10px rgba(255,182,70,.7)}100%{text-shadow:0 0 0 rgba(255,182,70,0)}}.animate-complete{animation:pulse .5s ease-in-out,celebrate 1s ease-in-out}@media(max-width: 768px){.production-title{font-size:34px;font-weight:600;text-align:center}#production-firstscreen{padding-top:150px}.production__bg{display:none}.production-title{font-size:34px;font-weight:600;text-align:center;margin-bottom:50px}.production-firstscreen__title{font-size:30px;font-weight:500;text-align:center;margin-bottom:30px}.production-firstscreen__container{max-width:100%;margin:0 auto}.production-firstscreen__cert-block{display:flex;justify-content:space-around;flex-direction:column;max-width:100%;margin:0 auto;padding-left:0px;margin-bottom:100px}.production-firstscreen__cert-list{font-size:24px;color:var(--second-bg-color);font-weight:500;text-align:center}.production-firstscreen__cert-block img{display:none}.production-principles__container{max-width:100%;margin:0 auto}.production-principles__items{display:flex;flex-direction:column;padding:0 20px}.production-principles__item{width:100%;margin-bottom:70px}.production-principles__item-img-iso{display:none}.production-principles__item-img-apk{display:none}#production-workshops{margin-top:-50px;width:100%}.production-workshops__container{max-width:100%;margin:0 auto}.production-workshop__main{margin-bottom:50px;width:100%}.production-workshops__right{display:none}.production-workshops__left{display:none}.production-workshops__technology-center{width:100%;margin:0 auto}.production-workshops__title{text-align:center;font-size:30px;font-weight:500;margin-top:50px;margin-bottom:30px}.production-workshops__discr{padding:0 20px;font-size:18px;line-height:1.6}.production-workshops__discr ul{margin-top:20px;padding-left:20px}.production-workshops__discr ul li{list-style-type:disc}.production-workshops__subtitle{padding:0 20px;font-size:30px;font-weight:500;margin-bottom:20px}.production-workshops__subtitle-two{padding:0 20px;margin-top:50px;font-size:30px;font-weight:500;margin-bottom:20px}.production-workshop__item-flex{padding:0px;display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.production-workshops__tc-discr{padding:0 20px}#production-video{margin-top:70px;margin-bottom:50px}.production-video__circle{width:100px;height:100px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:5%;left:35%;z-index:200;cursor:pointer}.production-video__description{padding-top:110px;position:absolute;z-index:3;color:#fff;text-align:left;top:7%;left:5%}.production-warehouse__subtitle{font-size:35px;line-height:46px;font-weight:500}.production-warehouse__subtitle+p{font-size:20px;line-height:1;margin-bottom:50px}.production-warehouse__num{font-size:48px;font-weight:500;line-height:1.1}.production-warehouse__num+p{margin-top:10px;font-size:20px;line-height:46px;margin-bottom:50px}}
