*{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}body{margin:0 auto;font-family:"Source Sans Pro","Museo Sans Cyrl",sans-serif;line-height:1.15;overflow-x:hidden}a{text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0}.mob__1100,.mob__740{display:none!important}.info-4 .leftmenulist{display:none}span.labeled-tfield{font-size:14px;display:block;height:20px}header .menu__list{padding:30px 1.625% 10px;background-color:#3f3f3f;display:none}header .menu__list ul{list-style:none}header .menu__list li{padding:10px 0;border-bottom:1px solid #5a5a5a;cursor:pointer;position:relative;color:#fff}header .menu__list li:hover{background-color:#f4f4f4;color:#3f3f3f}header .menu__list li::after{font-family:Font\ Awesome\ 5\ Free;position:absolute;content:"\f0da";right:2px;font-weight:900;color:inherit}header .menu__list li:last-child{border-bottom:none;margin-bottom:7px}header .menu__list li a{color:inherit}header .menu__list i{color:#fff;font-size:25px}header .submenu__list{padding:30px 0 10px;background-color:#f4f4f4;display:none}header .submenu__list .sub__list{display:none}header .submenu__list ul{list-style:none}header .submenu__list li{padding:10px 1.625%;cursor:pointer;position:relative;color:#5a5a5a}header .submenu__list li:hover{background-color:#fff;color:#2b77c9}header .submenu__list li:last-child{margin-bottom:7px}header .submenu__list li a{color:inherit;font-family:"museo_sans_cyrl700",sans-serif;font-weight:700;font-size:14px}header .submenu__list i{color:#5a5a5a;font-size:25px;padding-left:1.625%}header .subsubmenu__list{padding:30px 0 10px;background-color:#fff;display:none}header .subsubmenu__list ul{list-style:none}header .subsubmenu__list li{padding:10px 1.625%;cursor:pointer;position:relative;color:#5a5a5a}header .subsubmenu__list li:hover{color:#2b77c9}header .subsubmenu__list li:last-child{margin-bottom:7px}header .subsubmenu__list li a{color:inherit;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px}header .subsubmenu__list i{color:#5a5a5a;font-size:25px;padding-left:1.625%}header .main{background-color:#fafafa;padding:10px 18.75%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}header .main .logo__mob{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .main .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:360px;margin:5px 0}header .main .logo__img img{max-width:100%;width:100%;height:auto;max-width:300px}header .main .logo__text{margin-left:20px}header .main .logo__text span{font-family:"museo_sans_cyrl900",sans-serif;font-weight:900;color:#434343;font-size:37px;margin-bottom:13px}header .main .logo__text p{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:14px;color:#434343}header .main .search__border{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:7px 10px 4px;border-bottom:1px solid #2b77c9;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;max-width:150px;min-width:150px;background-color:transparent;margin-top:18px}header .main .search__border form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}header .main .search__border form button{border:none;background-color:inherit;cursor:pointer;padding:0}header .main .search__border form button i{font-size:18px;color:#2b77c9}header .main .search__border form input[type="text"]{margin-left:-10px;border:none;background-color:inherit;font-weight:500;font-size:14px;color:#999;padding:0;box-shadow:none;height:21px}header .main .search__border form input::-webkit-input-placeholder{font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999}header .main .search__border form input::-moz-placeholder{font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999}header .main .search__border form input:-ms-input-placeholder{font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999}header .main .search__border form input::-ms-input-placeholder{font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999}header .main .search__border form input::placeholder{font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999}header .main .search__city{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;margin-left:10px;margin-top:28px}header .main .search__city .marker{margin-right:20px}header .main .search__city .marker i{font-size:20px;color:#2b77c9;margin-right:10px}header .main .search__city .marker a{font-size:16px;color:#2b77c9}header .main .search__city .popup-city{display:none}.city-check-block{margin:10px}.city-check-block>a{font-size:14px}header .main .contact{text-align:center;margin-top:15px}header .main .contact p{font-size:14px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;color:#2b77c9;margin-bottom:12px}header .main .contact__info div,header .main .contact__info a{font-size:15px;color:#434343;font-weight:500;text-decoration:none}header .main .contact__info div{display:block;margin-right:0;text-align:right}header .main .contact__info .top-phone-block a{font-size:22px;line-height:30px}header .main .contact__info p:last-child{font-size:22px;margin-bottom:0}header .main .basket{text-align:center;margin-top:26px;background:url(https://ekaterinburg.geo-plast.com/image/basket-icon.png) no-repeat left bottom;height:20px;width:40px;position:relative}header .main .basket__info{margin-bottom:20px}header .main .basket__info p{font-family:"museo_sans_cyrl700",sans-serif;font-weight:700;font-size:18px;color:#4b9ad8}header .main .basket__info p:last-child{font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#434343}header .main .basket__link>a{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:0}header .main .basket__link i{margin-right:10px;color:#2b77c9;font-size:20px}header .main .basket__link span.amount,header .main .basket__link>p{font-size:16px;font-family:"Source Sans Pro",sans-serif;font-weight:300;color:#2b77c9;border-bottom:1px solid #2b77c9}header .menu{background-color:#3f3f3f;padding-left:18.75%;padding-right:18.75%}header .menu nav{width:100%}header .menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:0!important;webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header .menu ul li{padding:12px 0;text-align:center;position:relative;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-right:1px solid #7e7e7e}header .menu ul li:first-child:nth-last-child(1) {width:100%}header .menu ul li:first-child:nth-last-child(2),
header .menu ul li:first-child:nth-last-child(2) ~ li {width:50%}header .menu ul li:first-child:nth-last-child(3),
header .menu ul li:first-child:nth-last-child(3) ~ li {width:33.3333%}header .menu ul li:first-child:nth-last-child(4),
header .menu ul li:first-child:nth-last-child(4) ~ li {width:25%}header .menu ul li:first-child:nth-last-child(5),
header .menu ul li:first-child:nth-last-child(5) ~ li {width:20%}header .menu ul li:first-child:nth-last-child(6),
header .menu ul li:first-child:nth-last-child(6) ~ li {width:16.66666666666667%}header .menu ul li:first-child:nth-last-child(7),
header .menu ul li:first-child:nth-last-child(7) ~ li {width:14.28571428571429%}header .menu ul li:first-child:nth-last-child(8),
header .menu ul li:first-child:nth-last-child(8) ~ li {width:12.5%}header .menu ul li:first-child:nth-last-child(9),
header .menu ul li:first-child:nth-last-child(9) ~ li {width:11.11111111111111%}header .menu ul li:first-child:nth-last-child(10),
header .menu ul li:first-child:nth-last-child(10) ~ li {width:10%}header .menu ul li:hover{background-color:#f4f4f4;cursor:pointer;color:#3f3f3f}header .menu ul li:hover>.submenu{display:block}header .menu ul li:hover{border-right-color:#f4f4f4}header .menu ul li:last-child{border-right:none}header .menu ul li .submenu{display:none;position:absolute;top:46px;width:300px;background-color:#f4f4f4;z-index:300;padding:25px 0;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s}header .menu ul li .submenu li{padding:5px 45px 5px 45px;width:100%;text-align:left}header .menu ul li .submenu li:hover{background-color:#fff}header .menu ul li .submenu li:hover>.submenu{display:block}header .menu ul li .submenu li a{color:#2b2b2b;border:none;font-size:17px;font-family:sans-serif;font-weight:500}header .menu ul li .submenu li a:hover{color:#2b77c9;background:#fff}header .menu ul li .submenu .submenu{position:absolute;display:block;left:300px;display:none;top:-25px;width:auto;background-color:#fff;padding:24px 0}header .menu ul li .submenu .submenu li{padding-bottom:20px;width:100%!important}header .menu ul li .submenu .submenu li:last-child{padding-bottom:0}header .menu ul li .submenu .submenu a{color:#2b2b2b;white-space:nowrap}header .menu ul a{display:block;color:inherit;font-size:15px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;width:100%;padding:4px 0!important;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}header .submenu>li>a{white-space:nowrap}header .menu ul li:last-child a{border:none}footer{background-color:#4b9ad8;padding:15px 18.75% 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}footer .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer .logo img{max-width:300px;width:100%;height:auto}footer .logo span{margin-left:10px;color:#fff;font-size:22px}footer .menu{text-align:center}footer .menu ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:15px}footer .menu ul li{margin-right:20px}footer .menu ul li:last-child{margin-left:0}footer .menu ul a{font-family:"Source Sans Pro",sans-serif;font-weight:300;font-size:18px;color:#fff;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}footer .menu ul a:hover{text-decoration:underline}footer .menu .copy p{font-size:14px;color:#434343;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500}footer .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}footer .social .bounce{width:45px;height:45px;-webkit-border-radius:50%;border-radius:50%;background-color:#154980;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:20px}footer .social .bounce:first-child{margin:0}footer .social .bounce i{font-size:30px;color:#4b9ad8;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}footer .social .bounce i:hover.fa-youtube{color:#cc181e}footer .social .bounce i:hover.fa-twitter{color:#1da1f2}footer .social .bounce i:hover.fa-vk{color:#fff}footer .social .bounce i:hover.fa-instagram{color:#bc2a8d}.prev,.next{cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.prev:hover,.next:hover{-webkit-filter:brightness(150%);filter:brightness(150%)}@media screen and (max-width:1840px){header .main,header .menu{padding-left:15%;padding-right:15%}footer{padding-left:15%;padding-right:15%}}@media screen and (max-width:1440px){header .main,header .menu{padding-left:10%;padding-right:10%}footer{padding-left:10%;padding-right:10%}}@media screen and (max-width:1220px){header .main,header .menu{padding-left:2%;padding-right:2%}footer{padding-left:4%;padding-right:4%}}@media screen and (max-width:1100px){header .main,header .menu{padding-top:10px;padding-bottom:10px;padding-left:1.625%;padding-right:1.625%;display:block!important}header .menu{padding:0 1.625%}header .menu ul a{font-size:11.5px}header .contact{margin-right:40px}header .main .logo__mob{display:block}header .main .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto 0;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}header .main .logo__img img{max-width:320px}header .main .logo__text{margin-left:5px}header .main .logo__text span{font-size:23px;margin-bottom:0;margin-top:5px}header .main .logo__text p{display:none}header .main .search__city{margin-top:20px}header .main .contact__info p,header .main .contact__info a{font-size:23px;margin-bottom:6px}header .main .contact__info p:last-child{font-size:18px}header .search{display:none}header .basket{margin:auto 0}footer{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px;padding-bottom:10px;padding-left:1.625%;padding-right:1.625%}footer .menu{display:none}footer .logo,footer .social{width:50%}footer .menu.mob__1100{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:25px;margin-bottom:30px}footer .menu.mob__1100 li a{font-size:16px}footer .copy{display:none}footer .copy.mob__1100{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .copy.mob__1100 p{font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;color:#434343}}@media screen and (max-width:740px){.main{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.main .center{text-align:center}.main .center .logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:none}.main .center .logo span{font-size:17px;margin-top:0;margin-bottom:4px}.main .center .logo img{max-width:40px}.main .center .contact{margin:0}.main .center .contact p{margin:7px 0;font-size:12px}.main .center .contact__info a{font-size:20px}.main .left,.main .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.main .left i,.main .right i{font-size:22px;cursor:pointer}.main .left{margin-left:15px}.main .right{margin-right:15px}.main .right i{color:#2b77c9}footer .logo{display:none}footer .social{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}footer .social .bounce{width:35px;height:35px}footer .social .bounce i{font-size:24px}footer .menu.mob__1100{margin:15px 0}footer .menu.mob__1100 ul{display:block}footer .menu.mob__1100 ul li{margin:0;margin-bottom:15px}footer .menu.mob__1100 ul li:last-child{margin-bottom:0}}.open_modal{cursor:pointer!important}body.fixed{overflow:hidden}.fixed-overlay{position:fixed;overflow:auto;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);overflow-y:auto;z-index:3000;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.fixed-overlay .modal{max-width:415px;width:100%;height:515px;background-color:#fff;-webkit-box-shadow:0 0 32px #656565;box-shadow:0 0 32px #656565;-webkit-border-radius:10px;border-radius:10px;border-bottom:15px solid #2b77c9;position:absolute;margin:80px 0;z-index:3001}.fixed-overlay .modal .title{height:120px;background-color:#2b78ca;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-border-radius:8.8px;border-radius:8.8px;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;margin-bottom:35px;position:relative;border:1px solid #2b77c9}.fixed-overlay .modal .title span{font-weight:300;font-family:"Source Sans Pro",sans-serif;color:#fff;text-transform:uppercase;font-size:22px}.fixed-overlay .modal .title .close{top:-35px;right:-35px;width:28px;height:28px;position:absolute}.fixed-overlay .modal .title .close i{color:#fff;font-size:28px;cursor:pointer;width:28px;height:28px}.fixed-overlay .modal .form{color:#000}.fixed-overlay .modal .form .form__date{text-align:center;margin-bottom:10px}.fixed-overlay .modal .form .form__date input,.fixed-overlay .modal .form .form__date textarea{max-width:270px;width:100%;border:none;background-color:#fff;padding:10px 20px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999;-webkit-border-radius:11px;border-radius:11px}.fixed-overlay .modal .form .form__date textarea{height:75px;resize:none}.fixed-overlay .modal .form .form__date label{margin-left:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fixed-overlay .modal .form .form__date label input{display:none}.fixed-overlay .modal .form .form__date label input[type="checkbox"]:checked+.checkbox::after{display:block}.fixed-overlay .modal .form .form__date label .checkbox{width:18px;height:18px;min-height:18px;min-width:18px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;position:relative}.fixed-overlay .modal .form .form__date label .checkbox:after{content:"";position:absolute;width:10px;height:10px;background-color:#2b77c9;top:4px;right:4px;bottom:4px;left:4px;-webkit-border-radius:3px;border-radius:3px;display:none}.fixed-overlay .modal .form .form__date label p{font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;color:#fff;margin-left:10px;width:100%;display:inline-block}.fixed-overlay .modal .form .form__date label p:hover{text-decoration:underline}.fixed-overlay .modal .form .form__date button{max-width:175px;width:100%;border:none;background-color:#c44b08;color:#fff;padding:17px 0 13px;-webkit-border-radius:11px;border-radius:11px;font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer}.fixed-overlay .modal .form .form__date input,.fixed-overlay .modal .form .form__date textarea{border:1px solid #e0e0e0}.fixed-overlay .modal .form .form__date label{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;max-width:270px;margin:0 auto;margin-bottom:20px}.fixed-overlay .modal .form .form__date label .checkbox{border:1px solid #e0e0e0;min-width:20px;min-height:20px}.fixed-overlay .modal .form .form__date label p{color:#999}.fixed-overlay .modal .form .form__date label p:hover{color:#2b77c9}input:focus,div:focus,a:focus,button:focus{outline:none}.site-header-cart .cart-contents::after{display:none}.whitecolor{color:#fff}.button.add_to_cart_button{padding:0;background:transparent}header .col-sm-5,header .col-sm-3,header .col-sm-2{padding-left:0;padding-right:0}body p{margin-bottom:0}#cart-total{font-size:16px;background:#c74908;width:20px;height:20px;border-radius:50%;color:#fff;position:absolute;top:-5px;right:1px}#cart{position:relative}header ul.navbar-nav{float:none}header .navbar-nav>li{float:none}header .navbar-nav>li>a{line-height:1;white-space:nowrap}.checkbox,.radio{margin-top:0;margin-bottom:0}header .menu ul.nav li .submenu>li{width:100%}header .menu ul a:hover{background-color:#f4f4f4}footer{margin-top:0}.buttons__container ul>li.active>a,.buttons__container ul>li.active>a:hover{color:#fff}.btn-danger{background:#c74908;color:#fff}.breadcrumbs{padding:22px 18.75% 0}.breadcrumbs .crumbs__list{margin-left:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.breadcrumbs .crumbs__list .caret{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 10px;border:0}.breadcrumbs .crumbs__list .caret i{color:#434343;font-size:15px}.breadcrumbs .crumbs__list .crumbs a{font-size:15px;font-weight:300;font-family:"Source Sans Pro",sans-serif;color:#434343;position:relative;border-bottom:1.5px solid #cfcfcf}.breadcrumbs .crumbs__list .crumbs.active a,.breadcrumbs .crumbs__list .crumbs:last-child a{border-bottom:none}.crumbs__list .caret:last-child{display:none}.w100{width:100%}.main .sidebar .list.noactive ul{display:none}.navbar-collapse{padding-left:0;padding-right:0}.main #product-category .content .industry__list .card{width:32.3%;height:90px;margin-bottom:20px;max-width:32.3%;float:left;background:#f9f9f9;border:none;margin-right:1%}.main #product-category .content .industry__list .card .picture{width:76px;height:76px;background:#f9f9f9 no-repeat center center;background-size:cover;margin:7px;border-radius:50%;float:left}.main #product-category .content .industry__list .card .info{width:calc(100% - 90px);float:left;padding-right:7px;padding-left:7px;height:90px}.main #product-category .content .industry__list .card .info .name{text-align:left;font-size:14px}.main #product-category .content .industry__list .card .info .link{display:none}.main #product-category .content .industry__list{float:left;width:100%}.main #product-category .content .industry__list:after{clear:both;content:"";display:block}#cart .dropdown-menu{min-width:0;max-width:90%;width:600px;position:fixed;right:-600px;top:0;border-radius:0;z-index:100;display:none;height:100vh;overflow-y:scroll;background:#fff;margin-top:0;border:0}.overlay{display:none;width:100%;height:100%;z-index:90;position:fixed;background:rgba(0,0,0,.3)}header .main .basket__link>a{color:#434343}header .main .basket__link>a:hover,header .main .basket__link>a:hover i{color:#4da9e0}header .main .basket__link i{color:#434343;cursor:pointer}header .main .basket__link i:hover{color:#4da9e0}header .main .basket__link .buttons-block{margin-top:30px}.table.cart>tbody>tr>td,.table.cart>tbody>tr>th,.table.cart>tfoot>tr>td,.table.cart>tfoot>tr>th,.table.cart>thead>tr>td,.table.cart>thead>tr>th{vertical-align:middle}#column-left{padding-left:0}.main .sidebar .filter .parametr label span{padding-left:10px}html:not([dir="rtl"]) .noUi-horizontal .noUi-handle{right:-10px}.main .sidebar .filter .parametr label .bounce.active:before{opacity:1}.main .sidebar .filter .parametr .value{margin-top:10px}#filter-arrow{display:none;position:absolute;padding:8px 15px;background:#fff;right:-120px;box-shadow:0 0 10px rgba(0,0,0,.5);z-index:8000;font-size:16px;height:34px}#filter-arrow a{color:#c74908;cursor:pointer}.filter{position:relative}.main .sidebar .filter .parametr{position:relative}#filter-arrow:before{content:'';position:absolute;left:-34px;top:0;border:17px solid transparent;border-right:17px solid #fff}.filter-button{float:left;width:auto;font-size:20px;cursor:pointer;padding:10px 20px;background:#4b9ad8;color:#fff;border-radius:10px}.filter-button>i{font-size:16px}#column-left.opened{display:block!important;padding-top:0;overflow-y:scroll}.filter-button:hover{background:#c44b08}.body-fixed{position:fixed;width:100%;height:100%;left:0;top:0;overflow:hidden}.mobile{display:none}.main>.row{width:100%}#quickcheckoutconfirm{margin-top:30px}.center{text-align:center}.cart button.button-remove{border:none;margin:auto}#cart1 table.cart{font-size:16px}.cart input.qc-product-qantity{max-width:50px;width:100%;border:1px solid #dcdcdc;-webkit-border-radius:6px;border-radius:6px;margin:0 5px;padding:10px;font-size:15px;font-weight:300;color:#434343}button.back{font-size:16px}.second-block .block-left{width:49%;display:inline-block;vertical-align:top}.second-block .block-cart{display:inline-block}#map2{height:100%}#delivery-1 .form-street{width:100%;max-width:100%}#quickcheckoutconfirm .ac-body{z-index:2;position:relative}.main .card .des .info .buy__button a{font-size:12px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;text-transform:uppercase;padding:15px 0 10px;width:100%;border:none;color:#fff;cursor:pointer;text-align:center}#fast-order-image>img{max-height:300px;margin:0 auto}#fast-order-name{padding:5px 0;font-size:15px}#fast-order-price{padding:5px 0;font-size:14px;font-weight:bold}.form-grp input[type="text"],.form-grp input[type="tel"]{margin-bottom:10px;border: 1px solid #8080805e;border-radius:5px;padding:10px 20px;font-family:"Museo Sans Cyrl",sans-serif;font-size:14px}.btn-red,.btn-primary{background-color:#c74908;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:inline-block;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;text-transform:uppercase;padding:15px 45px 10px;border:none;color:#fff;cursor:pointer;border-radius:6px;margin:auto;background-image:none}.btn-red{opacity:.8}.btn.btn-red:hover{color:#fff!important;opacity:1}.text-soglasie{margin-top:10px}#result{font-size:16px;background:#fff;padding:20px}table.cart{color:#000;width:100%}.button-remove>i{font-size:18px}table.cart a{color:#000}.acc-head.active+.ac-body.second-block{margin-top:-15px}.acc-head.active+.ac-body{max-width:calc(100% - 62px);margin-left:90px}.acc-head.active+.ac-body.third-block{margin-top:-15px}.acc-head.active+.ac-body.fo-block{margin-top:-25px}.form__date input.col-97{width:97.5%}.col-12-info{float:left;width:100%}.map,#map{width:100%;height:420px;position:relative}.map .popup,#map .popup{position:absolute;width:300px;height:300px;right:12%;z-index:1000;bottom:65px;background-color:#fff;-webkit-box-shadow:0 0 100px silver;box-shadow:0 0 100px silver;padding:40px 0 45px;text-align:center}.map .popup .title,#map .popup .title{margin-bottom:25px}.map .popup .title span,#map .popup .title span{font-size:25px;font-weight:700;font-family:"museo_sans_cyrl700",sans-serif;color:#434343}.map .popup .contact,#map .popup .contact{margin-bottom:20px}.map .popup .contact span,#map .popup .contact span{font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#2b77c9;font-size:14px;margin-bottom:5px}.map .popup .contact a,#map .popup .contact a{font-size:25px;font-weight:500;font-family:"Museo Sans Cyrl",sans-serif;color:#434343;margin-bottom:5px}.map .popup .contact p,#map .popup .contact p{font-size:22px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#434343}.map .popup .callback p,#map .popup .callback p{font-size:18px;font-weight:700;font-family:"museo_sans_cyrl700",sans-serif;color:#2b77c9}.map .popup .callback p:last-child,#map .popup .callback p:last-child{font-size:14px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#434343}.contact-mob{display:none;width:300px;height:265px;right:12%;z-index:1000;bottom:65px;background-color:#fff;-webkit-box-shadow:0 0 100px silver;box-shadow:0 0 100px silver;padding:40px 0 45px;text-align:center}.contact-mob .title{margin-bottom:25px}.contact-mob .title span{font-size:25px;font-weight:700;font-family:"museo_sans_cyrl700",sans-serif;color:#434343}.contact-mob .contact{margin-bottom:20px}.contact-mob .contact span{font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#2b77c9;font-size:14px;margin-bottom:5px}.contact-mob .contact a{font-size:25px;font-weight:500;font-family:"Museo Sans Cyrl",sans-serif;color:#434343;margin-bottom:5px}.contact-mob .contact p{font-size:22px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;font-size:#434343}.contact-mob .callback p{font-size:18px;font-weight:700;font-family:"museo_sans_cyrl700",sans-serif;color:#2b77c9}.contact-mob .callback p:last-child{font-size:14px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#434343}.main .sidebar .list ul{margin-left:0}.main .sidebar .list{padding:0}.main .form form .form__date button{max-width:175px;width:100%;border:none;background-color:#c44b08;color:#fff;padding:17px 0 13px;-webkit-border-radius:11px;border-radius:11px;font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer}.btn.btn-transparent{border:#2b77c9 2px solid;background-color:transparent;color:#000;padding:12px;-webkit-border-radius:11px;border-radius:11px;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer}.btn.btn-transparent:hover{border-color:#c44b08}.top-callback-block{margin-top:16px}.order{padding:45px 0 0}.order .title{text-align:center;margin-bottom:45px}.order .title span{font-size:25px;font-weight:700;font-family:"museo_sans_cyrl700",sans-serif;color:#434343}.order .order__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px;padding:0 18.75%}.order .order__list .card{width:20%}.order .order__list .card hr{width:100%;border:1px solid #f4f4f4}.order .order__list .card .count{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.order .order__list .card .count .bounce{min-width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;background-color:#2b77c9;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 4px}.order .order__list .card .count .bounce p{font-size:22px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#fff}.order .order__list .card .text{text-align:center;max-width:150px;margin:25px auto 0}.order .order__list .card .text p{font-size:16px;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif;color:#434343}.order .quest{height:480px;background-image:url(https://ekaterinburg.geo-plast.com/img/bck-quest.jpg);-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 18.75%}.order .quest .left,.order .quest .right{width:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.order .quest .left{display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}.order .quest .left form{max-width:100%;width:100%;height:410px;background-color:transparent;padding:25px 30px;color:#fff;box-shadow:none;clear:both}.order .quest .left form .title{text-align:left;margin-bottom:25px;font-size:32px;font-weight:500;text-transform:uppercase;margin-top:30px}.order .quest .left form .form__date{text-align:left;margin-bottom:10px;float:left;margin-right:15px;width:calc(33.333% - 15px)}.order .quest .left form .form__date.email-block{margin-right:0;width:33.333%}.order .quest .left form .form__date.input-textarea{clear:both;width:100%}.order .quest .left form .form__date.input-textarea textarea{width:100%}.order .quest .left form .form__date.input-checkbox{width:50%;margin-right:0}.order .quest .left form .form__date.buttons-block{width:50%;text-align:right;margin-right:0}.order .quest .left form .form__date input,.order .quest .left form .form__date textarea{max-width:100%;width:100%;border:none;background-color:#fff;padding:10px 20px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999;-webkit-border-radius:11px;border-radius:11px}.order .quest .left form .form__date textarea{height:75px;resize:none}.order .quest .left form .form__date label{margin-left:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.order .quest .left form .form__date label input{display:none}.order .quest .left form .form__date label input[type="checkbox"]:checked+.checkbox::after{display:block}.order .quest .left form .form__date label .checkbox{width:18px;height:18px;min-height:18px;min-width:18px;background-color:#fff;-webkit-border-radius:5px;border-radius:5px;position:relative}.order .quest .left form .form__date label .checkbox:after{content:"";position:absolute;width:10px;height:10px;background-color:#2b77c9;top:4px;right:4px;bottom:4px;left:4px;-webkit-border-radius:3px;border-radius:3px;display:none}.order .quest .left form .form__date label p{font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;color:#fff;margin-left:10px;width:100%;display:inline-block}.order .quest .left form .form__date label p:hover{text-decoration:underline}.order .quest .left form .form__date button{max-width:175px;width:100%;border:none;background-color:#c44b08;color:#fff;padding:17px 0 13px;-webkit-border-radius:11px;border-radius:11px;font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer}.order .quest .left form .title span{color:#fff;margin-bottom:15px;font-size:32px;text-align:left;font-weight:500;font-family:"museo_sans_cyrl500",sans-serif}.order .quest .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.order .quest .right img{max-width:330px;height:auto}.order .form__date input{margin-bottom:0}.product-buttons-block .caption{font-size:16px;padding-bottom:15px;font-weight:normal}.product-buttons-block .ya-share2__badge{padding:5px;border-radius:50%}.product-buttons-block{margin:20px 0}a{cursor:pointer}.product-bottom-block h3{text-align:center;padding:40px 0 40px;font-size:25px;font-weight:700;font-family:"museo_sans_cyrl700",sans-serif;color:#434343}.product-one-page h1{padding-top:20px}.print-btn-link,.pdf-btn-link{font-size:16px;color:#434343;text-decoration:none}.pt30{padding-top:30px}.product-one-page .function .function__container{margin-top:10px}.product-one-page .function{padding-top:3px;padding-bottom:10px}#tab-description{font-size:17px;padding:15px}.tab-pane p{margin-bottom:10px;font-size:17px;font-family:"museo_sans_cyrl300",sans-serif;font-weight:300;line-height:1.4}#tab-description ul{padding-left:40px}#tab-texhology,#tab-delivery,#tab-review,#tab-docum{font-size:16px;padding:15px}.services .services__container .services__card .info{max-height:240px}.services .services__container .services__card .info .des{font-size:14px}.industry__list .card .picture{max-width:297px;width:100%;height:189px;background: no-repeat center center / cover}.content-block{font-size:14px;margin:30px 0;padding:0 10px}#product-category #content #button-search{margin-top:15px;margin-bottom:20px}#product-category #content h1{padding-top:20px}.category-description{padding:30px 15px;font-size:14px}.category-description p{font-size:16px;line-height:1.4}#information-information #content.content .content-block{line-height:1.4;font-size:16px}#information-information #content.content .content-block p{margin-bottom:10px}#information-information #content.content .content-block img{padding:20px 0}#information-information #content.content .content-block .bg-block{background:#2b77c9;padding:15px;margin:15px 0;border-radius:5px;color:#fff;position:relative;box-sizing:content-box}#information-information #content.content .content-block ol,#information-information #content.content .content-block ul{padding-left:40px;margin-top:15px}#information-information #content.content .content-block .card img{padding:0}.frm-group.form-grp{max-width:340px;width:100%;height:410px;background-color:#2b77c9;-webkit-border-radius:10px;border-radius:10px;padding:25px 30px;color:#fff}.frm-group.form-grp .title{text-align:center;margin-bottom:15px;font-size:18px}.frm-group.form-grp .form__date{text-align:center;margin-bottom:10px}.frm-group.form-grp .form__date input,.frm-group.form-grp .form__date textarea{max-width:270px;width:100%;border:none;background-color:#fff;padding:10px 20px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;font-size:14px;color:#999;-webkit-border-radius:11px;border-radius:11px}.frm-group.form-grp .form__date button{max-width:175px;width:100%;border:none;background-color:#c44b08;color:#fff;padding:17px 0 13px;-webkit-border-radius:11px;border-radius:11px;font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer}.fancybox-opened .fancybox-skin{border-radius:0}.fancybox-opened .fancybox-inner{border-radius:0}.fancybox-skin .form-content{padding:0;background:transparent;border-radius:0}.fancybox-skin .form-content .frm-group.form-grp{height:auto}.function{padding-top:20px;padding-bottom:10px}#map .popup .contact.contact-address>p{font-size:16px}.main.search .content .meterials__container .product__container .product{width:24.5%}@media screen and (max-width:740px){.main.search .content .meterials__container .product__container .product{width:100%;margin-left:10px}}.main.search .content{width:100%}.popup-city{background:#fff;padding:20px}.small-basket-list .caption{font-size:20px;padding:15px 15px 25px}.small-basket-list .small-basket-name{text-align:left;padding:10px;font-size:15px}.small-basket-list .small-basket-name a{display:block}.small-basket-list .small-basket-count{color:#000;font-size:18px;padding:10px}.small-basket-list .img-thumbnail{padding:0;border-radius:0}.bb{border-bottom:#ccc 1px solid}.small-basket-list .small-basket-total{padding:25px 10px;font-size:20px;color:#000}a.btn-red{color:#fff}.small-basket-list>li{padding:5px 0}.small-basket-list .small-basket-product-inc{font-size:15px;padding-top:35px;padding-left:20px}.nopadl{padding-left:0}.nopadr{padding-right:0}.products.category-list .products__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.products.category-list .products__list .card{max-width:297px;border:2px solid #fff;width:33.3%}.products.category-list .products__list .card .info{background-color:#f9f9f9;padding-top:30px;padding-bottom:25px}.products.category-list .products__list .card img{max-width:297px;width:100%;height:189px}.products.category-list .products__list .card .info .name{text-align:center;font-size:20px;font-weight:300;color:#434343}.products.category-list .products__list .card .info .link{padding-top:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2b77c9;position:relative}.products.category-list .products__list .card .info .link a:first-child{font-size:16px;font-weight:700;color:inherit}.products.category-list .products__list .card .info .link a:last-child{color:inherit;position:absolute;right:24px;font-size:20px}.products.category-list .title{display:none}.main.info-8 .content .industry__list .card{width:50%;max-width:100%}.main.info-8 .industry__list .card .picture{max-width:100%;height:230px}#column-left .list:not(.noactive)>.title>a>span{color:#2b77c9}.alert-success{color:#fff;background-color:#c74908;border-color:#fff;padding:10px;font-size:14px}.alert-dismissable .close,.alert-dismissible .close{right:2px}.alert-success a{color:#fff;text-decoration:underline}.main .content .meterials__container .product__container.product-list .product{width:100%}.main .content .meterials__container .product__container.product-list .product .picture{width:25%;float:left}.main .content .meterials__container .product__container.product-list .product .info{width:75%;float:left;text-align:left;padding:10px}.main .content .meterials__container .product__container.product-list .product .info .des{width:100%;height:auto;max-width:100%}.main .content .meterials__container .product__container.product-list .product .info .name{padding-left:5px}.main .content .meterials__container .product__container.product-list .product .info .price{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.main .content .meterials__container .sort__container{padding:10px 0}.sort-link{font-size:14px;color:#434343}.sort-link:hover{text-decoration:underline}.limit-caption{font-size:15px;color:#2b77c9;font-weight:500}.limits-block .bounce__border{width:19px;height:19px;-webkit-border-radius:50%;border-radius:50%;background-color:#dad7de;margin-right:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}.limits-block .bounce{width:13px;height:13px;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;position:absolute;left:3px;top:3px}.limits-block .bounce.active,.limits-block .bounce:hover{background:#434343}.limits-block .bounce__border>a{padding-left:45px;font-size:15px;color:#434343}.main .sidebar .list.about-list ul li{padding:25px 20px;background-color:#f9f9f9;margin-bottom:1px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main .sidebar .list.about-list ul li.active{background:#2b77c9;color:#fff}.main .sidebar .list.about-list ul li.active a,.main .sidebar .list.about-list ul li:hover a{color:#fff}.main .sidebar .list.about-list ul li p{font-size:16px;font-weight:300;font-family:"museo_sans_cyrl300",sans-serif;color:#434343}.main .sidebar .list.about-list ul li:hover{z-index:10;background:#2b77c9;color:#fff}.form__date textarea{margin-bottom:10px;border: 1px solid #8080805e;border-radius:5px;padding:10px 20px;font-family:"Museo Sans Cyrl",sans-serif;font-size:14px;color: #9e9e9ebf;width:95%;height:200px}.compare-page span.number{font-size:18px;left:0}.compare-page .main-information img{padding:0;border:none;border-radius:0}.table-ch .table .col .row{margin:0}.rating-block input[type="radio"]{display:inline-block}.main-slider .prev,.main-slider .next{position:absolute;top:48%;z-index:1}.main-slider .prev{left:10px}.main-slider .next{right:10px}.compare-page .product-col-3{padding:0 20px}.compare-page .product-list .prev,.compare-page .product-list .next{top:140px;left:0}.compare-page .product-list .next{right:0;left:auto}.open-button{position:absolute;right:15px;top:10px;width:12px;height:7px;cursor:pointer}.list.caret-bottom .open-button{background-image:url(https://ekaterinburg.geo-plast.com/img/caret-bottom.png)}.list.caret-top .open-button{background-image:url(https://ekaterinburg.geo-plast.com/img/caret-top.png)}.main .content .meterials__container .product__container .product .info .des{max-width:94%;height:78px}.product .compare{position:absolute;left:0;bottom:0;height:34px;width:100%;background:#4b9ad8}.main .content .meterials__container .product__container .product .picture .compare-link{bottom:9px}.p10{padding:10px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{font-size:15px}.pagination>li>a,.pagination>li>span{font-size:15px;color:#434343}.info .buy__button .request-button{max-width:300px;background-color:#c74908;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.main .content .product__container .product .info .price button.request_cat__click,.product__container .product .info .price button.request_cat__click{max-width:160px;background-color:#4b9ad8;-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;color:#fff;text-transform:uppercase;border:none}.main .content .product__container .product .info .price button.request_cat__click i,.product__container .product .info .price button.request_cat__click i{color:#fff}#request-image img{margin:0 auto}#request-name{font-size:16px;line-height:20px;padding-top:10px}.product .quick-view{opacity:.6;position:absolute;right:0;top:0;z-index:1;cursor:pointer;width:100%;text-align:center;padding:8px 0;background:rgba(0,0,0,.3)}.product .quick-view a{color:#fff;font-size:14px;text-transform:uppercase}.product .quick-view:hover{opacity:1;color:#fff}.product .quick-view:hover a{color:#fff}.product .quick-view i{font-size:30px}.main .content .meterials__container .product__container .product{position:relative}#quick-view{z-index:9000;background:#fff}#quick-view.main{display:block}#quick-view .product-one-page{margin:0}#quick-view .product-one-page .picture{width:56.666666%}.sitemap-page .main{padding:15px 18.75% 0}.sitemap-items{padding:15px}.sitemap-items a{padding:10px;font-size:14px;line-height:1.5}.sitemap-items .level1{padding-left:20px}.sitemap-items .level2{padding-left:40px}.copy,.copy a{color:#fff}#request,#fastorder,#requestq{background:#fff;padding:20px}header{padding-top:98px}header .main{position:fixed;width:100%;background:#fff;z-index:10;left:0;top:0}.catseolink-item>a{font-size:16px;line-height:1.6}.montag-top-block{min-height:600px;background:no-repeat left top / cover;position:relative;padding:60px}.montag-top-block:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.55);z-index:0}.montag-info .content .title{text-align:left;font-size:60px;text-transform:uppercase;color:#fff}.montag-info .content{width:100%}.montag-top-block .montag-top-block-info{z-index:1;position:relative}.eig-block{margin-top:40px;color:#fff}.eig-block .eig-item{text-align:center;margin-top:50px}.eig-block .eig-item .icon i{font-size:60px;font-weight:bold}.eig-block .eig-item .icon i:hover{transform:scale(1.4)}@keyframes leaves {
  0% {
    transform: scale(1.0);
  }
  100% {
    transform: scale(1.4);
  }
}@keyframes shadow {
  from {text-shadow: 0 0 3px black;}
  50% {text-shadow: 0 0 30px black;}
  to {text-shadow: 0 0 3px black;}
}.eig-block .eig-item .text{font-size:20px;padding:30px}.montag-services{margin:60px 0}.montag-services .montag-service-block{text-align:center;margin-top:30px}.montag-services .montag-service-block .caption{font-size:24px;padding:15px 0}.montag-services .montag-service-block .text{font-size:16px;line-height:1.4;padding:15px;text-align:justify;height:206px}.montag-services .montag-service-block .image{background:no-repeat center center / cover;width:100%;height:200px}.montag-price{margin:60px 0}.montag-price .montag-price-block{background:#f5f5f5;border-left:#388ed3 3px solid;padding:40px}.montag-price .montag-price-block .montag-price-item{font-size:60px;padding:30px 0;color:#388ed3}.montag-price .montag-price-block .caption{font-size:14px;color:#388ed3;text-transform:uppercase}.montag-price .montag-price-block .montag-price-item i{font-size:40px}.montag-price .montag-price-block .montag-price-item span{font-size:90px}.montag-object-item{position:relative;height:300px;color:#fff;padding:70px 40px 40px;margin-top:30px;background:no-repeat center center / cover}.montag-object-item:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:0}.montag-object-item .montag-object-item-caption,.montag-object-item .montag-object-item-buttons{z-index:1;position:relative}.montag-object-item .montag-object-item-caption{font-size:30px;text-transform:uppercase}.montag-object-item .montag-object-item-caption div{display:block;font-size:16px;text-transform:lowercase;padding-top:8px}.montag-object-item .montag-object-item-buttons{margin-top:30px}.montag-object-item .montag-object-item-buttons a{color:#fff;border:#fff 2px solid;padding:10px 30px}.montag-object-item.montag-object-item-1{background-image:url(/image/catalog/services/shlamonakopitel.jpg)}.montag-info h2{position:relative}.montag-info h2:after{content:"";position:absolute;left:0;bottom:-8px;height:2px;width:40px;background:#388ed3}.montag-objects{padding:40px 0;background:#f5f5f5}.montag-object-item.montag-object-item-2{background-image:url(/image/catalog/services/kare_rezervuarov.jpg)}.montag-object-item.montag-object-item-3{background-image:url(/image/catalog/services/pozharnyj-vodoem.jpg)}.montag-object-item.montag-object-item-4{background-image:url(/image/catalog/services/vodoemy-orositeli.jpg)}.montag-object-item.montag-object-item-5{background-image:url(/image/catalog/services/novozopriemniki.jpg)}.montag-object-item.montag-object-item-6{background-image:url(/image/catalog/services/poligony.jpg)}.montag-object-item.montag-object-item-7{background-image:url(/image/catalog/services/geomembrana-prud.jpg)}.montag-object-item.montag-object-item-8{background-image:url(/image/catalog/services/geomembrana-doroga.jpg)}.gidroizol{padding:200px 0;background:url(/image/catalog/services/gidroizolyatsiya-vodoemov.jpg) no-repeat center top / cover;color:#fff;font-size:60px;position:relative;text-transform:uppercase;background-attachment:fixed}.gidroizol:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:0}.gidroizol .container{z-index:1;position:relative}.montag-info .order{padding:0}.montag-info .order .quest{padding:40px 0 0;height:auto}.montag-info .order .quest .left{float:left;display:block}.montag-info .order .quest .right{float:right;display:block}.montag-info .content-block p{font-size:16px}#information-information #content.content .content-block{padding-bottom:40px}.montag-object-item{transition:2.5s all}.montag-object-item:hover{background-size:110%}.montag-info .order .quest,.montag-top-block{background-attachment:fixed}.cattop{font-size:16px;padding:15px 0}#content ul.pl{padding-left:40px;margin:10px 0;font-size:16px;line-height:1.6}#content h2{margin-top:40px;margin-bottom:10px}#content .pmb p{margin-bottom:10px}.sectoral .sectoral__list .card .picture,.industry__list .card .picture{transition:all .5s;background-size:120%}.sectoral .sectoral__list .card .picture:hover,.industry__list .card .picture:hover{background-size:124%}.block-container{padding:0 10%}.products__list .card .picture{overflow:hidden}.products__list .card .picture img{transition:all .5s}.products__list .card .picture img:hover{transform:scale(1.04)}#callback,#callsert{padding:20px;background:#fff}body .main .card .des .info .price__container .price span{font-size:14px;font-weight:normal}body .main .card .des .info .price__container .price span.card-min-price{font-size:24px;font-weight:bold;line-height:32px}body .main .card .des .info .price__container .price p{margin-top:4px}body .main .card .des .info .price__container .btn{padding:15px}.discount p .btn.btn-transparent{color:#c74908;width:100%;border-color:#c74908}.discount p .btn.btn-transparent:hover{color:#fff;width:100%;border-color:#c74908;background:#c74908}.discount p{width:100%}.main .card .des .info .social-block ul li{display:inline-block}header .main .basket{display:none!important}.information .buttons__container .table .row{padding:5px 40px}.main .card .des .info .buy__button button{max-width:calc(100% - 160px)}.info .product-buttons-block{text-align:center}.contact__info i{color:#2b77c9}.fancybox-inner #callback.form-content.form-width-bg,.fancybox-inner #callsert.form-content.form-width-bg{padding:0 0 0 250px;position:relative;background: #FFFFFF url(/image/catalog/geo-sklad-2.jpg) no-repeat left top / cover;max-width:600px}.fancybox-inner #callback.form-content.form-width-bg>div,.fancybox-inner #callsert.form-content.form-width-bg>div{background:#fff;padding:30px}.form-content .form-caption{font-size:20px;text-transform:uppercase;white-space:nowrap;margin-bottom:30px}.form-width-bg .form-grp input[type="text"],.form-width-bg .form-grp input[type="tel"]{width:100%}.amoforms_iframe{display:none}.block-image{margin-bottom:20px;padding:10px;height:250px;overflow:hidden;position:relative}.block-image>img{width:100%}.block-text{padding:10px;font-size:16px;line-height:1.4}.category-description ul{font-size:16px;line-height:1.4;padding-left:30px}.category-description ol{font-size:16px;line-height:1.4;padding-left:30px}.top-action{padding:14px;text-align:center;background:#2b77c9;color:#fff;text-transform:uppercase;font-size:18px}.top-action>a{color:#fff;text-transform:uppercase;font-size:16px}.bg-spanbond-action{position:relative}.bg-spanbond-action .img{position:relative;left:0;top:0}.bg-spanbond-action .img img{width:100%}.bg-spanbond-action .caption{font-size:32px;color:#fff;max-width:75%;line-height:1.4}.bg-spanbond-action .content{position:absolute;left:40px;top:50px}.main .bg-spanbond-action .content .but button{padding:18px 35px;margin-top:30px;background:rgba(255,255,255,.5);letter-spacing:1.5px;color:#2b77c9;font-size:16px}.main .bg-spanbond-action .content .but button:hover{background:#fff;color:#2b77c9}.main .bg-spanbond-action .content .but{display:block;text-align:left}.info-26 .news__list{display:none}.info-26 .content-block{margin-bottom:0;padding-bottom:0}@media screen and (max-width:1100px){.main #product-category .content .industry__list .card{width:50%;max-width:100%}html,body{overflow-x:hidden}header .main .logo{max-width:100%}header .main .logo__img img{margin:0 auto}header .main .logo__mob{margin:0 auto}header .contact{margin-right:0}.navbar-header{position:relative;padding:10px 5px 5px}.navbar-header #category{font-size:20px;position:absolute;top:10px;color:#fff}.main .content .row.meterials__container .product__container{margin-left:0;margin-right:0;padding:0 20px}header .menu ul li{display:block;float:none;width:100%;max-width:100%}header .menu ul li:first-child:nth-last-child(6), header .menu ul li:first-child:nth-last-child(6) ~ li{width:100%}header .menu ul{display:block}header .menu ul a{font-size:15px}.main .content .meterials__container .sort__container .sort__select{float:right;width:100%}.main .content .meterials__container .sort__container{padding-left:20px;padding-right:20px}.pc{display:none}.mobile{display:block}#column-left{max-width:90%;width:340px;position:fixed;top:0;left:-400px;height:100vh;z-index:100}#column-left>div{display:none}#column-left>div.filter{display:block;margin-bottom:0}#filter-arrow{right:-10px}}@media screen and (max-width:768px){#filter-arrow{display:none!important}.map{height:100%}.contact-mob{display:block;bottom:0;right:0;max-width:720px;width:90%;margin:5%}header{padding-top:0}header .main{position:static;width:100%;background:#fff;z-index:10;left:0;top:0}header .main .search__city{position:relative;right:80px;top:90px}header .main .basket{position:absolute;right:20px;top:85px}header .main .contact{margin-top:10px}.montag-info .content .title{font-size:35px}.montag-top-block{padding:30px 0}.eig-block .eig-item .icon i{font-size:40px}.eig-block .eig-item .text{font-size:16px;padding:20px}.montag-price .montag-price-block .montag-price-item{font-size:30px}.gidroizol{padding:60px 15px;font-size:30px}.montag-info .order{padding:0!important}footer .logo{display:block;text-align:center}footer .logo,footer .social{width:100%}body{overflow-x:hidden}footer .copy{text-align:center;display:block!important}.montag-price{margin-bottom:0}.eig-block{margin-top:0}.product-one-page .main{display:block!important}.bg-spanbond-action .caption{font-size:18px;color:#fff;max-width:75%;line-height:1.4}.bg-spanbond-action .content{position:absolute;left:15px;top:30px}.main .bg-spanbond-action .content .but button{padding:12px 18px;margin-top:20px;background:rgba(255,255,255,.5);letter-spacing:1.5px;color:#2b77c9;font-size:14px;max-width:150px}section.main{padding-top:10px}.fancybox-inner #callback.form-content.form-width-bg,.fancybox-inner #callsert.form-content.form-width-bg{padding:0}}.link:hover a{opacity:.9}@media screen and (max-width:768px){.order .quest{height:auto}.row.product__container{}.main .content .row.meterials__container .product__container{margin:0}.row.meterials__container{margin:0}div#product-category>.row{margin:0}.product-one-page h1{padding-top:0;line-height:1;margin:0 20px}.navbar-header #category{top:20px;text-transform:uppercase}.fixed-overlay .modal .title .close{top:0;right:0}.main #product-category .content .industry__list .card .info .name{font-size:16px}.result-pagination{padding-left:45px}.pagination{display:block;margin:15px 30px}.catseolinks{margin:30px 15px}.main #product-category .content .industry__list .card{width:100%}.main>.form{display:none}.montag-info .order .quest .right{display:none}.montag-info .order .quest .left{float:none;width:100%}.montag-info .order .quest{padding:40px 0}.information .buttons__container>ul>li{width:100%;display:block;padding:15px}.information .buttons__container>ul{display:block}.information .buttons__container .table .row{padding:0;height:auto}.information .buttons__container .table p{font-size:14px}.product-bottom-block .product__container .product{width:100%}.order .order__list .card{width:100%}.order .order__list{padding:0 15px}.top-callback-block{text-align:center}header .main .contact__info div.top-phone-block{text-align:center}header .main .contact__info .top-phone-block a{font-size:28px;line-height:34px}header .main .contact__info div.top-email-block{text-align:center}header .main .contact__info div.top-email-block a{font-size:14px}.order .quest .left form .form__date,.order .quest .left form .form__date.email-block{margin-right:0;width:100%}.order .quest .left form .form__date.input-checkbox{width:100%}.order .quest .left form .form__date.buttons-block{width:100%;text-align:left}.order .quest .left form .form__date.buttons-block button{width:100%;max-width:100%}.order .quest .left form .title span{font-size:16px}.order .quest{padding:0 15px}header .main .search__city{position:relative;text-align:center;margin-left:0;left:auto;top:auto;right:auto}header .main .search__city .marker{margin:0 auto}.order .order__list .card .text p{font-size:10px}}.main .sidebar .but button,.main .sidebar .sales .but button,.order .quest .left form .form__date button,.services .services__container .services__card .info .but button,.main .form form .form__date button,.btn{opacity:.9!important}.main .sidebar .but button:hover,.main .sidebar .sales .but button:hover,.order .quest .left form .form__date button:hover,.services .services__container .services__card .info .but button:hover,.main .form form .form__date button:hover,.btn:hover{opacity:1!important}#information-information .list.noactive:before{display:none}.industry__list .card:hover{cursor:pointer}li:has(a.currentpage) {background:#f4f4f4;color:#000}li a.currentpage{color:#000!important}.main .sidebar .list ul a.active{font-weight:500}@media screen and (max-width:1100px) and (min-width:769px){nav.menu{background:#3f3f3f;z-index:11;position:relative}header .menu ul li{border-right:none}header .menu ul li{width:auto!important}header .menu ul{display:flex;gap:0;justify-content:space-between;margin-bottom:-1px}.contact__info{font-size:14px;position:absolute;top:40px;right:20px;z-index:2}header .main .contact__info .top-phone-block a{font-size:20px}header .main .contact__info div a{font-size:18px}.top-callback-block{position:absolute;top:-10px;right:10px}header .main .logo__mob{margin-left:0;width:220px;margin-top:10px}.top-callback-block a.fancy.btn.btn-transparent{padding-top:6px;padding-bottom:6px}.search__city{display:none}header .search{display:block;position:absolute;top:10px;left:350px}header .main .logo{max-width:230px}.top-action{display:none}header .main{position:absolute;padding-bottom:0}.products__list{padding-left:15px;padding-right:15px;box-sizing:border-box}.sectoral__list{padding-left:15px;padding-right:15px}.services .services__container .services__card{width:100%}}.main .main-slider .slide .text p{margin-top:20px}.information .buttons__container>ul>li a{display:block;width:100%;text-align:center}.information .buttons__container>ul>li:hover p{color:#fff!important}@media screen and (min-width:1024px){header .main .contact{order:3}.top-callback-block{order:2}.filter{order:-1}aside#column-left{display:flex;flex-direction:column}.order .left{padding-right:190px}#map .popup{top:-336px;border-radius:9px}.order .quest{height:370px}section.map,section.map #map{height:370px}}@media screen and (max-width:1024px){.main .main-slider .slide .text{margin-top:10px}}.advantages{padding:40px 0;background:#f9f9f9}.advantages__title{text-align:center;font-size:28px;margin-bottom:30px;font-weight:bold}.advantages__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;list-style:none;padding:0}.advantages__item{background:#fff;border:1px solid #e0e0e0;padding:20px;border-radius:8px;text-align:center;font-size:16px}.advantages__item i{display:block;font-size:32px;color:#0073e6;margin-bottom:10px}.reviews{padding:60px 0;background:#fff}.reviews__title{text-align:center;font-size:28px;font-weight:700;margin-bottom:40px}.review{display:flex;justify-content:center;padding:20px;border-radius:10px;margin-bottom:13px;border:2px solid #f9f9f9}.review__content{max-width:700px;background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 15px rgba(0,0,0,.1);text-align:center}.review__text{font-size:18px;line-height:1.6;margin-bottom:20px;color:#333}.review__author{font-weight:600;font-size:22px;margin-bottom:10px}.order .top-callback-block{text-align:center;margin-bottom:30px}section.order .btn.btn-transparent{padding-left:30px;padding-right:30px;border:none;background-color:#c44b08;color:#fff;-webkit-border-radius:11px;border-radius:11px;font-size:12px;font-family:"museo_sans_cyrl500",sans-serif;font-weight:500;text-transform:uppercase;cursor:pointer;padding-top:15px;padding-bottom:13px;margin-bottom:20px}section.order .btn.btn-transparent:hover{opacity:.8}.reviews-slider ul.slick-dots{justify-content:center}.advantages__title{margin-bottom:40px}@media screen and (max-width:767px){.main.info-8 .industry__list .card .picture{width:100%!important;display:block!important;background-size:auto}.main.info-8 .content .industry__list .card a{width:100%}.main.info-8 .content .industry__list .card{display:flex;flex-direction:column}section.main.info-8 .content .industry__list .card .info .link a:last-child{}section.main.info-8 .content .industry__list .card .info .link a:first-child{padding-left:5px;display:block}section.main.info-8 .content .industry__list .card .info .link a:first-child+a{position:absolute;right:0;left:auto;width:20px;top:0}section.main.info-8 .content .industry__list .card .info .link{width:100%!important;display:block}section.main.info-8 #content{min-height:0!important}section.main.info-8 .content-block{display:none}section.main.info-8 .content .industry__list .card .info{padding-left:0}section.main.info-8 .content .industry__list .card .info .name a{min-height:40px}section.main.info-8 ~ .order .order__list {flex-direction:column!important;display:flex}section.order .order__list{}section.main.info-8 ~ div section.order .order__list {flex-direction:column!important;gap:20px}.order .quest .left form .title{line-height:1.3}.order .quest .left form .title span{display:block;text-align:center}}@media screen and (max-width:1024px) and (min-width:600px){.col-sm-6.text-left.result-pagination{position:absolute;top:-10px;right:44px}@media screen and (max-width:570px){
.main .content .meterials__container .product__container .product{margin-bottom: 15px;}

.col-sm-6.text-left.result-pagination {
  right: 0;
  width: 100%;
  max-width: 100%;
  gap: 10px !important;
  display: flex;
  padding-left: 0;
  box-sizing: border-box;
  right: 41px;
}


.main .content .meterials__container .sort__container .sort__select {
  width: 100%;
}
}}@media screen and (max-width:999px){div#common-home .row{margin:0}.cattop{padding:15px}.product-one-slider.slick-initialized.slick-slider a{text-align:center}.product-one-slider.slick-initialized.slick-slider a img{margin-left:auto;margin-right:auto}#information-information #content.content .content-block .card img{height:auto}.main .content .meterials__container .product__container .product .picture img{max-height:inherit}html header .menu ul li .submenu li:hover>.submenu{position:relative;left:0;top:0}html header .menu ul li .submenu li:hover>.submenu li{padding-left:0;padding-bottom:3px;padding-right:0;border:none}html header .menu ul li .submenu li:hover>.submenu li a{font-size:14px}html header .menu ul li:hover>.submenu{width:90%}html header .menu ul li .submenu li:hover>.submenu{position:relative;background:#fff;left:0;right:auto;top:0;padding-top:0}html header .menu ul.nav li .submenu>li{padding-right:0;padding-left:10px;padding-bottom:0;border:none}html header .menu ul li:hover>.submenu{width:90%}html header .menu ul li .submenu li>a{width:90%;margin-left:0}html header .menu ul.nav .submenu li:has(.submenu):after {content:"↓";color:#000;position:absolute;right:8px;top:8px;width:20px;height:20px;font-size:18px;display:flex;justify-content:center}html header .menu ul.nav .submenu li:has(.submenu):after {content:"↓";color:#000;position:absolute;right:8px;top:8px;width:20px;height:20px;font-size:18px;display:flex;justify-content:center}html header .menu ul li:hover>.submenu{width:90%;padding-top:0}html header .menu ul a{border-right:none}html header .menu ul li{border-right:none}html header .menu ul.nav li .submenu>li{padding-left:10px}html header .menu ul li .submenu li:hover>.submenu{position:relative;top:0;left:0}html header .menu ul li .submenu li:hover>.submenu,html header .menu ul li .submenu li:hover>.submenu li{padding:0 5px}html li.production-menu a{max-width:100px;width:100%;margin:0 auto}span#category{display:none}.navbar-header #category,header .main .search__city{display:none!important}.montag-services .container{padding-right:0}}@media screen and (max-width:767px){.fixedmenus .top-phone-block.showonmobile{position:absolute;display:block!important;color:#fff;top:15px;left:16px}.fixedmenus .top-phone-block.showonmobile a{color:#fff;font-size:20px}header .search{position:absolute;display:block;bottom:auto;margin:0 auto;top:206px;left:14px;z-index:22}header .search input[type="text"]::placeholder,header .search input[type="text"]{color:#fff!important}header .main .search__border form button i{color:#fff}button.btn.btn-navbar.navbar-toggle{margin-right:0;margin-top:0}.montag-services .container{padding-right:0}h1.title+.but{position:static!important;margin-top:10px;text-align:center}.container h1.title{text-align:center!important}.montag-services{max-width:100vw}div#content{max-width:100vw}.montag-services .montag-service-block .text{height:auto}}.info-26 h1.title,.info-14 h1.title,.info-27 h1.title,.info-28 h1.title{text-align:left!important}.info-26 .title+.but,.info-14 .title+.but,.info-27 .title+.but,.info-28 .title+.but{display:block!important;position:absolute;right:0;top:-2px;background:#fff!important}.info-26 #information-information #content.content .content-block,.info-14 #information-information #content.content .content-block,.info-28 #information-information #content.content .content-block,.info-27 #information-information #content.content .content-block{padding-right:0;padding-left:0}.info-26 div#content,.info-14 div#content,.info-28 div#content,.info-27 div#content{padding-right:0}@media screen and (max-width:480px){div#content>section{max-width:100%}div#content{min-height:0}html #information-information div#content{padding:0 10px}.similar-products{display:none}.row.product__container.product__container1,.row.product__container.product__container2{margin:0}#content h2{margin-top:20px}header .menu ul{margin-left:0;margin-right:0}.products__list .card .picture a{display:block}.products__list .card .picture a img{width:100%!important;max-width:100%!important}#information-information #content.content .content-block{padding-right:0;padding-left:0}#information-information div#content{padding-right:0}}@media screen and (max-width:767px){li.production-menu:after{content:'+';color:#fff;font-size:20px;position:absolute;right:18px;top:0;font-size:38px;transition:all .25s ease}.production-menu:has(.currentpage)::after{color:#3f3f3f}section.breadcrumbs{padding:10px 15px}div#content{margin:0;margin-top:20px}div#information-information>.row{margin:0}li.production-menu:hover::after{content:'+';color:#3f3f3f;font-size:20px;position:absolute;right:18px;top:0;font-size:38px;opacity:.7}html header .menu ul li:hover>.submenu{width:100%}html header .menu ul.nav .submenu li:has(.submenu)::after{content:"+";font-size:30px;width:44px;transform-origin:center;height:44px;opacity:.8;top:-4px;display:flex;align-items:center;justify-content:center}html header .menu ul.nav .submenu li:has(.submenu):hover::after{opacity:.5}html header .menu ul li .submenu li>a{width:100%;min-width:260px;min-height:30px}.navbar-collapse.navbar-ex1-collapse.collapse.in{height:calc(100dvh - 60px)}html header .menu ul li:hover>.submenu{position:relative;margin-top:10px;top:0}header .menu ul{margin:0}}