.promo._balcony{padding-bottom:40px}.ost_{min-height:670px;position:relative}.ost_ .back{right:0;position:absolute;bottom:0;top:0;background:url(/osteklenie-balkonov-lodzhij/balkon.png) 0 0 no-repeat;left:50%}.ost{min-height:670px;position:relative;max-width:1200px;margin:0 auto;font-family:Segoe_ui_semibold}.ost .otstup{height:100px}.ost .podl{padding-top:20px;border:3px solid #1e73be;margin-bottom:30px;max-width:650px;text-align:center;border-radius:20px}.ost .title0{color:#ff7f27}.ost .title,.ost .title0{font-size:40px;font-family:Segoe_ui_bold,sans-serif}.ost .title{padding-top:10px;color:#1e73be;line-height:60px}.ost .title,.ost .title2{margin-left:20px;z-index:5}.ost .title2{padding-top:20px;font-size:35px;padding-bottom:30px}.ost .title2 span{color:#1e73be}.ost .item_{margin-left:20px;width:660px;z-index:5}.ost .item_ .item{height:80px;font-size:15px;background:0 0 no-repeat;width:320px;float:left;padding-left:90px}.ost .item_ .item:first-child{background-image:url(/osteklenie-balkonov-lodzhij/icon_1.png)}.ost .item_ .item:nth-child(2){background-image:url(/osteklenie-balkonov-lodzhij/icon_2.png)}.ost .item_ .item:nth-child(3){background-image:url(/osteklenie-balkonov-lodzhij/icon_3.png)}.ost .item_ .item:nth-child(4){background-image:url(/osteklenie-balkonov-lodzhij/icon_4.png)}.ost .item_ .item span{font-size:25px;font-weight:700;font-family:Segoe_ui_bold,sans-serif}@media screen and (max-width:1100px){.ost_ .back{left:60%}}@media screen and (max-width:960px){.ost_ .back{left:70%}}@media screen and (max-width:890px){.ost_ .back{background-position:50%;left:0}.ost_ .ost{background:hsla(0,0%,100%,.8)}}@media screen and (max-width:1080px){.ost .title{font-size:50px}.ost .title2{font-size:30px}}@media screen and (max-width:980px){.ost{background-position:130% 100%}}@media screen and (max-width:890px){.ost{background-image:none}.ost .podl{margin:0 auto 30px}.ost .title,.ost .title2{text-align:center}.ost .item_{margin:0 auto}}@media screen and (max-width:700px){.ost .item_{width:100%}.ost .item_ .item{margin:0 auto;float:none}.ost .title{padding-top:50px}}@media screen and (max-width:450px){.ost .title{font-size:40px}.ost .title2{font-size:20px}}