input::placeholder{color:#cacaca!important}.prod_price{font-size:26px;color:#000;line-height:20px;font-family:Russo One,sans-serif}body.product-base header .slogan .description{margin-bottom:28px}.main .why .catalog-why .flex .item-catalog-why .title{font-size:23px}.main .why .bonus .flex-space-between .left-block .description{line-height:22px}.glazing,.gortabs{padding:80px 0;margin-bottom:60px;position:relative}.glazing a{color:#fff}.glazing a:hover,a.glink:hover{text-decoration:none;color:#ddd}.glazing:before,.gortabs:before,.maction:before,.zusatz:before{height:100%;transform:skewY(-3.5deg);content:"";position:absolute;top:0;background:#008746;left:0;width:100%;display:block}.restyle h3.renew{padding:0 0 35px 45px;font-size:38px;font-weight:400;font-style:normal;color:#333;position:relative;line-height:48px;font-family:Russo One,sans-serif}.restyle h3.renew:before{border-right:16px solid #ffd600;transform:skew(-22deg);content:"";position:absolute;border-top:40px solid #ffd600;border-bottom:0;top:-3px;left:8px}.glazing h3.renew,.gortabs h3.renew,.zusatz h3.renew{color:#fff}.glaz-wrapper-item,.mact-wrapper-item{padding:10px;position:relative;background-color:#ffd600}.glaz-item,.mact-item{padding:20px;font-size:21px;font-weight:800;color:#008746;background-color:#fff;line-height:24px}.glaz-send,.glaz-title{font-size:19px;font-weight:400;font-style:normal;color:#333;position:relative;line-height:25px;font-family:Russo One}.glaz-title:after{height:5px;transform:skew(-22deg);content:"";position:absolute;bottom:-10px;background:#45bf4a;left:0;width:50px;display:block}.glaz-text{padding:20px 0 15px;font-size:15px;font-weight:400;color:#333;line-height:20px}.glaz-send{padding:15px 0 5px;font-size:16px;text-align:center;cursor:pointer}.glaz-send:hover{color:#555}.glaz-wrapper-item+a{height:55px;font-size:16px;font-weight:700;text-align:center;background-color:#008746;line-height:55px;display:block}.flink{margin:30px -30px 0}.flink,.flink a{text-align:center}.flink a{height:50px;padding:0 20px;font-size:15px;border:2px solid #ffd600;margin:0 12.5px 25px;line-height:48px;display:inline-block}.flink a:hover{color:#fff;background:#ffd600}a.glink{height:60px;font-size:16px;font-weight:400;font-style:normal;color:#fff;text-align:center;margin:40px auto 0;background:#45bf4a;width:300px;line-height:60px;font-family:Russo One;display:block}.maction{overflow:hidden;padding:60px 0;position:relative}.maction:before{transform:skewY(-11deg);top:360px;background:#ffd600;z-index:-1}.mact-wrapper-item{margin-bottom:30px;background-color:#008746}.plastok .mact-wrapper-item{text-align:center}.plastok .mact-item{color:#45bf4a}.plastok .mact-item img{height:110px}.mact-send,.mact-title{font-size:20px;font-weight:400;font-style:normal;color:#333;line-height:25px;font-family:Russo One}.mact-text{padding:10px 0 15px;font-size:15px;font-weight:400;color:#333;line-height:20px}.mact-item img{height:210px;margin-bottom:15px;object-fit:contain;width:100%;display:block}.exwork .glaz-item span,.mact-item s{font-size:15px;font-weight:400;color:#4f4f4f;display:block}.mact-send{padding:15px 0 5px;font-size:16px;color:#fff;text-align:center;cursor:pointer}.mact-send:hover{color:#ddd}.main .calculation{overflow:hidden;padding-top:100px}.main .calculation:before{height:100%;transform:skewX(-15deg);right:-100px;content:"";position:absolute;top:0;background:linear-gradient(351.13deg,#45bf4a 7.37%,#008746 59.83%,#008746 70.41%);width:40%;display:block}.main .why:after{z-index:-1};.exwork{padding:50px 0 150px}.catalog-exwork img{height:179px;margin-bottom:30px;object-fit:cover;width:100%;display:block}.exwork h3:before{border-right:16px solid #45bf4a;border-top:40px solid #45bf4a}.exwork .glaz-item,.exwork .glaz-item>:not(.glaz-title,.glaz-text){text-align:center}.exwork .glaz-text table tr,.exwork .glaz-title{height:auto;text-align:left;background-color:#fff}.exwork .glaz-text table tr td{padding:5px 0}.exwork .glaz-text table tr td:last-child{text-align:right}.zusatz{padding:80px 0;position:relative;z-index:9}.zusatz .glaz-wrapper-item{margin-bottom:25px}.zusatz .glaz-item{overflow:hidden}.zusatz .glaz-title{float:left}.zusatz .glaz-title:after{display:none}.zusatz .glaz-text{padding:0;line-height:25px;float:right}.provide{padding:50px 0}.catalog-provide img{height:150px;object-fit:contain;width:100%;display:block}.gortabs ul{padding:0;list-style-type:none;position:absolute;top:0;margin:0;left:0;display:block;z-index:10}.gortabs ul li{padding:15px 30px;border:2px solid #ffd600;margin-right:30px;color:#fff;text-align:center;cursor:pointer;display:inline-block}.gortabs ul li.active{color:#333;background-color:#ffd600}.gortabs #tabs{position:relative}.gortabs #tabs>div{font-size:17px;color:#fff;line-height:25px;display:none}.gortabs #tabs>div.active{display:block}.gortabs strong{padding:110px 0 15px;font-size:28px;line-height:30px;display:block}.gortabs img{width:100%}.akcii_item_desc a{color:#ffd600!important}@media (max-width:990px){header .slogan{max-width:100%}header .slogan .btn-instagram{margin-bottom:30px;margin-left:15px}.main .why{margin-top:100px}.glazing,.zusatz{padding:40px 0;margin-bottom:0}.restyle h3.renew{font-size:25px;line-height:35px}.glaz-wrapper-item+a{margin-bottom:20px}.flink{margin:0}.flink a{margin:0 0 10px;display:block}.maction,.provide{padding-bottom:0}.main .calculation{padding-top:50px}.exwork{padding:50px 0}.catalog-exwork img,.catalog-provide img{height:100px}.catalog-exwork .glaz-wrapper-item{margin-bottom:30px}.catalog-exwork a.glink{margin-top:0}.zusatz .glaz-item>div{text-align:center;float:none}.provide .clearfix{display:none}footer .container.post{padding-top:0}.gortabs ul{overflow:hidden;position:relative;top:auto;left:auto;display:block}.gortabs ul li{margin-right:0;width:50%;float:left;display:block}.gortabs ul li.active{color:#333;background-color:#ffd600}.gortabs strong{padding-top:25px}.prod_price{font-size:20px;margin-top:15px}.mobile_menu_container .mobile_menu_content>ul>li{justify-content:space-between;flex-wrap:wrap;display:flex}.mobile_menu_container .mobile_menu_content ul li a.forward{background:#fff url(/template/img/arrow_right.svg) right 20px center no-repeat;background-size:20px;display:block}.mobile_menu_container ul li a.parent,.mobile_menu_container ul li a.parent:hover{padding-right:20px;background:none}}@media(max-width:767px){header .middle-header-block{padding-bottom:80px}}@media (max-width:1030px){header .man-banner{display:block}}header .slogan h1{font-size:50px;line-height:60px}.subtitle{font-size:26px;margin-bottom:20px;color:#000;line-height:20px;font-family:Russo One,sans-serif}@media (max-width:767px){header .slogan h1{font-size:30px;margin-bottom:0;line-height:39px;margin-top:0}.subtitle{font-size:18px;line-height:20px;margin-top:20px}header .middle-header-block{padding-bottom:10px}}