@charset "utf-8";body,html{overflow-x:hidden!important}html{font-size:1px;height:100%}.body,body,html{width:100%;margin:0!important;padding:0!important}body{min-height:100%;height:auto!important;position:relative;background-color:inherit;-webkit-overflow-scrolling:touch!important;overflow:auto}.body{height:100%;overflow:hidden!important}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1{font-size:52rem}h2{font-size:22rem}.top_b h2{font-size:28rem;line-height:60rem!important}h3{font-size:20rem}h4{font-size:18rem}h5{font-size:16rem}h6{font-size:14rem}.content{border:0 solid green;margin:0 auto;max-width:calc(1200px - 2%);height:auto}.loader,.loader_ie_msg{position:fixed;width:100%;height:100%;background-color:#fff}.loader_ie_msg{display:none;z-index:10}.loader_ie_msg .ie_msg{position:relative;width:100%;height:100%;font-family:'Open Sans',sans-serif;font-weight:400;font-size:32px;color:#000;text-align:center;padding-top:20%}.loader{z-index:11}.loader img{position:relative;width:114px;height:72px;left:calc(50% - (114px/2));top:calc(50% - (72px/2))}::-webkit-scrollbar{width:12px;background-color:#e9e9e9}::-webkit-scrollbar-thumb{border-width:1px 1px 1px 2px;border-color:#777;background-color:#aaa}::-webkit-scrollbar-thumb:hover{border-width:1px 1px 1px 2px;border-color:#555;background-color:#777}::-webkit-scrollbar-track{border-width:0}::-webkit-scrollbar-track:hover{border-left:solid 1px #aaa;background-color:#eee}.swiper-container,.swiper-container1,.swiper-container2,.swiper-container3{width:100%;height:100%}.viewer .slider_info{width:calc(100% - 88px - 2%);height:100%;display:flex;flex-direction:column}.viewer .slider_info .swiper-container2{width:100%;height:100%;flex:1 1 auto}.viewer .slider_info .info_pos,.viewer .slider_info .info_pos .info{position:relative;height:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.viewer .slider_info .info_pos{margin:0 auto;flex:0 0 auto;width:100%;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap}.viewer .slider_info .info_pos .info{min-width:75px;max-width:calc(800px - (7px*2));width:auto;min-height:35px;padding:5px 7px;color:#fff;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;margin-bottom:2%;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;-o-flex-flow:column wrap;flex-flow:column wrap;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px 1px rgba(100,100,100,.5);-moz-box-shadow:0 2px 5px 1px rgba(100,100,100,.5);box-shadow:0 2px 5px 1px rgba(100,100,100,.5);background-color:rgba(100,100,100,.8);z-index:1}.viewer .slider_info .info_pos .info .descr{font-size:14px}.viewer .swiper-container3{width:88px;height:100%;margin:0 1%}.viewer .swiper-container3 .swiper-slide{width:100%;min-height:88px}.viewer .swiper-container3 .swiper-wrapper .swiper-slide .slide img{width:80px;height:80px}.viewer .swiper-container3 .swiper-wrapper .swiper-slide.swiper-slide-active .slide img,.viewer .swiper-container3 .swiper-wrapper .swiper-slide:hover .slide img{border:4px solid #fff}.swiper-container{height:calc(100% - 120px)}.swiper-container .swiper-slide{width:300px;height:300px}.swiper-container1 .swiper-slide,.swiper-container2 .swiper-slide,.swiper-container3 .swiper-slide{background-repeat:no-repeat;background-position:center;background-size:contain;width:300px}.swiper-container2 .swiper-slide{height:300px}.swiper-container .swiper-slide{background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important}.swiper-container .swiper-slide:hover{cursor:pointer}.swiper-container1 .swiper-slide{height:150px;text-align:center}.swiper-container1 .swiper-slide img{max-width:150px;max-height:150px}@font-face{font-family:"DublonC";src:url(fonts/DublonC/DublonC.eot);src:url(fonts/DublonC/DublonC.eot?#iefix) format("embedded-opentype"),url(fonts/DublonC/DublonC.woff2) format("woff2"),url(fonts/DublonC/DublonC.woff) format("woff"),url(fonts/DublonC/DublonC.ttf) format("truetype"),url(fonts/DublonC/DublonC.svg#DublonC) format("svg");font-display:swap}@font-face{font-family:"FuturaLT";src:url(fonts/FuturaLT/FuturaLT.eot);src:url(fonts/FuturaLT/FuturaLT.eot?#iefix) format("embedded-opentype"),url(fonts/FuturaLT/FuturaLT.woff2) format("woff2"),url(fonts/FuturaLT/FuturaLT.woff) format("woff"),url(fonts/FuturaLT/FuturaLT.ttf) format("truetype"),url("fonts/FuturaLT/FuturaLT.svg#Futura LT") format("svg");font-display:swap}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans/opensans.woff2) format('woff2'),url(fonts/OpenSans/opensans.woff) format('woff'),url(fonts/OpenSans/opensans.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans/opensanssemibold.woff2) format('woff2'),url(fonts/OpenSans/opensanssemibold.woff) format('woff'),url(fonts/OpenSans/opensanssemibold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Open Sans";src:url(fonts/OpenSans/opensansextrabold.woff2) format('woff2'),url(fonts/OpenSans/opensansextrabold.woff) format('woff'),url(fonts/OpenSans/opensansextrabold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Oswald";src:url(fonts/Oswald/Oswaldmedium.woff2) format('woff2'),url(fonts/Oswald/Oswaldmedium.woff) format('woff'),url(fonts/Oswald/Oswaldmedium.ttf) format('truetype');font-weight:500;font-style:normal;font-display:swap}.starting_popup{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;overflow:hidden}.starting_popup .content_pos{position:relative;width:100%;height:100%;margin:0 auto;display:flex;align-items:center}.starting_popup .content_pos .starting_blackout{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:9}.starting_popup .content_pos .content{position:relative;width:calc(700px - 30px - 30px);min-width:calc(700px - 30px - 30px);height:calc(690px - 60px - 30px);padding:60px 30px 30px;background-repeat:repeat-x;background-position:center;background-size:1px 100%;z-index:10}.starting_popup .content_pos .content .logo{position:absolute;width:80%;min-height:20px;height:auto;top:12px;text-align:left}.starting_popup .content_pos .content .logo span:nth-child(1){font-family:'DublonC';font-size:37px;color:#3a2e1a;font-weight:600}.starting_popup .content_pos .content .logo span:nth-child(2){font-size:30px;font-family:"FuturaLT";color:#3a2e1a}.starting_popup .content_pos .content .logo span:nth-child(3){position:relative;width:100%;min-width:20px;font-family:'Open Sans',sans-serif;font-size:21px;font-weight:600;color:#3a2e1a}.starting_popup .content_pos .content .description,.starting_popup .content_pos .content .title{position:relative;width:100%;font-family:'Open Sans',sans-serif;font-weight:800;color:#3a2e1a;text-align:center}.starting_popup .content_pos .content .title{border-top:1px solid #3a2e1a;min-width:20px;padding-top:5px;font-size:23px}.starting_popup .content_pos .content .description{min-height:20px;font-size:16px;line-height:26px;letter-spacing:.1em}.starting_popup .content_pos .content .models{position:relative;width:100%;height:410px;margin-top:20px}.starting_popup .content_pos .content .models .photo{position:absolute;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.starting_popup .content_pos .content .models .photo:nth-child(1){height:250px;left:0;top:3%;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(2){height:300px;left:26%;top:0;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(3){height:300px;left:50.5%;top:0;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(4){height:261px;right:0;top:0;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(5){height:104px;left:0;bottom:0;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(6){height:95px;left:21%;bottom:0;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(7){height:91px;left:34%;bottom:0;z-index:1}.starting_popup .content_pos .content .models .photo:nth-child(8){height:109px;right:5%;bottom:0;z-index:1}.starting_popup .content_pos .content .models .photo:hover{z-index:20;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;transform:scale(1.1,1.1)}.starting_popup .content_pos .content .models .photo img{position:relative;max-width:100%;max-height:100%}.starting_popup .content_pos .content .view_more{position:relative;width:100%;min-width:20px;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:600;color:#3a2e1a;text-decoration:underline;margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-around;justify-content:space-around}.starting_popup .content_pos .content .view_more a{color:#3a2e1a}.pagination_field{position:fixed;width:40px;height:calc(402px - 20px - 30px);top:calc(50% - (402px/2));right:-40px;padding:20px 0 30px;background:rgba(255,255,255,.4);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);-webkit-border-radius:30px 0 0 30px;-moz-border-radius:30px 0 0 30px;border-radius:30px 0 0 30px;z-index:9}.menu_mobile .pagination_field{position:relative;width:100%;height:auto;top:0;right:0;padding:0;background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;display:block}.menu_mobile .pagination_field .pagination_icon,.pagination_field .pagination_icon{position:relative;margin-left:3px;cursor:pointer;display:block;width:100%;height:40px;margin-top:5px}.pagination_field .pagination_icon{width:34px;height:34px;margin-top:10px}.menu_mobile .pagination_field .pagination_icon .pagination_text{padding-left:50px;padding-top:8px!important;font-family:'Open Sans',sans-serif;font-weight:400;font-size:20rem;color:#000;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu_mobile .pagination_icon.active .pagination_text,.menu_mobile .pagination_icon:hover .pagination_text{font-size:25rem;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.menu_mobile .pagination_field a{text-decoration:none!important}.menu_mobile .pagination_field .pagination_icon::after,.pagination_field .pagination_icon::after{position:absolute;content:'';width:18px;height:18px;top:8px;left:8px;background-size:100% 100%!important;background-position:center;background-repeat:no-repeat;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pagination_field .pagination_icon:nth-child(6)::after .menu_mobile .pagination_field .pagination_icon:nth-child(6)::after{width:16px;height:18px;left:10px}.menu_mobile .pagination_field .pagination_icon:nth-child(1)::after,.pagination_field .pagination_icon:nth-child(1)::after{background:url(../images/pagination/png/1.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/1.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(2)::after,.pagination_field .pagination_icon:nth-child(2)::after{background:url(../images/pagination/png/2.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/2.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(3)::after,.pagination_field .pagination_icon:nth-child(3)::after{background:url(../images/pagination/png/3.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/3.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(4)::after,.pagination_field .pagination_icon:nth-child(4)::after{background:url(../images/pagination/png/4.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/4.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(5)::after,.pagination_field .pagination_icon:nth-child(5)::after{background:url(../images/pagination/png/5.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/5.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(6)::after,.pagination_field .pagination_icon:nth-child(6)::after{background:url(../images/pagination/png/6.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/6.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(7)::after,.pagination_field .pagination_icon:nth-child(7)::after{background:url(../images/pagination/png/7.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/7.svg)}.menu_mobile .pagination_field .pagination_icon:nth-child(8)::after,.pagination_field .pagination_icon:nth-child(8)::after{background:url(../images/pagination/png/8.png);background:linear-gradient(transparent,transparent),url(../images/pagination/svg/8.svg)}.menu_mobile .pagination_icon.active::after,.menu_mobile .pagination_icon:hover::after,.pagination_field .pagination_icon.active::after,.pagination_field .pagination_icon:hover::after{width:34px;height:34px;top:0;left:0;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.pagination_field .pagination_icon:nth-child(6).active::after,.pagination_field .pagination_icon:nth-child(6):hover::after{width:30px;height:34px;left:2px}.header{position:relative;width:100%;height:calc(126px - 25px - 25px);padding:25px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between;z-index:9}.header .logo_h,.header .menu_h,.header .phone_h{position:relative;height:76px}.header .logo_h{min-width:50px;width:auto;font-family:'DublonC';font-size:70rem;color:#fff;font-weight:100;opacity:.5;left:-20vw;padding-left:3%}.header .menu_h{min-width:50px;width:auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between}.header .menu_mobile_btn{position:relative;width:50px;height:50px;display:none;cursor:pointer}.header .menu_mobile .menu_mobile_btn_close:before,.header .menu_mobile_btn:before{position:absolute;width:50px;height:50px;content:"";background-position:center!important;background-repeat:no-repeat!important;cursor:pointer}.header .menu_mobile_btn:before{background:url(../images/tech/menu.png);background:linear-gradient(transparent,transparent),url(../images/tech/svg/menu.svg) 0 0;background-size:24px 20px}.header .page_substrate{width:100%;right:100%;z-index:9}.header .menu_mobile,.header .page_substrate,.page_blackout{position:fixed;height:100%;top:0;display:none}.page_blackout{width:100%;background-color:rgba(0,0,0,.7);z-index:9;right:0}.header .menu_mobile{width:calc(80% - 10%);max-height:calc(100vh - 60px);overflow:hidden;overflow-y:auto;right:100%;padding:60px 5% 5%;background:rgba(255,255,255,.4);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);z-index:10}.header .menu_h .menu_el_pos{width:auto;height:100%;top:-100px}.header .menu_h .menu_el_pos,.header .menu_mobile .menu_el_pos{position:relative;min-width:30px;display:table;padding:0;margin:0 5px}.header .menu_h .menu_el_pos .menu_el,.header .menu_mobile .menu_el_pos .menu_el{position:relative;width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;padding:0 15px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:16rem;color:#fff;text-decoration:none;cursor:pointer}.header .menu_mobile .menu_el_pos .menu_el{font-size:20rem}.header .menu_h .menu_el_pos .menu_el.l,.header .menu_h .menu_el_pos .menu_el.l a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:11rem!important;color:#fff;text-decoration:none}.header .menu_h .menu_el_pos .menu_el.l span,.header .menu_mobile .mobile_lang span,.header .menu_mobile .phone a:hover,.header .phone_h .phone a:hover,a[href^="mailto:"]:hover,a[href^="tel:"]:hover{text-decoration:underline}.header .menu_mobile .mobile_lang,.header .menu_mobile .mobile_lang a{font-family:'Open Sans',sans-serif;font-weight:400;font-size:20rem;color:#000;text-decoration:none}.header .menu_mobile .mobile_lang{position:absolute;min-width:50px;height:20px;top:20px;left:20px}.header .menu_mobile .mobile_lang a,.header .menu_mobile .mobile_lang span{padding:5px}.header .menu_mobile .menu_el_pos{width:100%;height:50px;top:0}.header .menu_mobile .line{position:relative;width:100%;height:1px;background-color:#000}.header .phone_h{min-width:50px;width:auto}.header .menu_mobile .phone,.header .phone_h .phone{position:relative;min-width:20px;min-height:20px;height:auto;font-family:'Open Sans',sans-serif;font-weight:400;color:#fff;right:-30vw}.header .phone_h .phone{margin-top:10px;width:auto;font-size:16rem;text-align:center}.header .phone_h .phone .messengers_links{font-size:10rem;margin-top:2px}.header .menu_mobile .phone{width:120px;margin:20px auto;font-size:20rem;text-align:center;left:0}.header .phone_h .phone a{text-decoration:none;color:#fff}.header .menu_mobile .phone a{text-decoration:none;color:#000}.header .menu_mobile .menu_mobile_btn_close{position:absolute;width:50px;height:50px;top:5px;right:5px}.header .menu_mobile .menu_mobile_btn_close:before{background:url(../images/tech/close.png);background:linear-gradient(transparent,transparent),url(../images/tech/svg/close.svg) 0 0;background-size:25px 25px}.logo_slf,.logo_slf .lg1 .lg,.top_b{position:relative;width:100%}.top_b{min-height:500px;overflow:hidden!important}.top_b .top_b_bgr{position:fixed;left:0;right:0;bottom:0;top:0;background-repeat:no-repeat!important;background-position:right 20%!important;background-color:#fff;z-index:-1;background-size:cover}.logo_slf{height:30%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between;z-index:2}.logo_slf .lg1{width:50%;height:100%;background:rgba(255,255,255,.4);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.logo_slf .lg1 .lg{height:100%;background-repeat:no-repeat!important;background-position:right 20%!important;background-size:cover;background-attachment:fixed!important;-webkit-text-fill-color:transparent!important;-webkit-background-clip:text!important;-moz-background-clip:text!important;background-clip:text!important;font-family:'DublonC';font-size:130rem;display:table-cell;vertical-align:middle;text-align:right;padding-right:30px;left:-100%}.logo_slf .lg1,.logo_slf .lg2,.title_t_pos{position:relative;display:table}.logo_slf .lg2{border-top:2px solid rgba(255,255,255,.4);height:100%;background:0 0;width:50%}.logo_slf .lg2 .lg{font-size:70rem;font-family:"FuturaLT";color:#fff;text-align:left;padding-left:30px;padding-top:40px;opacity:.5;right:-100%}.title_t_pos{width:100%;min-height:50px;height:calc(95% - 30% - 126px);z-index:2;margin-top:5%}.logo_slf .lg2 .lg,.title_t_pos .title_t{position:relative;width:100%;height:100%;display:table-cell;vertical-align:middle}.title_t_pos .title_t *{text-align:center}.title_t_pos .title_t .error_title{font-family:'Open Sans',sans-serif;font-weight:800;color:#fff;margin-top:20px;width:100%;min-height:20px;line-height:40rem;font-size:40rem;opacity:.5}.title_t_pos .title_t h1,.title_t_pos .title_t h2{font-family:'Open Sans',sans-serif;font-weight:800;color:#fff;opacity:0;text-transform:uppercase}.title_t_pos .title_t h2{line-height:48rem;margin-top:20px}.arrow_bottom_pos{position:absolute;width:48px;height:80px;bottom:-10%;left:calc(50% - 24px);display:flex;z-index:2}.arrow_bottom_pos .arrow_bottom{position:absolute;height:36px;background-size:100% 100%!important;background-position:center!important;align-self:flex-end;margin:0 auto;transform-origin:bottom;width:100%}.arrow_bottom_pos .arrow_bottom.active{animation-duration:1s;animation-iteration-count:infinite}.bounce{animation-name:bounce;animation-timing-function:ease;cursor:pointer}@keyframes bounce{0%,50%,to{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-44px)}}.service_b{position:relative;width:100%;min-height:200px;padding:80px 0;-webkit-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);-moz-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);background:linear-gradient(135deg,#f0f8ff 15%,#dfcebc 94%)}.service_b .make_product_proccess{position:relative;width:100%;height:340px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between;margin-bottom:80px}.service_b .make_product_proccess .title_pos{position:relative;width:calc(100% - 425px - 20px - 20px);height:calc(340px - 80px);padding:80px 20px 0}.service_b .make_product_proccess .title_pos .t1,.service_b .make_product_proccess .title_pos .t2{position:relative;width:100%;min-height:20px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:32rem;text-align:center;color:#272727;left:-10vw;opacity:0}.service_b .make_product_proccess .title_pos .t2{font-family:'Oswald',sans-serif;font-size:19rem;font-weight:500;color:#242424;letter-spacing:3px;margin-top:12px}.service_b .make_product_proccess .monitor_pos{position:relative;width:425px;height:340px}.service_b .make_product_proccess .monitor_pos .video_show{position:absolute;top:17px;margin-left:17px;width:392px;height:222px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;z-index:3;animation-duration:1s;opacity:0;transition:.2s linear}.service_b .make_product_proccess .monitor_pos:hover .video_show{animation-duration:1s;cursor:pointer;opacity:1}.service_b .make_product_proccess .monitor_pos .monitor{position:relative;width:425px;height:340px;background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;z-index:2;cursor:pointer}.service_b .make_product_proccess .monitor_pos video{position:absolute;top:17px;margin-left:17px;width:392px;height:222px;z-index:1}video,video:active,video:focus{outline:none}.video_viewer{position:fixed;width:calc(100% - 60px);height:calc(100% - 60px);padding:30px;top:-100%;left:0;z-index:10;display:flex;align-items:center}.video_viewer video{position:relative;max-width:100%;max-height:100%;margin:0 auto;display:block}.starting_popup .starting_popup_close,.video_viewer .popup_close,.viewer .popup_close{position:absolute;width:50px;height:50px;top:10px;right:10px;background:url(../images/tech/close.png);background:linear-gradient(transparent,transparent),url(../images/tech/svg/close.svg) 0 0;background-size:25px 25px;background-position:center;background-repeat:no-repeat;cursor:pointer;z-index:10}.service_b .title{position:relative;width:85%;min-height:50px;margin-left:auto;margin-right:auto}.service_b .title .t1,.service_b .title .t2{position:relative;width:100%;min-height:20px;font-family:'Open Sans',sans-serif;font-weight:600;font-size:32rem;color:#272727;text-align:center;margin:0 auto;opacity:0}.service_b .title .t2{font-family:'Oswald',sans-serif;font-size:19rem;font-weight:500;color:#242424;letter-spacing:3px;margin:12px auto 0}.service_b .service_list{position:relative;width:100%;min-height:50px;height:auto;margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between}.service_b .service_list .service{position:relative;width:calc(378px - 20px - 20px);min-height:50px;height:auto;background-color:rgba(200,200,200,.6);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px;opacity:0;transform:matrix(1,0,0,1,50,0)}.service_b .service_list .service .visualization{position:relative;width:100%;height:262px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-repeat:no-repeat;background-position:center;background-size:cover}.service_b .service_list .service .ttl{position:relative;width:100%;min-height:20px;font-family:'Oswald',sans-serif;font-size:22rem;font-weight:500;color:#242424;text-align:left;margin-top:40px}.finished_goods_b .title,.service_b .service_list .service .descr{position:relative;min-height:20px;font-family:'Open Sans',sans-serif}.service_b .service_list .service .descr{line-height:32rem;margin-top:20px;width:100%;font-size:16rem;font-weight:400;color:#262626;text-align:left}.finished_goods_b,.finished_goods_b .section_b{position:relative;width:100%;min-height:50px;height:auto}.finished_goods_b{background-repeat:no-repeat!important;background-position:center 100%!important;background-size:cover!important;background-attachment:fixed!important;padding:70px 0}.finished_goods_b .title{width:85%;font-size:32rem;font-weight:600;color:#fff;text-align:center;margin-bottom:70px;opacity:0;margin-left:auto;margin-right:auto}.finished_goods_b .section_b{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between}.finished_goods_b .section_pos{border:2px solid #fff;position:relative;width:48%;height:50px;margin-bottom:45px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.finished_goods_b .section_pos:nth-child(2n+1){opacity:0;left:-50px}.finished_goods_b .section_pos:nth-child(2n){opacity:0;right:-50px}.finished_goods_b .section_pos .section{position:relative;width:100%;height:50px}.finished_goods_b .section_pos .section:hover{cursor:pointer}.finished_goods_b .section_pos .section .ttl{position:relative;min-width:50px;width:auto;min-height:20px;font-family:'Open Sans',sans-serif;font-size:22rem;font-weight:600;background:0 0;color:#fff;text-align:left;padding:10px 5%;margin:0;float:left}.finished_goods_b .section_pos .section .btn_view{position:relative;width:20px;height:10px;display:table;background-color:none;float:right;font-family:'Open Sans',sans-serif;font-size:35rem;font-weight:100;line-height:10rem;color:#fff;left:-5%;top:25px;transform:rotate(90deg)}.finished_goods_b .section_pos .fg_slider_pos{height:0;opacity:0;top:-2px}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos,.finished_goods_b .section_pos:nth-child(2n+1) .fg_slider_pos{position:relative;width:calc(208% - 2px);display:block;border:2px solid #fff;border-top:0;left:-2px;margin-top:12px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos{left:calc(-108%)}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos:before,.finished_goods_b .section_pos:nth-child(2n+1) .fg_slider_pos:before{position:absolute;top:0;left:calc(48% + 3px);border-top:2px solid #fff;content:"";-webkit-transition:.2s;transition:.2s}.finished_goods_b .section_pos:nth-child(2n+1) .fg_slider_pos:before{width:calc(100% - 48% - 1px)}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos:before{left:-2px;width:calc(100% - 48%)}.finished_goods_b .section_pos .fg_slider_pos .text{position:relative;width:calc(100% - 5%);height:calc(120px - 20px);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-around;justify-content:space-around;padding-top:20px;margin:0 2.5%}.finished_goods_b .section_pos .fg_slider_pos .text_mob{margin:0 2.5%}.finished_goods_b .section_pos .fg_slider_pos .text_mob,.starting_popup .content_pos .content .text,.starting_popup .content_pos .content .text_mob{position:relative;width:calc(100% - 5%);height:calc(120px - 20px);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-around;justify-content:space-around}.starting_popup .content_pos .content .text_mob{padding-top:20px;margin:0 2.5%}.finished_goods_b .section_pos .fg_slider_pos .text_mob{height:120px;padding-top:0;display:none}.starting_popup .content_pos .content .text{width:100%;height:auto!important;margin:0;padding:10px 0}.finished_goods_b .section_pos .fg_slider_pos .text .tp,.finished_goods_b .section_pos .fg_slider_pos .text_mob .tp{width:20%;font-size:16rem;color:#fff}.finished_goods_b .section_pos .fg_slider_pos .text .tp,.finished_goods_b .section_pos .fg_slider_pos .text_mob .tp,.starting_popup .content_pos .content .text .tp{position:relative;min-height:20px;font-family:'Open Sans',sans-serif;line-height:26rem;font-weight:600;text-align:left}.finished_goods_b .section_pos .fg_slider_pos .text .note,.finished_goods_b .section_pos .fg_slider_pos .text_mob .note{position:relative;width:100%;min-height:20px;font-family:'Open Sans',sans-serif;font-size:16rem;font-weight:400;text-align:left;color:#fff;padding-left:1%}.finished_goods_b .section_pos .fg_slider_pos .text_mob .tp{width:calc(50% - 10%);margin:0 5%}.starting_popup .content_pos .content .text .tp{min-width:20px;width:auto}.finished_goods_b .section_pos .fg_slider_pos .text .tp span::before,.finished_goods_b .section_pos .fg_slider_pos .text_mob .tp span::before,.starting_popup .content_pos .content .text .tp span::before{content:'•';position:absolute;left:-15px;font-family:'Open Sans',sans-serif;font-size:16rem;line-height:26rem;font-weight:600;color:#fff}.starting_popup .content_pos .content .text .tp span::before{color:#3a2e1a;text-decoration:none}.starting_popup .content_pos .content .text .tp,.starting_popup .content_pos .content .text .tp a,.starting_popup .content_pos .content .text_mob .tp span::before{font-size:16rem;color:#3a2e1a;text-decoration:none}.starting_popup .content_pos .content .text .tp a,.starting_popup .content_pos .content .text .tp span::before{font-size:15px;line-height:22px}.finished_goods_b .section_pos .fg_slider_pos .section_content{position:relative;width:100%;min-height:20px;height:auto}.finished_goods_b .section_pos .fg_slider_pos .wrapper,.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos .price{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;justify-content:center}.finished_goods_b .section_pos .fg_slider_pos .wrapper{webkit-flex-flow:row wrap;webkit-justify-content:center;width:100%;height:auto}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{position:relative;width:165px;height:165px;margin:30px 2.6%;z-index:0;-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos:hover{cursor:pointer;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);-moz-transition:.1s;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos .price{position:absolute;width:75px;height:35px;color:#fff;font-family:'Open Sans',sans-serif;font-size:18px;font-weight:600;top:-10px;left:-15px;-webkit-flex-flow:row wrap;-webkit-justify-content:center;-webkit-align-items:center;align-items:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 5px 1px rgba(100,100,100,.5);-moz-box-shadow:0 2px 5px 1px rgba(100,100,100,.5);box-shadow:0 2px 5px 1px rgba(100,100,100,.5);background-color:rgba(150,150,150,.9);z-index:1}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos .price span,.viewer .info_pos .info span{font-family:'Open Sans',sans-serif;font-weight:400;margin-left:3px}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack{border:3px solid #fff;position:relative;width:calc(100% - 6px);height:calc(100% - 6px);background-size:cover;background-position:center;background-repeat:no-repeat}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack:after,.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack:before{content:"";border:3px solid #fff;position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);top:5px;left:0;z-index:-1;background:url(../images/tech/webp/starting-popup-bgr.webp);background-size:contain;background-repeat:repeat-x;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);-moz-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v0,.viewer{overflow:hidden}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v1:before{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v1:after{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-o-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v2:before{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v2:after{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v3:before{-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-o-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v3:after{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v4:before{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v4:after{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v5:before{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v5:after{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v6:before{-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);-o-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v6:after{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-o-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v7:before{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v7:after{-webkit-transform:rotate(1deg);-moz-transform:rotate(1deg);-o-transform:rotate(1deg);-ms-transform:rotate(1deg);transform:rotate(1deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v8:before{-webkit-transform:rotate(-14deg);-moz-transform:rotate(-14deg);-o-transform:rotate(-14deg);-ms-transform:rotate(-14deg);transform:rotate(-14deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v8:after{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v9:before{-webkit-transform:rotate(14deg);-moz-transform:rotate(14deg);-o-transform:rotate(14deg);-ms-transform:rotate(14deg);transform:rotate(14deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v10:before,.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v9:after{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack.v10:after{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg)}.viewer{width:100%;min-height:320px;position:fixed;top:-100%;left:0;z-index:9;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.viewer,.viewer .slide_pos,.viewer .slide_pos .slide,.viewer .swiper-container2 .swiper-slide,.viewer .swiper-container3 .swiper-slide{height:100%}.viewer .slide_pos .slide{display:flex;align-items:center}.viewer .slide img{width:auto;height:90%;max-height:700px;margin:0 auto;display:block}.request1_b,.request2_b{position:relative;width:100%;min-height:calc(323px - 30px - 30px)}.request1_b{background-repeat:no-repeat!important;background-position:right 20%!important;background-size:cover!important;background-attachment:fixed!important}.request2_b{padding:30px 0}.request1_b{background:0 0;padding:30px 0 0}.request2_b{padding-bottom:0;background-repeat:no-repeat!important;background-position:left top!important;background-size:cover!important;background-attachment:fixed!important;padding-top:80px}.request1_b .request_form,.request2_b .request_form{position:relative;width:900px;min-height:50px;margin:20px auto;padding:20px;background:0 0;border:2px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;opacity:0;bottom:-50px}.request2_b .request_form{margin:0 auto 80px}.request1_b .request_form{background-color:rgba(136,128,105,.5)}.request2_b .request_form{background-color:rgba(141,131,121,.7)}.request1_b .request_form .t1,.request2_b .request_form .t1{position:relative;min-width:50px;width:auto;min-height:20px;font-family:'Open Sans',sans-serif;font-size:26rem;font-weight:600;text-align:center}.request1_b .request_form .t1{margin-bottom:5px}.request2_b .t1{margin-bottom:10px}.request1_b .request_form .t2,.request2_b .request_form .t2{position:relative;min-width:50px;width:auto;min-height:20px;font-family:'Open Sans',sans-serif;font-size:16rem;font-weight:600;text-align:center}.request2_b .request_form .t2{margin-bottom:90px}.request1_b .request_form .t2{margin-bottom:65px;line-height:32rem}.request1_b .request_form .t1,.request1_b .request_form .t2,.request2_b .request_form .t1,.request2_b .request_form .t2{color:#fff}.request1_b .request_form .fields,.request2_b .request_form .fields{position:relative;width:100%;min-height:45px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between}.request2_b .request_form .fields{webkit-justify-content:space-around;justify-content:space-around}.request1_b .request_form .fields input,.request2_b .request_form .fields input{border:none;border-bottom:2px solid #fff;position:relative;width:calc(30% - 22px - 22px);height:calc(43px - 14px - 14px);padding:14px 22px;font-family:'Open Sans',sans-serif;font-size:16rem;font-weight:600;color:#fff;background-color:transparent;text-align:left;outline:none}.request1_b .request_form .fields input[type=text]::-webkit-input-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=text]:-moz-placeholder,.request1_b .request_form .fields input[type=text]::-moz-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=text]:-ms-input-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=tel]::-webkit-input-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=tel]:-moz-placeholder,.request1_b .request_form .fields input[type=tel]::-moz-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=tel]:-ms-input-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=email]::-webkit-input-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=email]:-moz-placeholder,.request1_b .request_form .fields input[type=email]::-moz-placeholder{color:#fff!important}.request1_b .request_form .fields input[type=email]:-ms-input-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=text]::-webkit-input-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=text]:-moz-placeholder,.request2_b .request_form .fields input[type=text]::-moz-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=text]:-ms-input-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=tel]::-webkit-input-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=tel]:-moz-placeholder,.request2_b .request_form .fields input[type=tel]::-moz-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=tel]:-ms-input-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=email]::-webkit-input-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=email]:-moz-placeholder,.request2_b .request_form .fields input[type=email]::-moz-placeholder{color:#fff!important}.request2_b .request_form .fields input[type=email]:-ms-input-placeholder{color:#fff!important}.request1_b .request_form .btn_send_pos,.request2_b .request_form .btn_send_pos{position:relative;width:320px;max-width:100%;height:50px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:#f66875;display:table;margin:20px auto 0;border:2px solid #fff;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:linear-gradient(180deg,rgba(255,255,255,.5) 15%,rgba(255,255,255,.1) 94%)}.request1_b .request_form .btn_send_pos:hover,.request2_b .request_form .btn_send_pos:hover{cursor:pointer;background:linear-gradient(180deg,rgba(255,255,255,.1) 15%,rgba(255,255,255,.5) 94%);-webkit-box-shadow:inset 0 0 6px 1px rgba(100,100,100,.5);-moz-box-shadow:inset 0 0 6px 1px rgba(100,100,100,.5);box-shadow:inset 0 0 6px 1px rgba(100,100,100,.5)}.request1_b .request_form .btn_send_pos .btn_send,.request2_b .request_form .btn_send_pos .btn_send{position:relative;width:100%;height:100%;display:table-cell;vertical-align:middle;font-family:'Open Sans',sans-serif;font-size:16rem;font-weight:600;font-style:normal;color:#fff;text-align:center;cursor:pointer}.request1_b .request_form .mail_answer,.request2_b .request_form .mail_answer{position:relative;width:100%;height:35px;margin:30px auto 0;font-family:'Open Sans',sans-serif;font-size:16rem;font-weight:600;font-style:normal;color:#fff;text-align:center;display:none}.profit_b{position:relative;width:100%;min-height:50px;padding:80px 0 38px;background-repeat:no-repeat!important;background-position:center 100%!important;background-size:cover!important;background-attachment:fixed!important;-webkit-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);-moz-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3)}.profit_b .title{position:relative;width:85%;min-height:20px;font-family:'Open Sans',sans-serif;font-size:32rem;font-weight:600;color:#434445;text-align:center;opacity:0;margin-left:auto;margin-right:auto}.profit_b .profit_list,.profit_b .profit_list .profit{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between;height:auto}.profit_b .profit_list{margin-top:70px}.profit_b .profit_list .profit,.profit_b .profit_list .profit .icon{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;opacity:0}.profit_b .profit_list .profit{border:2px solid #eee;min-height:233px;margin-bottom:42px;margin-left:60px;right:-50px;position:relative;width:515px;-webkit-box-shadow:0 0 70px 1px rgba(100,100,100,.6);-moz-box-shadow:0 0 70px 1px rgba(100,100,100,.6);box-shadow:0 0 70px 1px rgba(100,100,100,.6);background-color:rgba(255,255,255,.8)}.profit_b .profit_list .profit .icon{position:absolute;top:0;left:-210px;width:132px;height:132px;background-position:center;background-repeat:no-repeat;background-size:auto;-webkit-box-shadow:0 2px 5px 1px rgba(100,100,100,.5);-moz-box-shadow:0 2px 5px 1px rgba(100,100,100,.5);box-shadow:0 2px 5px 1px rgba(100,100,100,.5);z-index:2;background-color:rgba(180,180,180,.6)}.profit_b .profit_list .profit .ttl_pos{position:relative;width:100%;height:20px;display:table;margin-top:32px;-webkit-border-radius:30px 30px 0 0;-moz-border-radius:30px 30px 0 0;border-radius:30px 30px 0 0;z-index:1}.profit_b .profit_list .profit .descr,.profit_b .profit_list .profit .ttl_pos .ttl{position:relative;width:100%;font-family:'Open Sans',sans-serif;font-weight:600;color:#000;text-align:left}.profit_b .profit_list .profit .ttl_pos .ttl{height:100%;display:table-cell;vertical-align:top;font-size:22rem;padding:0 35px 0 87px}.profit_b .profit_list .profit .descr{min-height:calc(233px - 60px - 32px - 32px);font-size:16rem;line-height:30rem;padding:32px 35px 32px 87px;top:0}.profit_b .profit_list,.stages_b,.stages_b .stages_list,.stages_b .title{position:relative;width:100%;min-height:50px}.stages_b .title{width:85%;min-height:20px;font-family:'Open Sans',sans-serif;font-size:32rem;font-weight:600;color:#434445;text-align:center;opacity:0;margin-left:auto;margin-right:auto}.stages_b{padding:80px 0;-webkit-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);-moz-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);background:linear-gradient(135deg,#e9e4e0 5%,#fff 40%,#dfcebc 95%)}.stages_b .stages_list{height:auto;margin-top:105px}.stages_b .stages_list .ln{border:1px solid #858585;position:absolute;width:8px;height:calc(100% - 2px);top:0;left:calc(50% - 5px);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;z-index:1}.stages_b .stages_list .stage_blk{position:relative;width:50%;min-height:300px;height:auto;margin-bottom:70px;z-index:2}@media (min-width:1000px){.stages_b .stages_list .stage_blk:nth-child(2){margin-bottom:104px}}.stages_b .stages_list .stage_blk .stage_pos{position:absolute;width:100%;min-height:300px;height:auto}.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos{left:0}.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos{right:0}.stages_b .stages_list .stage{position:absolute;width:500px;min-height:300px;height:auto;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;z-index:2}.stages_b .stages_list .stage_blk.lst{margin-bottom:0}.stages_b .stages_list .stage_blk:nth-child(3){margin-top:150px}.stages_b .stages_list .stage_blk:nth-child(2n-1){float:right}.stages_b .stages_list .stage_blk:nth-child(2n){float:left}.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos .stage{right:100px;opacity:0}.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos .stage{left:100px;opacity:0}.stages_b .stages_list .stage_blk .stage_pos .stage .pnt{border-top:1px solid #858585;border-bottom:1px solid #858585;position:absolute;width:12%;height:8px;top:40px;z-index:1}.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos .stage .pnt{right:-12%}.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos .stage .pnt{left:-12%}.stages_b .stages_list .stage .visualization{position:relative;width:100%;min-height:300px!important;height:auto!important;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.stages_b .stages_list .stage .description_pos{border-top:1px solid transparent;position:relative;width:100%;min-height:145px;height:auto}.stages_b .stages_list .stage .description_pos .description{position:relative;width:100%;min-height:145px!important;height:auto!important;margin-top:155px;background-color:rgba(90,90,90,.8);-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;border-radius:0 0 15px 15px}.stages_b .stages_list .stage .descr,.stages_b .stages_list .stage .ttl{position:relative;min-width:50px;width:auto;min-height:20px;font-family:'Open Sans',sans-serif;font-weight:600;color:#fff;text-align:left}.stages_b .stages_list .stage .ttl{padding:10px 20px 0;font-size:22rem}.stages_b .stages_list .stage .descr{padding:10px 20px;font-size:16rem;line-height:30rem}.stages_b .stages_list .stage_pos .numb_pos{border:1px solid #858585;position:absolute;width:54px;height:54px;-webkit-border-radius:54px;-moz-border-radius:54px;border-radius:54px;display:table;top:18px;background-color:#fff;z-index:2}.stages_b .stages_list .stage_pos .numb_pos .numb{position:relative;width:100%;height:100%;display:table-cell;vertical-align:middle;text-align:center;font-family:'Open Sans',sans-serif;font-size:35rem;font-weight:400;line-height:30rem;color:#858585}.stages_b .stages_list .stage_blk:nth-child(2n-1) .numb_pos{left:-28px}.stages_b .stages_list .stage_blk:nth-child(2n) .numb_pos{right:-28px}.stages_b .stages_list .stage_blk:nth-child(2n-1) .pnt{left:28px}.stages_b .stages_list .stage_blk:nth-child(2n) .pnt{right:28px}.warranty_b{position:relative;width:100%;min-height:990px;padding:80px 0;-webkit-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);-moz-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);background-repeat:no-repeat!important;background-position:right 20%!important;background-size:cover!important;background-attachment:fixed!important}.warranty_b .title{position:relative;width:85%;min-height:20px;font-family:'Open Sans',sans-serif;font-size:32rem;font-weight:600;color:#fff;text-align:center;margin-left:auto;margin-right:auto}.warranty_b .warranty_list{position:relative;width:100%;min-height:50px;height:auto;margin-top:90px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-around;justify-content:space-around}.warranty_b .warranty_list .warranty_pos{border:2px solid #fff;position:relative;width:450px;height:380px;background-color:rgba(150,150,150,.7);-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.warranty_b .warranty_list .warranty_pos:nth-child(2n+1){left:-50px;opacity:0}.warranty_b .warranty_list .warranty_pos:nth-child(2n){right:-50px;opacity:0}.warranty_b .warranty_list .warranty_pos .warranty{position:relative;width:calc(100% - 30px - 30px);height:calc(100% - 30px - 30px);top:30px;left:30px}.warranty_b .warranty_list .warranty_pos .warranty .visualization{position:relative;width:100%;height:320px;-webkit-text-fill-color:transparent;-webkit-background-clip:content-box;background-repeat:no-repeat;background-position:center;background-size:100% 100%;-webkit-border-radius:25px 25px 0 0;-moz-border-radius:25px 25px 0 0;border-radius:25px 25px 0 0;z-index:2}.warranty_b .warranty_list .warranty_pos .warranty .info{position:absolute;width:100%;min-height:170px;height:auto;bottom:0;z-index:1}.warranty_b .warranty_list .warranty_pos .warranty .info .ttl{padding:10px 0 0;font-size:22rem;font-weight:400;text-align:left}.company_b .title,.warranty_b .warranty_list .warranty_pos .warranty .info .descr,.warranty_b .warranty_list .warranty_pos .warranty .info .ttl{position:relative;min-width:50px;width:auto;min-height:20px;font-family:'Open Sans',sans-serif;color:#fff}.warranty_b .warranty_list .warranty_pos .warranty .info .descr{padding:10px 0 0;line-height:30rem;font-size:16rem;font-weight:400;text-align:left}.company_b{position:relative;width:100%;min-height:50px;margin-top:0;padding:80px 0 0;opacity:0;bottom:-50px}.company_b .content{border:2px solid #fff;background-color:rgba(150,150,150,.7);padding:30px 0;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.company_b .title{font-size:32rem;font-weight:600;text-align:center}.company_b .company_list{position:relative;width:100%;min-height:170px;height:auto;margin-top:70px}.company_b .company_list .companies_ie,.finished_goods_b .section_pos .fg_slider_pos .products_ie{width:95%;min-height:200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between;display:none}.finished_goods_b .section_pos .fg_slider_pos .products_ie{margin:-15px auto 0}.company_b .company_list .companies_ie img{width:90px;height:90px;margin:.2% 1.4%}.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:100px;height:100px;margin:.5% 1%}.company_b .company_list .swiper-container1 .swiper-button-next,.company_b .company_list .swiper-container1 .swiper-button-prev,.fg_slider_pos .swiper-container .swiper-button-next,.fg_slider_pos .swiper-container .swiper-button-prev,.viewer .swiper-container2 .swiper-button-next,.viewer .swiper-container2 .swiper-button-prev,.viewer .swiper-container3 .swiper-button-next,.viewer .swiper-container3 .swiper-button-prev{color:#fff;outline:none}.video_viewer .popup_close,.viewer .popup_close,.viewer .swiper-button-next,.viewer .swiper-button-prev{opacity:0}.swiper-pagination-bullet-active{background-color:#fff}.faq_b{position:relative;width:100%;min-height:50px;padding:80px 0 50px;-webkit-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);-moz-box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);box-shadow:inset 0 6px 4px -2px rgba(100,100,100,.3);background-repeat:no-repeat!important;background-position:center!important;background-size:cover!important;background-attachment:fixed!important}.faq_b .title{position:relative;width:85%;min-height:20px;font-family:'Open Sans',sans-serif;font-size:32rem;font-weight:600;color:#4f5051;text-align:center;opacity:0;margin-left:auto;margin-right:auto}.faq_b .faq_list,.faq_b .faq_list_ie{position:relative;width:100%;min-height:50px;height:auto;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-between;justify-content:space-between}.faq_b .faq_list_ie{display:none}.faq_b .faq_list .faq,.faq_b .faq_list_ie .faq_ie{width:534px;min-height:148px;height:auto;margin-bottom:30px}.faq_b .faq_list_ie .faq_ie{position:relative}.faq_b .faq_list .faq:nth-child(2n+1),.faq_b .faq_list_ie .faq_ie:nth-child(2n+1){opacity:0;left:-50px}.faq_b .faq_list .faq:nth-child(2n),.faq_b .faq_list_ie .faq_ie:nth-child(2n){opacity:0;right:-50px}.faq_b .faq_list .faq .back{border:1px solid #b7b7b7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 5px 1px rgba(100,100,100,.6);-moz-box-shadow:0 0 5px 1px rgba(100,100,100,.6);box-shadow:0 0 5px 1px rgba(100,100,100,.6);background-color:rgba(255,255,255,.9);backface-visibility:hidden;transform-style:preserve-3d;position:absolute;height:100%;width:100%;transition:all .5s ease-out 0s}.faq_b .faq_list .faq .front{z-index:1;transform:rotateX(0deg)}.faq_b .faq_list .faq .front,.faq_b .faq_list_ie .faq_ie .back,.faq_b .faq_list_ie .faq_ie .front{border:1px solid #b7b7b7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 5px 1px rgba(100,100,100,.6);-moz-box-shadow:0 0 5px 1px rgba(100,100,100,.6);box-shadow:0 0 5px 1px rgba(100,100,100,.6);background-color:rgba(255,255,255,.9);backface-visibility:hidden;transform-style:preserve-3d;position:absolute;height:100%;width:100%;transition:all .5s ease-out 0s}.faq_b .faq_list_ie .faq_ie .front{z-index:1;transform:rotateX(0deg)}.faq_b .faq_list .faq{perspective:424px;position:relative;transform-style:preserve-3d}.faq_b .faq_list .faq .back,.faq_b .faq_list_ie .faq_ie .back{transform:rotateX(180deg);z-index:0;background-image:none}.faq_b .faq_list .faq .front:before,.faq_b .faq_list_ie .faq_ie .front:before{content:'';position:absolute;width:130px;height:130px;top:0;left:0;background-repeat:no-repeat!important;background-position:20px 24px!important;background-size:100px 100px!important}.faq_b .faq_list .faq .question{min-height:64px}.faq_b .faq_list .faq .question,.faq_b .faq_list_ie .faq_ie .question{position:relative;width:calc(100% - 20px - 100px - 33px - 33px);height:100%;padding:22px 33px 2px;margin-left:120px;font-family:'Open Sans',sans-serif;font-size:22rem;font-weight:600;line-height:32rem;color:#4f5051;text-align:left}.faq_b .faq_list .faq .answer{padding:22px 33px 2px}.faq_b .faq_list .faq .answer,.faq_b .faq_list_ie .faq_ie .answer{position:relative;height:100%;min-height:64px;font-family:'Open Sans',sans-serif;font-size:22rem;font-weight:600;line-height:32rem;color:#4f5051;text-align:left}.faq_b .faq_list .faq:nth-child(4) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(4) .answer{padding:14px 33px 2px;font-size:16rem!important;line-height:20rem}.faq_b .faq_list .faq:nth-child(7) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(7) .answer{font-size:22rem!important;line-height:26rem}.faq_b .faq_list_ie .faq_ie .question{min-height:100px}.faq_b .faq_list_ie .faq_ie .answer{padding:22px 33px}.faq_b .faq_list .faq .answer,.faq_b .faq_list_ie .faq_ie .answer{width:calc(100% - 33px - 33px);margin-left:0}.footer{position:relative;width:100%;height:220px;margin-top:50px;background:rgba(255,255,255,.25);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.footer *{color:#fff}.footer .footer_t{position:relative;width:100%;min-height:calc(170px - 35px);padding-top:35px;display:-ms-flexbox;display:-webkit-flex;display:flex;webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;flex-flow:row wrap;webkit-justify-content:space-around;justify-content:space-around}.footer .footer_t .logo_f{position:relative;min-width:50px;width:auto;min-height:76px;height:auto;margin-top:10px;font-family:'DublonC';font-size:100rem;color:#fff;font-weight:100;opacity:0;background-repeat:no-repeat!important;background-position:left top!important;background-size:cover!important;background-attachment:fixed!important;-webkit-text-fill-color:transparent;-webkit-background-clip:text;left:-50vw}.footer .footer_t .logo_f a,.footer .footer_t a,a[href^="mailto:"],a[href^="tel:"]{text-decoration:none}.footer .footer_t a:hover{text-decoration:underline}.footer .footer_t .ft{position:relative;width:37%;min-height:50px}.footer .footer_t .ft .title{position:relative;width:100%;min-height:20px;padding-bottom:12px;font-family:'Open Sans',sans-serif;font-size:14rem;font-weight:600;top:-50px;opacity:0}.footer .footer_t .ft .line{position:relative;width:0;height:1px;background-color:#fff}.footer .footer_b .footer_bc,.footer .footer_t .ft .text{position:relative;width:100%;font-family:'Open Sans',sans-serif;font-weight:400;opacity:0}.footer .footer_t .ft .text{min-height:20px;padding-top:12px;line-height:30rem;bottom:-20px;font-size:16rem}.footer .footer_b{position:relative;width:100%;height:20px;display:table}.footer .footer_b .footer_bc{height:100%;display:table-cell;vertical-align:middle;font-size:10rem;text-align:right;text-shadow:#000 0 0 1px}.finished_goods_b *,.footer .footer_t .ft,.request1_b .request_form *,.request2_b .request_form *,.stages_b .stages_list .stage .description,.warranty_b *{text-shadow:#000 0 0 1px}.clr{clear:both}@media (max-width:1180px){.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{margin:30px 1.8%}}@media (max-width:1075px){.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{width:15%;height:165px;margin:30px 2%}}@media (max-width:850px){.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{height:135px;margin:45px 2%}}@media (max-width:620px){.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{width:35%;height:160px;margin:25px 5%}}@media (max-width:420px){.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{width:35%;height:140px;margin:35px 5%}}@media (max-width:350px){.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{width:35%;height:130px;margin:40px 5%}}@media (max-width:250px){.finished_goods_b .section_pos .fg_slider_pos .wrapper{webkit-justify-content:center;justify-content:center}.finished_goods_b .section_pos .fg_slider_pos .wrapper .photo_stack_pos{width:85px;height:85px;margin:10px 10%}}@media (max-height:660px){.starting_popup .content_pos .content{zoom:.9}}@media (max-height:600px){.starting_popup .content_pos .content{zoom:.8}}@media (max-height:530px){.starting_popup .content_pos .content{zoom:.7}}@media (max-height:460px){.starting_popup .content_pos .content{zoom:.6}}@media (max-height:400px){.starting_popup .content_pos .content{zoom:.5}}@media (max-height:325px){.starting_popup .content_pos .content{zoom:.4}}@media (max-height:260px){.starting_popup .content_pos .content{zoom:.3}}@media (max-height:200px){.starting_popup .content_pos .content{zoom:.2}}@media (max-width:700px){.starting_popup .content_pos .content{zoom:.9}}@media (max-width:620px){.starting_popup .content_pos .content{zoom:.8}}@media (max-width:570px){.starting_popup .content_pos .content{zoom:.75}}@media (max-width:550px){.starting_popup .content_pos .content{zoom:.7}}@media (max-width:510px){.starting_popup .content_pos .content{zoom:.65}}@media (max-width:480px){.starting_popup .content_pos .content{zoom:.6}}@media (max-width:470px){.starting_popup .content_pos .content{zoom:.57}}@media (max-width:460px){.starting_popup .content_pos .content{zoom:.55}}@media (max-width:440px){.starting_popup .content_pos .content{zoom:.53}}@media (max-width:420px){.starting_popup .content_pos .content{zoom:.5}}@media (max-width:410px){.starting_popup .content_pos .content{zoom:.48}}@media (max-width:400px){.starting_popup .content_pos .content{zoom:.46}}@media (max-width:390px){.starting_popup .content_pos .content{zoom:.44}}@media (max-width:380px){.starting_popup .content_pos .content{zoom:.43}}@media (max-width:370px){.starting_popup .content_pos .content{zoom:.42}}@media (max-width:360px){.starting_popup .content_pos .content{zoom:.41}}@media (max-width:350px){.starting_popup .content_pos .content{zoom:.4}}@media (max-width:310px){.starting_popup .content_pos .content{zoom:.37}}@media (max-width:280px){.starting_popup .content_pos .content{zoom:.35}}@media (max-height:600px){.arrow_bottom_pos{height:60px}.arrow_bottom_pos .arrow_bottom{height:40px}@keyframes bounce{0%,50%,to{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-20px)}}}@media (max-height:500px){.logo_slf{height:150px}.title_t_pos{height:calc(95% - 150px - 126px)}}@media (max-width:1140px){.header .menu_h .menu_el_pos .menu_el{padding:0 12px}}@media (max-width:1095px){.header .menu_h .menu_el_pos .menu_el{padding:0 10px}}@media (max-width:1060px){.header .menu_h .menu_el_pos .menu_el{padding:0 8px}}@media (max-width:1045px){.header .menu_h .menu_el_pos .menu_el{padding:0 6px}}@media (max-width:1015px){.header .menu_h .menu_el_pos .menu_el{padding:0 5px}}@media (max-width:835px){.header .menu_h .menu_el_pos .menu_el{padding:0 3px}}@media (max-width:755px){.header .menu_h .menu_el_pos .menu_el{padding:0 1px}}@media (max-width:730px){.header .menu_h .menu_el_pos .menu_el{padding:0}}@media (max-width:1000px){html{font-size:.9px}}@media (max-width:900px){html{font-size:.8px}}@media (max-width:800px){html{font-size:.75px}}@media (max-width:730px){html{font-size:.7px}}@media (max-width:350px){html{font-size:.6px}}@media (max-width:1200px){.content{width:96%}.profit_b .profit_list .profit{width:43%}.service_b .service_list .service{width:calc(32% - 20px - 20px)}}@media (max-width:1130px){.faq_b .faq_list .faq{width:470px}.faq_b .faq_list .faq .question{width:calc(100% - 20px - 100px - 15px - 15px);padding:22px 15px 2px}.faq_b .faq_list .faq .answer{padding:22px 15px 2px}.faq_b .faq_list .faq .front:before{background-position:15px 39px;background-size:70px 70px}.faq_b .faq_list .faq .question{margin-left:90px}.faq_b .faq_list .faq .answer{width:calc(100% - 15px - 15px);margin-left:0}}@media (max-width:1100px){.stages_b .stages_list .stage{width:90%}}@media (max-width:1000px){.logo_slf .lg2 .lg{padding-top:36px}.header .phone_h .phone:before{top:0}.finished_goods_b .section_pos .section .ttl{padding:11px 5%}.profit_b .profit_list .profit{max-width:448px;width:calc(48% - 60px)}.profit_b .profit_list .profit .icon{width:90px;height:90px;background-size:60%}.profit_b .profit_list .profit .ttl_pos .ttl{padding:0 15px 0 40px}.profit_b .profit_list .profit .descr{padding:32px 15px 32px 40px}.faq_b .faq_list{webkit-justify-content:center;justify-content:center}.faq_b .faq_list .faq{width:534px}.faq_b .faq_list .faq .question{width:calc(100% - 20px - 100px - 33px - 33px);padding:22px 33px 2px}.faq_b .faq_list .faq .answer{padding:22px 33px 2px}.faq_b .faq_list .faq .front:before{background-position:20px 24px;background-size:100px 100px}.faq_b .faq_list .faq .question{margin-left:120px}.faq_b .faq_list .faq .answer{width:calc(100% - 33px - 33px);margin-left:0}.faq_b .faq_list .faq:nth-child(4) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(4) .answer{padding:14px 33px 2px;font-size:20rem!important;line-height:23rem}.faq_b .faq_list .faq:nth-child(7) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(7) .answer{font-size:22rem!important;line-height:32rem}}@media (max-width:990px){.warranty_b .warranty_list{webkit-justify-content:space-between;justify-content:space-between}.warranty_b .warranty_list .warranty_pos{width:48%}}@media (max-width:980px){.request1_b .request_form,.request2_b .request_form{width:calc(100% - 20px - 20px - 4px)}}@media (max-width:900px){.logo_slf .lg2 .lg{padding-top:31px}.logo_h{margin-top:5px}.stages_b .stages_list .stage .ttl{padding:10px 15px 0}.stages_b .stages_list .stage .descr{padding:10px 15px}}@media (max-width:860px){.service_b .service_list .service .visualization{height:200px}.finished_goods_b .section_pos .section .ttl{padding:12px 5%}}@media (max-width:840px){.warranty_b .warranty_list .warranty_pos .warranty .visualization{height:300px}.finished_goods_b .section_pos .section .ttl{padding:13px 5%}}@media (max-width:800px){.logo_slf .lg2 .lg{padding-top:30px}.logo_h{margin-top:10px}.service_b .make_product_proccess{height:auto;webkit-justify-content:center;justify-content:center}.service_b .make_product_proccess .title_pos{width:100%;height:auto;min-height:20px;padding:0 0 60px}.faq_b .faq_list .faq:nth-child(4) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(4) .answer{padding:14px 33px 2px;font-size:22rem!important;line-height:27rem}}@media (max-width:750px){.service_b .service_list .service .visualization{height:180px}}@media (max-width:730px){.logo_slf .lg2 .lg{padding-top:27px}.header .menu_mobile .phone:first-child:before,.header .phone_h .phone:first-child:before{width:15px;height:15px;background-size:15px 15px!important}}@media (max-width:680px){.header .menu_h .menu_el_pos .menu_el{font-size:13rem}}@media (max-width:660px){.header .phone_h{padding-top:7px}.header .phone_h .phone{position:relative;min-width:20px;width:auto;min-height:20px;height:auto;font-family:'Open Sans',sans-serif;font-weight:400;font-size:15rem;color:#fff;margin-top:2px}}@media (max-width:650px){.footer{height:auto}.footer .footer_t{webkit-justify-content:center;justify-content:center}.footer .footer_t .logo_f{width:100%;text-align:center;margin-bottom:30px}.footer .footer_t .ft{min-width:450px;margin-bottom:30px}.footer .footer_b .footer_bc{text-align:center}.service_b .service_list .service .visualization{height:150px}.finished_goods_b .section_pos .section .ttl{padding:14px 5%}}@media (max-width:620px) AND (min-width:400px){.title_t_pos{margin-top:10%}}@media (max-width:620px){.content{width:90%}.header .menu_h{display:none}.finished_goods_b .section_b,.service_b .service_list{webkit-justify-content:center;justify-content:center}.service_b .service_list .service{min-width:calc(376px - 20px - 20px);width:auto;margin-bottom:20px}.finished_goods_b .section_pos{width:100%}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos,.finished_goods_b .section_pos:nth-child(2n+1) .fg_slider_pos{width:100%}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos:before,.finished_goods_b .section_pos:nth-child(2n+1) .fg_slider_pos:before{left:0;width:0;border-top:0;content:""}.finished_goods_b .section_pos .section .ttl{padding:14px 5%;width:auto;text-align:left}.finished_goods_b .section_pos:nth-child(2n) .fg_slider_pos,.finished_goods_b .section_pos:nth-child(2n+1) .fg_slider_pos{left:-2px}.profit_b .profit_list,.request1_b .request_form .fields,.request2_b .request_form .fields{webkit-justify-content:center;justify-content:center}.request1_b .request_form .fields input,.request2_b .request_form .fields input{width:250px}.profit_b .profit_list .profit{max-width:400px;width:auto}.warranty_b .warranty_list{webkit-justify-content:center!important;justify-content:center!important}.warranty_b .warranty_list .warranty_pos{width:400px!important;margin-bottom:20px}.footer .footer_t .ft{min-width:400px;width:400px}.header{width:auto;border-bottom:2px solid rgba(255,255,255,.4);height:50px;padding:5px 20px 10px 10px;width:calc(100% - 30px);position:fixed;top:0;left:0;background:-webkit-linear-gradient(0deg,rgba(45,23,9,.1),rgba(45,23,9,.9) 100%);background:-moz-linear-gradient(0deg,rgba(45,23,9,.1),rgba(45,23,9,.9) 100%);background:linear-gradient(0deg,rgba(45,23,9,.1),rgba(45,23,9,.95) 100%)}.header .phone_h{padding-top:0}.header .phone_h .phone{font-size:19rem}.header .phone_h .phone:before{top:-2px}.header .logo_h{display:none}.header .menu_mobile_btn{display:block!important}.logo_slf{margin-top:67px}.logo_slf .lg2{border-top:none}.swiper-container2 .slide,.swiper-container2 .slide_pos,.swiper-container2 .swiper-slide,.swiper-container3 .slide,.swiper-container3 .slide_pos,.swiper-container3 .swiper-slide{height:100%!important}.swiper-container2 .slide,.swiper-container3 .slide{display:flex!important;align-items:center!important;margin:0}.viewer .swiper-container2 .swiper-wrapper .swiper-slide .slide img{max-width:90%;height:auto;margin-top:0;display:block}.viewer .swiper-container3 .swiper-wrapper .swiper-slide .slide img{height:auto;margin-top:0;display:block;height:calc(100% - 6px);max-width:100%}.viewer .swiper-container3 .swiper-wrapper .swiper-slide:hover{background-color:inherit}.header .menu_mobile .phone{width:110px}.pagination_field{display:none}.stages_b .stages_list .ln{left:23px}.stages_b .stages_list .stage_blk{width:100%}.stages_b .stages_list .stage_blk:nth-child(2n) .numb_pos,.stages_b .stages_list .stage_blk:nth-child(2n) .pnt,.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos,.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos,.stages_b .stages_list .stage_blk:nth-child(2n-1) .numb_pos,.stages_b .stages_list .stage_blk:nth-child(2n-1) .pnt{left:0}.stages_b .stages_list .stage{width:calc(100% - 54px - 4%)}.stages_b .stages_list .stage_blk:nth-child(3){margin-top:0}.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos .stage,.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos .stage{left:auto}.stages_b .stages_list .stage_blk .stage_pos .stage .pnt{width:5%}.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos .stage .pnt,.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos .stage .pnt{left:-5%}.service_b .make_product_proccess .title_pos .t1,.service_b .make_product_proccess .title_pos .t2{left:0!important;opacity:1!important}.faq_b .title,.finished_goods_b .title,.profit_b .title,.service_b .title .t1,.service_b .title .t2,.stages_b .title,.warranty_b .title{opacity:1!important}.service_b .service_list .service{opacity:1!important;transform:matrix(1,0,0,1,0,0)!important}.finished_goods_b .section_pos:nth-child(2n+1){opacity:1!important;left:0!important}.finished_goods_b .section_pos:nth-child(2n){opacity:1!important;right:0!important}.profit_b .profit_list .profit{right:0!important;opacity:1!important}.profit_b .profit_list .profit .icon{left:-60px!important;opacity:1!important}.stages_b .stages_list .stage_blk:nth-child(2n) .stage_pos .stage,.stages_b .stages_list .stage_blk:nth-child(2n+1) .stage_pos .stage{right:0!important;opacity:1!important}.warranty_b .warranty_list .warranty_pos:nth-child(2n+1){left:0!important;opacity:1!important;height:550px!important}.warranty_b .warranty_list .warranty_pos:nth-child(2n){right:0!important;opacity:1!important;height:550px!important}.company_b,.request1_b .request_form,.request2_b .request_form{opacity:1!important;bottom:0!important}.faq_b .faq_list .faq:nth-child(2n+1),.faq_b .faq_list_ie .faq_ie:nth-child(2n+1){opacity:1!important;left:0!important}.faq_b .faq_list .faq:nth-child(2n),.faq_b .faq_list_ie .faq_ie:nth-child(2n){opacity:1!important;right:0!important}.footer .footer_t .logo_f{opacity:1!important;left:0!important}.footer .footer_t .ft .line{width:100%!important}.footer .footer_t .ft .title{top:0!important;opacity:1!important}.footer .footer_t .ft .text{bottom:0!important;opacity:1!important}.footer .footer_b .footer_bc{opacity:1!important}.logo_slf .lg1 .lg,.top_b,.warranty_b{background-position:left top!important}.footer .footer_t .logo_f{background-position:left 76%!important;background-size:200% auto!important}.faq_b,.finished_goods_b,.footer .footer_t .logo_f,.logo_slf .lg1 .lg,.profit_b,.request2_b,.warranty_b{background-attachment:scroll!important}.viewer .slider_info{width:100%!important;height:100%;max-height:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;overflow:hidden;overflow-y:auto}.viewer .slider_info .swiper-container2{width:100%;height:auto;flex:0 0 auto}.viewer .slider_info .info_pos{margin-top:5%;height:auto;flex:0 0 auto}.viewer .slider_info .info_pos .info{max-width:calc(90% - (7px*2));margin-bottom:0}}@media (max-width:580px){.finished_goods_b .section_pos .fg_slider_pos .text{display:none}.finished_goods_b .section_pos .fg_slider_pos .text_mob{display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.faq_b .faq_list .faq:nth-child(4) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(4) .answer{padding:14px 33px 2px;font-size:20rem!important;line-height:25rem}}@media (max-width:500px){.footer .footer_t .ft{min-width:100%;width:100%}}@media (max-width:450px){.service_b .make_product_proccess .monitor_pos .video_show,.service_b .make_product_proccess .monitor_pos video{top:12px;margin-left:13px;width:324px;height:185px}.service_b .make_product_proccess .monitor_pos,.service_b .make_product_proccess .monitor_pos .monitor{width:350px;height:280px}}@media (max-width:420px){.logo_slf .lg1 .lg{padding-right:15px}.logo_slf .lg2 .lg{padding-left:15px;padding-top:0!important}.service_b .service_list .service{min-width:calc(100% - 20px - 20px)}.faq_b .faq_list .faq:nth-child(4) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(4) .answer{padding:14px 33px 2px;font-size:20rem!important;line-height:24rem}.finished_goods_b .section_pos .section .btn_view{font-size:50rem}.swiper-container1 .swiper-slide{height:100px;text-align:center}.swiper-container1 .swiper-slide img{max-width:100px;max-height:100px}}@media (max-width:375px){.logo_slf .lg1 .lg{padding-right:10px}.logo_slf .lg2 .lg{padding-left:10px;padding-top:27px}.service_b .make_product_proccess .monitor_pos .video_show,.service_b .make_product_proccess .monitor_pos video{top:10px;margin-left:10px;width:260px;height:147px}.service_b .make_product_proccess .monitor_pos,.service_b .make_product_proccess .monitor_pos .monitor{width:280px;height:224px}.faq_b .faq_list .faq:nth-child(4) .answer,.faq_b .faq_list_ie .faq_ie:nth-child(4) .answer{padding:14px 33px 2px;font-size:18rem!important;line-height:22rem}.swiper-container1 .swiper-slide{height:80px;text-align:center}.swiper-container1 .swiper-slide img{max-width:80px;max-height:80px}.swiper-container{width:90%!important;margin:0 auto}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.top_b_bgr{position:absolute!important}.faq_b,.finished_goods_b,.profit_b,.request2_b,.warranty_b{background-attachment:scroll!important;background-size:cover!important}.logo_slf .lg1 .lg{background-image:none!important;background-color:rgba(200,200,200,.5)}.swiper-container,.swiper-container1{display:none!important}.company_b .company_list .companies_ie,.finished_goods_b .section_pos .fg_slider_pos .products_ie{display:block!important}.footer .footer_t .logo_f{background-image:none!important}}@media (max-width:1200px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:90px!important;height:90px!important}}@media (max-width:1110px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:88px!important;height:88px!important}}@media (max-width:1080px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:83px!important;height:83px!important}}@media (max-width:1020px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:80px!important;height:80px!important}}@media (max-width:1000px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:75px!important;height:75px!important}}@media (max-width:700px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:65px!important;height:65px!important}}@media (max-width:620px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:60px!important;height:60px!important}}@media (max-width:600px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:55px!important;height:55px!important}}@media (max-width:500px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:50px!important;height:50px!important}}@media (max-width:400px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:45px!important;height:45px!important}}@media (max-width:300px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:40px!important;height:40px!important}}@media (max-width:250px){.finished_goods_b .section_pos .fg_slider_pos .products_ie img{width:35px!important;height:35px!important}}