@import url(https://fonts.googleapis.com/css?family=Open+Sans);.head__text,.hh1,.lorem,.lorem22{font-weight:300}.button__one:hover,.menu ul li,.menu__img:hover,.more,.on__top,.submit{cursor:pointer}#header{background-color:#000}.logo{color:#fff;font-size:35px;padding-top:10px}.menu{width:100%;height:482px;background-color:#f8f8f8;opacity:.99;position:absolute;top:0;margin-top:78px;animation:back .43s}.menu ul{list-style-type:none;text-align:center;font-size:25px}.number1,.number2{margin-left:25%;font-size:14px;position:absolute}.menu ul li{padding-top:47px}.menu ul li:hover{color:grey;transition:color .05s}@keyframes back{0%{opacity:.1}100%{opacity:.9}}.menu__img{width:55px;height:37px;margin-top:20px}.number2{color:#fff;margin-top:10px}.image__img{width:102%}.number1{color:#fff;margin-top:45px}.head__text{font-size:33px;font-family:HelveticaNeueCyr;margin-top:100px}.fish__text{margin-top:30px;width:90%}.button__one{background-color:#f6ea23;border:none;padding:10px 20px;margin-top:30px}@media only screen and (max-width :768px){.logo{color:#fff;font-size:25px;padding-top:20px;padding-bottom:10px}}@media only screen and (max-width :1420px){.head__text{font-size:30px;font-family:HelveticaNeueCyr;font-weight:300;margin-top:70px}}@media only screen and (max-width :1320px){.head__text{font-size:30px;font-family:HelveticaNeueCyr;font-weight:300;margin-top:60px}.fish__text{margin-top:20px;width:94%;font-size:15px}.button__one{background-color:#f6ea23;border:none;padding:10px 20px;margin-top:20px}}@media only screen and (max-width :1220px){.head__text{font-size:30px;font-family:HelveticaNeueCyr;font-weight:300;margin-top:30px}}@media only screen and (max-width :1120px){.button__one{background-color:#f6ea23;border:none;padding:10px 20px;margin-top:10px}.fish__text{width:95%;font-size:14px}.head__text{font-size:25px;font-family:HelveticaNeueCyr;font-weight:300;margin-top:30px}}@media only screen and (max-width :568px){.logo{padding:20px 0 0;margin:0}.menu__img{margin-left:80%;margin-top:-60px;padding:0}.number1{margin-top:-70px;display:none}.number2{margin-top:-50px;display:none}}@media only screen and (max-width :968px){.image__block{padding:0;margin:40px 0 0}.image__img{width:100%}}#services{width:100%;background-color:#e2e2df;padding-bottom:100px}.ser{padding:0}.hh1{font-size:35px;padding-top:60px}.containerr{width:80%;margin:0 auto}.box1,.box2,.box3,.box4,.box5,.box55,.box6{width:98%;margin-left:1%;margin-right:1%;background-color:#f4f3ea;box-shadow:.11px .5px 5px .23px silver}.box1,.box2,.box3{margin-top:30px;height:450px}.box4,.box5,.box55,.box6{margin-top:70px;height:440px}.lorem{margin-left:10px;margin-top:13px;font-size:24px;width:90%;text-align:center}.lorem22,.lorem222{font-size:26px;width:90%;text-align:center;margin-top:10px}.lorem22{margin-left:15px}.lorem222{font-weight:300;margin-left:10px}.lorem__fish,.lorem__fish01,.lorem__fish02,.lorem__fish03{font-size:16px;font-weight:300}.lorem__fish{margin-top:10px;padding-left:10%;width:85%}.lorem__fish01{margin-top:20px;padding-left:13%;width:94%}.lorem__fish02{margin-top:10px;padding-left:9%;width:98%}.lorem__fish03,.lorem__fish04{margin-top:15px;padding-left:8%}.lorem__fish03{width:100%}.lorem__fish04{font-size:16px;font-weight:300;width:95%}.lorem__fish2,.lorem__fish22{margin-top:0;font-size:16px;font-weight:300}.lorem__fish2{padding-left:10%;width:88%}.lorem__fish22{padding-left:12%;width:90%}.lorem2{margin-top:10px;text-align:center;font-size:24px;font-weight:300}.lorem3,.lorem4{margin-top:25px;text-align:center;margin-left:2%;font-weight:300}.lorem3{font-size:26px;margin-bottom:35px}.lorem4{margin-bottom:34px;font-size:25px}@media only screen and (max-width :990px){.lorem,.lorem2{padding-left:10%;font-size:24px;font-weight:300}.box4,.box5,.box6{width:98%;margin-left:1%;margin-right:1%;margin-top:30px;height:400px;background-color:#f4f3ea}}@media only screen and (max-width :768px){.box1,.box2{background-color:#f4f3ea}.h1,.lorem3{font-weight:300}.box1{width:78%;margin-left:11%;margin-right:11%;margin-top:30px}.ser{width:91%}.lorem3{margin-top:25px;text-align:center;font-size:26px;margin-bottom:15px;margin-left:2%}.lorem__fish2{width:95%}.box2,.box3,.box4{width:78%;margin-left:11%;margin-right:11%;margin-top:30px}.lorem__fish,.lorem__fish22{width:90%;padding-bottom:1000px}.box3,.box4{height:95%;background-color:#f4f3ea}.box55,.box6{width:78%;margin-left:11%;margin-right:11%;margin-top:30px;height:96%;background-color:#f4f3ea}.box5{width:78%;margin-left:11%;margin-right:11%;margin-top:30px;background-color:#f4f3ea}.h1{font-size:35px;padding-top:60px;padding-left:10%}.lorem2,.lorem22{font-size:24px;margin-left:10px}.lorem2{padding-left:0;margin-right:10px}}@media only screen and (max-width :650px){.box1,.box2,.box3,.box4,.box5,.box6{width:78%;margin-left:11%;margin-right:11%;margin-top:30px;background-color:#f4f3ea}.h1{font-size:35px;font-weight:300;padding-top:60px;padding-left:10%}.lorem22{font-size:24px;margin-left:10px}}@media only screen and (min-device-width:320px) and (max-device-width:720px){.box1,.box2{background-color:#f4f3ea}.h1,.lorem3{font-weight:300}.box1{width:78%;margin-left:11%;margin-right:11%;margin-top:30px}.ser{width:91%}.lorem3{margin-top:25px;text-align:center;font-size:26px;margin-bottom:15px;margin-left:2%}.lorem__fish2{width:95%}.box2,.box3,.box4{width:78%;margin-left:11%;margin-right:11%;margin-top:30px}.lorem__fish,.lorem__fish22{width:90%;padding-bottom:1000px}.box3,.box4{height:95%;background-color:#f4f3ea}.box55,.box6{width:78%;margin-left:11%;margin-right:11%;margin-top:30px;height:96%;background-color:#f4f3ea}.box5{width:78%;margin-left:11%;margin-right:11%;margin-top:30px;background-color:#f4f3ea}.h1{font-size:35px;padding-top:60px;padding-left:10%}.lorem2,.lorem22{font-size:24px;margin-left:10px}.lorem2{padding-left:0;margin-right:10px}}span{margin-top:40px;line-height:1.8}.ul__ li{list-style-type:disc}#about__us{background-color:#e2e2df;padding-bottom:50px;margin-top:80px}.left__part,.right__part,.textt,.white__box{background-color:#fff}.h3__two{float:right;font-weight:300;margin-top:40px;padding-left:10px;padding-bottom:25px}.img__about{width:104.4%;height:100%}.clear{display:none}.left__part{padding:30px 0 0;margin:0}.right__part{margin:0;padding:0}.textt{padding-left:50px}.about__us__head{padding:0;margin:0;font-size:26px;font-weight:400}.about__us__text{margin-top:30px;width:95%;font-weight:300}.about__us__text2{margin-top:10px;width:96%;font-weight:300;padding-bottom:20px}@media only screen and (max-width :768px){.opa{width:95%;margin-left:3%}.left__part{background-color:#fff;padding:30px 0 0 30px;margin:0}.img__about{width:100%}}.white__box{width:100%;height:180px;opacity:.9;position:absolute;margin-top:1090px;z-index:1}.p_m{padding:0}.galery__head{margin-top:50px;font-weight:300;margin-left:0}.img1,.img2{margin-top:40px;margin-bottom:20px}.img3,.img33{margin-top:40px;margin-bottom:25px}.more{width:200px;height:40px;margin:-80px auto 60px 42%;border:none;background-color:#f6ea23;z-index:2}.hidden__images{padding:0;margin:0}@media only screen and (max-width :768px){.img1,.img2,.img3{width:80%;margin:40px 10% 20px}.p_m{padding:0;width:91%}.img33{width:80%;margin:40px 10% 20px}.galery__head{margin-top:50px;font-weight:300;width:200px}.white__box{display:none}.image__111:hover::before,.image__1:hover::before,.image__2:hover::before,.image__33:hover::before,.image__3:hover::before,.image__4:hover::before{content:'Название детали';padding-top:90px;color:#fff;font-size:20px;text-align:center;position:absolute;background-color:#000;opacity:0;cursor:pointer}.more{width:200px;height:40px;margin:30px auto;border:none;cursor:pointer;background-color:#f6ea23}}#footer,body{padding:0}body{margin:0;font-family:'Open Sans',sans-serif}#footer::after{position:absolute;content:'';z-index:3;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.5}.abs{position:absolute;top:0;margin-top:80px;margin-left:9%}.abs h2{font-weight:300;opacity:0;margin-top:35px}.containerrr::before{position:absolute;content:'Мы вам перезвоним';color:#fff;font-size:30px;left:0;margin-top:-125px}.containerrr{width:200%;background-color:#f1f1e9;margin-top:50px;padding-top:30px;padding-bottom:30px;padding-left:50px;position:absolute;z-index:4}.footer__image{width:100%}.form__input1,.form__input2,.form__input3{width:88%;border:none;height:35px;box-shadow:.11px .5px 5px .23px silver;padding-left:30px}label{font-size:18px}.submit{background-color:#111223;border:none;width:60%;height:40px;color:#fff;margin-left:13%;margin-top:30px}.label2,.label3{margin-top:20px}@media only screen and (max-width :768px){.abs{position:absolute;top:0}.abs h2{font-weight:300;opacity:0;margin-top:30px}.containerrr{width:110%;background-color:#f1f1e9;margin-top:10px;padding-left:30px}.submit{background-color:#3b3b3b;border:none;width:60%;height:35px;color:#fff;margin-left:13%;margin-top:10px}.label1{margin-top:-30px;padding:0}.label2,.label3{margin-top:10px}.form__input1,.form__input2,.form__input3{width:88%;border:none;height:30px;box-shadow:.11px .5px 5px .23px silver;padding-left:30px}}@media only screen and (max-width :1002px){.abs{position:absolute;top:0;margin-top:20px;margin-left:9%}.containerrr{width:110%;background-color:#f1f1e9;margin-top:10px;padding-left:30px}.submit{background-color:#3b3b3b;border:none;width:60%;height:35px;color:#fff;margin-left:13%;margin-top:10px}.label1{margin-top:-30px;padding:0}.label2,.label3{margin-top:10px}.form__input1,.form__input2,.form__input3{width:88%;border:none;height:30px;box-shadow:.11px .5px 5px .23px silver;padding-left:30px}}@media only screen and (max-width :768px){.containerrr{width:160%;background-color:#f1f1e9;margin-top:10px;padding-left:30px}#feedback{padding:0;margin:0;height:460px;background-color:silver}.footer__image{display:none}}@media only screen and (max-width :568px){.containerrr{width:120%;background-color:#f1f1e9;padding-left:30px}}@media only screen and (max-width :468px){.containerrr{width:100%;background-color:#f1f1e9;padding-left:30px}#feedback{padding:0;margin:0;height:460px;background-color:silver}.footer__image{display:none}}#footer__two{width:100%;background-color:#111223}.last__btm ul li{list-style-type:none;margin:0;color:#fff;padding-top:10px;padding-bottom:0}.on__top{position:absolute;width:70px;height:70px;background-color:none;border:2px solid #fff;margin-left:75%;margin-top:26px;padding-left:9px;padding-top:8px}@media only screen and (max-width :768px){.p_m{width:91%}.on__top{position:absolute;width:70px;height:70px;background-color:none;border:2px solid #fff;margin-left:80%;margin-top:26px;padding-left:9px;padding-top:8px;cursor:pointer}}.test,.test2{display:flex;background-color:#f8f8f8;margin-bottom:20px;box-shadow:1px 1px 20px 1px #ccc;width:100%}.foot__two{display:flex}.boss{margin-left:8%;padding-left:2%;padding-right:2%;margin-right:8%}.image1{width:100%}.our__project{margin-top:40px;font-size:34px;font-weight:300;color:#000}.test{margin-top:30px}.test2{margin-top:40px;height:340px}.left-part{width:100%;padding-top:30px;padding-left:100px}.left-part p{margin-top:30px;width:97%}.right-part{width:50%}.right-part img{height:350px;width:100%}.video__box{width:100%;height:100%}.video{width:100%;background-color:#f9f9f9;height:340px}.video__li,.video__ul{list-style-type:none;height:100%}.video__ul{padding-left:0}.test__h3{font-weight:400;margin-top:20px}#ex{height:340px}#exx{height:460px}@media only screen and (max-width :780px){.test,.test2{display:flex;width:100%}.image1,.left-part,.test,.test2,.video{width:100%}.boss{margin-left:8%;padding-left:2%;padding-right:2%;margin-right:8%}.image1{height:350px}.test{flex-wrap:wrap}.test2{flex-wrap:wrap;height:100%}.video{background-color:#f9f9f9;height:350px;margin-top:130px}.right-part{width:100%;height:500px}.right-part img{height:350px;margin-top:150px}.left-part{height:400px;padding-top:30px;padding-left:60px}}#boxxx,#boxxx2,#boxxx3,#boxxx5{height:0;width:100%}#boxxx{background-color:#add8e6}#boxxx2{background-color:#1d13a7}#boxxx3{background-color:#9b0f49}#boxxx4{width:100%;height:400px;background-color:none}#boxxx5{background-color:#f702ff}#slider__box{width:100%;margin:0 auto}.v{margin-top:0}@media only screen and (max-width :780px){.v{margin-top:95px}}.menu {
    width: 100%;
    height: 100%;
    background-color: #f8f8f8;
    opacity: .99;
    position: absolute;
    top: 0;
    margin-top: 78px;
    animation: back .43s;
}