@import url(/css/fonts.css);@import url(/css/animations.css);*{padding:0;margin:0;text-decoration:none;font-family:futurabook;list-style-type:none}@keyframes play_top{0%{-webkit-box-shadow:0 0 rgba(0,163,182,.9);-moz-box-shadow:0 0 rgba(0,163,182,.9);box-shadow:0 0 rgba(0,163,182,.9)}to{-webkit-box-shadow:0 0 0 20px rgba(0,163,182,0);-moz-box-shadow:0 0 0 20px rgba(0,163,182,0);box-shadow:0 0 0 20px rgba(0,163,182,0)}}@keyframes play_down{0%{-webkit-box-shadow:0 0 rgba(55,55,55,.9);-moz-box-shadow:0 0 rgba(55,55,55,.9);box-shadow:0 0 rgba(55,55,55,.9)}to{-webkit-box-shadow:0 0 0 20px rgba(55,55,55,0);-moz-box-shadow:0 0 0 20px rgba(55,55,55,0);box-shadow:0 0 0 20px rgba(55,55,55,0)}}#stock-open{transition:all .2s ease-out;-webkit-animation-name:play_down;-moz-animation-name:play_up;animation-duration:1s;animation-iteration-count:infinite}.clearfix::after{content:"";display:table;clear:both}.black_background{position:fixed;background-color:rgba(0,0,0,.8);top:0;left:0;width:100%;height:100%;z-index:2}.call_to_action_blue:hover{animation-name:call_to_action_blue;animation-duration:.5s;animation-fill-mode:forwards}.call_to_action_blue:not(:hover){animation-name:no_call_to_action_blue;animation-duration:.5s;animation-fill-mode:forwards}.button:hover,.call_to_action:hover{animation-name:call_to_action;animation-duration:.5s;animation-fill-mode:forwards}.button:not(:hover),.call_to_action:not(:hover){animation-name:no_call_to_action;animation-duration:.5s;animation-fill-mode:forwards}.wrapper .container{width:1900px;margin:0 auto}.wrapper h1{font-size:20px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:40px;width:50%;border-bottom:2px solid #3392cc}.wrapper #stock{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.7);z-index:1000000;display:none}.wrapper #stock .container .content{width:290px;background:#fff;padding:40px 15px;text-align:center;margin:100px auto 0;position:relative;box-sizing:border-box}.wrapper #stock .container .content h3{font-size:24px}.wrapper #stock .container .content h3 span{color:red}.wrapper #stock .container .content p{font-size:18px}.wrapper #stock .container .content p b{font-size:28px}.wrapper #stock .container .content img{width:20px;position:absolute;top:0;right:0;cursor:pointer}.wrapper .fixed-menu{font-size:24px;position:fixed;z-index:10;right:0;width:12%}.wrapper .fixed-menu a.active-fixed-menu{padding:20px 0;display:block;background:#07c;text-align:center;color:#fff}.wrapper .fixed-menu a.active-fixed-menu span{padding-left:10px}.wrapper .fixed-menu ul{display:none;background:#07c;padding:5px 0}.wrapper .fixed-menu ul li.type{text-align:center;padding:10px 0;background:#4faff3}.wrapper .fixed-menu ul li a{text-align:center;color:#fff;display:block;padding:5px 0}.wrapper .fixed-menu ul li a:hover{background-color:#4faff3}.wrapper .background_modal{display:none;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5);cursor:pointer;z-index:5}.wrapper .mess_modal{background:#fff;position:absolute;left:calc(50% - 572px / 2);top:calc(50% - 154px / 2);width:20%;font-size:24px;padding:30px}.wrapper .mess_modal a,.wrapper .mess_modal span{display:block;text-align:center;padding:10px 0}.wrapper #interior .container .photo{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #interior .container .photo a{width:25%;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #interior .container .photo a img{max-width:100%;display:block}.wrapper header{font-size:24px;background-color:#fcfcfc}.wrapper header .container{padding:40px 0}.wrapper header .container .content{display:flex;justify-content:space-between;align-items:center}.wrapper header .container .content .item{width:20%}.wrapper header .container .content .item:nth-child(1) .img{width:40%}.wrapper header .container .content .item:nth-child(1) .img img{max-width:100%}.wrapper header .container .content .item:nth-child(2){width:auto;text-align:center}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:40px;background-image:url(/images/phone.png);background-position:left center;background-size:30px;background-repeat:no-repeat}.wrapper header .container .content .item:nth-child(2) .phones span{display:block}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin-top:20px}.wrapper header .container .content .item:nth-child(3) span{display:block;padding:10px 0;padding-left:45px}.wrapper header .container .content .item:nth-child(3) span a{color:#212121}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-image:url(/images/address.png);background-repeat:no-repeat;background-position:left center;background-size:30px}.wrapper nav{background-color:#07c}.wrapper nav .container .burger{display:none}.wrapper nav .container ul{position:relative;display:flex;justify-content:space-between}.wrapper nav .container ul .menu_catalog{display:none}.wrapper nav .container ul li a{color:#fff;display:block;padding:15px 0;font-size:24px}.wrapper nav .container ul li a:hover{border-bottom:3px solid #fff;padding-bottom:12px}.wrapper nav .container ul li a:not(:hover){border-bottom:0 solid #fff;padding-bottom:15px}.wrapper nav .container .submenu{display:none;position:absolute;z-index:5;background-color:#07c;padding-top:5px;right:225px}.wrapper nav .container .submenu li{display:block}.wrapper nav .container .submenu li a{padding:5px 10px;text-align:center}.wrapper nav .container #active{border-bottom:3px solid #fff;padding-bottom:12px}.wrapper nav #close_menu{display:none}.wrapper .main_page_top{position:relative;background-image:url(/images/main/back.jpg);background-size:cover;background-position:center center}.wrapper .main_page_top .container{position:relative;padding:180px 0}.wrapper .main_page_top .container .content{width:40%}.wrapper .main_page_top .container .content span{font-size:50px;color:#fff;letter-spacing:3px;line-height:65px;font-family:futuralight;font-weight:700;width:100%;display:block}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:25px;margin-top:40px;padding-left:60px;background-image:url(/images/main/top/aquarium_icon.png);background-repeat:no-repeat;background-position:10px center;background-size:40px}.wrapper .main_page_top .container img{position:absolute;z-index:2;right:0;top:calc(50% - 518px / 2);max-width:25%}.wrapper #main_page_catalog{background-color:#fcfcfc}.wrapper #main_page_catalog .container .content{display:flex;justify-content:space-between}.wrapper #main_page_catalog .container .content .item{width:22%;border-right:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item:nth-child(1){border-left:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item a{color:#212121;display:block;font-size:24px;padding:100px 0 10px 0;background-size:25%;background-repeat:no-repeat;background-position:center top}.wrapper #main_page_catalog .container .content .item a h3{font-size:25px;text-align:center}.wrapper #main_page_catalog .container .content .item a hr{width:30%;display:block;height:2px;border:0;margin:5px auto;background-color:#3392cc}.wrapper #main_page_catalog .container .content .item a p{text-align:center}.wrapper #main_page_catalog .container .content .item:hover{animation-name:hover_catalog;animation-duration:.4s;animation-fill-mode:forwards}.wrapper #main_page_catalog .container .content .item:not(:hover){animation-name:not_hover_catalog;animation-duration:.4s;animation-fill-mode:forwards}.wrapper #main_page_catalog .container .content .item:nth-child(1) a{background-image:url(/images/main/sentence/aqua_5.png)}.wrapper #main_page_catalog .container .content .item:nth-child(2) a{background-image:url(/images/main/sentence/aqua_1.png)}.wrapper #main_page_catalog .container .content .item:nth-child(3) a{background-image:url(/images/main/sentence/aqua_2.png)}.wrapper #main_page_catalog .container .content .item:nth-child(4) a{background-image:url(/images/main/sentence/aqua_3.png)}.wrapper #main_page_catalog .container .content .item:nth-child(5) a{background-image:url(/images/main/sentence/aqua_4.png)}.wrapper #main_page_portfolio .container{padding:80px 0}.wrapper #main_page_portfolio .container h1{text-align:center;font-size:12px;color:#ccc}.wrapper #main_page_portfolio .container h2{width:100%;text-align:center;padding-top:20px}.wrapper #main_page_portfolio .container .content{margin-top:70px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px}.wrapper #picture .container,.wrapper #table .container{padding:100px 0}.wrapper #picture .container h1,.wrapper #table .container h1{text-align:left;font-size:50px;margin-bottom:0}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:20px}.wrapper #picture .container .bread a,.wrapper #table .container .bread a{color:#000}.wrapper #picture .container .bread a.active,.wrapper #table .container .bread a.active{text-decoration:underline}.wrapper #picture .container p,.wrapper #table .container p{margin-top:20px}.wrapper #picture .container .photos,.wrapper #table .container .photos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:25%;color:#212121;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%;display:block}.wrapper #picture .container .photos,.wrapper #table .container .photos{margin-top:50px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{font-size:24px;width:25%;padding:7px;margin-bottom:20px;text-align:center}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%}.wrapper #picture .container .photos a span,.wrapper #table .container .photos a span{padding:10px;display:block}.wrapper #picture .container .photos a span.price,.wrapper #table .container .photos a span.price{font-size:40px;color:#3392cc}.wrapper #picture .container .content,.wrapper #table .container .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:70px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:45%}.wrapper #picture .container .content .images .img img,.wrapper #table .container .content .images .img img{max-width:100%}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:45%;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px;position:relative}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:60px;display:inline-block}.wrapper #picture .container .content .colors .item a img,.wrapper #table .container .content .colors .item a img{max-width:100%;display:block}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:3px solid red;width:54px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{position:absolute;top:-27px;font-size:24px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{position:absolute;top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{position:absolute;top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .colors .item.wood,.wrapper #table .container .content .colors .item.wood{margin-top:30px}.wrapper #picture .container .content .colors .item.wood:before,.wrapper #table .container .content .colors .item.wood:before{content:'Натуральное Дерево'}.wrapper #picture .container .content .colors .item.aluminum,.wrapper #table .container .content .colors .item.aluminum{margin-top:30px}.wrapper #picture .container .content .colors .item.aluminum:before,.wrapper #table .container .content .colors .item.aluminum:before{content:'Композит'}.wrapper #picture .container .content .price,.wrapper #table .container .content .price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:24px;margin-top:50px;width:45%;display:flex;justify-content:center;flex-wrap:wrap;justify-content:space-between}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;display:block;padding:10px;border:1px solid #cecece;margin-bottom:20px;margin:20px 20px}.wrapper #picture .container .content .price .img a img,.wrapper #table .container .content .price .img a img{max-width:100%;display:block;margin:0 auto}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{display:block;width:auto;text-align:center;padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:50px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:45%}.wrapper #photos-table .container .content{display:flex;padding:15px;border-radius:30px}.wrapper #photos-table .container .content .item:nth-child(1){width:40%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #photos-table .container .content .item:nth-child(1) .photo{display:flex;justify-content:center;flex-wrap:wrap;margin-top:0}.wrapper #photos-table .container .content .item:nth-child(1) .photo a{width:35%;border:0;display:block;margin:10px}.wrapper #photos-table .container .content .item:nth-child(1) .photo a:nth-child(1){width:50%}.wrapper #photos-table .container .content .item:nth-child(1) .photo a:nth-child(1){width:60%}.wrapper #photos-table .container .content .item:nth-child(1) .photo a img{width:100%}.wrapper #photos-table .container .content .item:nth-child(1) h3{text-align:center;padding:10px 0}.wrapper #photos-table .container .content .item:nth-child(1) p{text-align:center;padding:3px 0}.wrapper #photos-table .container .content .item:nth-child(1) div{text-align:center}.wrapper #photos-table .container .content .item:nth-child(1) div a.button,.wrapper #photos-table .container .content .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin-top:10px;width:70%}.wrapper #photos-table .container .content .item:nth-child(2){margin-left:20px;width:60%}.wrapper #photos-table .container .content .item:nth-child(2) h2{width:100%;margin-bottom:20px;text-align:center}.wrapper #photos-table .container .content .item:nth-child(2) p{padding:5px 0}.wrapper #photos-table .container .content .item:nth-child(2) h3{text-align:center;padding:50px 0 10px 0}.wrapper #photos-table .container .content .item:nth-child(2) div.forms{display:flex;justify-content:center;flex-wrap:wrap}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div{width:25%}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div h4{text-align:center;padding:10px 0}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div a{width:90%;display:block;margin:0 auto}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div a img{max-width:100%;display:block}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:80px 0}.wrapper #main_page_colors .container .content,.wrapper #order_page_colors .container .content{display:flex;justify-content:space-between}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:70px;width:45%;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:15px;position:relative}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:70px;display:inline-block}.wrapper #main_page_colors .container .content .colors .item a img,.wrapper #order_page_colors .container .content .colors .item a img{max-width:100%;display:block}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{position:absolute;top:-27px;font-size:24px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{position:absolute;top:24%;left:13%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{position:absolute;top:85%;left:13%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:43%}.wrapper #main_page_colors .container .content .colors .item.pvh:before,.wrapper #order_page_colors .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:43%}.wrapper #main_page_colors .container .content .colors .item.mdf:before,.wrapper #order_page_colors .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:30px}.wrapper #main_page_colors .container .content .colors .item.glass:before,.wrapper #order_page_colors .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:30px}.wrapper #main_page_colors .container .content .colors .item.wood:before,.wrapper #order_page_colors .container .content .colors .item.wood:before{content:'Натуральное Дерево'}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:30px}.wrapper #main_page_colors .container .content .colors .item.aluminum:before,.wrapper #order_page_colors .container .content .colors .item.aluminum:before{content:'Композит'}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:48%;padding-top:70px;text-align:center}.wrapper #main_page_colors .container .content .forms .item,.wrapper #order_page_colors .container .content .forms .item{display:flex;flex-wrap:wrap;justify-content:space-around}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{display:inline-block;width:30%}.wrapper #main_page_colors .container .content .forms .item a img,.wrapper #order_page_colors .container .content .forms .item a img{max-width:100%;display:block}.wrapper #main_page_colors .container .content .forms .item a span,.wrapper #order_page_colors .container .content .forms .item a span{text-align:center;color:#000;display:block;width:100%}.wrapper #main_page_colors .container .content .forms .item a .buttonOpen,.wrapper #order_page_colors .container .content .forms .item a .buttonOpen{color:#fff;width:65%;background:#07c;display:block;margin:5px auto}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin-top:20px}.wrapper #main_page_commercial{font-size:24px}.wrapper #main_page_commercial .container{padding:80px 0}.wrapper #main_page_commercial .container h2{width:50%;}.wrapper #main_page_commercial .container h3{color:red;font-size:30px;padding:20px 0;text-align:center}.wrapper #main_page_commercial .container h4{text-align:center;font-size:24px}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:25%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{text-align:center;margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-repeat:no-repeat;background-position:center top;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div p{font-style:italic}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1) div:nth-child(1) h4{background-image:url(/images/main/1.png)}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1) div:nth-child(2) h4{background-image:url(/images/main/2.png)}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2) div:nth-child(1) h4{background-image:url(/images/main/3.png)}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2) div:nth-child(2) h4{background-image:url(/images/main/4.png)}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3){margin:0 auto}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:90%;display:block;margin:0 auto}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px;width:100%;display:flex;justify-content:space-between}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:15%;display:block}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%;display:block}.wrapper #main_page_commercial .container .content .item:nth-child(2) a span{display:block;width:100%;color:#000;text-align:center}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin-top:30px}.wrapper #main_page_advantages{background-color:#fcfcfc;font-size:24px}.wrapper #main_page_advantages .container{padding:80px 0}.wrapper #main_page_advantages .container .content{margin-top:70px;display:flex;justify-content:space-between}.wrapper #main_page_advantages .container .content .item{width:20%;padding-top:100px;background-position:center top;background-repeat:no-repeat;background-size:90px}.wrapper #main_page_advantages .container .content .item:nth-child(1){background-image:url(/images/main/advantages/guarantee.png)}.wrapper #main_page_advantages .container .content .item:nth-child(2){background-image:url(/images/main/advantages/production.png)}.wrapper #main_page_advantages .container .content .item:nth-child(3){background-image:url(/images/main/advantages/delivery.png)}.wrapper #main_page_advantages .container .content .item:nth-child(4){background-image:url(/images/main/advantages/level.png)}.wrapper #main_page_advantages .container .content .item span{width:100%;text-align:center;display:block}.wrapper #aquarium .container{padding:80px 0}.wrapper #aquarium .container .photo{display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #aquarium .container .photo a{display:block;width:15%}.wrapper #aquarium .container .photo a img{max-width:100%;display:block}.wrapper #desc3 .container h2{margin-bottom:40px}.wrapper #desc3 .container .content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.wrapper #desc3 .container .content .item.img{width:15%}.wrapper #desc3 .container .content .item.img img{display:block;margin:0 auto}.wrapper #desc3 .container .content .item.text{width:75%}.wrapper #desc3 .container .content .item.photo{margin-top:50px;margin-bottom:50px;width:100%;display:flex;flex-wrap:wrap;justify-content:center}.wrapper #desc3 .container .content .item.photo a{padding:10px;border:1px solid #cecece;margin:0 50px}.wrapper .article{background-color:#fcfcfc;font-size:24px}.wrapper .article.bubbly .container h1{font-size:45px;text-align:left;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{float:none;width:auto;display:inline-block;padding:0;color:#000;text-decoration:none}.wrapper .article.bubbly .container .bread a:hover{text-decoration:underline}.wrapper .article.bubbly .container .desc{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.wrapper .article.bubbly .container .desc .content{width:48%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:600px}.wrapper .article.bubbly .container .desc .content.video span{display:block;width:100%;text-align:center;font-weight:700}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:50px}.wrapper .article.bubbly .container .aquarium .point{width:48%}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:100px;padding:10px;border:1px solid #e7e7e7}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0}.wrapper .article.bubbly .container .aquarium .point.price .head div{font-weight:700}.wrapper .article.bubbly .container .aquarium .point.price .item{text-align:center}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:17%;text-align:center;display:inline-block;padding:8px 0;border-bottom:1px solid #dbdbdb}.wrapper .article .container{padding:80px 0;padding-bottom:80px}.wrapper .article .container h2{margin:20px 0}.wrapper .article .container h3{padding:10px 0}.wrapper .article .container a{float:left;width:15%;display:block;padding:10px 10px 10px 0}.wrapper .article .container a img{max-width:100%}.wrapper .article .container img{max-width:15%;display:inline-block;margin:10px}.wrapper .article .container p{padding:10px 0}.wrapper .article .container .button,.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;text-align:center;margin-top:20px;float:none}.wrapper .article .container iframe{margin:20px auto;display:block}.wrapper .article .container ul li{list-style-type:circle;padding:5px 0}.wrapper .article .container table{width:100%}.wrapper .article .container table tr td{text-align:center;padding:5px;border:1px solid #cecece;width:25%}.wrapper .article .container .warning{padding:10px;border:1px solid #cecece;margin-top:15px}.wrapper .article .container .warning p{text-align:center;color:#e51d1d}.wrapper #service .container .photo{display:flex}.wrapper #service .container .photo a{float:none}.wrapper #calculator .container{padding:80px 0}.wrapper #calculator .container h1{border-bottom:1px solid #3392cc;width:50%;margin-bottom:30px}.wrapper #calculator .container h3{font-size:25px;padding-bottom:10px}.wrapper #calculator .container h3 span{color:#07C;font-size:40px}.wrapper #calculator .container h4{font-size:24px;padding-bottom:10px}.wrapper #calculator .container form{display:flex;justify-content:space-between;margin-top:30px}.wrapper #calculator .container form .img{width:35%;display:flex;justify-content:center;align-items:center}.wrapper #calculator .container form .img img{max-width:100%;display:block}.wrapper #calculator .container form .content{width:55%}.wrapper #calculator .container form .content .item{margin-bottom:20px}.wrapper #calculator .container form .content .item .disabled:before{content:'';position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.7);z-index:1}.wrapper #calculator .container form .content .item label{width:70px;height:70px;position:relative;display:inline-block;border:1px solid #9d9d9d;border-radius:10px;margin:0 2px}.wrapper #calculator .container form .content .item label img{position:absolute;max-width:100%;display:block;border-radius:10px}.wrapper #calculator .container form .content .item label input{position:absolute;width:100%;height:100%;opacity:0;cursor:pointer}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:45px;height:45px;border:1px solid #fff}.wrapper #calculator .container form .content .liters .disabled{color:#e2e2e2;border:1px solid #e2e2e2}.wrapper #calculator .container form .content .liters label{border:1px solid #5b5b5b}.wrapper #calculator .container form .content .liters span{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#5b5b5b}.wrapper #calculator .container form .content input[type=submit]{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;outline:0;cursor:pointer}.wrapper #calculator .modal_info{display:none;position:absolute;background-color:#fff;width:100%;z-index:2}.wrapper #calculator .modal_info .container{padding:0}.wrapper #calculator .modal_info .container .close{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #a0a0a0;margin-bottom:50px}.wrapper #calculator .modal_info .container .close a{display:block;border:1px solid #a0a0a0;color:#212121;padding:20px 30px;border-radius:10px;font-size:24px}.wrapper #calculator .modal_info .container .close a:hover{color:#07C;border:1px solid #07C}.wrapper #calculator .modal_info .container .close div{width:5%}.wrapper #calculator .modal_info .container .close div img{max-width:100%;display:block;cursor:pointer}.wrapper #calculator .modal_info .container .content{display:flex;justify-content:space-between;align-items:center}.wrapper #calculator .modal_info .container .content .img{width:35%}.wrapper #calculator .modal_info .container .content .img img{max-width:100%;display:block}.wrapper #calculator .modal_info .container .content .info{font-size:24px;width:60%}.wrapper #calculator .modal_info .container .content .info .item{padding:10px 0;display:flex;justify-content:space-between;border-bottom:1px dotted #07C}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:90%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:10%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:20%}.wrapper #calculator .modal_info .container .content .info .price{font-weight:700;font-size:25px}.wrapper #calculator .modal_info .save_screen{text-align:right}.wrapper #calculator .modal_info .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px}.wrapper #calculator #form_order .container form,.wrapper #calculator #form_order_bubble .container form{display:block;width:100%}.wrapper #calculator #form_order .container form .content,.wrapper #calculator #form_order_bubble .container form .content{width:100%;align-items:center}.wrapper #calculator #form_order .container form .content .item label,.wrapper #calculator #form_order_bubble .container form .content .item label{border:0;width:auto;height:auto}.wrapper #calculator #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) h3 span{color:#000;font-size:24px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) label{width:70px;height:70px}.wrapper #calculator #form_order .container form .content .item:nth-child(2),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(2){width:10%}.wrapper #calculator #form_order .container form .content .item:nth-child(3),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3){width:7%;display:flex;align-items:center}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label{height:auto;position:static;font-size:24px}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label input{position:static;margin-right:10px;opacity:1;width:auto;height:auto}.wrapper #calculator #form_order .container form .content .item:nth-child(4),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4){width:40%;font-size:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #calculator #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4) label{position:relative;border:1px solid #cecece;width:48%;display:inline-block;text-align:center;padding:5px 0;margin:2px 0;border-radius:0}.wrapper #calculator #form_order .container form .content .item:nth-child(4) label input,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4) label input{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;opacity:0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:20px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:50px}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;align-items:center;border:1px solid #cecece;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:17%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:24px;padding-bottom:15px}.wrapper #form_order .container .content .item input,.wrapper #form_order .container .content .item label,.wrapper #form_order_bubble .container .content .item input,.wrapper #form_order_bubble .container .content .item label{cursor:pointer}.wrapper #form_order .container .content .item:nth-child(1),.wrapper #form_order_bubble .container .content .item:nth-child(1){text-align:center}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:70px;height:70px;display:inline-block;position:relative}.wrapper #form_order .container .content .item:nth-child(1) label input,.wrapper #form_order_bubble .container .content .item:nth-child(1) label input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.wrapper #form_order .container .content .item:nth-child(1) label img,.wrapper #form_order_bubble .container .content .item:nth-child(1) label img{display:block;max-width:100%}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:10%}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:140px;text-align:center;display:block;padding:5px;margin:3px 0;border:1px solid #cecece;font-size:24px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:7%;display:flex;align-items:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:24px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:40%;font-size:24px;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{position:relative;border:1px solid #cecece;width:48%;display:inline-block;text-align:center;padding:5px 0;margin:2px 0}.wrapper #form_order .container .content .item:nth-child(4) label input,.wrapper #form_order_bubble .container .content .item:nth-child(4) label input{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;opacity:0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:10px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center;cursor:pointer}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:24px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin:15px auto}.wrapper #ready{font-size:24px}.wrapper #ready .container .content{display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #ready .container .content .item{padding:20px;box-shadow:5px 5px 10px #3d3d3d;width:27%;margin-bottom:30px}.wrapper #ready .container .content .item a.photo_ready{width:80%;display:block;margin:0 auto}.wrapper #ready .container .content .item a.photo_ready img{max-width:100%;display:block}.wrapper #ready .container .content .item h4{font-size:30px;text-align:center;padding:30px 0 10px 0}.wrapper #ready .container .content .item hr{width:70%;border:0;height:1px;background:#3392cc;margin:5px auto}.wrapper #ready .container .content .item span{display:block;padding:5px}.wrapper #ready .container .content .item span.price{font-size:40px;text-align:center}.wrapper #ready .container .content .item div{text-align:center}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;width:50%;margin-top:10px}.wrapper #ready .container .photo{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #ready .container .photo a{width:25%;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #ready .container .photo a img{max-width:100%;display:block}.wrapper #commercial{font-size:24px}.wrapper #commercial .container{padding:80px 0}.wrapper #commercial .container h1{border-bottom:1px solid #3392cc;margin-bottom:10px}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{list-style-type:circle;padding:5px 0;margin-left:25px}.wrapper #commercial .container .content{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #commercial .container .content .item{border:1px solid #addfff;padding:15px;border-radius:40px;width:22%;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:70%;display:block;margin:0 auto}.wrapper #commercial .container .content .item .photo a img{max-width:100%;display:block}.wrapper #commercial .container .content .item h4{font-size:30px;text-align:center;padding:30px 0 10px 0}.wrapper #commercial .container .content .item hr{display:block;width:80%;border:0;background:#3392cc;height:1px;margin:0 auto}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{display:block;text-align:center;padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:40px;color:#3392cc}.wrapper #commercial .container .content .item div{text-align:center}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{display:inline-block;border:1px solid #515151;color:#515151;padding:10px;border-radius:10px;cursor:pointer}.wrapper #commercial .container .content .item .liters_select .active{border:1px solid #3392cc;color:#3392cc}.wrapper #commercial .container .img{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #commercial .container .img a{width:25%;border:1px solid #cecece;padding:10px;margin-bottom:10px}.wrapper #commercial .container .img a img{max-width:100%}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin-top:30px}.wrapper #exclusive{font-size:24px}.wrapper #exclusive .container{padding:80px 0}.wrapper #exclusive .container h1{border-bottom:1px solid #3392cc;width:50%}.wrapper #exclusive .container h3{text-align:center;padding-top:10px;font-size:25px}.wrapper #exclusive .container .video{width:30%;margin:20px auto}.wrapper #exclusive .container .colors{margin-top:70px;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #exclusive .container .colors .item{padding:15px;position:relative}.wrapper #exclusive .container .colors .item a{width:60px;display:inline-block}.wrapper #exclusive .container .colors .item a img{max-width:100%;display:block}.wrapper #exclusive .container .colors .item:before{position:absolute;top:-27px;font-size:24px}.wrapper #exclusive .container .colors .item.pvh{width:45%}.wrapper #exclusive .container .colors .item.pvh:before{content:'ПВХ'}.wrapper #exclusive .container .colors .item.mdf{width:45%}.wrapper #exclusive .container .colors .item.mdf:before{content:'МДФ'}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:30px}.wrapper #exclusive .container .colors .item.glass:before{content:'Стекло'}.wrapper #exclusive .container .content:nth-child(3){margin-top:70px;display:flex;justify-content:space-between}.wrapper #exclusive .container .content:nth-child(3) .item{width:17%;border:1px solid #addfff;padding:15px 15px 80px 15px;border-radius:30px;position:relative}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%;display:block;margin:0 auto}.wrapper #exclusive .container .content:nth-child(3) .item p{text-align:center}.wrapper #exclusive .container .content:nth-child(3) .item h3{text-align:center;padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div{text-align:center;position:absolute;width:95%;bottom:1%}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;width:60%;margin-top:20px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;padding:15px;border:1px solid #addfff;margin-top:50px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){border:1px solid #cecece;width:30%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) .photo,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) .photo{margin-top:0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) .photo a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) .photo a{width:100%;border:0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{text-align:center;padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{text-align:center;padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div{text-align:center}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:24px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){margin-left:20px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{width:100%;margin-bottom:20px;text-align:center}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{text-align:center;padding:50px 0 10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex;justify-content:center;flex-wrap:wrap}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:25%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{text-align:center;padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%;display:block;margin:0 auto}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a img,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a img{max-width:100%;display:block}.wrapper #exclusive .container .photo{font-size:24px;margin-top:50px;display:flex;justify-content:center;flex-wrap:wrap}.wrapper #exclusive .container .photo a{width:25%;display:block;padding:10px;border:1px solid #cecece;margin-bottom:20px;margin:0 20px}.wrapper #exclusive .container .photo a img{max-width:100%;display:block;margin:0 auto}.wrapper #exclusive .container .photo a span{display:block;width:auto;text-align:center;padding:10px;color:#212121}.wrapper #exclusive .container .photo a span.price{font-size:50px;color:#3392cc}.wrapper #pricelist{font-size:24px}.wrapper #pricelist .container{padding:80px 0}.wrapper #pricelist .container h1{text-align:center}.wrapper #pricelist .container .content{margin-top:40px}.wrapper #pricelist .container .content h3{text-align:center;padding:20px 0}.wrapper #pricelist .container .content .head div{font-weight:700}.wrapper #pricelist .container .content .item{text-align:center}.wrapper #pricelist .container .content .item div{width:17%;text-align:center;display:inline-block;padding:8px 0;border-bottom:1px solid #dbdbdb}.wrapper #portfolio .container{padding:80px 0}.wrapper #portfolio .container h1{border-bottom:1px solid #3392cc;width:50%}.wrapper #portfolio .container h2{width:100%;text-align:center}.wrapper #portfolio .container .photo{display:flex;flex-wrap:wrap;margin:70px}.wrapper #portfolio .container .photo a{width:20%;display:block;padding:10px;border:1px solid #cecece;margin:0 30px 30px 30px}.wrapper #portfolio .container .photo a img{max-width:100%;display:block}.wrapper #delivery .container img{max-width:60%;margin:0 auto;display:block}.wrapper #delivery .container .content{display:flex;justify-content:center}.wrapper #delivery .container .content a{width:27%;display:block;margin:0 20px}.wrapper #delivery .container .content a img{max-width:100%;margin:0}.wrapper #about_us{font-size:24px}.wrapper #about_us .container{padding:80px 0}.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container h3{padding:10px 0}.wrapper #about_us .container li{list-style-type:circle;padding:10px 0}.wrapper #about_us .container .photo{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #about_us .container .photo a{display:block;width:27%;margin-bottom:20px}.wrapper #about_us .container .photo a img{display:block;max-width:100%}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #about_us .container .factory .content .item{width:25%;padding-top:200px;background-repeat:no-repeat;background-position:center top;background-size:50%}.wrapper #about_us .container .factory .content .item p{text-align:center;color:#6a6a6a}.wrapper #about_us .container .factory .content .item:nth-child(1){background-image:url(/images/about_us/1.png)}.wrapper #about_us .container .factory .content .item:nth-child(2){background-image:url(/images/about_us/2.png)}.wrapper #about_us .container .factory .content .item:nth-child(3){background-image:url(/images/about_us/3.png)}.wrapper #contacts{font-size:24px}.wrapper #contacts .container{padding:80px 0}.wrapper #contacts .container h1{border-bottom:1px solid #3392cc;width:50%}.wrapper #contacts .container .content{display:flex;margin-top:70px}.wrapper #contacts .container .content .item:nth-child(1){width:45%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:45%}.wrapper #contacts .container .content .item:nth-child(2) span{display:block;padding:10px 0 10px 40px;background-repeat:no-repeat;background-position:left center;background-size:30px}.wrapper #contacts .container .content .item:nth-child(2) span:nth-child(1){background-image:url(/images/contacts/organization.png)}.wrapper #contacts .container .content .item:nth-child(2) span:nth-child(2){background-image:url(/images/contacts/telephone.png)}.wrapper #contacts .container .content .item:nth-child(2) span:nth-child(3){background-image:url(/images/contacts/telephone.png)}.wrapper #contacts .container .content .item:nth-child(2) span:nth-child(4){background-image:url(/images/contacts/address.png)}.wrapper #contacts .container .content .item:nth-child(2) span:nth-child(5){background-image:url(/images/contacts/time.png)}.wrapper #contacts .container .content .item:nth-child(2) span:nth-child(6){background-image:url(/images/contacts/email.png)}.wrapper footer{background-color:#3392cc;font-size:24px}.wrapper footer .container{padding:40px 0}.wrapper footer .container .content{display:flex;justify-content:space-between;align-items:center}.wrapper footer .container .content .item{width:30%}.wrapper footer .container .content .item:nth-child(1) a{display:block;padding:5px 0;color:#fff}.wrapper footer .container .content .item:nth-child(1) a:hover{text-decoration:underline}.wrapper footer .container .content .item:nth-child(2){text-align:center}.wrapper footer .container .content .item:nth-child(2) .phones{color:#fff;margin-bottom:30px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:24px;padding-left:60px;background-image:url(/images/main/top/aquarium_icon.png);background-repeat:no-repeat;background-position:10px center;background-size:40px}.wrapper footer .container .content .item:nth-child(3) a{width:100%;display:block;text-align:right}.wrapper footer .container .content .item:nth-child(3) a img{max-width:50%}.wrapper footer .container span{width:100%;text-align:center;display:block}@media (max-width:1920px){.wrapper .container{width:1660px;margin:0 auto}.wrapper h1{font-size:20px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:30px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 424px / 2);top:calc(50% - 126px / 2);width:20%;font-size:19px;padding:20px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:19px;width:10%}.wrapper .fixed-menu a.active-fixed-menu{padding:15px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:8px 0}.wrapper .fixed-menu ul li a{padding:5px 0}.wrapper header{font-size:19px}.wrapper header .container{padding:40px 0 20px 0}.wrapper header .container .content .item{width:20%}.wrapper header .container .content .item:nth-child(1) .img{width:35%}.wrapper header .container .content .item:nth-child(1) .img img{max-width:100%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:40px;background-size:30px}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:20px}.wrapper header .container .content .item:nth-child(3) span{padding:10px 0;padding-left:45px}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:30px}.wrapper nav .container ul li a{padding:15px 0;font-size:19px}.wrapper nav .container .submenu{padding-top:5px;right:203px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper .main_page_top .container{padding:180px 0}.wrapper .main_page_top .container .content{width:45%;margin-left:5%}.wrapper .main_page_top .container .content span{font-size:45px;letter-spacing:3px;line-height:55px}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:19px;margin-top:20px;padding-left:60px;background-position:10px center;background-size:35px}.wrapper .main_page_top .container img{right:5%;top:calc(50% - 471px / 2);max-width:26%}.wrapper #main_page_catalog .container .content .item{width:22%;border-right:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item:nth-child(1){border-left:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item a{padding:5px;font-size:19px;padding:90px 0 10px 0;background-size:25%}.wrapper #main_page_catalog .container .content .item a h3{font-size:20px}.wrapper #main_page_portfolio .container{padding:80px 0}.wrapper #main_page_portfolio .container .content{margin-top:70px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px}.wrapper #picture .container,.wrapper #table .container{padding:80px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:50px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:20px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:20px}.wrapper #picture .container .photos,.wrapper #table .container .photos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:25%;color:#212121;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%;display:block}.wrapper #picture .container .photos,.wrapper #table .container .photos{margin-top:50px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{font-size:19px;width:25%;padding:7px;margin-bottom:20px;text-align:center}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%}.wrapper #picture .container .photos a span,.wrapper #table .container .photos a span{padding:10px;display:block}.wrapper #picture .container .photos a span.price,.wrapper #table .container .photos a span.price{font-size:40px;color:#3392cc}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:70px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:48%}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:48%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:50px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:3px solid red;width:44px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-27px;font-size:19px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .colors .item.wood,.wrapper #table .container .content .colors .item.wood{margin-top:30px}.wrapper #picture .container .content .colors .item.wood:before,.wrapper #table .container .content .colors .item.wood:before{content:'Натуральное Дерево'}.wrapper #picture .container .content .colors .item.aluminum,.wrapper #table .container .content .colors .item.aluminum{margin-top:30px}.wrapper #picture .container .content .colors .item.aluminum:before,.wrapper #table .container .content .colors .item.aluminum:before{content:'Композит'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:19px;margin-top:50px;width:45%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin-bottom:20px;margin:20px 20px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:50px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:45%}.wrapper #photos-table .container .content{display:flex;padding:15px;border-radius:30px}.wrapper #photos-table .container .content .item:nth-child(1){width:40%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #photos-table .container .content .item:nth-child(1) .photo{display:flex;justify-content:center;flex-wrap:wrap;margin-top:0}.wrapper #photos-table .container .content .item:nth-child(1) .photo a{width:35%;border:0;display:block;margin:10px}.wrapper #photos-table .container .content .item:nth-child(1) .photo a:nth-child(1){width:50%}.wrapper #photos-table .container .content .item:nth-child(1) .photo a:nth-child(1){width:60%}.wrapper #photos-table .container .content .item:nth-child(1) .photo a img{width:100%}.wrapper #photos-table .container .content .item:nth-child(1) h3{text-align:center;padding:10px 0}.wrapper #photos-table .container .content .item:nth-child(1) p{text-align:center;padding:3px 0}.wrapper #photos-table .container .content .item:nth-child(1) div{text-align:center}.wrapper #photos-table .container .content .item:nth-child(1) div a.button,.wrapper #photos-table .container .content .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:10px;width:70%}.wrapper #photos-table .container .content .item:nth-child(2){margin-left:20px;width:60%}.wrapper #photos-table .container .content .item:nth-child(2) h2{width:100%;margin-bottom:20px;text-align:center}.wrapper #photos-table .container .content .item:nth-child(2) p{padding:5px 0}.wrapper #photos-table .container .content .item:nth-child(2) h3{text-align:center;padding:50px 0 10px 0}.wrapper #photos-table .container .content .item:nth-child(2) div.forms{display:flex;justify-content:center;flex-wrap:wrap}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div{width:25%}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div h4{text-align:center;padding:10px 0}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div a{width:90%;display:block;margin:0 auto}.wrapper #photos-table .container .content .item:nth-child(2) div.forms div a img{max-width:100%;display:block}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:40px 0}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:70px;width:45%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:15px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:61px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-16px;font-size:19px}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:43%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:43%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:30px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:30px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:30px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:48%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:30%;margin-bottom:50px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:20px}.wrapper #main_page_commercial{font-size:19px}.wrapper #main_page_commercial .container{padding:80px 0}.wrapper #main_page_commercial .container h3{font-size:30px;padding:20px 0}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:25%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:90%}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:15%}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:30px}.wrapper #main_page_advantages{font-size:19px}.wrapper #main_page_advantages .container{padding:80px 0}.wrapper #main_page_advantages .container .content{margin-top:70px}.wrapper #main_page_advantages .container .content .item{width:20%;padding-top:100px;background-size:90px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #aquarium .container{padding:40px 0}.wrapper #aquarium .container .photo a{width:15%}.wrapper .article{font-size:19px}.wrapper .article .container{padding:40px 0;padding-bottom:80px}.wrapper .article .container h2{margin-bottom:40px}.wrapper .article .container a{width:15%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:10px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:20px}.wrapper #calculator .container{padding:40px 0}.wrapper #calculator .container h3{font-size:21px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:35px}.wrapper #calculator .container h4{font-size:19px;padding-bottom:10px}.wrapper #calculator .container form .img{max-width:35%}.wrapper #calculator .container form .content{width:60%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:60px;height:60px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:10px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:38px;height:38px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:19px}.wrapper #calculator .modal_info .container .close{margin-bottom:50px;padding:10px 0}.wrapper #calculator .modal_info .container .close a{padding:10px 20px;border-radius:10px;font-size:19px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content .img{max-width:35%}.wrapper #calculator .modal_info .container .content .info{font-size:19px;width:60%}.wrapper #calculator .modal_info .container .content .info .item{padding:8px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:90%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:13%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:15%}.wrapper #calculator .modal_info .container .content .info .price{font-size:20px}.wrapper #calculator .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) h3 span{font-size:19px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) label{width:70px;height:70px}.wrapper #calculator #form_order .container form .content .item:nth-child(2),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(2){width:10%}.wrapper #calculator #form_order .container form .content .item:nth-child(3),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3){width:7%}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label{font-size:19px}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator #form_order .container form .content .item:nth-child(4),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4){width:40%;font-size:19px}.wrapper #calculator #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:20px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:50px}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;align-items:center;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:20%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:19px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:65px;height:65px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:10%}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:140px;padding:5px;margin:3px 0;font-size:19px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:7%;display:flex;align-items:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:19px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:40%;font-size:19px;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:10px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:19px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin:15px auto}.wrapper #ready{font-size:19px}.wrapper #ready .container{padding:80px 0}.wrapper #ready .container .content .item{padding:20px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:20%;margin-bottom:30px}.wrapper #ready .container .content .item a.photo_ready{width:70%}.wrapper #ready .container .content .item h4{font-size:23px;padding:30px 0 10px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px}.wrapper #ready .container .content .item span.price{font-size:30px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:25%;padding:7px;margin-bottom:30px}.wrapper #commercial{font-size:19px}.wrapper #commercial .container{padding:40px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:15px;border-radius:40px;width:20%;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:22px;padding:30px 0 10px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:30px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{color:#515151;padding:10px;border-radius:10px}.wrapper #commercial .container .img a{max-width:25%;padding:7px}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:30px}.wrapper #exclusive{font-size:19px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container h3{padding-top:10px;font-size:21px}.wrapper #exclusive .container .colors{margin-top:50px}.wrapper #exclusive .container .colors .item{padding:15px}.wrapper #exclusive .container .colors .item a{width:50px}.wrapper #exclusive .container .colors .item a img{max-width:100%}.wrapper #exclusive .container .colors .item:before{top:-27px;font-size:19px}.wrapper #exclusive .container .colors .item.pvh{width:45%}.wrapper #exclusive .container .colors .item.mdf{width:45%}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:20px}.wrapper #exclusive .container .content:nth-child(3){margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:17%;padding:15px 15px 60px 15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;padding:15px;margin-top:50px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){width:30%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:19px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){margin-left:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin-bottom:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:50px 0 10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{margin:10px;width:25%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%}.wrapper #exclusive .container .photo{margin-top:50px}.wrapper #exclusive .container .photo a{font-size:19px;width:25%;padding:7px;margin-bottom:20px}.wrapper #exclusive .container .photo a img{max-width:100%}.wrapper #exclusive .container .photo a span{padding:10px}.wrapper #exclusive .container .photo a span.price{font-size:40px}.wrapper #pricelist{font-size:19px}.wrapper #pricelist .container{padding:80px 0}.wrapper #pricelist .container .content{margin-top:40px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:17%;padding:8px 0}.wrapper #portfolio .container{padding:40px 0}.wrapper #portfolio .container h1{width:50%}.wrapper #portfolio .container .photo{margin:50px}.wrapper #portfolio .container .photo a{width:20%;padding:7px;margin-bottom:30px}.wrapper #about_us{font-size:19px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content .item{width:25%;padding-top:180px;background-size:50%}.wrapper #contacts{font-size:19px}.wrapper #contacts .container{padding:40px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:50px}.wrapper #contacts .container .content .item:nth-child(1){width:45%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:45%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{background-color:#3392cc;font-size:19px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content .item{width:30%}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:19px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:19px;padding-left:60px;background-position:10px center;background-size:35px}.wrapper footer .container .content .item:nth-child(3) a img{max-width:45%}}@media (max-width:1680px){.wrapper .container{width:1346px;margin:0 auto}.wrapper h1{font-size:20px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:25px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 336px / 2);top:calc(50% - 74px / 2);width:20%;font-size:17px;padding:20px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:17px;width:10%}.wrapper .fixed-menu a.active-fixed-menu{padding:15px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:8px 0}.wrapper .fixed-menu ul li a{padding:5px 0}.wrapper header{font-size:17px}.wrapper header .container{padding:15px 0}.wrapper header .container .content .item{width:22%}.wrapper header .container .content .item:nth-child(1) .img{max-width:30%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:35px;background-size:25px}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:20px}.wrapper header .container .content .item:nth-child(3) span{padding:10px 0;padding-left:40px}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:25px}.wrapper nav .container ul li a{padding:10px 0;font-size:17px}.wrapper nav .container ul li a:not(:hover){padding-bottom:10px}.wrapper nav .container ul li a:hover{padding-bottom:7px}.wrapper nav .container .submenu{padding-top:5px;right:155px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper nav .container #active{padding-bottom:10px}.wrapper .main_page_top .container{padding:150px 0}.wrapper .main_page_top .container .content{width:43%;margin-left:3%}.wrapper .main_page_top .container .content span{font-size:35px;letter-spacing:3px;line-height:50px}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:17px;margin-top:20px;padding-left:60px;background-position:10px center;background-size:35px}.wrapper .main_page_top .container img{right:3%;top:calc(50% - 411px / 2);max-width:28%}.wrapper #main_page_catalog .container .content .item{width:22%;border-right:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item:nth-child(1){border-left:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item a{padding:5px;font-size:17px;padding:70px 0 10px 0;background-size:25%}.wrapper #main_page_catalog .container .content .item a h3{font-size:18px}.wrapper #main_page_portfolio .container{padding:40px 0}.wrapper #main_page_portfolio .container .content{margin-top:50px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px}.wrapper #picture .container,.wrapper #table .container{padding:80px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:40px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:20px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:20px}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:70px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:49%}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:49%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:45px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:3px solid red;width:39px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-27px;font-size:17px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .colors .item.wood,.wrapper #table .container .content .colors .item.wood{margin-top:30px}.wrapper #picture .container .content .colors .item.wood:before,.wrapper #table .container .content .colors .item.wood:before{content:'Натуральное Дерево'}.wrapper #picture .container .content .colors .item.aluminum,.wrapper #table .container .content .colors .item.aluminum{margin-top:30px}.wrapper #picture .container .content .colors .item.aluminum:before,.wrapper #table .container .content .colors .item.aluminum:before{content:'Композит'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:17px;margin-top:50px;width:50%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin-bottom:20px;margin:20px 20px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:35px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:45%}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:40px 0}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:70px;width:45%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:10px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:49px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-15px;font-size:17px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{top:23.5%;left:15%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{top:83%;left:15%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:43%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:43%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:20px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:48%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:30%;margin-bottom:40px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:20px}.wrapper #main_page_commercial{font-size:17px}.wrapper #main_page_commercial .container{padding:80px 0}.wrapper #main_page_commercial .container h3{font-size:25px;padding:20px 0}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:30%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:90%}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:15%}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:30px}.wrapper #main_page_advantages{font-size:17px}.wrapper #main_page_advantages .container{padding:80px 0}.wrapper #main_page_advantages .container .content{margin-top:70px}.wrapper #main_page_advantages .container .content .item{width:20%;padding-top:100px;background-size:90px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #aquarium .container{padding:40px 0}.wrapper #aquarium .container .photo a{width:15%}.wrapper #desc3 .container h2{margin-bottom:40px}.wrapper #desc3 .container .content .item.img{width:25%}.wrapper #desc3 .container .content .item.img img{display:block;margin:0 auto;width:100%}.wrapper #desc3 .container .content .item.text{width:75%}.wrapper #desc3 .container .content .item.photo{margin-top:50px;margin-bottom:50px;width:100%}.wrapper #desc3 .container .content .item.photo a{padding:10px;margin:0 50px;width:20%}.wrapper #desc3 .container .content .item.photo a img{width:100%}.wrapper .article{font-size:17px}.wrapper .article.bubbly .container h1{font-size:40px;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{padding:0}.wrapper .article.bubbly .container .desc .content{width:48%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:400px}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{margin-top:40px}.wrapper .article.bubbly .container .aquarium .point{width:48%}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:70px;padding:10px;border:1px solid #e7e7e7}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:30%;padding:8px 0}.wrapper .article .container{padding-bottom:80px}.wrapper .article .container h2{margin-bottom:20px}.wrapper .article .container a{width:15%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:8px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:10px}.wrapper #calculator .container{padding:40px 0}.wrapper #calculator .container h3{font-size:20px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:30px}.wrapper #calculator .container h4{font-size:17px;padding-bottom:10px}.wrapper #calculator .container form .img{max-width:40%}.wrapper #calculator .container form .content{width:55%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:55px;height:55px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:5px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:32px;height:32px}.wrapper #calculator .container form .content .liters label{width:38px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:17px}.wrapper #calculator .modal_info .container .close{margin-bottom:50px;padding:10px 0}.wrapper #calculator .modal_info .container .close a{padding:10px 20px;border-radius:10px;font-size:17px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content .img{width:35%}.wrapper #calculator .modal_info .container .content .info{font-size:17px;width:60%}.wrapper #calculator .modal_info .container .content .info .item{padding:8px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:90%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:13%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:15%}.wrapper #calculator .modal_info .container .content .info .price{font-size:20px}.wrapper #calculator .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:10px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) h3 span{color:#000;font-size:17px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) label{width:60px;height:60px}.wrapper #calculator #form_order .container form .content .item:nth-child(2),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(2){width:10%}.wrapper #calculator #form_order .container form .content .item:nth-child(3),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3){width:7%}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label{font-size:17px}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator #form_order .container form .content .item:nth-child(4),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4){width:40%;font-size:17px}.wrapper #calculator #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:20px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:50px}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;align-items:center;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:22%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:17px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:60px;height:60px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:10%}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:140px;padding:5px;margin:3px 0;font-size:17px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:7%;display:flex;align-items:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:17px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:40%;font-size:17px;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:10px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:17px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin:15px auto}.wrapper #ready{font-size:17px}.wrapper #ready .container{padding:40px 0}.wrapper #ready .container .content .item{padding:20px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:20%;margin-bottom:30px}.wrapper #ready .container .content .item a.photo_ready{width:90%}.wrapper #ready .container .content .item h4{font-size:23px;padding:30px 0 10px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px}.wrapper #ready .container .content .item span.price{font-size:30px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:25%;padding:7px;margin-bottom:20px}.wrapper #commercial{font-size:17px}.wrapper #commercial .container{padding:40px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:15px;border-radius:40px;width:20%;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:20px;padding:20px 0 7px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:30px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{padding:7px;border-radius:10px}.wrapper #commercial .container .img a{width:25%;padding:7px}.wrapper #commercial .container .img a img{display:block}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:30px}.wrapper #exclusive{font-size:17px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container h3{padding-top:10px;font-size:21px}.wrapper #exclusive .container .colors{margin-top:50px}.wrapper #exclusive .container .colors .item{padding:15px}.wrapper #exclusive .container .colors .item a{width:50px}.wrapper #exclusive .container .colors .item a img{max-width:100%}.wrapper #exclusive .container .colors .item:before{top:-27px;font-size:17px}.wrapper #exclusive .container .colors .item.pvh{width:55%}.wrapper #exclusive .container .colors .item.mdf{width:35%}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:20px}.wrapper #exclusive .container .video{width:40%;margin:20px auto}.wrapper #exclusive .container .content:nth-child(3){margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:17%;padding:15px 15px 60px 15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div{width:92%}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;padding:15px;margin-top:50px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){width:40%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:17px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){margin-left:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin-bottom:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:50px 0 10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{margin:50px 0;justify-content:center}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:30%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(6) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(6) div.forms{margin:100px 0}.wrapper #exclusive .container .photo{margin-top:50px}.wrapper #exclusive .container .photo a{font-size:17px;width:25%;padding:7px;margin-bottom:20px}.wrapper #exclusive .container .photo a img{max-width:100%}.wrapper #exclusive .container .photo a span{padding:10px}.wrapper #exclusive .container .photo a span.price{font-size:30px}.wrapper #pricelist{font-size:17px}.wrapper #pricelist .container{padding:80px 0}.wrapper #pricelist .container .content{margin-top:40px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:17%;padding:8px 0}.wrapper #portfolio .container{padding:40px 0}.wrapper #portfolio .container h1{width:50%}.wrapper #portfolio .container .photo{margin:50px}.wrapper #portfolio .container .photo a{width:20%;padding:7px;margin:0 22px 30px 22px}.wrapper #about_us{font-size:17px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content .item{width:25%;padding-top:150px;background-size:50%}.wrapper #contacts{font-size:17px}.wrapper #contacts .container{padding:40px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:50px}.wrapper #contacts .container .content .item:nth-child(1){width:45%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:45%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{font-size:17px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content .item{width:30%}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:17px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:17px;padding-left:60px;background-position:10px center;background-size:35px}.wrapper footer .container .content .item:nth-child(3) a img{max-width:45%}}@media (max-width:1366px){.wrapper .container{width:1004px;margin:0 auto}.wrapper h1{font-size:16px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:22px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 273px / 2);top:calc(50% - 72px / 2);width:20%;font-size:15px;padding:20px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:15px;width:10%}.wrapper .fixed-menu a.active-fixed-menu{padding:7px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:5px 0}.wrapper .fixed-menu ul li a{padding:4px 0}.wrapper header{font-size:15px}.wrapper header .container{padding:15px 0}.wrapper header .container .content .item{width:30%}.wrapper header .container .content .item:nth-child(1) .img{width:25%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:25px;background-size:20px}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;padding:7px 15px}.wrapper header .container .content .item:nth-child(3) span{padding:5px 0;padding-left:30px}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:20px}.wrapper nav .container ul li a{padding:7px 0;font-size:15px}.wrapper nav .container ul li a:not(:hover){padding-bottom:7px}.wrapper nav .container ul li a:hover{padding-bottom:4px}.wrapper nav .container .submenu{padding-top:5px;right:105px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper nav .container #active{padding-bottom:7px}.wrapper .main_page_top .container{padding:110px 0}.wrapper .main_page_top .container .content{width:47%;margin-left:3%}.wrapper .main_page_top .container .content span{font-size:30px;letter-spacing:2px;line-height:40px}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper .main_page_top .container img{right:3%;top:calc(50% - 306px / 2);max-width:28%}.wrapper #main_page_catalog .container .content .item{width:22%;border-right:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item:nth-child(1){border-left:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item a{padding:5px;font-size:15px;padding:50px 0 10px 0;background-size:25%}.wrapper #main_page_catalog .container .content .item a h3{font-size:16px}.wrapper #main_page_portfolio .container{padding:40px 0}.wrapper #main_page_portfolio .container .content{margin-top:50px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px}.wrapper #picture .container,.wrapper #table .container{padding:80px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:40px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:20px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:20px}.wrapper #picture .container .photos,.wrapper #table .container .photos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:25%;color:#212121;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%;display:block}.wrapper #picture .container .photos,.wrapper #table .container .photos{margin-top:50px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{font-size:15px;width:25%;padding:7px;margin-bottom:20px;text-align:center}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%}.wrapper #picture .container .photos a span,.wrapper #table .container .photos a span{padding:10px;display:block}.wrapper #picture .container .photos a span.price,.wrapper #table .container .photos a span.price{font-size:40px;color:#3392cc}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:70px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:49%}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:49%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:35px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:2px solid red;width:31px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-27px;font-size:15px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .colors .item.wood,.wrapper #table .container .content .colors .item.wood{margin-top:30px}.wrapper #picture .container .content .colors .item.wood:before,.wrapper #table .container .content .colors .item.wood:before{content:'Натуральное Дерево'}.wrapper #picture .container .content .colors .item.aluminum,.wrapper #table .container .content .colors .item.aluminum{margin-top:30px}.wrapper #picture .container .content .colors .item.aluminum:before,.wrapper #table .container .content .colors .item.aluminum:before{content:'Композит'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:15px;margin-top:50px;width:55%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin:10px 10px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:30px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:40%}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:40px 0}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:70px;width:45%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:6px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:35px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-15px;font-size:15px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{top:23%;left:16%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{top:82%;left:16%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:43%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:43%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:20px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:48%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:30%;margin-bottom:30px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px}.wrapper #main_page_commercial{font-size:15px}.wrapper #main_page_commercial .container{padding:40px 0}.wrapper #main_page_commercial .container h3{font-size:25px;padding:20px 0}.wrapper #main_page_commercial .container h4{font-size:20px}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:32%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:90%}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:15%}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:30px}.wrapper #main_page_advantages{font-size:15px}.wrapper #main_page_advantages .container{padding:80px 0}.wrapper #main_page_advantages .container .content{margin-top:70px}.wrapper #main_page_advantages .container .content .item{width:20%;padding-top:100px;background-size:90px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #aquarium .container{padding:40px 0}.wrapper #aquarium .container .photo a{width:20%}.wrapper .article{font-size:15px}.wrapper .article.bubbly .container h1{font-size:40px;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{padding:0}.wrapper .article.bubbly .container .desc .content{width:48%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:400px}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{margin-top:40px}.wrapper .article.bubbly .container .aquarium .point{width:48%}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:50px;padding:5px;border:1px solid #e7e7e7}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:35%;padding:8px 0}.wrapper .article .container{padding-bottom:80px}.wrapper .article .container h2{margin-bottom:20px}.wrapper .article .container a{width:15%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:8px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px}.wrapper #calculator .container{padding:40px 0}.wrapper #calculator .container h3{font-size:18px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:25px}.wrapper #calculator .container h4{font-size:15px;padding-bottom:10px}.wrapper #calculator .container form .img{width:45%}.wrapper #calculator .container form .content{width:50%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:48px;height:48px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:5px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:30px;height:30px}.wrapper #calculator .container form .content .liters label{width:38px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info{font-size:15px}.wrapper #calculator .modal_info .container .close{margin-bottom:50px;padding:10px 0}.wrapper #calculator .modal_info .container .close a{padding:10px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content .img{width:40%}.wrapper #calculator .modal_info .container .content .info{font-size:15px;width:55%}.wrapper #calculator .modal_info .container .content .info .item{padding:8px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:70%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:18%;text-align:center}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:15%}.wrapper #calculator .modal_info .container .content .info .price{font-size:16px}.wrapper #calculator .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) h3 span{font-size:15px}.wrapper #calculator #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(1) label{width:60px;height:60px}.wrapper #calculator #form_order .container form .content .item:nth-child(2),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(2){width:12%}.wrapper #calculator #form_order .container form .content .item:nth-child(3),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3){width:9%}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label{font-size:15px}.wrapper #calculator #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator #form_order .container form .content .item:nth-child(4),.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4){width:48%;font-size:15px}.wrapper #calculator #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator #form_order_bubble .container form .content .item:nth-child(4) label{width:40%;padding:5px 0;margin:2px 0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:10px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:50px}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;align-items:center;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:22%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:15px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:60px;height:60px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:12%}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:100px;padding:5px;margin:3px 0;font-size:15px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:9%;display:flex;align-items:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:15px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:48%;font-size:15px;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:5px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:15px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:15px auto}.wrapper #ready{font-size:15px}.wrapper #ready .container{padding:40px 0}.wrapper #ready .container .content .item{padding:15px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:25%;margin-bottom:30px}.wrapper #ready .container .content .item a.photo_ready{width:90%}.wrapper #ready .container .content .item h4{font-size:20px;padding:30px 0 5px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px}.wrapper #ready .container .content .item span.price{font-size:25px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:25%;padding:7px;margin-bottom:10px}.wrapper #commercial{font-size:15px}.wrapper #commercial .container{padding:40px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:15px;border-radius:40px;width:20%;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:20px;padding:20px 0 7px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:25px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{padding:5px;border-radius:5px}.wrapper #commercial .container .img a{width:25%;padding:7px}.wrapper #commercial .container .img a img{display:block}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px}.wrapper #exclusive{font-size:15px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container h3{padding-top:10px;font-size:21px}.wrapper #exclusive .container .colors{margin-top:50px}.wrapper #exclusive .container .colors .item{padding:15px}.wrapper #exclusive .container .colors .item a{width:35px}.wrapper #exclusive .container .colors .item a img{max-width:100%}.wrapper #exclusive .container .colors .item:before{top:-15px;font-size:15px}.wrapper #exclusive .container .colors .item.pvh{width:55%}.wrapper #exclusive .container .colors .item.mdf{width:35%}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:20px}.wrapper #exclusive .container .video{width:50%;margin:20px auto}.wrapper #exclusive .container .content:nth-child(3){margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:20%;padding:15px 15px 60px 15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div{width:90%}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;padding:10px;margin-top:50px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){width:25%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){margin-left:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin-bottom:10px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:20px 0 10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex;justify-content:center}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:30%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%}.wrapper #exclusive .container .photo{margin-top:50px}.wrapper #exclusive .container .photo a{font-size:15px;width:25%;padding:7px;margin-bottom:20px}.wrapper #exclusive .container .photo a img{max-width:100%;display:block}.wrapper #exclusive .container .photo a span{padding:5px}.wrapper #exclusive .container .photo a span.price{font-size:25px}.wrapper #pricelist{font-size:15px}.wrapper #pricelist .container{padding:80px 0}.wrapper #pricelist .container .content{margin-top:40px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:17%;padding:8px 0}.wrapper #portfolio .container{padding:40px 0}.wrapper #portfolio .container h1{width:50%}.wrapper #portfolio .container .photo{margin:50px}.wrapper #portfolio .container .photo a{width:20%;margin:0 13px 20px 13px;margin-bottom:30px}.wrapper #about_us{font-size:15px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content .item{width:30%;padding-top:150px;background-size:60%}.wrapper #contacts{font-size:15px}.wrapper #contacts .container{padding:40px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:50px}.wrapper #contacts .container .content .item:nth-child(1){width:45%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:45%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{font-size:15px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content .item{width:30%}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:15px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper footer .container .content .item:nth-child(3) a img{max-width:45%}}@media (max-width:1024px){.wrapper .container{width:800px;margin:0 auto}.wrapper h1{font-size:16px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:20px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 307px / 2);top:calc(50% - 88px / 2);width:30%;font-size:16px;padding:20px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:16px;width:100%;right:none;left:0}.wrapper .fixed-menu a.active-fixed-menu{padding:5px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:5px 0}.wrapper .fixed-menu ul li a{padding:4px 0}.wrapper header{font-size:16px}.wrapper header .container{padding:30px 0 10px 0}.wrapper header .container .content .item{width:32%}.wrapper header .container .content .item:nth-child(1) .img{width:30%;display:block;margin:0 auto}.wrapper header .container .content .item:nth-child(2){width:30%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:25px;background-size:20px;background-position:50px center}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:10px;padding:7px 15px}.wrapper header .container .content .item:nth-child(3){text-align:left}.wrapper header .container .content .item:nth-child(3) span{padding:5px 0;padding-left:30px}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:20px;background-image:none}.wrapper nav .container .burger{display:block}.wrapper nav .container .burger a{display:block;padding:7px 0;text-align:center;background-image:url(/images/burger.png);background-repeat:no-repeat;background-size:20px;background-position:left center;font-size:15px;cursor:pointer;color:#fff}.wrapper nav .container ul{position:absolute;display:none;background-color:#3392cc;width:25%;z-index:10;padding:5px 0}.wrapper nav .container ul li{display:block}.wrapper nav .container ul li a{padding:8px 0 8px 20px;text-align:left;font-size:16px}.wrapper nav .container ul li a:not(:hover){padding-bottom:7px}.wrapper nav .container ul li a:hover{padding-bottom:4px}.wrapper nav .container ul li ul.submenu{position:static;box-shadow:0 0 0 #fff;width:100%;background:0;padding-top:3px;background-color:#07c}.wrapper nav .container ul li ul.submenu li a{padding:6px 0 6px 30px;border-bottom:0;text-align:left}.wrapper nav .container ul li ul.submenu li a:hover{background:0}.wrapper nav .container #close_menu{display:block;background-color:#07c;width:100%;border-bottom:0}.wrapper nav .container #close_menu a{padding:8px 0;text-align:center;background-image:url(/images/close_white.png);background-size:15px;background-position:20px center;background-repeat:no-repeat}.wrapper nav .container .submenu{padding-top:5px;left:75px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper nav .container #active{padding-bottom:4px}.wrapper .main_page_top .container{padding:80px 0}.wrapper .main_page_top .container .content{width:50%;margin-left:3%}.wrapper .main_page_top .container .content span{font-size:25px;letter-spacing:2px;line-height:40px}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:16px;margin-top:20px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper .main_page_top .container img{right:3%;top:calc(50% - 244px / 2);max-width:28%}.wrapper #main_page_catalog .container .content .item{width:27%;border-right:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item:nth-child(1){border-left:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item a{padding:5px;font-size:16px;padding:40px 0 5px 0;background-size:25%}.wrapper #main_page_catalog .container .content .item a h3{font-size:14px}.wrapper #picture .container,.wrapper #table .container{padding:50px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:28px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:10px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:10px}.wrapper #picture .container .photos,.wrapper #table .container .photos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:25%;color:#212121;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%;display:block}.wrapper #picture .container .photos,.wrapper #table .container .photos{margin-top:50px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{font-size:16px;width:25%;padding:7px;margin-bottom:20px;text-align:center}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%}.wrapper #picture .container .photos a span,.wrapper #table .container .photos a span{padding:10px;display:block}.wrapper #picture .container .photos a span.price,.wrapper #table .container .photos a span.price{font-size:20px;color:#3392cc}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:40px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:70%;margin:0 auto 10px auto}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:100%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:35px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:2px solid red;width:31px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-15px;font-size:16px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:16px;margin-top:50px;width:55%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin:10px 10px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:30px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:40%}.wrapper #main_page_portfolio .container{padding:30px 0}.wrapper #main_page_portfolio .container .content{margin-top:40px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px}.wrapper #picture .container,.wrapper #table .container{padding:50px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:28px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:10px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:10px}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:40px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:60%;margin:0 auto 20px auto}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:100%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:35px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:2px solid red;width:31px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-15px;font-size:16px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:16px;margin-top:50px;width:55%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin:10px 10px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:30px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:40%}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:40px 0}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:70px;width:45%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:4px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:27px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-12px;font-size:16px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{top:23%;left:21%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{top:82%;left:21%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:43%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:43%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:15px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:15px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:15px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:48%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:30%;margin-bottom:15px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:0}.wrapper #main_page_commercial{font-size:16px}.wrapper #main_page_commercial .container{padding:30px 0}.wrapper #main_page_commercial .container h3{font-size:20px;padding:18px 0}.wrapper #main_page_commercial .container h4{font-size:20px}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:32%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:90%;padding-top:140px}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:15%}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:30px}.wrapper #main_page_advantages{font-size:16px}.wrapper #main_page_advantages .container{padding:30px 0}.wrapper #main_page_advantages .container .content{margin-top:70px}.wrapper #main_page_advantages .container .content .item{width:20%;padding-top:100px;background-size:90px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #aquarium .container{padding:40px 0}.wrapper #aquarium .container .photo a{width:25%}.wrapper #desc3 .container h2{margin-bottom:40px}.wrapper #desc3 .container .content{display:block}.wrapper #desc3 .container .content .item.img{float:left;width:50%}.wrapper #desc3 .container .content .item.img img{display:block;margin:0 auto;width:100%}.wrapper #desc3 .container .content .item.text{width:100%}.wrapper #desc3 .container .content .item.photo{margin-top:50px;margin-bottom:50px;width:100%}.wrapper #desc3 .container .content .item.photo a{padding:3px;margin:0 20px;width:25%}.wrapper #desc3 .container .content .item.photo a img{width:100%}.wrapper .article{font-size:16px}.wrapper .article.bubbly .container h1{font-size:40px;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{padding:0}.wrapper .article.bubbly .container .desc .content{width:100%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:400px}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{margin-top:40px}.wrapper .article.bubbly .container .aquarium .point{width:48%}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:10px;padding:5px;border:1px solid #e7e7e7;width:25%}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0;width:100%}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:35%;padding:8px 0}.wrapper .article .container{padding:30px 0;padding-bottom:80px}.wrapper .article .container h2{margin-bottom:20px}.wrapper .article .container a{width:15%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:8px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:10px}.wrapper .article .container img{max-width:25%}.wrapper #calculator .container{padding:30px 0}.wrapper #calculator .container h3{font-size:17px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:23px}.wrapper #calculator .container h4{font-size:16px;padding-bottom:10px}.wrapper #calculator .container form .img{max-width:45%}.wrapper #calculator .container form .content{width:50%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:40px;height:40px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:5px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:25px;height:25px}.wrapper #calculator .container form .content .liters label{width:38px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:16px}.wrapper #calculator .modal_info{font-size:16px}.wrapper #calculator .modal_info .container .close{margin-bottom:50px;padding:10px 0}.wrapper #calculator .modal_info .container .close a{padding:10px 20px;border-radius:10px;font-size:16px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content .img{max-width:40%}.wrapper #calculator .modal_info .container .content .info{font-size:16px;width:55%}.wrapper #calculator .modal_info .container .content .info .item{padding:4px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:70%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:18%;text-align:center}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:20%}.wrapper #calculator .modal_info .container .content .info .price{font-size:16px}.wrapper #calculator .modal_info .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:10px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) h3 span{font-size:16px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) label{width:60px;height:60px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(2),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(2){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label{font-size:16px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4){width:90%;font-size:16px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:10px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:20px;width:100%;text-align:center}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:30%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:16px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:60px;height:60px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:30%}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:100px;padding:5px;margin:3px auto;font-size:16px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:30%;display:flex;align-items:center;justify-content:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:16px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:90%;font-size:16px;margin:10px auto 0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:5px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:16px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin:15px auto}.wrapper #ready{font-size:16px}.wrapper #ready .container{padding:40px 0}.wrapper #ready .container .content .item{padding:15px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:43%;margin-bottom:30px}.wrapper #ready .container .content .item a.photo_ready{width:90%}.wrapper #ready .container .content .item h4{font-size:20px;padding:30px 0 5px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px}.wrapper #ready .container .content .item span.price{font-size:25px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:25%;padding:7px;margin-bottom:10px}.wrapper #commercial{font-size:16px}.wrapper #commercial .container{padding:40px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:15px;border-radius:40px;width:25%;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:18px;padding:10px 0 7px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:25px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{padding:3px;border-radius:3px}.wrapper #commercial .container .img a{width:25%;padding:7px}.wrapper #commercial .container .img a img{display:block}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:20px}.wrapper #exclusive{font-size:16px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container h1{width:100%;text-align:center}.wrapper #exclusive .container h3{padding-top:10px;font-size:18px}.wrapper #exclusive .container .colors{margin-top:40px}.wrapper #exclusive .container .colors .item{padding:15px}.wrapper #exclusive .container .colors .item a{width:29px}.wrapper #exclusive .container .colors .item a img{max-width:100%}.wrapper #exclusive .container .colors .item:before{top:-15px;font-size:16px}.wrapper #exclusive .container .colors .item.pvh{width:55%}.wrapper #exclusive .container .colors .item.mdf{width:35%}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:20px}.wrapper #exclusive .container .video{width:70%;margin:20px auto}.wrapper #exclusive .container .content:nth-child(3){flex-wrap:wrap;margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:40%;padding:15px 15px 60px 15px;border-radius:30px;margin-bottom:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;padding:10px;margin-top:50px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){width:27%;align-self:flex-start;padding:10px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:16px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){width:55%;margin-left:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin-bottom:10px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0;text-align:center}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:20px 0 10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:30%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%}.wrapper #exclusive .container .photo{margin-top:50px}.wrapper #exclusive .container .photo a{font-size:16px;width:25%;padding:7px;margin-bottom:20px}.wrapper #exclusive .container .photo a img{max-width:100%;display:block}.wrapper #exclusive .container .photo a span{padding:5px}.wrapper #exclusive .container .photo a span.price{font-size:25px}.wrapper #pricelist{font-size:16px}.wrapper #pricelist .container{padding:80px 0}.wrapper #pricelist .container .content{margin-top:40px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:17%;padding:8px 0}.wrapper #portfolio .container{padding:40px 0}.wrapper #portfolio .container h1{width:50%}.wrapper #portfolio .container .photo{margin:50px}.wrapper #portfolio .container .photo a{width:20%;margin:0 8px 30px 8px;margin-bottom:30px}.wrapper #about_us{font-size:16px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container img{max-width:25%}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content .item{width:30%;padding-top:120px;background-size:60%}.wrapper #contacts{font-size:16px}.wrapper #contacts .container{padding:40px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:50px}.wrapper #contacts .container .content .item:nth-child(1){width:45%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:45%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{font-size:16px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content .item{width:30%}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:16px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:16px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper footer .container .content .item:nth-child(3) a img{max-width:45%}}@media (max-width:800px){.wrapper .container{width:620px;margin:0 auto}.wrapper h1{font-size:15px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:18px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 307px / 2);top:calc(50% - 88px / 2);width:100%;font-size:15px;padding:20px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:15px;width:100%;right:none;left:0}.wrapper .fixed-menu a.active-fixed-menu{padding:3px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:5px 0}.wrapper .fixed-menu ul li a{padding:4px 0}.wrapper header{font-size:15px}.wrapper header .container{padding:20px 0 10px 0}.wrapper header .container .content .item{width:30%}.wrapper header .container .content .item:nth-child(1) .img{width:40%}.wrapper header .container .content .item:nth-child(2){width:30%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:0;background-image:none}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;padding:7px 15px}.wrapper header .container .content .item:nth-child(3){text-align:left}.wrapper header .container .content .item:nth-child(3) span{padding:5px 0;padding-left:30px}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:20px;background-image:none}.wrapper nav .container .burger a{padding:7px 0;background-size:20px;font-size:15px}.wrapper nav .container ul{width:25%;padding:5px 0}.wrapper nav .container ul .menu_catalog{display:block}.wrapper nav .container ul li a{padding:8px 0 8px 20px;font-size:15px}.wrapper nav .container ul li a:not(:hover){padding-bottom:7px}.wrapper nav .container ul li a:hover{padding-bottom:4px}.wrapper nav .container ul li ul.submenu{width:100%;padding-top:3px}.wrapper nav .container ul li ul.submenu li a{padding:6px 0 6px 30px}.wrapper nav .container #close_menu a{padding:8px 0;background-size:15px;background-position:20px center}.wrapper nav .container .submenu{padding-top:5px;left:75px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper .main_page_top .container{padding:60px 0}.wrapper .main_page_top .container .content{width:40%;margin-left:3%}.wrapper .main_page_top .container .content span{font-size:23px;letter-spacing:2px;line-height:30px;text-align:center}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px;margin-left:32px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper .main_page_top .container img{right:3%;top:calc(50% - 216px / 2);max-width:32%}.wrapper #main_page_catalog .container .content{flex-wrap:wrap}.wrapper #main_page_catalog .container .content .item{width:30%;border-right:1px solid #3392cc;border-top:1px solid #3392cc;border-left:1px solid #3392cc;border-bottom:1px solid #3392cc;margin-top:5px;margin-bottom:5px}.wrapper #main_page_catalog .container .content .item:nth-child(1){border-left:1px solid #3392cc}.wrapper #main_page_catalog .container .content .item a{padding:5px;font-size:15px;padding:50px 0 10px 0;background-size:25%}.wrapper #main_page_catalog .container .content .item a h3{font-size:14px}.wrapper #main_page_portfolio .container{padding:30px 0}.wrapper #main_page_portfolio .container .content{margin-top:40px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px}.wrapper #photos-table .container .content{flex-wrap:wrap}.wrapper #photos-table .container .content .item:nth-child(1){width:100%}.wrapper #photos-table .container .content .item:nth-child(2){width:100%}.wrapper #picture .container,.wrapper #table .container{padding:50px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:28px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-bottom:10px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:10px}.wrapper #picture .container .photos,.wrapper #table .container .photos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:25%;color:#212121;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%;display:block}.wrapper #picture .container .photos,.wrapper #table .container .photos{margin-top:50px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{font-size:15px;width:25%;padding:7px;margin-bottom:20px;text-align:center}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%}.wrapper #picture .container .photos a span,.wrapper #table .container .photos a span{padding:10px;display:block}.wrapper #picture .container .photos a span.price,.wrapper #table .container .photos a span.price{font-size:20px;color:#3392cc}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:40px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:70%;margin:0 auto 10px auto}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:100%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:35px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:2px solid red;width:31px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-15px;font-size:15px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:15px;margin-top:50px;width:100%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin:10px 10px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:30px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:100%;margin-top:20px}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:30px 0}.wrapper #main_page_colors .container .content,.wrapper #order_page_colors .container .content{flex-wrap:wrap}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:50px;width:100%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:4px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:34px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-18px;font-size:15px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{top:18%;left:10%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{top:75%;left:50%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:62%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:33%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:20px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:100%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:26%;margin-bottom:10px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:0}.wrapper #main_page_commercial{font-size:15px}.wrapper #main_page_commercial .container{padding:30px 0}.wrapper #main_page_commercial .container h3{font-size:18px;padding:18px 0}.wrapper #main_page_commercial .container h4{font-size:18px}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:20px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:45%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3){width:100%;text-align:center}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:50%;padding-top:0;margin:0 auto;display:block}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px;flex-wrap:wrap}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:45%}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:30px}.wrapper #main_page_advantages{font-size:15px}.wrapper #main_page_advantages .container{padding:30px 0}.wrapper #main_page_advantages .container .content{margin-top:70px}.wrapper #main_page_advantages .container .content .item{width:20%;padding-top:100px;background-size:90px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #aquarium .container{padding:20px 0}.wrapper #aquarium .container .photo a{width:25%}.wrapper .article{font-size:15px}.wrapper .article.bubbly .container h1{font-size:30px;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{padding:0}.wrapper .article.bubbly .container .desc .content{width:100%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:300px}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{margin-top:40px}.wrapper .article.bubbly .container .aquarium .point{width:48%}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:10px;padding:5px;border:1px solid #e7e7e7;width:25%}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0;width:100%}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:35%;padding:8px 0}.wrapper .article .container{padding-bottom:80px}.wrapper .article .container h2{margin-bottom:20px}.wrapper .article .container a{width:15%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:8px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px}.wrapper #calculator .container{padding:30px 0}.wrapper #calculator .container h3{font-size:17px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:23px}.wrapper #calculator .container h4{font-size:15px;padding-bottom:10px}.wrapper #calculator .container form{display:block}.wrapper #calculator .container form .img{width:100%;height:400px}.wrapper #calculator .container form .img img{max-width:50%}.wrapper #calculator .container form .content{width:100%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:45px;height:45px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:5px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:35px;height:35px}.wrapper #calculator .container form .content .liters label{width:38px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info{font-size:15px}.wrapper #calculator .modal_info .container{height:auto}.wrapper #calculator .modal_info .container .close{margin-bottom:5px;padding:10px 0}.wrapper #calculator .modal_info .container .close a{padding:5px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content{display:block}.wrapper #calculator .modal_info .container .content .img{width:40%;display:none}.wrapper #calculator .modal_info .container .content .info{font-size:15px;width:100%}.wrapper #calculator .modal_info .container .content .info .item{padding:4px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:70%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:18%;text-align:center}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:10%}.wrapper #calculator .modal_info .container .content .info .price{font-size:16px}.wrapper #calculator .modal_info .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px}.wrapper #calculator .modal_info #form_order .container form .content,.wrapper #calculator .modal_info #form_order_bubble .container form .content{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) h3 span{font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) label{width:50px;height:50px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(2),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(2){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label{font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4){width:90%;font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:10px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:20px;width:100%;text-align:center}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:31%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:15px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:50px;height:50px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:30%}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:100px;padding:5px;margin:3px auto;font-size:15px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:30%;display:flex;align-items:center;justify-content:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:15px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:90%;font-size:15px;margin:10px auto 0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:5px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:15px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:15px auto}.wrapper #ready{font-size:15px}.wrapper #ready .container{padding:30px 0}.wrapper #ready .container .content .item{padding:15px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:43%;margin-bottom:30px}.wrapper #ready .container .content .item a.photo_ready{width:80%}.wrapper #ready .container .content .item h4{font-size:20px;padding:30px 0 5px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px}.wrapper #ready .container .content .item span.price{font-size:23px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:45%;padding:7px;margin-bottom:10px}.wrapper #commercial{font-size:15px}.wrapper #commercial .container{padding:30px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:10px;border-radius:40px;width:45%;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:18px;padding:10px 0 7px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:25px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{padding:10px;border-radius:3px}.wrapper #commercial .container .img{flex-wrap:wrap}.wrapper #commercial .container .img a{width:45%;padding:7px;margin-bottom:10px}.wrapper #commercial .container .img a img{display:block}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px}.wrapper #exclusive{font-size:15px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container h1{width:100%;text-align:center}.wrapper #exclusive .container h3{padding-top:10px;font-size:18px}.wrapper #exclusive .container .colors{margin-top:40px}.wrapper #exclusive .container .colors .item{padding:15px}.wrapper #exclusive .container .colors .item a{width:29px}.wrapper #exclusive .container .colors .item a img{max-width:100%}.wrapper #exclusive .container .colors .item:before{top:-15px;font-size:15px}.wrapper #exclusive .container .colors .item.pvh{width:40%}.wrapper #exclusive .container .colors .item.mdf{width:35%}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:20px}.wrapper #exclusive .container .content:nth-child(3){flex-wrap:wrap;margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:40%;padding:15px 15px 60px 15px;border-radius:30px;margin-bottom:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;padding:0;margin-top:10px;border-radius:30px;border:0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){border:1px solid #addfff;width:35%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){width:65%;margin-left:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin-bottom:10px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:20px 0 10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:32%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%}.wrapper #exclusive .container .photo{margin-top:30px}.wrapper #exclusive .container .photo a{font-size:15px;width:40%;padding:7px;margin-bottom:20px}.wrapper #exclusive .container .photo a img{max-width:100%;display:block}.wrapper #pricelist{font-size:15px}.wrapper #pricelist .container{padding:80px 0}.wrapper #pricelist .container .content{margin-top:40px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:17%;padding:8px 0}.wrapper #portfolio .container{padding:30px 0}.wrapper #portfolio .container h1{width:50%}.wrapper #portfolio .container .photo{margin:50px}.wrapper #portfolio .container .photo a{width:45%;margin:0 3px 20px 3px}.wrapper #about_us{font-size:15px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container img{max-width:25%}.wrapper #about_us .container .photo a{width:45%;margin-bottom:10px}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content .item{width:32%;padding-top:100px;background-size:60%}.wrapper #contacts{font-size:15px}.wrapper #contacts .container{padding:30px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:30px;display:block}.wrapper #contacts .container .content .item:nth-child(1){width:100%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:45%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{font-size:15px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content{display:block}.wrapper footer .container .content .item{width:100%;margin-bottom:15px}.wrapper footer .container .content .item:nth-child(1){text-align:center}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:15px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper footer .container .content .item:nth-child(3) a{text-align:center}.wrapper footer .container .content .item:nth-child(3) a img{max-width:30%}}@media (max-width:640px){.wrapper .container{width:460px;margin:0 auto}.wrapper h1{font-size:15px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:17px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 212px / 2);top:calc(50% - 108px / 2);width:30%;font-size:15px;padding:10px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:15px;width:100%;right:none;left:0}.wrapper .fixed-menu a.active-fixed-menu{padding:3px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:5px 0}.wrapper .fixed-menu ul li a{padding:4px 0}.wrapper header{font-size:15px}.wrapper header .container{padding:40px 0 10px 0}.wrapper header .container .content .item{width:30%}.wrapper header .container .content .item:nth-child(1){display:none;width:50%}.wrapper header .container .content .item:nth-child(1) .img{width:100%;margin:0}.wrapper header .container .content .item:nth-child(1) .img a{display:block}.wrapper header .container .content .item:nth-child(2){width:30%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:0;background-image:none}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;padding:7px 15px}.wrapper header .container .content .item:nth-child(3){width:50%;text-align:center}.wrapper header .container .content .item:nth-child(3) span{padding:5px 0;padding-left:0}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:20px;background-image:none}.wrapper nav .container .burger a{padding:7px 0;background-size:20px;font-size:15px}.wrapper nav .container ul{width:30%;padding:5px 0}.wrapper nav .container ul li a{padding:8px 0 8px 20px;font-size:15px}.wrapper nav .container ul li a:not(:hover){padding-bottom:7px}.wrapper nav .container ul li a:hover{padding-bottom:4px}.wrapper nav .container ul li ul.submenu{width:100%;padding-top:3px}.wrapper nav .container ul li ul.submenu li a{padding:6px 0 6px 30px}.wrapper nav .container #close_menu a{padding:8px 0;background-size:15px;background-position:20px center}.wrapper nav .container .submenu{padding-top:5px;left:75px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper .main_page_top .container{padding:60px 0}.wrapper .main_page_top .container .content{width:100%;margin:0 auto;text-align:center}.wrapper .main_page_top .container .content span{font-size:23px;letter-spacing:2px;line-height:40px}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper .main_page_top .container img{position:static;display:block;margin:30px auto 0 auto;max-width:35%}.wrapper #main_page_catalog{display:none}.wrapper #main_page_portfolio .container{padding:30px 0}.wrapper #main_page_portfolio .container .content{margin-top:40px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;display:block;text-align:center;margin-top:15px}.wrapper #picture .container,.wrapper #table .container{padding:50px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:24px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-top:10px;margin-bottom:10px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:10px}.wrapper #picture .container .photos,.wrapper #table .container .photos{flex-wrap:wrap}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:60%;margin:10px auto}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:20px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:100%;margin:0 auto 10px auto}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:100%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:35px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:2px solid red;width:31px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-15px;font-size:15px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:43%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:43%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:30px}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:15px;margin-top:50px;width:100%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:40%;padding:10px;margin:10px 10px}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:30px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:100%;margin-top:20px}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:30px 0}.wrapper #main_page_colors .container .content,.wrapper #order_page_colors .container .content{flex-wrap:wrap}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:50px;width:100%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:4px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:34px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-18px;font-size:15px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{top:23.5%;left:14%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{top:82%;left:18%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:67%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:25%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:20px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:100%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:45%;margin-bottom:10px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:0;display:block;text-align:center}.wrapper #main_page_commercial{font-size:15px}.wrapper #main_page_commercial .container{padding:30px 0}.wrapper #main_page_commercial .container h3{font-size:18px;padding:18px 0}.wrapper #main_page_commercial .container h4{font-size:18px}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:20px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:45%}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:left}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:right}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3){width:100%;text-align:center}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:50%;padding-top:0;margin:0 auto;display:block}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px;flex-wrap:wrap}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:45%}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:30px}.wrapper #main_page_advantages{font-size:15px}.wrapper #main_page_advantages .container{padding:30px 0}.wrapper #main_page_advantages .container .content{margin-top:70px;flex-wrap:wrap}.wrapper #main_page_advantages .container .content .item{width:40%;padding-top:100px;background-size:90px;margin-bottom:15px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #aquarium .container{padding:20px 0}.wrapper #aquarium .container .photo a{width:30%}.wrapper #desc3 .container h2{margin-bottom:40px}.wrapper #desc3 .container .content{display:block}.wrapper #desc3 .container .content .item.img{float:left;width:50%}.wrapper #desc3 .container .content .item.img img{display:block;margin:0 auto;width:100%}.wrapper #desc3 .container .content .item.text{width:100%}.wrapper #desc3 .container .content .item.photo{margin-top:50px;margin-bottom:50px;width:100%}.wrapper #desc3 .container .content .item.photo a{padding:3px;margin:0 10px;width:25%}.wrapper #desc3 .container .content .item.photo a img{width:100%}.wrapper .article{font-size:15px}.wrapper .article.bubbly .container h1{font-size:40px;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{padding:0}.wrapper .article.bubbly .container .desc .content{width:100%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:200px}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{margin-top:40px}.wrapper .article.bubbly .container .aquarium .point{width:100%}.wrapper .article.bubbly .container .aquarium .point.photo{margin-bottom:10px}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:10px;padding:5px;border:1px solid #e7e7e7;width:25%}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0;width:100%}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:35%;padding:8px 0}.wrapper .article .container{padding-bottom:80px}.wrapper .article .container h2{margin-bottom:15px;width:100%}.wrapper .article .container a{width:45%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:8px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;display:block;text-align:center;width:auto}.wrapper #calculator .container{padding:30px 0}.wrapper #calculator .container h1{margin-bottom:15px}.wrapper #calculator .container h3{font-size:17px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:23px}.wrapper #calculator .container h4{font-size:15px;padding-bottom:10px}.wrapper #calculator .container form{display:block;margin-top:0}.wrapper #calculator .container form .img{width:100%;height:310px}.wrapper #calculator .container form .img img{max-width:50%}.wrapper #calculator .container form .content{width:100%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:45px;height:45px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:5px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:35px;height:35px}.wrapper #calculator .container form .content .liters label{width:38px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info{font-size:15px}.wrapper #calculator .modal_info .container{height:auto}.wrapper #calculator .modal_info .container .close{margin-bottom:5px;padding:3px 0}.wrapper #calculator .modal_info .container .close a{padding:5px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content{display:block}.wrapper #calculator .modal_info .container .content .img{display:none}.wrapper #calculator .modal_info .container .content .info{font-size:15px;width:100%}.wrapper #calculator .modal_info .container .content .info .item{padding:2px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:80%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:18%;text-align:center}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:10%}.wrapper #calculator .modal_info .container .content .info .price{font-size:16px}.wrapper #calculator .modal_info .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px}.wrapper #calculator .modal_info #form_order .container form .content,.wrapper #calculator .modal_info #form_order_bubble .container form .content{display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1){width:90%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) h3 span{font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) label{width:50px;height:50px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(2),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(2){width:90%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3){width:30%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label{font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4){width:90%;font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4) label{width:48%;padding:5px 0;margin:2px 0}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:10px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:20px;width:100%;text-align:center}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:15px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:90%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:15px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1),.wrapper #form_order_bubble .container .content .item:nth-child(1){margin:0 auto}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:50px;height:50px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:90%;margin:10px auto;text-align:center}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:100px;display:inline-block;padding:5px;margin:3px auto;font-size:15px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:90%;margin:10px auto;display:flex;align-items:center;justify-content:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:15px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:90%;font-size:15px;margin:10px auto 0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:100%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:5px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:15px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:15px auto}.wrapper #form_order .container,.wrapper #form_order_bubble .container{padding-top:10px}.wrapper #form_order .container h2,.wrapper #form_order_bubble .container h2{margin-bottom:20px;width:100%;text-align:center}.wrapper #form_order .container .content,.wrapper #form_order_bubble .container .content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:10px}.wrapper #form_order .container .content .item,.wrapper #form_order_bubble .container .content .item{width:90%}.wrapper #form_order .container .content .item h3,.wrapper #form_order_bubble .container .content .item h3{font-size:15px;padding-bottom:15px}.wrapper #form_order .container .content .item:nth-child(1),.wrapper #form_order_bubble .container .content .item:nth-child(1){margin:0 auto}.wrapper #form_order .container .content .item:nth-child(1) label,.wrapper #form_order_bubble .container .content .item:nth-child(1) label{width:50px;height:50px}.wrapper #form_order .container .content .item:nth-child(2),.wrapper #form_order_bubble .container .content .item:nth-child(2){width:90%;margin:10px auto;text-align:center}.wrapper #form_order .container .content .item:nth-child(2) input,.wrapper #form_order_bubble .container .content .item:nth-child(2) input{width:100px;display:inline-block;padding:5px;margin:3px auto;font-size:15px}.wrapper #form_order .container .content .item:nth-child(3),.wrapper #form_order_bubble .container .content .item:nth-child(3){width:90%;margin:10px auto;display:flex;align-items:center;justify-content:center}.wrapper #form_order .container .content .item:nth-child(3) label,.wrapper #form_order_bubble .container .content .item:nth-child(3) label{font-size:15px}.wrapper #form_order .container .content .item:nth-child(3) label input,.wrapper #form_order_bubble .container .content .item:nth-child(3) label input{margin-right:10px}.wrapper #form_order .container .content .item:nth-child(4),.wrapper #form_order_bubble .container .content .item:nth-child(4){width:90%;font-size:15px;margin:10px auto 0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}.wrapper #form_order .container .content .item:nth-child(4) label,.wrapper #form_order_bubble .container .content .item:nth-child(4) label{width:100%;padding:5px 0;margin:2px 0}.wrapper #form_order .container div.action,.wrapper #form_order_bubble .container div.action{padding:5px 0;text-align:center}.wrapper #form_order .container div.action input,.wrapper #form_order_bubble .container div.action input{margin-right:10px;text-align:center}.wrapper #form_order .container div.action input:nth-child(1),.wrapper #form_order .container div.action input:nth-child(2),.wrapper #form_order .container div.action input:nth-child(3),.wrapper #form_order_bubble .container div.action input:nth-child(1),.wrapper #form_order_bubble .container div.action input:nth-child(2),.wrapper #form_order_bubble .container div.action input:nth-child(3){padding:5px;border:1px solid #cecece;font-size:15px}.wrapper #form_order .container div.action input:nth-child(4),.wrapper #form_order_bubble .container div.action input:nth-child(4){padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:15px auto}.wrapper #ready{font-size:15px}.wrapper #ready .container{padding:30px 0}.wrapper #ready .container .content .item{padding:15px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:75%;margin-bottom:30px;margin:0 auto}.wrapper #ready .container .content .item a.photo_ready{width:50%}.wrapper #ready .container .content .item h4{font-size:20px;padding:30px 0 5px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px;text-align:center}.wrapper #ready .container .content .item span.price{font-size:23px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:45%;padding:7px;margin-bottom:10px}.wrapper #commercial{font-size:15px}.wrapper #commercial .container{padding:30px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:10px;border-radius:40px;width:75%;margin-bottom:30px;margin:0 auto}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:18px;padding:10px 0 7px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:25px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{padding:10px;border-radius:3px}.wrapper #commercial .container .img{flex-wrap:wrap;margin-top:30px}.wrapper #commercial .container .img a{width:45%;padding:7px;margin-bottom:10px}.wrapper #commercial .container .img a img{display:block}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px;display:block;text-align:center}.wrapper #exclusive{font-size:15px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container .video{width:100%;margin:20px auto}.wrapper #exclusive .container h3{padding-top:10px;font-size:18px}.wrapper #exclusive .container .colors{margin-top:40px}.wrapper #exclusive .container .colors .item{padding:15px}.wrapper #exclusive .container .colors .item a{width:29px}.wrapper #exclusive .container .colors .item a img{max-width:100%}.wrapper #exclusive .container .colors .item:before{top:-15px;font-size:15px}.wrapper #exclusive .container .colors .item.pvh{width:100%}.wrapper #exclusive .container .colors .item.mdf{width:100%}.wrapper #exclusive .container .colors .item.glass{width:100%;margin-top:20px}.wrapper #exclusive .container .content:nth-child(3){flex-wrap:wrap;margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:90%;padding:15px 15px 60px 15px;border-radius:30px;margin-bottom:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;flex-wrap:wrap;padding:0;margin-top:10px;border-radius:30px;border:0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){border:1px solid #addfff;width:90%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){width:90%;margin-left:20px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:0 0 5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:32%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:90%}.wrapper #exclusive .container .photo{margin-top:30px}.wrapper #exclusive .container .photo a{font-size:15px;width:40%;padding:7px;margin-bottom:20px;margin:10px}.wrapper #exclusive .container .photo a img{max-width:100%;display:block}.wrapper #pricelist{font-size:15px}.wrapper #pricelist .container{padding:30px 0}.wrapper #pricelist .container .content{margin-top:10px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:17%;padding:8px 0}.wrapper #pricelist .container .content .item div:nth-child(2){display:none}.wrapper #portfolio .container{padding:30px 0}.wrapper #portfolio .container h1{width:50%}.wrapper #portfolio .container .photo{margin:30px}.wrapper #portfolio .container .photo a{width:45%;padding:5px;margin:0 3px 20px 3px}.wrapper #delivery .container img{max-width:60%}.wrapper #delivery .container .content a{width:45%}.wrapper #about_us{font-size:15px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container img{max-width:30%}.wrapper #about_us .container .photo a{width:90%;margin:5px auto}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content{justify-content:center}.wrapper #about_us .container .factory .content .item{width:90%;padding-top:130px;background-size:40%}.wrapper #contacts{font-size:15px}.wrapper #contacts .container{padding:30px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:30px;display:block}.wrapper #contacts .container .content .item:nth-child(1){width:100%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:80%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{font-size:15px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content{display:block}.wrapper footer .container .content .item{width:100%;margin-bottom:15px}.wrapper footer .container .content .item:nth-child(1){text-align:center}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:15px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper footer .container .content .item:nth-child(3) a{text-align:center}.wrapper footer .container .content .item:nth-child(3) a img{max-width:30%}}@media (max-width:480px){.wrapper .container{width:300px;margin:0 auto}.wrapper h1{font-size:15px;border-bottom:0;width:100%;text-align:center;margin-bottom:20px}.wrapper h2{font-size:17px;width:50%;border-bottom:2px solid #3392cc}.wrapper .mess_modal{left:calc(50% - 260px / 2);top:calc(50% - 92px / 2);width:50%;font-size:15px;padding:10px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}.wrapper .fixed-menu{font-size:15px;width:100%;right:none;left:0}.wrapper .fixed-menu a.active-fixed-menu{padding:3px 0}.wrapper .fixed-menu ul{padding:5px 0}.wrapper .fixed-menu ul li.type{padding:5px 0}.wrapper .fixed-menu ul li a{padding:4px 0}.wrapper header{font-size:15px}.wrapper header .container{padding:40px 0 10px 0}.wrapper header .container .content .item{width:30%}.wrapper header .container .content .item:nth-child(1){display:none;width:50%}.wrapper header .container .content .item:nth-child(1) .img{width:100%;margin:0}.wrapper header .container .content .item:nth-child(1) .img a{display:block}.wrapper header .container .content .item:nth-child(2){width:50%}.wrapper header .container .content .item:nth-child(2) .phones{padding-left:0;background-image:none}.wrapper header .container .content .item:nth-child(2) a{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;padding:7px 15px}.wrapper header .container .content .item:nth-child(3){width:50%;text-align:center}.wrapper header .container .content .item:nth-child(3) span{padding:5px 0;padding-left:0}.wrapper header .container .content .item:nth-child(3) span:nth-child(1){background-size:20px;background-image:none}.wrapper nav .container .burger a{padding:7px 0;background-size:20px;font-size:15px}.wrapper nav .container ul{width:60%;padding:5px 0}.wrapper nav .container ul li a{padding:8px 0 8px 20px;font-size:15px}.wrapper nav .container ul li a:not(:hover){padding-bottom:7px}.wrapper nav .container ul li a:hover{padding-bottom:4px}.wrapper nav .container ul li ul.submenu{width:100%;padding-top:3px}.wrapper nav .container ul li ul.submenu li a{padding:6px 0 6px 30px}.wrapper nav .container #close_menu a{padding:8px 0;background-size:15px;background-position:20px center}.wrapper nav .container .submenu{padding-top:5px;left:75px}.wrapper nav .container .submenu li a{padding:5px 10px}.wrapper .main_page_top .container{padding:40px 0}.wrapper .main_page_top .container .content{width:90%;margin:0 auto;text-align:center}.wrapper .main_page_top .container .content span{font-size:23px;letter-spacing:2px;line-height:30px}.wrapper .main_page_top .container .content .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px;margin-left:0;padding-left:50px;background-position:10px center;background-size:30px}.wrapper .main_page_top .container img{position:static;display:block;margin:30px auto 0 auto;max-width:50%}.wrapper #main_page_catalog{display:none}.wrapper #main_page_portfolio .container{padding:30px 0}.wrapper #main_page_portfolio .container .content{margin-top:40px}.wrapper #main_page_portfolio .container a.button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;display:block;text-align:center;margin-top:15px}.wrapper #photos-table .container .content .item{width:100%;margin:0}.wrapper #photos-table .container .content .item:nth-child(2) .form{width:100%}.wrapper #photos-table .container .content .item:nth-child(2) .form div{width:100%}.wrapper #photos-table .container .content .item:nth-child(2) .form div a{width:100%}.wrapper #picture .container,.wrapper #table .container{padding:50px 0}.wrapper #picture .container h1,.wrapper #table .container h1{font-size:24px}.wrapper #picture .container .bread,.wrapper #table .container .bread{margin-top:10px;margin-bottom:10px}.wrapper #picture .container p,.wrapper #table .container p{margin-top:10px}.wrapper #picture .container .photos,.wrapper #table .container .photos{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:30px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{width:100%;color:#212121;display:block;padding:10px;border:1px solid #cecece;margin-bottom:30px}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%;display:block}.wrapper #picture .container .photos,.wrapper #table .container .photos{margin-top:50px}.wrapper #picture .container .photos a,.wrapper #table .container .photos a{font-size:15px;width:100%;padding:7px;margin-bottom:20px;text-align:center}.wrapper #picture .container .photos a img,.wrapper #table .container .photos a img{max-width:100%}.wrapper #picture .container .photos a span,.wrapper #table .container .photos a span{padding:10px;display:block}.wrapper #picture .container .photos a span.price,.wrapper #table .container .photos a span.price{font-size:20px;color:#3392cc}.wrapper #picture .container .content,.wrapper #table .container .content{margin-top:20px}.wrapper #picture .container .content .images,.wrapper #table .container .content .images{width:100%;margin:0 auto 10px auto}.wrapper #picture .container .content .colors,.wrapper #table .container .content .colors{margin-top:0;width:100%}.wrapper #picture .container .content .colors .item,.wrapper #table .container .content .colors .item{padding:15px}.wrapper #picture .container .content .colors .item a,.wrapper #table .container .content .colors .item a{width:35px}.wrapper #picture .container .content .colors .item a.active,.wrapper #table .container .content .colors .item a.active{border:2px solid red;width:31px}.wrapper #picture .container .content .colors .item:before,.wrapper #table .container .content .colors .item:before{top:-15px;font-size:15px}.wrapper #picture .container .content .colors .link_1,.wrapper #table .container .content .colors .link_1{top:24%;left:13%}.wrapper #picture .container .content .colors .link_2,.wrapper #table .container .content .colors .link_2{top:85%;left:13%}.wrapper #picture .container .content .colors .item.pvh,.wrapper #table .container .content .colors .item.pvh{width:100%}.wrapper #picture .container .content .colors .item.pvh:before,.wrapper #table .container .content .colors .item.pvh:before{content:'ПВХ'}.wrapper #picture .container .content .colors .item.mdf,.wrapper #table .container .content .colors .item.mdf{width:100%}.wrapper #picture .container .content .colors .item.mdf:before,.wrapper #table .container .content .colors .item.mdf:before{content:'МДФ'}.wrapper #picture .container .content .colors .item.glass,.wrapper #table .container .content .colors .item.glass{margin-top:0}.wrapper #picture .container .content .colors .item.glass:before,.wrapper #table .container .content .colors .item.glass:before{content:'Стекло'}.wrapper #picture .container .content .price .img,.wrapper #table .container .content .price .img{font-size:15px;margin-top:50px;width:100%}.wrapper #picture .container .content .price .img a,.wrapper #table .container .content .price .img a{width:100%;padding:10px;margin:10px 0}.wrapper #picture .container .content .price .img a span,.wrapper #table .container .content .price .img a span{padding:10px;color:#212121}.wrapper #picture .container .content .price .img a span.price,.wrapper #table .container .content .price .img a span.price{font-size:30px;color:#3392cc}.wrapper #picture .container .content .price .text,.wrapper #table .container .content .price .text{width:100%;margin-top:20px}.wrapper #main_page_colors .container,.wrapper #order_page_colors .container{padding:30px 0}.wrapper #main_page_colors .container .content,.wrapper #order_page_colors .container .content{flex-wrap:wrap}.wrapper #main_page_colors .container .content .colors,.wrapper #order_page_colors .container .content .colors{margin-top:50px;width:100%}.wrapper #main_page_colors .container .content .colors .item,.wrapper #order_page_colors .container .content .colors .item{padding:4px}.wrapper #main_page_colors .container .content .colors .item a,.wrapper #order_page_colors .container .content .colors .item a{width:32px}.wrapper #main_page_colors .container .content .colors .item:before,.wrapper #order_page_colors .container .content .colors .item:before{top:-18px;font-size:15px}.wrapper #main_page_colors .container .content .colors .link_1,.wrapper #order_page_colors .container .content .colors .link_1{top:24%;left:20%}.wrapper #main_page_colors .container .content .colors .link_2,.wrapper #order_page_colors .container .content .colors .link_2{top:80%;left:25%}.wrapper #main_page_colors .container .content .colors .item.pvh,.wrapper #order_page_colors .container .content .colors .item.pvh{width:59%}.wrapper #main_page_colors .container .content .colors .item.mdf,.wrapper #order_page_colors .container .content .colors .item.mdf{width:23%}.wrapper #main_page_colors .container .content .colors .item.glass,.wrapper #order_page_colors .container .content .colors .item.glass{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.wood,.wrapper #order_page_colors .container .content .colors .item.wood{margin-top:20px}.wrapper #main_page_colors .container .content .colors .item.aluminum,.wrapper #order_page_colors .container .content .colors .item.aluminum{margin-top:20px}.wrapper #main_page_colors .container .content .forms,.wrapper #order_page_colors .container .content .forms{width:100%;padding-top:70px}.wrapper #main_page_colors .container .content .forms .item a,.wrapper #order_page_colors .container .content .forms .item a{width:45%;margin-bottom:10px}.wrapper #main_page_colors .container .content .forms .button,.wrapper #order_page_colors .container .content .forms .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:0;display:block;text-align:center}.wrapper #main_page_commercial{font-size:15px}.wrapper #main_page_commercial .container{padding:30px 0}.wrapper #main_page_commercial .container h3{font-size:18px;padding:18px 0}.wrapper #main_page_commercial .container h4{font-size:18px}.wrapper #main_page_commercial .container .content .item:nth-child(1){margin-top:20px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block{width:90%;margin:0 auto}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div{margin-bottom:30px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block div h4{padding-top:65px;background-size:50px;padding-bottom:10px}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(1){float:none}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(2){float:none}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3){width:100%;text-align:center}.wrapper #main_page_commercial .container .content .item:nth-child(1) .block:nth-child(3) img{max-width:50%;padding-top:0;margin:0 auto;display:block}.wrapper #main_page_commercial .container .content .item:nth-child(2){margin-top:70px;flex-wrap:wrap}.wrapper #main_page_commercial .container .content .item:nth-child(2) a{width:80%;margin:0 auto}.wrapper #main_page_commercial .container .content .item:nth-child(2) a img{max-width:100%}.wrapper #main_page_commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:30px}.wrapper #main_page_advantages{font-size:15px}.wrapper #main_page_advantages .container{padding:30px 0}.wrapper #main_page_advantages .container .content{margin-top:70px;flex-wrap:wrap}.wrapper #main_page_advantages .container .content .item{width:40%;padding-top:100px;background-size:90px;margin-bottom:15px}.wrapper #main_page_advantages .container .content .item span{width:100%}.wrapper #desc3 .container h2{margin-bottom:40px}.wrapper #desc3 .container .content{display:block}.wrapper #desc3 .container .content .item.img{float:left;width:100%}.wrapper #desc3 .container .content .item.img img{display:block;margin:0 auto;width:100%}.wrapper #desc3 .container .content .item.text{margin-top:10px;width:100%}.wrapper #desc3 .container .content .item.photo{margin-top:50px;margin-bottom:50px;width:100%}.wrapper #desc3 .container .content .item.photo a{padding:3px;margin:3px 0;width:100%}.wrapper #desc3 .container .content .item.photo a img{width:100%}.wrapper .article{font-size:15px}.wrapper .article.bubbly .container h1{font-size:27px;border-bottom:2px solid #000}.wrapper .article.bubbly .container .bread a{padding:0}.wrapper .article.bubbly .container .desc .content{width:100%}.wrapper .article.bubbly .container .desc .content.video iframe{width:100%;height:200px}.wrapper .article.bubbly .container .desc .content.text h2{width:100%}.wrapper .article.bubbly .container .desc .content.text p{padding:6px 0}.wrapper .article.bubbly .container .aquarium{margin-top:40px}.wrapper .article.bubbly .container .aquarium .point{width:100%}.wrapper .article.bubbly .container .aquarium .point.photo{margin-bottom:10px}.wrapper .article.bubbly .container .aquarium .point.photo a{margin-left:10px;padding:5px;border:1px solid #e7e7e7;width:25%}.wrapper .article.bubbly .container .aquarium .point.photo a img{margin:0;width:100%}.wrapper .article.bubbly .container .aquarium .point.price .item div{width:35%;padding:8px 0}.wrapper .article .container{padding-bottom:80px}.wrapper .article .container h2{margin-bottom:15px;width:100%;text-align:center}.wrapper .article .container a{width:45%;padding:10px 10px 10px 0}.wrapper .article .container p{padding:8px 0}.wrapper .article .container .call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;display:block;text-align:center;width:auto}.wrapper #calculator .container{padding:30px 0}.wrapper #calculator .container h1{margin-bottom:15px}.wrapper #calculator .container h3{font-size:17px;padding-bottom:10px}.wrapper #calculator .container h3 span{font-size:23px}.wrapper #calculator .container h4{font-size:15px;padding-bottom:10px}.wrapper #calculator .container form{display:block;margin-top:0}.wrapper #calculator .container form .img{max-width:100%;height:270px}.wrapper #calculator .container form .img img{max-width:70%}.wrapper #calculator .container form .content{width:100%}.wrapper #calculator .container form .content .item{margin-bottom:10px}.wrapper #calculator .container form .content .item label{width:35px;height:35px;border-radius:10px;margin:0 1px}.wrapper #calculator .container form .content .item label img{border-radius:5px}.wrapper #calculator .container form .content .aluminum label,.wrapper #calculator .container form .content .glass label,.wrapper #calculator .container form .content .liters label,.wrapper #calculator .container form .content .mdf label,.wrapper #calculator .container form .content .pvh label,.wrapper #calculator .container form .content .wood label{width:35px;height:35px}.wrapper #calculator .container form .content .liters label{width:35px}.wrapper #calculator .container form .content input[type=submit]{padding:8px 20px;border-radius:10px;font-size:15px;display:block;margin:0 auto}.wrapper #calculator .modal_info{font-size:15px}.wrapper #calculator .modal_info .container{height:auto}.wrapper #calculator .modal_info .container .close{margin-bottom:5px;padding:3px 0}.wrapper #calculator .modal_info .container .close a{padding:5px 20px;border-radius:10px;font-size:15px}.wrapper #calculator .modal_info .container .close div{width:3%}.wrapper #calculator .modal_info .container .content{display:block}.wrapper #calculator .modal_info .container .content .img{display:none}.wrapper #calculator .modal_info .container .content .info{font-size:15px;width:100%}.wrapper #calculator .modal_info .container .content .info .item{padding:2px 0}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(1){width:60%}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2){width:38%;text-align:right}.wrapper #calculator .modal_info .container .content .info .item span:nth-child(2) img{max-width:10%}.wrapper #calculator .modal_info .container .content .info .price{font-size:16px}.wrapper #calculator .modal_info .save_screen .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px}.wrapper #calculator .modal_info #form_order .container form,.wrapper #calculator .modal_info #form_order_bubble .container form{width:90%;margin:0 auto}.wrapper #calculator .modal_info #form_order .container form .content,.wrapper #calculator .modal_info #form_order_bubble .container form .content{width:100%;padding:0;display:flex;flex-wrap:wrap;justify-content:space-between}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1){width:90%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) h3 span,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) h3 span{font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(1) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(1) label{width:50px;height:50px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(2),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(2){width:90%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3){width:90%}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label{font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(3) label input,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(3) label input{margin-right:10px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4),.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4){width:90%;font-size:15px}.wrapper #calculator .modal_info #form_order .container form .content .item:nth-child(4) label,.wrapper #calculator .modal_info #form_order_bubble .container form .content .item:nth-child(4) label{width:100%;padding:5px 0;margin:2px 0}.wrapper #ready{font-size:15px}.wrapper #ready .container{padding:30px 0}.wrapper #ready .container .content .item{padding:15px;box-shadow:5px 5px 10px #3d3d3d;border-radius:30px;width:90%;margin-bottom:30px;margin:0 auto}.wrapper #ready .container .content .item a.photo_ready{width:60%}.wrapper #ready .container .content .item h4{font-size:20px;padding:30px 0 5px 0}.wrapper #ready .container .content .item hr{width:70%;height:1px;margin:5px auto}.wrapper #ready .container .content .item span{padding:5px;text-align:center}.wrapper #ready .container .content .item span.price{font-size:23px}.wrapper #ready .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:50%;margin-top:10px}.wrapper #ready .container .photo a{width:90%;padding:7px;margin-bottom:10px}.wrapper #commercial{font-size:15px}.wrapper #commercial .container{padding:30px 0}.wrapper #commercial .container ul{margin-bottom:10px}.wrapper #commercial .container ul li{padding:5px 0}.wrapper #commercial .container .content .item{padding:10px;border-radius:40px;width:90%;margin:0 auto;margin-bottom:30px}.wrapper #commercial .container .content .item .photo a{width:60%}.wrapper #commercial .container .content .item h4{font-size:18px;padding:10px 0 7px 0}.wrapper #commercial .container .content .item hr{width:80%}.wrapper #commercial .container .content .item span.amount,.wrapper #commercial .container .content .item span.liters,.wrapper #commercial .container .content .item span.price{padding:7px 0}.wrapper #commercial .container .content .item span.price{font-size:25px}.wrapper #commercial .container .content .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin:10px 0 5px 0;width:50%}.wrapper #commercial .container .content .item .liters_select span{padding:10px;border-radius:3px}.wrapper #commercial .container .img{flex-wrap:wrap;margin-top:30px}.wrapper #commercial .container .img a{width:90%;padding:7px;margin-bottom:10px}.wrapper #commercial .container .img a img{display:block}.wrapper #commercial .container .button{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:20px;display:block;text-align:center}.wrapper #exclusive{font-size:15px}.wrapper #exclusive .container{padding:40px 0}.wrapper #exclusive .container .video{width:100%;margin:20px auto}.wrapper #exclusive .container .content:nth-child(3){flex-wrap:wrap;margin-top:50px}.wrapper #exclusive .container .content:nth-child(3) .item{width:90%;margin:0 auto;padding:15px 15px 60px 15px;border-radius:30px;margin-bottom:30px}.wrapper #exclusive .container .content:nth-child(3) .item img{max-width:80%}.wrapper #exclusive .container .content:nth-child(3) .item h3{padding:10px 0}.wrapper #exclusive .container .content:nth-child(3) .item div a.button,.wrapper #exclusive .container .content:nth-child(3) .item div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;width:60%;margin-top:10px}.wrapper #exclusive .container .content:nth-child(4),.wrapper #exclusive .container .content:nth-child(6){display:flex;flex-wrap:wrap;padding:0;margin-top:10px;border-radius:30px;border:0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1){border:1px solid #addfff;width:90%;align-self:flex-start;padding:15px;border-radius:30px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) h3{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) p{padding:3px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(1) div a.call_to_action,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.button,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(1) div a.call_to_action{padding:9px 30px;color:#3392cc;border:1px solid #3392cc;border-radius:30px;display:inline-block;font-size:15px;margin-top:10px;width:70%}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2),.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2){width:90%;margin-left:0;margin:0 auto}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h2,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h2{margin-top:20px;margin-bottom:10px}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) p,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) p{padding:5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) h3,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) h3{padding:0 0 5px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div{width:90%;margin:0 auto}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div h4,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div h4{padding:10px 0}.wrapper #exclusive .container .content:nth-child(4) .item:nth-child(2) div.forms div a,.wrapper #exclusive .container .content:nth-child(6) .item:nth-child(2) div.forms div a{width:50%}.wrapper #exclusive .container .photo{margin-top:30px}.wrapper #exclusive .container .photo a{font-size:15px;width:90%;padding:7px;margin-bottom:20px}.wrapper #exclusive .container .photo a img{max-width:100%;display:block}.wrapper #pricelist{font-size:15px}.wrapper #pricelist .container{padding:30px 0}.wrapper #pricelist .container .content{margin-top:10px}.wrapper #pricelist .container .content h3{padding:20px 0}.wrapper #pricelist .container .content .item div{width:22%;padding:8px 0}.wrapper #pricelist .container .content .item div:nth-child(2){display:none}.wrapper #portfolio .container{padding:30px 0}.wrapper #portfolio .container h1{width:100%;text-align:center}.wrapper #portfolio .container .photo{margin:30px}.wrapper #portfolio .container .photo a{width:90%;padding:5px;margin-bottom:30px}.wrapper #delivery .container img{max-width:90%;margin:0 auto}.wrapper #delivery .container .content{flex-wrap:wrap}.wrapper #delivery .container .content a{width:90%;margin:0 auto}.wrapper #about_us{font-size:15px}.wrapper #about_us .container{padding:40px 0}.wrapper #about_us .container h1{margin-bottom:20px}.wrapper #about_us .container h3,.wrapper #about_us .container li,.wrapper #about_us .container p{padding:10px 0}.wrapper #about_us .container img{max-width:90%;display:block;margin:5px auto}.wrapper #about_us .container .factory{margin-bottom:30px}.wrapper #about_us .container .factory .content{justify-content:center}.wrapper #about_us .container .factory .content .item{width:90%;padding-top:120px;background-size:50%}.wrapper #contacts{font-size:15px}.wrapper #contacts .container{padding:30px 0}.wrapper #contacts .container h1{width:50%}.wrapper #contacts .container .content{margin-top:30px;display:block}.wrapper #contacts .container .content .item:nth-child(1){width:100%;margin-right:40px}.wrapper #contacts .container .content .item:nth-child(2){width:95%}.wrapper #contacts .container .content .item:nth-child(2) span{padding:10px 0 10px 30px;background-size:20px}.wrapper footer{font-size:15px}.wrapper footer .container{padding:20px 0}.wrapper footer .container .content{display:block}.wrapper footer .container .content .item{width:100%;margin-bottom:15px}.wrapper footer .container .content .item:nth-child(1){text-align:center}.wrapper footer .container .content .item:nth-child(1) a{padding:5px 0;font-size:15px}.wrapper footer .container .content .item:nth-child(2) .call_to_action_blue{padding:9px 30px;color:#fff;border:1px solid #fff;border-radius:30px;display:inline-block;font-size:15px;padding-left:50px;background-position:10px center;background-size:30px}.wrapper footer .container .content .item:nth-child(3) a{text-align:center}.wrapper footer .container .content .item:nth-child(3) a img{max-width:30%}}@media (max-width:320px){.wrapper .mess_modal{left:calc(50% - 244px / 2);top:calc(50% - 108px / 2);width:70%;font-size:15px;padding:10px}.wrapper .mess_modal a,.wrapper .mess_modal span{padding:10px 0}}