.main-swiper-pagination,.partners-swiper-pagination{display:flex;justify-content:center}.swiper-button-next.slick-next,.swiper-button-prev.slick-prev{width:60px;height:60px}.main-swiper-pagination .swiper-pagination-bullet,.partners-swiper-pagination .swiper-pagination-bullet{cursor:pointer;position:relative;width:40px;height:40px;font-size:0;margin-right:8px;margin-left:8px;background:0 0;opacity:1;border-radius:50%;border:10px solid #c1c1c1;transition:all .3s ease}.main-swiper-pagination .swiper-pagination-bullet:before,.partners-swiper-pagination .swiper-pagination-bullet:before{display:none}.main-swiper-pagination .swiper-pagination-bullet:hover,.partners-swiper-pagination .swiper-pagination-bullet:hover{border-color:#335385}.main-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.partners-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{border:10px solid #335385;background:#d9d9d9}@media (max-width:700px){.slider.slider_main{display:none !important}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}*{box-sizing:border-box}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"Open Sans";src:url(//sprint3d.ru/wp-content/themes/3D/css/../fonts/Open%20Sans.ttf);font-weight:400;font-style:normal}@font-face{font-family:"Tinos";src:url(//sprint3d.ru/wp-content/themes/3D/css/../fonts/tinos.woff);font-weight:400;font-style:normal}@font-face{font-family:"MyriadPro";src:url(//sprint3d.ru/wp-content/themes/3D/css/../fonts/MyriadProRegular/MyriadProRegular.eot);src:url(//sprint3d.ru/wp-content/themes/3D/css/../fonts/MyriadProRegular/MyriadProRegular.eot?#iefix) format("embedded-opentype"),url(//sprint3d.ru/wp-content/themes/3D/css/../fonts/MyriadProRegular/MyriadProRegular.woff) format("woff"),url(//sprint3d.ru/wp-content/themes/3D/css/../fonts/MyriadProRegular/MyriadProRegular.ttf) format("truetype");font-style:normal;font-weight:400}body{width:100%;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;line-height:1.5;margin:0 auto;max-width:1600px}.clearfix:after{content:"";display:table;clear:both}.container{width:960px;margin:0 auto}.project .container,.category .main .container{width:1300px;max-width:100%}#order_proect .pop_header{position:relative}#order_proect .pop_header span{position:absolute;display:block;width:35px;height:35px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -103px -13px;top:12px;left:5px}#order_call .pop_header{position:relative}#order_call .pop_header span{position:absolute;display:block;width:70px;height:65px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -200px 0px;top:0;left:20px}.pop_header{height:65px;border-bottom:1px solid #fff;background:#335385}.pop_header h4{color:#fff;padding:17px 0 0 100px;font-size:18px;text-align:left}.pop_header a{display:block;width:20px;height:22px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -67px -75px;position:absolute;opacity:.6;top:5px;right:5px}.pop_main .text-790 input[type=text]:first-child,.pop_main .text-121 input[type=text]:first-child{border-radius:0}.pop_main{background:rgba(51,83,133,.95);text-align:center;padding-bottom:15px;padding:30px 0}.pop_main form{padding:30px 0}.pop_main input{width:73%;height:60px;background:rgba(255,255,255,.9);padding-left:15px;border:2px solid #fff;text-transform:uppercase;outline:none}.pop_main input[type=text]:first-child{border-radius:15px 15px 0 0;margin-bottom:2px}.pop_main input[type=tel]:last-child{border-radius:0 0 15px 15px}.pop_main input::-webkit-input-placeholder{color:#707071}.pop_main input::-moz-placeholder{color:#707071}.pop_main input:-moz-placeholder{color:#707071}.pop_main input:-ms-input-placeholder{color:#707071}.pop_main input:focus{color:#335385}.pop_footer{overflow:hidden;clear:both;display:block}.pop_footer input[type=submit]{color:#fff;text-transform:uppercase;text-decoration:none;display:block;padding-top:5px;font-size:.8rem;height:60px;background:#335385;border-radius:0 0 10px 10px;text-align:center;width:100%;border:none;cursor:pointer}.pop_footer input[type=submit]:hover{background:#fff;color:#335385;border:1px solid #335385}.pop_footer:hover a{color:#335385;font-weight:700}#order_proect{width:370px;height:400px;margin:80px auto;display:none;z-index:1200;position:fixed;left:0;right:0;top:0;bottom:0;padding:16px}#order_call{width:370px;height:400px;margin:80px auto;display:none;z-index:1200;position:fixed;left:0;right:0;top:0;bottom:0;padding:16px}.line{display:none;height:70px;background:rgba(51,83,133,.75);text-align:center;box-sizing:border-box;padding-top:30px}.line .container{position:relative}.line .container input[type=submit]{width:32px;height:32px;outline:none;border:none;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -174px -258px;bottom:5px;left:60px;position:absolute}.line .container input[type=submit]:hover{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -215px -258px;opacity:1}.line .container input[type=search]{width:70%;outline:none;border:none;background:0 0;text-transform:uppercase;text-align:center;border-bottom:1px solid rgba(255,255,255,.7);color:#fff}.line .container input[type=search]::-webkit-input-placeholder{color:#fff}.line .container input[type=search]::-moz-placeholder{color:#fff}.line .container input[type=search]:-moz-placeholder{color:#fff}.line .container input[type=search]:-ms-input-placeholder{color:#fff}.line .container input[type=search]:focus{color:#fff}.line .container .search{margin-top:0;padding-top:10px;margin-right:13px;height:55px;width:55px;background:rgba(255,255,255,.75) url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -292px -290px;border:none;outline:none;position:absolute;right:0;bottom:-5px}.line .container .search:hover{background:#335385 url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -5px -3px}.block_menu_social{overflow:hidden}.social{display:flex;gap:20px}.menu_main{list-style:none;padding:0;margin-top:2px;float:right}.menu_main li{display:block;float:left;padding:0;margin:0}.menu_main li a{display:block;color:#242423;text-align:center;padding:9px;box-sizing:border-box;text-decoration:none;text-transform:uppercase}.menu_main li:hover{background:#335385}.menu_main li:hover a{color:#fff}.block_logo .logo{float:left;width:34%;margin-top:15px;margin-left:40px}.block_logo .block_phone{margin-top:7px;float:left;width:50%}.block_logo .search{margin-top:2px;margin-right:13px;height:55px;width:55px;background:#667ea4 url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -5px -5px;border:none;opacity:.75;outline:none;float:right}.block_logo .search:hover{background-color:#335385}.phone-number{float:left;width:25%}.phone-number a small,.contacts li a small,.contact2 a small{opacity:1 !important}.phone-number.active:hover .ic_phone{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -67px -3px}.phone-number.active:hover{cursor:pointer}.phone-number.active:hover .feedback,.phone-number.active:hover .code_phone{font-weight:700;color:#335385}.phone-number .ic_phone{clear:both;display:inline-block;height:20px;width:20px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -67px -30px;float:left}.phone-number .icon-phone{margin-top:3px;padding-left:15px;font-size:1.3rem;letter-spacing:.1px;margin-bottom:0;color:#4b564e}.phone-number .feedback{clear:both;margin-top:1px;margin-left:55px;font-size:.8em;color:#fff;text-transform:uppercase;color:#4b564e}.block_menu{background-color:#242423;height:75px;position:relative;margin-top:20px}.block_menu .container .menu_mobile{display:none}.block_menu .container>ul>li{display:block;float:left;margin:16px 0 -2px !important;padding:10px 7px 14px}.block_menu .container>ul>li>a{text-decoration:none;color:#fff;text-transform:uppercase;font-weight:400;font-size:16px}.block_menu .container>ul>li:first-child{padding:0 0 5px;margin:10px 0}.block_menu .container>ul>li:first-child .menu2{display:block;padding:11px 15px;box-sizing:border-box}.block_menu .container>ul>li:first-child .menu2:hover{background:#335385}.block_menu .container>ul>li:first-child ul{display:none;position:absolute;top:75px;left:0;background:rgba(36,36,35,.9);z-index:1190;width:100%;padding-bottom:15px}.block_menu .container>ul>li:first-child ul li{float:left;width:25%;box-sizing:border-box;border-right:1px solid rgba(255,255,255,.3);padding-left:10px}.block_menu .container>ul>li:first-child ul li a{font-size:13px;display:block;margin:5px;color:#a2a29e;text-decoration:none}.block_menu .container>ul>li:first-child ul li a:hover{text-decoration:underline;color:#fff}.block_menu .container>ul>li:first-child ul li .null_menu{height:19px}.block_menu .container>ul>li:first-child ul li .menu_caption{font-family:"Open Sans",sans-serif;font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;margin:10px 0}.block_menu .container>ul>li:first-child ul li .menu_caption:hover{text-decoration:none}.block_menu .container>ul>li:first-child ul li .menu_caption.two_caption{margin-top:40px}.block_menu .container>ul>li:first-child ul .contact-li div{padding:7px}.block_menu .container>ul>li:first-child ul .contact-li div h4{padding-left:40px;font-family:"Open Sans",sans-serif;font-size:12.5px;text-transform:uppercase;position:relative;text-align:left;display:block;color:#fff;margin:10px 0}.block_menu .container>ul>li:first-child ul .contact-li div p{padding-left:40px;font-family:"Open Sans",sans-serif;font-size:12.5px;color:#a2a29e;text-align:left;margin:10px 0}.block_menu .container>ul>li:first-child ul .contact-li div span{display:block;height:35px;width:35px;position:absolute;left:0}.block_menu .container>ul>li:first-child ul .contact-li div .adress1 span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -10px -200px}.block_menu .container>ul>li:first-child ul .contact-li div .phone_ad span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -68px -200px}.block_menu .container>ul>li:first-child ul .contact-li div .time_work span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -126px -200px}.block_menu .container>ul>li:first-child ul .close_menu{overflow:hidden;clear:both;text-align:center}.block_menu .container>ul>li:first-child ul .close_menu a{text-decoration:none;text-transform:uppercase;font-size:12px;color:#fff}.block_menu .container>ul>li:first-child:hover{background:0 0}.block_menu .container>ul>li:not(.menu-li):hover{border-bottom:10px solid #335385}.slider{height:29.5vw;width:80%;max-width:1600px;margin:0 auto;text-align:center;position:relative}.slider_main{height:auto;width:100%;margin-bottom:25px}.slider_main img{height:auto;width:100%}.main-swiper .swiper-button-prev.slick-prev{top:var(--swiper-navigation-top-offset,45%)!important}.main-swiper .swiper-button-next.slick-next{top:var(--swiper-navigation-top-offset,45%)!important}.partners .container{width:100%;max-width:1100px}.swiper.partners-swiper.swiper-initialized.swiper-horizontal.swiper-android{padding:0 70px !important}.slider.slider_main li{margin-top:0}.slider_main .bx-wrapper .bx-prev{left:15px}.slider_main .bx-wrapper .bx-next{right:15px}.slick-prev:focus{outline:0}.slick-prev{cursor:pointer;width:60px;height:60px;border:none;background:blue;font-size:0px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;background-position:-190px -190px;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;position:absolute;top:40%;margin-top:-16px;outline:0;width:60px;height:60px;text-indent:-9999px;z-index:29;left:20px}.slick-prev:hover{background-position:-324px -190px}.slick-next:focus{outline:0}.slick-next{cursor:pointer;width:60px;height:60px;border:none;background:blue;font-size:0px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;background-position:-254px -190px;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;position:absolute;top:40%;margin-top:-16px;outline:0;width:60px;height:60px;text-indent:-9999px;z-index:29;right:20px}.slick-next:hover{background-position:-395px -190px}.slick-dots{display:flex;justify-content:center}.slick-dots button{cursor:pointer;position:relative;width:52px;height:20px;font-size:0px;border:none;margin-right:10px;margin-left:10px;background:0 0}.slick-dots button:before{content:"";position:absolute;left:0;top:9px;width:52px;height:2px;border-radius:100px;background-color:#babac0}.slick-dots button:focus{outline:0}.slick-dots button:hover:before{background-color:#878792}.slick-active button:before{background:#333 !important}.slider_main .bx-wrapper .bx-controls-direction a{top:45%}.slider_main_img{display:block;width:100%;height:auto;background-size:100% auto;background-repeat:no-repeat;background-position:center top}@media (min-width:1680px){.slider_main .bx-wrapper .bx-prev{left:-10px}.slick-next{right:-10px}.slick-prev{left:-10px}.slider_main .bx-wrapper .bx-next{right:-10px}}@media (max-width:980px){#slide{transition:none !important}.phone-number{width:50%}}.slider .brand-direction-nav{position:absolute;width:100%;top:50%;height:60px}.slider .brand-direction-nav .next-li{width:60px;height:60px;float:right}.slider .brand-direction-nav .next-li a{display:block;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -254px -191px}.slider .brand-direction-nav .next-li a:hover{background-position:-395px -190px}.slider .brand-direction-nav .prev-li{width:60px;height:60px;float:left}.slider .brand-direction-nav .prev-li a{display:block;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -190px -191px}.slider .brand-direction-nav .prev-li a:hover{background-position:-324px -190px}.slider .btn{text-decoration:none;position:absolute;bottom:115px;display:block;color:#fff;background:#335385;font-size:14px;line-height:29px;letter-spacing:.1px;font-weight:300;opacity:.75;box-sizing:border-box;padding:10px 20px 10px;width:160px;left:50%;margin-left:-80px;z-index:9999999999 !important}.slider .btn:hover{opacity:1}.btn{background-color:#fff;width:160px;height:50px;border:none;font-size:14px;text-transform:uppercase;color:#335385;position:relative;z-index:100;margin-top:15px}.btn:hover{background-color:#335385;color:#fff}.project{margin-top:0;position:relative;overflow:hidden;clear:both;z-index:1000;max-width:1600px}.project .mobile{display:none}.block_name_project{overflow:hidden;margin:13px 0;position:relative}.block_name_project h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;margin-bottom:20px}.block_name_project .brand-direction-nav{position:absolute;width:100%;top:50%}.block_name_project .brand-direction-nav li{width:60px;height:60px;display:inline-block}.block_name_project .brand-direction-nav .next-li{float:right;margin-right:12vw}.block_name_project .brand-direction-nav .next-li .next{display:block;color:#111;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;background-position:-254px -190px}.block_name_project .brand-direction-nav .next-li .next:hover{background-position:-395px -190px}.block_name_project .brand-direction-nav .prev-li{float:left;margin-left:12vw}.block_name_project .brand-direction-nav .prev-li .prev{display:block;color:#111;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;background-position:-190px -190px}.block_name_project .brand-direction-nav .prev-li .prev:hover{background-position:-324px -190px}.block_name_project .name_project{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 20px;position:relative;cursor:pointer}.block_name_project .name_project img{max-width:100%;width:100%;object-position:right top;object-fit:cover}.block_name_project .name_project .description{width:100%;position:absolute;left:0;bottom:0;padding:0 0 0 20px}.block_name_project .name_project .description:hover a{background:#335385;opacity:1}.block_name_project .name_project .description:hover p{opacity:1}.block_name_project .name_project .description a{display:inline-block;text-decoration:none;color:#fff;opacity:.75;background:#335385;padding:5px 50px 5px 20px;text-transform:uppercase;font-size:16px;font-weight:400;line-height:32px;position:relative}.block_name_project .name_project .description a span{display:block;height:25px;width:30px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat;position:absolute;right:10px;top:10px}.block_name_project .name_project .description a .photo{background-position:-110px -94px}.block_name_project .name_project .description a .video{background-position:-110px -61px}.block_name_project .name_project .description p{width:100%;display:block;color:#fff;background:#335385;font-family:"MyriadPro",sans-serif;font-size:29px;letter-spacing:.1px;font-weight:300;line-height:32px;opacity:.75;padding:10px 15px;text-transform:uppercase}.block_name_project .view_project{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px;position:relative;background:#335385;width:calc(33.3% - 20px);margin:0 0 0 20px;height:306px;cursor:pointer}.block_name_project .view_project a:not(.category){display:block;color:#fff;text-decoration:none;font-size:35px;text-transform:uppercase;margin-top:60px;position:relative}.block_name_project .view_project .category{display:block;margin-top:100px;text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;font-size:24px}.block_name_project .view_project:hover{background:#335385}.your_business{margin-top:35px}.your_business h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase}.your_business .advantage_block{width:100%;margin:0;overflow:hidden}.your_business .advantage_block .advantages{float:left;width:50%;padding:5px 20px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.your_business .advantage_block .advantages span{display:block;height:72px;width:65px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat;float:left;margin:10px 10px 40px 0}.your_business .advantage_block .advantages .ad_1{background-position:-350px -120px;height:55px;margin:5px 10px 40px 0}.your_business .advantage_block .advantages .ad_2{background-position:-70px -122px}.your_business .advantage_block .advantages .ad_3{background-position:-210px -118px;margin:5px 10px 40px 0}.your_business .advantage_block .advantages .ad_4{background-position:0 -115px}.your_business .advantage_block .advantages .ad_5{background-position:-280px -120px;height:60px;margin:5px 10px 40px 0}.your_business .advantage_block .advantages .ad_6{background-position:-140px -122px;margin:5px 10px 40px 0}.your_business .advantage_block .advantages h4{text-transform:uppercase;color:#335385;font-size:18px;font-weight:400;margin:20px 0 15px}.your_business .advantage_block .advantages p{color:#5d5c5c;font-size:16px;font-weight:400}.sale{clear:both;overflow:hidden;margin-top:40px;padding-bottom:25px;background:#3e6bb2;text-align:center}.sale h3{color:#fff;font-size:24px;margin-top:10px}.sale .form{margin-top:10px}.sale .form input[type=text],.sale .form input[type=tel]{text-align:left;margin-right:10px;width:35%;text-transform:uppercase;color:#73737a;font-size:22px;padding:15px 0 15px 15px;outline:none;border:none;border-radius:8px}.sale .form input[name=family1]{margin-left:10px}.sale .form input:focus{color:#335385}.sale .form .btn{margin-left:20px}.recall{overflow:hidden;margin-top:65px;text-align:center}.recall h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase}.recall .block_photo{margin:80px 0 90px;background:#3e6bb2;position:relative;height:115px}.recall .block_photo img{border-radius:50%;border:20px solid #fff;position:absolute;left:calc(50% - 120px);top:50%;margin-top:-120px}.recall h5{color:#444;font-size:18px;font-weight:700;margin:0 10px}.recall h6{color:#3e6bb2;text-transform:uppercase;font-size:20px}.recall p{color:#606266;font-size:16px;line-height:22px;margin-top:10px}.recall a{display:block;margin-top:15px;text-decoration:none;color:#38393a;text-transform:uppercase;font-size:14px;font-weight:700}.recall a:hover{color:#3e6bb2}.recall .brand-direction-nav{list-style:none;position:relative}.recall .brand-direction-nav li{width:40px;height:40px;display:inline-block}.recall .brand-direction-nav li a{color:#111;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;position:absolute}.recall .brand-direction-nav li .next{background-position:-254px -191px;right:10px;bottom:-3vw}.recall .brand-direction-nav li .next:hover{background-position:-395px -190px}.recall .brand-direction-nav li .prev{background-position:-190px -191px;left:10px;bottom:-3vw}.recall .brand-direction-nav li .prev:hover{background-position:-324px -190px}.partners{margin:0 auto;margin-top:60px;list-style:none;text-align:center}.partners h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase}.partners .partner{margin:90px 0 30px;overflow:hidden;padding:0}.partners .part{width:25%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #efefef}.partners .part:last-child{border-right:none}.partners .part img{width:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.partners .part img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.partners .brand-direction-nav{list-style:none;position:relative}.partners .brand-direction-nav li{width:40px;height:40px;display:inline-block}.partners .brand-direction-nav li a{color:#111;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;position:absolute}.partners .brand-direction-nav li .next{background-position:-254px -190px;right:-110px;bottom:5.5vw}.partners .brand-direction-nav li .next:hover{background-position:-395px -190px}.partners .brand-direction-nav li .prev{background-position:-190px -190px;left:-112px;bottom:5.5vw}.partners .brand-direction-nav li .prev:hover{background-position:-324px -190px}.news_company{overflow:hidden;margin:30px 0 60px}.news_company h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;text-align:center;padding-left:15px}.news_company .container{margin-top:10px;max-width:1540px;width:100%}.news_company .container .mobile{display:none}.news_company_main{float:left;width:64%;position:relative;margin-bottom:20px;height:303px;overflow:hidden;cursor:pointer}.news_company_main:hover .descr{opacity:1}.news_company_main img{width:100%}.news_company_main .views{position:absolute;top:10px;left:10px}.news_company_main .views span{text-align:center;font-size:17px;color:#b2b2b2;display:block;height:45px;width:40px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -418px -75px}.news_company_main .views span:hover{color:#fff;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -418px -120px}.news_company_main .descr{position:absolute;bottom:0;left:0;opacity:0;background:#fff;width:100%;box-shadow:5px 5px 50px 2px rgba(0,0,0,.35);height:120px}.news_company_main .descr .comment{height:120px;width:120px;background:#a5a18d;padding-top:30px;box-sizing:border-box;text-align:center;float:left}.news_company_main .descr .comment span{margin:0 41px;display:block;height:50px;width:40px;color:#fff;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -152px -50px}.news_company_main .descr .comment:hover{cursor:pointer;background:#fff}.news_company_main .descr .comment:hover span{color:#335385;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -282px -50px}.news_company_main .descr .descr_text{float:left;padding:20px;text-align:left;width:450px}.news_company_main .descr .descr_text a{text-decoration:none;color:#51493f;font-size:18px;font-weight:700}.news_company_main .descr .descr_text p{padding-top:20px;color:#51493f;font-size:18px}.news_company_bar{float:left;width:27%;margin-left:3%;text-align:center}.news_company_bar .other_news_block{overflow:hidden;margin-bottom:23px}.news_company_bar .other_news_block .other_news{width:46%;float:left;box-sizing:border-box;padding:10px;background:#a5a18d url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -330px 22px;border:1px solid rgba(255,255,255,.5);height:115px;text-align:right}.news_company_bar .other_news_block .other_news:first-child{margin-right:8%}.news_company_bar .other_news_block .other_news:hover{cursor:pointer;background:#3e6bb2 url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -330px 22px}.news_company_bar .other_news_block .other_news span{color:#fff;font-size:32px}.news_company_bar a{color:#a5a18d;text-transform:uppercase;text-decoration:none;font-size:20px}.news_company_bar a:hover{color:#3e6bb2}.down_menu{width:100%;height:auto;background:#454a5d;margin:0 auto;overflow:hidden;padding:0 0 30px}.down_menu .down_menu_section{float:left;box-sizing:border-box;width:45%;color:#fff;display:flex;flex-direction:column;gap:20px}.down_menu .down_menu_section .logo p{font-size:50px;font-weight:700;font-family:"Open Sans",sans-serif;line-height:100%}.down_menu .down_menu_section p{text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:16px;display:flex;flex-direction:column;gap:20px}.down_menu .down_menu_section .contacts li{font-size:16px !important;text-transform:uppercase}.down_menu .down_menu_section .contacts li a{color:white!important}ul.contacts{display:flex;flex-direction:column;gap:20px}.down_menu .down_menu_section .down_menu_social{overflow:hidden}.down_menu .down_menu_section .down_menu_social .social{list-style:none;padding:0;margin:10px 0 15px}.down_menu .down_menu_section .down_menu_social .social li{display:inline-block;height:21px;width:21px;padding:0 3px;background:0 0}.down_menu .down_menu_section .down_menu_social .social li a{display:block;height:21px;width:21px;color:#fff !important;border:none !important}.down_menu .down_menu_section .down_menu_social .social li a:hover{color:#3e6bb2 !important;border:none !important}.down_menu .down_menu_section_service{float:left;margin-left:20px;width:25%;box-sizing:border-box}.down_menu .down_menu_section_service>a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:20px;font-family:"Open Sans",sans-serif;display:block;margin-bottom:30px}.down_menu .down_menu_section_service ul{margin-top:0;list-style:none;font-family:"Open Sans",sans-serif;font-size:25px;line-height:1em;padding:0}.down_menu_section_service li a{font-weight:400;font-size:16px;line-height:100%;color:#d2d2d2;text-decoration:none;text-transform:uppercase}.down_menu .down_menu_section_service ul li a span{padding:0 2px;color:#3e6bb2}.down_menu .down_menu_section_service ul{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 50px}.down_menu .container,footer .container{max-width:100%;width:100%;padding:60px;display:flex;justify-content:space-between;flex-wrap:wrap}footer .container{padding:0 60px}.copyright p a{display:flex;gap:10px}.copyright{float:left;width:50%;display:flex}.down_menu_section_service li a:hover,.down_menu_section_all ul.sub-menu a:hover{color:#f58f00}.down_menu .down_menu_section_about{float:left;margin-left:2%;width:31%;box-sizing:border-box}.down_menu .down_menu_section_socials{float:left;margin-left:20px;width:25%;box-sizing:border-box}.down_menu .down_menu_section_about>a,.down_menu .down_menu_section_all>a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:25px;font-family:"Open Sans",sans-serif;margin-top:55px;display:block}.down_menu .down_menu_section_all{margin-top:60px}.down_menu .down_menu_section_socials>a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:20px;font-family:"Open Sans",sans-serif;margin-bottom:44px;display:block}.down_menu .down_menu_section_about ul{list-style:none;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-size:16px;line-height:30px;padding-left:0;margin-top:30px}.down_menu_section_all ul li.menu-item-has-children a{color:#fff;font-family:"Open Sans",sans-serif;font-weight:300;font-size:20px;line-height:100%;letter-spacing:0%;text-decoration:none;text-transform:uppercase;margin-bottom:30px;display:block}.down_menu_section_all ul.sub-menu li a{color:#d2d2d2;font-family:"Open Sans",sans-serif;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;text-decoration:none;text-transform:uppercase}.down_menu_section_all .preinters a{color:#fff;font-family:"Open Sans",sans-serif;font-weight:600;font-size:20px !important;line-height:100%;letter-spacing:0%;text-decoration:none;text-transform:uppercase;margin-bottom:30px;display:block}.down_menu_section_all .preinters a:hover{color:#fff}.down_menu_section_all .preinters ul.sub-menu a{color:#d2d2d2;font-family:"Open Sans",sans-serif;font-weight:500;font-size:16px !important;line-height:100%;letter-spacing:0%;text-decoration:none;text-transform:uppercase}.down_menu_section_all .preinters ul.sub-menu a:hover{color:#f58f00}.preinters a{color:#fff !important}.preinters .sub-menu a{color:#d2d2d2 !important}.binzeswhat ul.sub-menu{display:grid;grid-template-columns:repeat(2,1fr)}ul#menu-podval-rasshirennoe{display:flex;flex-wrap:wrap;gap:80px 34px;justify-content:space-between}.preinters:last-of-type{margin-top:80px}li#menu-item-7545{width:50%}.hinded a{display:none !important}.hinded ul a{display:block !important}.down_menu .down_menu_section_about ul li a{font-size:12px;text-transform:uppercase;color:#a3a1a1;text-decoration:none}.down_menu .down_menu_section_about ul li a span{padding:0 2px;color:#3e6bb2}.down_menu .down_menu_section_about ul li a:hover{color:#fff}footer{height:75px;background:#faf8eb;box-sizing:border-box}.copyright{width:60%;display:flex}.copyright p a{display:inline-block}.development{float:right}footer p{margin-top:0;padding:20px;font:16px "Open Sans",sans-serif;color:#4e5052}footer a{text-transform:uppercase;text-decoration:none;font:16px "Open Sans",sans-serif;color:#3e6bb2;padding-left:2px}.policy{display:block;font:13px "Open Sans",sans-serif}footer a:hover{text-decoration:underline}.main{margin:50px 0 25px}.main .main_button{color:#335385;font-size:1rem;text-transform:uppercase;font-family:"Open Sans",sans-serif;text-decoration:none;padding:4px 8px}.main .main_button:hover{background:#335385;color:#fff}.main .active{color:#fff}.main .tire{display:inline;margin:0 7px}.gallery_proect{margin-top:30px;position:relative;z-index:1000;max-width:1600px}.gallery_proect h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase}.gallery_proect .mobile{display:none}.gallery_proect .block_name_project{overflow:hidden;margin:20px 0}.gallery_proect .block_name_project .name_project{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px;position:relative}.gallery_proect .block_name_project .name_project img{max-width:100%;width:100%;object-position:right top;object-fit:cover;display:block;margin:0 auto;height:inherit}.gallery_proect .block_name_project .name_project .description{width:100%;position:absolute;left:0;bottom:0;padding:0 20px 20px}.gallery_proect .block_name_project .name_project .description:hover a{background:#335385;opacity:1}.gallery_proect .block_name_project .name_project .description:hover p{opacity:1}.gallery_proect .block_name_project .name_project .description a{display:inline-block;text-decoration:none;color:#fff;opacity:.75;background:#4c4d4c;padding:10px 50px 10px 20px;text-transform:uppercase;font-size:16px;font-weight:400;line-height:30px;position:relative}.gallery_proect .block_name_project .name_project .description a span{display:block;height:25px;width:30px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat;position:absolute;right:10px;top:15px}.gallery_proect .block_name_project .name_project .description a .photo{background-position:-110px -94px}.gallery_proect .block_name_project .name_project .description a .video{background-position:-110px -61px}.gallery_proect .block_name_project .name_project .description p{width:100%;display:block;color:#fff;background:#335385;font-family:"MyriadPro",sans-serif;font-size:28px;letter-spacing:.1px;font-weight:300;line-height:32px;opacity:.75;padding:10px;text-transform:uppercase}.gallery_proect .gallery_proect_menu{overflow:hidden;display:flex;justify-content:center;margin-top:30px}.gallery_proect .gallery_proect_menu li{display:block;float:left;margin:0 35px}.gallery_proect .gallery_proect_menu li a{display:block;text-decoration:none;text-transform:uppercase;color:#335385;padding:10px 15px;font-size:1.2rem}.gallery_proect .gallery_proect_menu li a:hover{color:#fff;background:#335385}.seo{clear:both;overflow:hidden;background:#cfdff8;margin:20px 0 50px !important;padding:30px 0}.seo p{color:#66676a;font-size:1rem;font-family:"Open Sans",sans-serif}.gallery_proect2 h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase}.gallery_proect2 .block_name_project .view_project{float:left;width:33.3%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;padding:20px;position:relative;background:#4c4d4c;width:calc(33.3% - 20px);margin:0 0 0 20px;height:306px}.gallery_proect2 .block_name_project .view_project:hover{background:#335385}.map{margin-top:20px}.map img{width:100%}.contacts_main{overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:20px}.contacts2{margin:0 auto 40px;width:60%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.contacts2 p,.feedback_form p{font-size:1.1rem;color:#335385;text-transform:uppercase}.contact2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;width:50%;height:130px;float:left;text-align:center;overflow:hidden}.contact2 h3{font-family:"Open Sans",sans-serif;font-size:.75rem;color:#222;text-transform:uppercase}.contact2 p{font-family:"Open Sans",sans-serif;font-size:.75rem;color:#888}.contact2 span{display:inline-block;height:32px;width:32px}.contact2 .social{list-style:none;padding:0;margin-top:0;margin-left:17px}.contact2 .social li{background:0 0}.contact2 .social li a{color:#335385}.adr span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -122px -254px}.ph span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -84px -254px}.em span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -44px -254px}.time_w span{background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -4px -254px}.feedback_form{width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin-top:40px;text-align:center;margin-bottom:40px}.feedback_form form{padding-left:0;clear:both;width:100%;overflow:hidden;padding:10px 0}.feedback_form_name,.feedback_form_email{width:50%;float:left;position:relative}#related_project .name_project{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.feedback_form input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans",sans-serif;text-transform:uppercase;font-size:.75rem;color:#111;border:1px solid #ddd;border-bottom:none;padding:20px 20px 10px;outline:none}.feedback_form>input[name=name]{border-radius:10px 0 0}.feedback_form>input[name=email]{border-left:none;border-radius:0 10px 0 0}.feedback_form input:focus{color:#335385}.feedback_form textarea:focus{color:#335385}.feedback_form textarea{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-transform:uppercase;border:1px solid #ddd;font-family:"Open Sans",sans-serif;font-size:.75rem;padding:15px 20px;outline:none}.feedback_form input::-webkit-input-placeholder{color:#606266}.feedback_form input::-moz-placeholder{color:#606266}.feedback_form input:moz-placeholder{color:#606266}.feedback_form input:ms-input-placeholder{color:#606266}.feedback_form textarea::-webkit-input-placeholder{color:#606266}.feedback_form textarea::-moz-placeholder{color:#606266}.feedback_form textarea:moz-placeholder{color:#606266}.feedback_form textarea:ms-input-placeholder{color:#606266}.feedback_form_button input[type=submit]{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:20px;color:#335385;background:#f5f3f3;border:none;border-radius:0 0 10px 10px;font-family:"Open Sans",sans-serif;font-size:.85rem;text-transform:uppercase;box-shadow:0px 10px 20px -3px rgba(0,0,0,.25)}.feedback_form_button input[type=submit]:hover{color:#fff;background:#335385 !important;box-shadow:0px 2px 15px 2px rgba(0,0,0,.4)}.captcha{display:none}.wpcf7-not-valid-tip{display:none !important}.wpcf7-validation-errors{color:orange !important;border:2px solid orange !important;color:orange !important}.wpcf7-mail-sent-ok{border:2px solid orange !important;color:orange !important}.wpcf7-not-valid{border:2px solid orange !important}.news_company_main_block{float:left;width:64%;margin-top:30px}#newsContainer{width:100% !important;min-height:500px}.main.news_company_no_mobile .container{max-width:1340px;padding:0 20px;width:100%}.categories_dropdown{margin-left:auto}.news_company_main_block .news_company_main{width:100%}.news_company_main_block .news_company_main.mobile2{display:none}.news_company_main_block .news_company_main .data{position:absolute;right:20px;top:20px;height:80px;width:80px;color:#fff;text-align:center;padding:5px;background:rgba(51,83,133,.7)}.news_company_main_block .news_company_main .data span{font-size:24px}.news_company_bar2{float:left;width:30%;margin:30px 3% 0;text-align:center;box-shadow:0px 3px 10px 4px rgba(0,0,0,.25);border-radius:15px 15px 0 0}.news_company_bar2 .news_bar_header{width:100%;border-radius:15px 15px 0 0;background:#335385;padding:10px 0 15px;color:#fff;text-transform:uppercase}.news_company_bar2 .news_bar_header p{color:#fff;text-transform:uppercase}.news_company_bar2 .caption_block_news{padding:10px 0;position:relative}.news_company_bar2 .caption_block_news:hover a{color:#335385}.news_company_bar2 .caption_block_news:hover>span{background:#335385 url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -291px -256px}.news_company_bar2 .caption_block_news>span{display:block;height:36px;width:36px;background:#fff url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -346px -256px;border-radius:50%;position:absolute;left:10px;top:15px}.news_company_bar2 .caption_block_news a{text-decoration:none;color:#5b5b5b;font-size:14px;font-weight:700}.news_company_bar2 .caption_block_news p{color:#a5a18d;font-size:14px}.new{margin-top:30px}.new h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;margin-bottom:20px}.new p{color:#606266;font-size:16px;line-height:26px;text-align:justify;padding:10px 0}.new #breadcrumbs a{text-decoration:none;color:#335385;font-weight:300!important}.new .slider_photo{margin:40px auto;text-align:center;position:relative}.new .slider_photo .slider_photo_block{position:relative;width:70%;margin:0 auto}.new .slider_photo .slider_photo_block img{width:100%}.new .slider_photo .slider_photo_block .descr2{width:100%;background:rgba(51,83,133,.75);position:absolute;bottom:30px;padding:10px 0}.new .slider_photo .slider_photo_block .descr2 p{text-transform:uppercase;color:#fff;font-size:18px;padding-left:50px;font-family:"Tinos",sans-serif}.new .slider_photo .slider_photo_block .navigation_photo{position:absolute;bottom:5px;width:100%;height:15px}.new .slider_photo .slider_photo_block .navigation_photo .navigation_photo_block{float:left;width:24%;height:15px;margin-right:1%;background:#fff}.new .slider_photo .slider_photo_block .navigation_photo .navigation_photo_block:last-child{margin-right:0;width:25%}.new .slider_photo .slider_photo_block .navigation_photo .navigation_photo_block.active{background:#335385}.new .slider_photo .slider_photo_block .navigation_photo .navigation_photo_block:hover{cursor:pointer;background:#335385}.new .slider_photo .brand-direction-nav{list-style:none;position:absolute;width:100%;top:50%;margin-top:-20px}.new .slider_photo .brand-direction-nav li{width:40px;height:40px;display:inline-block}.new .slider_photo .brand-direction-nav li a{color:#111;width:60px;height:60px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;position:absolute}.new .slider_photo .brand-direction-nav li .next{background-position:-254px -191px;right:10px}.new .slider_photo .brand-direction-nav li .next:hover{background-position:-395px -190px}.new .slider_photo .brand-direction-nav li .prev{background-position:-190px -191px;left:10px}.new .slider_photo .brand-direction-nav li .prev:hover{background-position:-324px -190px}.video_new{text-align:center}iframe{display:block;margin:20px auto !important;width:560px;height:315px}.other_state{margin-bottom:50px;margin-top:30px}.other_state h4{text-align:left;margin-left:30px;text-transform:uppercase;color:#606266;font-size:18px}.other_state_block{padding:20px 0;margin:20px 0;background:#cfdff8}.other_state_block a{color:#262627;text-transform:uppercase;text-decoration:none;padding-left:30px;position:relative}.other_state_block a span{display:block;height:20px;width:20px;text-align:center;font-size:14px;line-height:20px;border-radius:50%;background:#6e757f;color:#fff;position:absolute;left:5px;top:0}.other_state_block a:hover{color:#335385;text-decoration:underline}.other_state_block a:hover span{background:#335385}.project_block{overflow:hidden;margin:30px 0 70px}.project_block h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;margin-bottom:20px}.project_block .project_block_text{float:right;width:50%}.project_block .project_block_text h4{font-size:24px;text-transform:uppercase;color:#3e6bb2;padding:10px 0}.project_block .project_block_text p{color:#606266;font-size:16px;line-height:28px}.project_block .project_block_photo{float:right;margin-left:2%;width:48%;position:relative}.project_block .project_block_photo img{width:100%}.project_block .project_block_photo .arrow{position:absolute;left:0;bottom:0}.project_block .project_block_photo .arrow a{display:block;float:left;background:#3e6bb2 url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat 0px 0px;margin-left:2px;width:40px;height:60px}.project_block .project_block_photo .arrow .prew_arrow{background-position:-78px -289px}.project_block .project_block_photo .arrow .prew_arrow:hover{background-position:-149px -289px}.project_block .project_block_photo .arrow .next_arrow{background-position:-110px -289px}.project_block .project_block_photo .arrow .next_arrow:hover{background-position:-182px -289px}.project_block .project_block_photo .arrow .zoom{margin-left:90px;width:60px;background-position:-227px -289px}.project_block .project_block_photo .arrow .zoom:hover{background-position:-6px -289px}.price{overflow:hidden;margin:40px 0}.price h2{color:#335385;font-size:35px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase;margin-bottom:20px}.table_bg{background:#cfdff8;margin:0 0 30px}.table_bg .container{position:relative}.table_bg .container table{margin:20px 0;width:100%;border-collapse:separate;border-spacing:2px 30px}.tb2{margin:-20px 0 -40px;width:100%;border-collapse:separate;border-spacing:2px 30px}.table_bg .container table tr{margin:4px 2px}.tb2 tr{margin:8px 2px}.table_bg .container table tr:hover td{background:#7096a8}.table_bg .container table tr th,.tb2 tr th{margin-left:2px;padding:20px 0;border-right:1px solid #fff;background:#dbe7fa;color:#292a2b;text-align:center;text-transform:uppercase;font-size:16px;border-bottom:10px solid transparent}.table_bg .container table tr td{text-align:center;margin-left:2px;padding:10px 0;border-right:1px solid #fff;background:#8097a4;color:#fff;font-size:16px}hr{border:1px solid #335385;opacity:.5}.container.mar_bot{margin-bottom:50px}.alignleft{float:left;margin:25px 15px 10px 0}.alignright{float:right;margin:25px 0 10px 15px}.aligncenter{display:block;margin:15px auto}#breadcrumbs a,.breadcrumb_last{color:#335385;font-size:1rem;text-transform:uppercase;font-family:"Open Sans",sans-serif;text-decoration:none;padding:4px 8px;margin-left:.5em;margin-right:.5em;margin-bottom:2px;display:inline-block}.breadcrumb_last{background:#919191;color:#fff}#breadcrumbs a:hover{background:#335385;color:#fff}.pagination{clear:both;margin:10px 0}.pagination a{padding:15px 20px !important;margin:5px !important;background:#66676a !important;color:#fff !important;border:none !important;border-radius:none !important;text-decoration:none !important;height:auto !important}.pagination a span{background:0 0 !important;padding:0 !important;color:#000 !important;border:none !important}.pagination a:hover,.pagination li.active a{border:none !important;background:#667ea4 !important;color:#fff !important}.news_company_bar2 .caption_block_news{padding:20px;text-align:left}.news_company_bar2 .caption_block_news li,.news_company_bar2 #lct-widget-news_category li{background:#fff url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -346px -256px;padding:5px 10px 5px 40px}.news_company_bar2 #lct-widget-news_category{padding:20px;text-align:left}.news_company_bar2 #lct-widget-news_category a:hover{color:#335385}.news_company_bar2 #lct-widget-news_category a{text-decoration:none;color:#5b5b5b;font-size:14px;font-weight:700}#partners li img{margin:5px auto !important}#partners li img{width:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%)}#partners li img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.recall .bx-wrapper .bx-next{right:10px !important;top:120px !important}.recall .bx-wrapper .bx-prev{left:10px !important;top:120px !important}.block_menu ul li{border-bottom:10px solid #242423}.block_menu ul li:first-child{border-bottom:none}.project_block_photo{position:relative}.project_block_photo .bx-wrapper .bx-prev{left:0 !important;background-position:-78px -289px !important;background-color:#3e6bb2 !important;width:40px !important;height:60px !important;left:0 !important;top:91% !important;margin-top:-28px !important}.project_block_photo .bx-wrapper .bx-next{right:0 !important;background-position:-110px -289px !important;background-color:#3e6bb2 !important;width:40px !important;height:60px !important;left:43px !important;top:91% !important;margin-top:-28px !important}.project_block_photo .bx-wrapper .bx-prev:hover,.project_block_photo .bx-wrapper .bx-next:hover{color:#fff !important}.related_project .name_project{padding:0}.related_project .bx-wrapper{margin:0 10%}.slider li{margin-top:-20px}.block_name_project .name_project img{max-width:100%;width:100%;object-position:right top;object-fit:cover;height:300px;display:block;margin:0 auto}.block_name_project .name_project.alternative img{height:inherit}.block_name_project .name_project.home img{height:auto}@media (min-width:768px){.name_project.home{min-height:318px}}.search-item{padding:10px;margin-bottom:10px;border-bottom:1px solid #ddd}.search-item p{font-size:14px;line-height:1.3em}.more-link{font-size:13px;display:block;text-align:right;font-weight:300 !important}#related_project .name_project{width:100%}@media (max-width:1440px){.slider h1{padding-left:12vw}.slider h2{padding-left:7vw}.slider .btn{margin-top:70px}.project .block_name_project .name_project .description a span{top:10px}.gallery_proect .block_name_project .name_project .description a span{top:10px}.block_name_project .brand-direction-nav .next-li{margin-right:8vw}.block_name_project .brand-direction-nav .prev-li{margin-left:8vw}}@media (max-width:1280px){.slider h1{padding:6vw 0 0 13vw}.slider h2{padding-left:10.5vw}.slider .btn{margin-top:6vw}.project .block_name_project .name_project .description a span{top:10px}.gallery_proect .block_name_project .name_project .description a span{top:10px}.block_name_project .brand-direction-nav .next-li{margin-right:2vw}.block_name_project .brand-direction-nav .prev-li{margin-left:2vw}}@media (max-width:1024px){.block_menu .container>ul>li>a{font-size:1.3vw}.slider h1{padding:6vw 0 0 10vw}.slider h2{padding-left:8vw}.slider .btn{margin-top:5vw}.project .block_name_project .view_project{height:288px}.project .block_name_project .name_project .description a span{top:10px}.gallery_proect .block_name_project .name_project .description a span{top:10px}.recall .brand-direction-nav li .prev{bottom:-4vw}.recall .brand-direction-nav li .next{bottom:-4vw}.partners .brand-direction-nav li .prev{left:-32px;bottom:6vw}.partners .brand-direction-nav li .next{right:-30px;bottom:6vw}.gallery_proect .block_name_project .name_project .description a span{top:10px}.news_company_main .descr .descr_text p{font-size:15px}}@media (max-width:980px){.container{width:90%;margin:0 auto}#trigger{width:100%;height:50px;padding-left:20px}#trigger:after{content:"МЕНЮ";margin-left:15px;font-size:16px}.menu_mobile{position:absolute;z-index:9;left:50%;margin-left:-5px;display:none !important}header{position:relative}header .menu_main{display:none}header .search{margin-top:0;float:none;position:absolute;right:0;bottom:0;z-index:1600}header .block_menu{height:50px;position:relative;margin-top:50px}.block_menu .container>ul>li:first-child ul{top:50px}header .block_menu .container>ul>li:not(.menu-li){display:none}header .block_menu .container>ul>li:first-child .menu2{margin:0;padding:0;display:block;height:50px;width:50px;box-sizing:border-box;padding-top:15px;text-align:center;position:absolute;left:0;bottom:0;font-size:13px}header .block_menu .container>ul>li:first-child .menu2:hover{background:#335385}.block_menu .container>ul>li{margin:0;padding:0}.block_menu .container>ul .menu-li.open ul{top:50px;z-index:1190}.block_menu .container>ul>li:first-child ul li{text-align:center;float:none;width:100%;box-sizing:border-box;border-right:none;padding-left:10px;padding-top:30px}.block_menu .container>ul>li:first-child ul .contact-li div{width:55%;padding:10px;margin:0 auto;text-align:center}.block_menu .container>ul>li:first-child ul li .menu_caption{font-size:16px}.block_menu .container>ul>li:first-child ul li a{font-size:17px}.block_menu .container>ul>li:first-child ul .contact-li div h4{text-align:center;font-size:12px}.block_menu .container>ul>li:first-child ul .contact-li div p{text-align:center;font-size:12px}.block_menu .container>ul .menu-li ul .close{display:block;width:20px;height:22px;background:url(//sprint3d.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -67px -75px;position:absolute;opacity:.6;top:5px;right:5px}.block_menu .container>ul>li:first-child ul .close_menu{display:none}.block_menu .container .menu_mobile{display:block;color:#fffefe;font-size:20px;text-transform:uppercase;text-align:left;padding:12px 0 0 45px}.block_logo{margin-top:50px}.block_logo .logo{float:none;width:100%;margin:0 auto;text-align:center}.block_logo .search{height:50px;width:50px}.block_logo .block_phone{margin-top:15px;float:none;width:100%}.block_logo .block_phone .phone-number{margin:15px 0;text-align:center;float:none;width:100%}.block_logo .block_phone .phone-number:last-child{margin-bottom:0}.block_logo .block_phone .phone-number .icon-phone{display:inline-block;padding-left:0}.block_logo .block_phone .phone-number .feedback{margin-left:20px}.slider{display:none}.project{margin-top:50px}.project h2{color:#335385;font-size:30px;font-family:"Open Sans",sans-serif;text-align:center;text-transform:uppercase}.project .mobile{display:block}.project .no_mobile{display:none}.project .block_name_project .name_project{float:none;width:300px;position:relative}.block_name_project .name_project .description p{width:100%;margin-left:0}.project .block_name_project .name_project img{max-width:100%;width:100%;object-position:right top;object-fit:cover}.project .block_name_project .view_project{clear:both;background:#335385;width:310px;margin:20px auto;height:296px;margin-left:calc(50% - 140px)}.project .block_name_project .view_project:hover{background:#335385}.news_company h2{font-size:30px}.your_business{display:none}.sale{display:none}.recall h2{font-size:30px}.recall h5{font-size:16px}.recall h6{font-size:12px}.recall p{font-size:14px}.recall a{font-size:12px}.partners h2{font-size:30px}.partners .part:not(.mobile){display:none}.partners .part.mobile{float:none;width:100%}.partners .part img{width:15%}.news_company{text-align:center}.news_company .container .news_company_main{float:none;width:100%;text-align:center}.news_company .container .news_company_main .descr .descr_text a{font-size:16px}.news_company .container .news_company_main .descr .descr_text p{font-size:14px}.news_company .container .news_company_bar{display:none}.news_company .container .mobile{display:block;margin-top:40px;color:#a5a18d;text-transform:uppercase;text-decoration:none;font-size:26px}.news_company .container .mobile:hover{color:#3e6bb2}.down_menu{padding-bottom:30px}.down_menu .down_menu_section{float:none;width:100%}.down_menu .down_menu_section p{font-size:14px}.down_menu .down_menu_section .contacts li{font-size:14px}.down_menu .down_menu_section_service{float:none;margin-left:0;width:100%}.down_menu .down_menu_section_service a{font-size:14px}.down_menu .down_menu_section_service ul li a{font-size:12px}.down_menu .down_menu_section_about{margin-top:20px;float:none;margin-left:0;width:100%}.down_menu .down_menu_section_about a{font-size:14px}.down_menu .down_menu_section_about ul{margin-top:10px}.down_menu .down_menu_section_about ul li{padding:5px}footer p{font-size:12px}footer a{font-size:12px}footer .copyright{float:none;text-align:center}footer .development{float:none;text-align:center}.main_button{display:none}.gallery_proect .gallery_proect_menu ul{display:none}.gallery_proect .block_name_project.no_mobile{display:none}.gallery_proect .block_name_project .name_project{margin:0 auto;float:none;width:100%;position:relative}.gallery_proect .block_name_project .name_project .description a span{top:15px}.seo{display:none}.gallery_proect2 .block_name_project .view_project{float:none;width:306px;margin:20px auto 0}.contacts2{width:100%}.feedback_form{width:100%}.contact2 .social{margin-left:90px}.news_company_main_block{float:none;width:100%;margin:30px auto 0}.news_company .container .news_company_main.mobile2{display:block}.news_company_bar2{display:none}.news_company_main_block .news_company_main .data{display:none}.new .slider_photo .slider_photo_block{width:100%}.other_state.no_mobile{display:none}iframe{width:504px;height:283.5px}.project_block .project_block_photo{float:none;width:60%;margin:0 auto}.project_block .project_block_text{float:none;width:100%}.no-mobile{display:none}.main .tire{display:none}}@media (max-width:968px){#related_project li{width:700px !important;margin:0 !important}}@media (max-width:768px){#related_project li{width:568px !important;margin:0 !important}.news_company{height:auto}.news_company_main{width:100%;height:auto;margin:10px 0 !important;display:block !important}.news_company_bar{display:none !important;width:100%;height:auto;margin:10px 0 !important}.news_company_main .descr{height:auto;display:block !important;opacity:1 !important;color:#000 !important}.news_company_main .descr .descr_text{width:70%;margin-left:20px}.partners{display:none}.project .block_name_project .name_project .description a span{top:10px}.gallery_proect .block_name_project .name_project .description a span{top:10px}.news_company_main .descr{height:100px}.news_company_main .descr .comment{height:100px;width:100px;padding-top:20px}.news_company_main .descr .comment span{margin:0 30px}.news_company_main .descr .descr_text{padding:7px 0 0 10px}.contact2 .social{margin-left:40px}iframe{width:448px;height:252px}}@media (max-width:600px){footer .copyright{width:100%}#related_project li{width:440px !important;margin:0 !important}.project .block_name_project .name_project .description a span{top:10px}.gallery_proect .block_name_project .name_project .description a span{top:10px}.recall .brand-direction-nav li .prev{bottom:-7vw}.recall .brand-direction-nav li .next{bottom:-7vw}.partners .brand-direction-nav li .prev{left:12px;bottom:8vw}.partners .brand-direction-nav li .next{right:10px;bottom:8vw}.contact2 .social{margin-left:0}.feedback_form form{padding-left:0;width:100%}.news_company_main .descr{height:80px}.news_company_main .descr .comment{height:80px;width:80px;padding-top:15px}.news_company_main .descr .comment span{margin:0 22px}.news_company_main .descr .descr_text{padding:7px 0 0 10px}.news_company .container .news_company_main .descr .descr_text a{font-size:14px}.news_company .container .news_company_main .descr .descr_text p{font-size:12px}.new .slider_photo .slider_photo_block .descr2{width:98.2%;padding:5px}.new .slider_photo .slider_photo_block .descr2 p{font-size:14px}.table_bg .container table tr th{font-size:12px}.table_bg .container table tr td{font-size:12px}.table_bg .container table tr td .btn{width:120px;font-size:11px}iframe{width:392px;height:220.5px}.block_menu .container>ul>li:first-child ul .contact-li div{width:70%;text-align:left}.block_menu .container>ul>li:first-child ul .contact-li div p{text-align:left}.block_menu .container>ul>li:first-child ul .contact-li div h4{text-align:left}}@media (max-width:640px){.phone-number .icon-phone{font-size:14px;margin-bottom:10px;padding-left:30px}.phone-number{margin-bottom:10px}#related_project li{width:310px !important;margin:0 20px !important}.container{width:96%;margin:0 auto}.project .block_name_project .name_project .description p{padding:15px}.news_company .container .news_company_main .descr{height:60px}.news_company .container .news_company_main .descr .descr_text{padding:10px 0 0}.news_company .container .news_company_main .descr .descr_text a{padding-left:5px}.news_company .container .news_company_main .descr .descr_text p{padding-top:5px;padding-left:5px;font-size:10px}.news_company .container .news_company_main .descr .comment{height:60px;width:60px;padding-top:3px}.news_company .container .news_company_main .descr .comment span{font-size:12px;margin:0 10px}.news_company{margin:0 0 40px}.news_company .container .mobile{font-size:20px;margin-top:0}.descr .descr_text a{font-size:12px}.gallery_proect .pagination .next a{width:30px}.line .container input[type=submit]{left:10px}.contact2 .social li{height:30px;width:23px}.contact2 .social{margin-left:8px}iframe{width:280px;height:157.5px}.new .slider_photo .slider_photo_block .descr2{width:100%;padding:0;bottom:15px}.new .slider_photo .slider_photo_block .descr2 p{font-size:12px;padding:5px}.new .slider_photo .slider_photo_block .navigation_photo{bottom:2px;height:10px}.new .slider_photo .slider_photo_block .navigation_photo .navigation_photo_block{height:10px}}@media (max-width:360px){.block_menu .container>ul>li:first-child ul .contact-li div{width:90%;text-align:left}#order_call{width:100%;margin:80px 0;padding:0}#order_call .pop_header span{right:20px}.project .block_name_project .name_project{width:100%;padding:0}.project .block_name_project .name_project .description{width:85%;position:absolute;left:0;bottom:0;padding:0 0 20px}.news_company .container .news_company_main .descr{height:50px}.news_company .container .news_company_main .descr .comment{height:50px;width:50px;padding-top:3px}.news_company .container .news_company_main .descr .comment span{background-position:-152px -59px;margin:0 6px}.news_company .container .news_company_main .descr .descr_text{padding:0}.news_company .container .news_company_main .descr .descr_text a{font-size:12px}.news_company .container .news_company_main .descr .descr_text p{font-size:8px}.line .container input[type=search]{font-size:10px}.contact2 .social li{height:30px;width:20px}.contact2 .social{margin-left:0}iframe{width:224px;height:126px}.table_bg .container table tr th{font-size:10px}.table_bg .container table tr td{font-size:10px}.table_bg .container table tr td .btn{width:90px;font-size:9px}.contact2 p{font-size:.65rem}}@media (max-width:320px){.recall .brand-direction-nav li .prev{bottom:-13vw;left:0}.recall .brand-direction-nav li .next{bottom:-13vw;right:0}.partners .brand-direction-nav li .prev{left:2px;bottom:23vw}.partners .brand-direction-nav li .next{right:0;bottom:23vw}}.gallery_proect .gallery_proect_menu li a.active{color:#fff;background:#335385}.container-project{max-width:1200px;margin:0 auto}form iframe{width:auto}@media (max-width:991px){.dnone{display:none}.menu_caption{background:#335385;height:50px;line-height:50px}.menu_caption:hover{background:#183e7a}.block_menu .container>ul>li:first-child ul li .menu_caption.two_caption,.block_menu .container>ul>li:first-child ul li,.block_menu .container>ul>li:first-child ul li .menu_caption{margin-top:0 !important;padding-top:0 !important}.block_menu .container>ul>li:first-child ul li .menu_caption{margin:10px 0 0 !important}#menu_active .container{width:100%}.block_menu .container>ul>li:first-child ul li,.block_menu .container>ul>li:first-child ul li{padding-left:0 !important}.equipment,.racking{margin-bottom:-10px !important}.equipment{margin-top:-10px !important}.su-menu a{height:30px;line-height:30px}.su-menu{margin:5px 0}}.dnone{display:none}.mobilmenu{position:absolute;background:rgba(36,36,35,.9);width:100%;height:auto;z-index:1190}.mobilmenu li{text-align:center;font-size:16px}.mobilmenu li a{display:block;background:#335385;height:50px;line-height:50px;color:#fff;text-transform:uppercase;text-decoration:none}.mobilmenu li a:hover{background:#183e7a}.mobilmenu .sub-menu{padding:7px 0}.mobilmenu .sub-menu li a{background:0 0}.mobilmenu .sub-menu li a{height:30px;line-height:30px;color:#fff;text-transform:none}.mobilmenu .sub-menu li a:hover{color:#fff;text-decoration:underline}.burg-close{display:block;width:20px;height:22px;background:url(//baiwave.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -67px -75px;position:absolute;opacity:.6;z-index:1191;right:10px;margin-top:10px;cursor:pointer}.dmenu{position:absolute;left:auto;background:rgba(36,36,35,.9);z-index:1190;width:100%;max-width:1600px;padding:15px 0 45px}.descopmenu>li{margin-left:20px}.descopmenu>li.menu-item>a{font-size:14px;color:#fff;text-transform:uppercase;text-decoration:none;margin:10px 0}.descopmenu .sub-menu{margin-bottom:45px}.descopmenu .sub-menu a{font-size:13px;display:block;margin:5px;color:#a2a29e;text-decoration:none}.descopmenu .sub-menu a:hover{color:#fff;text-decoration:underline}.dmenu .adres{position:absolute;right:-50px;top:0}.dmenu .adres .contact-li div p{padding-left:40px;font-family:"Open Sans",sans-serif;font-size:12.5px;color:#a2a29e;text-align:left;margin:10px 0}.dmenu .adres .contact-li div h4{padding-left:40px;font-family:"Open Sans",sans-serif;font-size:12.5px;text-transform:uppercase;position:relative;text-align:left;display:block;color:#fff;margin:10px 0}.dmenu .adres .contact-li .adress1 span,.dmenu .adres .contact-li .phone_ad span,.dmenu .adres .contact-li .time_work span{display:block;height:35px;width:35px;position:absolute;margin-left:-45px}.dmenu .adres .contact-li .adress1 span{background:url(//baiwave.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -10px -200px}.dmenu .adres .contact-li .phone_ad span{background:url(//baiwave.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -68px -200px}.dmenu .adres .contact-li .time_work span{background:url(//baiwave.ru/wp-content/themes/3D/css/../images/sprite.png) no-repeat -126px -200px}.dmenu #close_menu{text-decoration:none;text-transform:uppercase;font-size:12px;color:#fff;width:70px;left:50%;margin-left:-35px;position:absolute;cursor:pointer}@media (min-width:992px){.mobilmenu,.burg-close{display:none !important}.descopmenu{width:100%;display:grid;grid-template-columns:repeat(4,1fr);margin-left:100px}}@media (max-width:991px){.dmenu{display:none !important}}.input-file{position:relative;display:inline-block}.input-file-btn{position:relative;display:inline-block;cursor:pointer;outline:none;text-decoration:none;font-size:14px;vertical-align:middle;color:#ff;text-align:center;border-radius:4px;background-color:#419152;line-height:22px;height:40px;padding:10px 20px;box-sizing:border-box;border:none;margin:0;transition:background-color .2s}.input-file-text{padding:0 10px;line-height:20px;display:inline-block;color:#fff}.input-file input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.input-file input[type=file]:focus+.input-file-btn{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.input-file:hover .input-file-btn{background-color:#59be6e}.input-file:active .input-file-btn{background-color:#2e703a}.input-file input[type=file]:disabled+.input-file-btn{background-color:#eee}.sale .form .btn{margin-left:0;border-radius:10px;height:54px}.formzakaz{max-width:780px;margin:30px auto;background:#335385;border-radius:10px;color:#fff}.formzakaz .formhead p{color:#fff !important;font-size:24px;line-height:28px;text-transform:uppercase;font-weight:400}.formhead{padding:20px 0;text-align:center;border-bottom:1px solid #fff;font-weight:700}.row>div{box-sizing:border-box}.formzakaz .row{display:inline-block;width:100%;background:#667ea4}.formzakaz .col-sm-5{width:40%;float:left;padding:15px;padding-right:0;overflow:hidden}.formzakaz .col-sm-7{width:60%;float:left;padding:15px}.boxw{border-style:solid;border-width:2px;border-color:#fff;background-color:#fff;border-radius:15px;padding:15px;color:#606266 !important}.boxw ul li,.boxw ul li p{font-size:13px !important}.forminfotitle p{font-size:16px}.boxw input{width:100%;background:0 0;padding:15px;font-size:16px;border:0}.boxw .wpcf7-tel,.bordtop{border-top:2px solid #667ea4 !important;color:#335385}.col-sm-5 .boxw{padding:0;margin-top:35px}input:focus,select:focus,textarea:focus,button:focus{outline:none}.formzakaz .input-file br{display:none}.formzakaz .input-file{text-align:center;display:block;margin-top:26px}.zanbtn .footer_link{background:0 0;border:0;font-size:16px;text-transform:uppercase;color:#fff;width:100%;padding:15px;cursor:pointer}.sale .form .btn{margin-left:0 !important;border-radius:8px;height:58px;padding-top:6px}.input-file br{display:none}#newform_proect .input-file,#order_proect .input-file{margin-top:20px}.table_bg .btn{margin-top:0}.mbtop10{margin-top:8px}#related_project .name_project .description{padding:0;width:100%}#related_project li{padding:10px;overflow:hidden}@media (max-width:768px){.formzakaz .input-file{text-align:center;display:block;margin-top:13px}.formzakaz .col-sm-5{padding:15px}#order_proect,#newform_proect{margin:10px auto !important;height:auto}.input-file{width:100%;text-align:center}.formzakaz .col-sm-5,.formzakaz .col-sm-7{float:none;width:100%;margin:5px 0}.formzakaz .col-sm-7{padding-top:0;margin-top:-4px !important}.formhead{padding:20px 0;text-align:center;border-bottom:5px solid #fff;font-weight:700}.zanbtn{background:#fff;-webkit-box-shadow:0px 11px 12px -6px rgba(34,60,80,.2);-moz-box-shadow:0px 11px 12px -6px rgba(34,60,80,.2);box-shadow:0px 11px 12px -6px rgba(34,60,80,.2)}.zanbtn .footer_link{color:#335385}.home .project .block_name_project .name_project{width:100%;margin:0;left:0;float:none;width:90%;overflow:hidden;padding:0;margin-left:5%;position:relative}.home .block_name_project .name_project .description{width:100% !important;padding:0}.recall .block_photo img{border-radius:50%;border:20px solid #fff;position:initial;top:50%;margin-top:-65px;display:inline-block}.recall .block_photo{text-align:center}}#order_proect,#newform_proect{width:370px;height:max-content !important;margin:0 auto !important;display:none;z-index:1200;position:fixed;left:0;right:0;top:50% !important;transform:translate(0,-50%);bottom:0;padding:16px}@media (max-height:590px){#order_proect .pop_main input,#newform_proect .pop_main input{height:45px}#order_proect .pop_main,#newform_proect .pop_main{padding-top:15px;padding-bottom:50px}}.mobile{display:none}@media (max-width:1024px){.desktop{display:none}.mobile{display:block}.down_menu .down_menu_section p{font-size:16px}}.news_categories_filter{margin-bottom:40px}.categories_main{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.category_link{display:block;text-decoration:none;text-transform:uppercase;color:#335385;padding:10px 15px;font-size:1.2rem}.category_link:hover,.category_link.active{color:#fff;background:#335385}.categories_dropdown{position:relative;display:inline-block}.categories_dropdown_btn{border:2px solid #fff;cursor:pointer;transition:.3s all ease;font-family:"Open Sans",sans-serif;display:flex;align-items:center;gap:8px;flex-direction:row-reverse;background-color:#fff;text-decoration:none;text-transform:uppercase;color:#335385;padding:10px 15px;font-size:1.2rem}.dropdown_icon{width:24px;height:24px;margin-left:10px;transition:.3s all ease}.categories_dropdown_btn:hover .dropdown_icon{content:url(https://baiwave.ru/wp-content/uploads/2025/08/materialy-ikonka-2.svg)}.categories_dropdown_btn:hover{color:#fff;background:#335385}.categories_dropdown_content{display:none;position:absolute;top:100%;right:0;background:#ffffff33;backdrop-filter:blur(10px);min-width:440px;box-shadow:0 8px 25px rgba(0,0,0,.15);border-radius:40px;z-index:1000;padding:0;margin-top:5px;border:1px solid #335385;padding-right:42px;padding-top:10px;padding-bottom:10px;margin-top:30px}.categories_dropdown_header{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 15px}.categories_dropdown_header span{font-size:18px;font-weight:500;color:#000;font-family:"Open Sans",sans-serif}.categories_dropdown_close{background:0 0;border:none;cursor:pointer;border-radius:50%;transition:.3s all ease;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:0;overflow:hidden}.categories_dropdown_close img{width:60px;height:60px;background:#fff;z-index:9;padding:10px}.categories_dropdown_content_inner{max-height:270px;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#335385 #b6ddfe;padding:15px}.categories_dropdown_content_inner::-webkit-scrollbar{width:10px}.categories_dropdown_content_inner::-webkit-scrollbar-track{background:#b6ddfe;border-radius:3px}.categories_dropdown_content_inner::-webkit-scrollbar-thumb{background:#335385;border-radius:3px}.categories_dropdown_content_inner::-webkit-scrollbar-thumb:hover{background:#3a74ce}.categories_dropdown_content .category_link{display:flex;align-items:flex-start;gap:15px;background:0 0;border:none;padding:15px;border-radius:8px}.categories_dropdown_content .category_link .news_image{flex-shrink:0;width:80px;height:80px;border:2px solid #89b0cf80;border-radius:8px;overflow:hidden}.categories_dropdown_content .category_link .news_image img{width:100%;height:100%;object-fit:cover}.categories_dropdown_content .category_link .news_content{flex:1;display:flex;flex-direction:column;gap:8px}.categories_dropdown_content .category_link .news_title{font-weight:500;font-style:normal;font-size:26px;line-height:46.8px;letter-spacing:0%;color:#000;margin:0}.categories_dropdown_content .category_link .news_excerpt{font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.4;color:#666;margin:0}.categories_dropdown_content .category_link .news_button{align-self:flex-start;background:#fff;color:#335385;border:1px solid #33538580;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;text-decoration:none;transition:.3s all ease;font-family:"Open Sans",sans-serif}.categories_dropdown_content .category_link .news_button:hover{background:#335385;color:#fff}.news_company_main{display:flex;align-items:flex-start;gap:20px;margin-bottom:20px;cursor:pointer}.news_company_main .news_image{flex-shrink:0;width:500px;height:auto;border:2px solid #89b0cf80;border-radius:8px;overflow:hidden;display:flex;align-items:center}.news_company_main .news_image img{width:100%;height:100%;object-fit:cover}.news_company_main .news_content{flex:1;display:flex;flex-direction:column;gap:30px}.news_company_main .news_title{font-weight:500;font-style:normal;font-size:26px;line-height:46.8px;letter-spacing:0%;color:#000;margin:0}.news_company_main .news_excerpt{font-family:"Open Sans",sans-serif;font-size:16px;line-height:1.5;color:#666;margin:0;margin-bottom:40px}.news_company_main .news_button{align-self:flex-start;background:#fff;color:#000;border:1px solid #33538580;padding:10px 20px;border-radius:8px;font-size:16px;font-weight:500;text-decoration:none;transition:.3s all ease;font-family:"Open Sans",sans-serif}.news_company_main .news_button:hover{background:#335385;color:#fff}@media (max-width:768px){ul#menu-podval-rasshirennoe{flex-direction:column;gap:60px}.down_menu .down_menu_section_service{margin-top:60px}.down_menu .down_menu_section_service ul{display:grid;grid-template-columns:repeat(2,1fr)}.down_menu .down_menu_section_service ul li a{font-size:16px}.down_menu .down_menu_section_service a{font-size:20px;margin-bottom:30px}.binzeswhat ul.sub-menu{display:block}li#menu-item-7545{width:100%}.down_menu .down_menu_section_all{width:100%}.down_menu .down_menu_section_socials{margin-left:0;width:100%}.down_menu .down_menu_section_socials>a{margin-top:44px;margin-bottom:20px}.news_company_main{flex-direction:column;gap:15px;margin-bottom:30px}.news_company_main .news_image{width:100%;max-width:500px;height:auto}.news_company_main .news_content{gap:15px}.news_company_main .news_title{font-size:20px;line-height:1.4}.news_company_main .news_excerpt{font-size:14px;margin-bottom:20px}.news_company_main .news_button{width:100%;text-align:center;padding:12px 20px}.categories_dropdown_content{min-width:320px;right:-45px;padding:15px 40px 15px 15px;margin-top:30px;background:#fff}.categories_dropdown_content .category_link{flex-direction:column;gap:10px;padding:12px;backdrop-filter:blur(0px)!important}.categories_dropdown_content .category_link .news_image{width:100%;max-width:200px;height:auto;backdrop-filter:blur(0px)!important}a.category_link.buttoned{display:none}.news_categories_filter{margin-bottom:0!important}.news_company{padding-top:0!important}.categories_dropdown_content .category_link .news_title{font-size:18px;line-height:1.3}.categories_dropdown_content .category_link .news_excerpt{font-size:12px}.categories_dropdown_content .category_link .news_button{width:100%;text-align:center;padding:8px 12px}}.categories_dropdown_content .category_link:hover,.categories_dropdown_content .category_link.active{background:0 0;color:#000;transform:none;box-shadow:none;position:relative}.categories_dropdown_content .category_link.active:before{content:"";background-image:url(/wp-content/uploads/2025/08/elements.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:8px;position:absolute;left:-10px;top:50%;transform:translateY(-50%);color:#335385;font-weight:700;font-size:16px}.loading{text-align:center;padding:40px;font-size:16px;color:#666}.no-posts{text-align:center;padding:40px;font-size:16px;color:#666}.news_company{padding:0}.news_company__header{display:flex;flex-direction:column;align-items:flex-start;gap:30px;margin-bottom:50px;position:relative}.news_company__all-button{background:#335385;color:#fff;text-decoration:none;font-size:20px;font-weight:500;padding:18px 21px;border-radius:15px;transition:.3s all ease;font-family:"Open Sans",sans-serif;height:60px;display:flex;align-items:center;position:absolute;right:0;top:0;border:1px solid #335385;margin-right:15px}.news_company__all-button:hover{background:#fff;border:1px solid #335385;color:#335385}.news_company__slider{position:relative;padding-bottom:100px}.news_company__slide{padding:0 15px}.news_company__image{border-radius:15px;overflow:hidden;margin-bottom:30px;box-shadow:-2px 0px 4px 0px #0000004d}.news_company__image img{width:100%;height:328px;object-fit:cover;display:block}.news_company__content{padding:0 10px}.news_company__title{font-size:20px;font-weight:600;color:#333;margin:30px 0;line-height:1.4;font-family:"Open Sans",sans-serif}.news_company__read-button{background:0 0;border:1px solid #33538580;color:#000;text-decoration:none;font-size:20px;font-weight:500;padding:18px 21px;border-radius:15px;transition:.3s all ease;font-family:"Open Sans",sans-serif;height:60px;max-width:285px;width:100%;display:flex;align-items:center;justify-content:center}.news_company__read-button:hover{background:#335385;color:#fff;border-color:#335385;transform:translateY(-2px);box-shadow:0 4px 12px rgba(78,103,188,.3)}.news_company__slider .slick-dots{bottom:10px;display:flex;justify-content:center;align-items:center;gap:8px;position:absolute;left:0;right:0}.news_company__slider .slick-dots li{margin:0;width:40px;height:40px}.news_company__slider .slick-dots li button{width:40px;height:40px;border-radius:50%;border:none;padding:0;font-size:0;line-height:0;transition:all .3s ease;margin:0;border:10px solid #c1c1c1}.news_company__slider .slick-dots li.slick-active button{border:10px solid #335385;background:#d9d9d9}.news_company__slider .slick-dots li button:hover{border-color:#335385}.new-wrapper-page-single .new-wrapper-single-gallery .slick-dots{bottom:-20px !important;display:flex !important;justify-content:center !important;align-items:center !important;gap:8px !important;position:absolute !important;left:0 !important;right:0 !important}.new-wrapper-page-single .new-wrapper-single-gallery .slick-dots li{margin:0 !important;width:32px !important;height:32px !important}.new-wrapper-page-single .new-wrapper-single-gallery .slick-dots li button{width:32px !important;height:32px !important;border-radius:50% !important;border:none !important;padding:0 !important;font-size:0 !important;line-height:0 !important;transition:all .3s ease !important;margin:0 !important;border:10px solid #c1c1c1 !important}.new-wrapper-page-single .new-wrapper-single-gallery .slick-dots li.slick-active button{border:10px solid #335385 !important;background:#d9d9d9 !important}.new-wrapper-page-single .new-wrapper-single-gallery .slick-dots li button:hover{border-color:#335385 !important}.project_block_text .slick-dots{gap:8px !important}.project_block_text .slick-dots li{margin:0 !important;width:32px !important;height:32px !important}.project_block_text .slick-dots li button{width:32px !important;height:32px !important;border-radius:50% !important;border:none !important;padding:0 !important;font-size:0 !important;line-height:0 !important;transition:all .3s ease !important;margin:0 !important;border:10px solid #c1c1c1 !important}.project_block_text .slick-dots li.slick-active button{border:10px solid #335385 !important;background:#d9d9d9 !important}.project_block_text .slick-dots li button:hover{border-color:#335385 !important}.block_name_project.home-block{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;justify-items:center}.category_item{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;width:100%}.category_image{margin-bottom:20px;border-radius:15px;overflow:hidden;box-shadow:-2px 0px 4px 0px #33538580}.category_image img{width:100%;height:auto;display:block;transition:transform .3s ease}.category_image:hover img{transform:scale(1.05)}.category_button{background:#335385;color:#fff;text-decoration:none;font-size:16px;font-weight:500;padding:15px 25px;border-radius:15px;transition:.3s all ease;font-family:"Open Sans",sans-serif;text-align:center;width:100%;display:block;border:2px solid #335385;text-transform:uppercase}.category_button:hover{background:#fff;color:#000;border:2px solid #335385;transform:translateY(-2px);box-shadow:0 4px 12px rgba(78,103,188,.3)}.parent_categories{padding:80px 0;background:#fff}.container.catcont{max-width:1300px;width:100%}.parent_categories h2{font-size:35px;font-weight:700;color:#333;margin-bottom:50px;text-align:center;font-family:"Open Sans",sans-serif}.slick-arrow svg{flex-shrink:0}@media (max-width:768px){.categories_dropdown{margin-left:auto;margin-right:auto}.news_company__header{gap:20px;text-align:center;align-items:center}.news_company__all-button{position:static;align-self:center}.news_company__header h2{font-size:28px}.news_company__title{font-size:18px;margin:20px 0}.news_company__image img{height:300px}.news_company__image{max-width:90%;margin-left:auto;margin-right:auto}.parent_categories h2{font-size:28px}.block_name_project.home-block{grid-template-columns:repeat(1,1fr);gap:20px;padding:0 20px}.category_button{font-size:14px;padding:12px 20px;min-width:150px}}.dmenu .container{width:100%;max-width:1300px}.elementhidodle a{display:none}.elementhidodle a{font-size:14px !important;color:#fff !important;text-transform:uppercase !important;text-decoration:none !important;margin:10px 0 !important}@media (max-width:1024px){.news_company_main .news_image{max-width:100%;margin-bottom:20px;margin-top:30px}}.slick-dots span{margin:0 15px !important}.slick-dots li{margin:0 10px !important}.slick-dots button:before{background:0 0 !important}header .social{list-style:none;padding:0;margin-top:2px;margin-left:40px;float:left;gap:0px}header .social li a{display:block;height:42px;width:42px;text-align:center;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.price-page__sections.slick-initialized.slick-slider{max-width:85%;padding:0 30px}.partners .swiper-button-next.slick-next{right:var(--swiper-navigation-sides-offset,0px)!important}.partners .swiper-button-prev.slick-prev{left:var(--swiper-navigation-sides-offset,0px)!important}@media (max-width:980px){footer{height:auto}.price-page__sections.slick-initialized.slick-slider{max-width:100%}footer .copyright{flex-direction:column}header .social{float:none;position:absolute;left:50%;margin-left:-105px;bottom:55px}.main-swiper-pagination.slick-dots.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{display:none}.preinters:last-of-type{margin-top:80px}.mobile-project{display:none}.news_company__read-button{margin:0 auto}.news_company{margin-top:80px}.news_company__all-button{margin-right:0}}