@media only screen and (max-width :1199px){.header.sect .note{display:none}}@media only screen and (max-width :991px){.main.sect .info{margin-right:0}.main.sect form{display:none}.main.sect ul.list{margin-top:40px}.advantages.sect .group{margin-top:40px}.advantages.sect .group:first-child{margin-top:0}.contacts.sect .content{padding-top:0;padding-bottom:0}.contacts.sect .content .info{max-width:none;padding:60px 0 50px;margin-left:0}.contacts.sect .map{position:static;height:400px}}@media only screen and (max-width :767px){.wrapper{padding-top:80px}.content,.main.sect .content{padding-top:50px;padding-bottom:50px}.anchor{top:-80px}.intro{margin-bottom:30px}.intro .caption{font-size:26px}.header.sect .content{padding-top:15px;padding-bottom:15px}.header.sect .logo .icon{font-size:50px}.header.sect .logo .text{display:none}.header.sect .info .phone{font-size:22px}.main.sect .info{text-align:center}.main.sect ul.list li .icon{display:none}.main.sect ul.list{margin-top:30px}.advantages.sect .group{margin-top:30px}.advantages.sect .group>.caption{margin-bottom:20px}.faq.sect .item .caption{font-size:18px}.faq.sect .item .text{padding-right:27px}.faq.sect .item .text>img{height:17px}.contacts.sect .content .info{padding-top:50px}.reviews.sect .item{text-align:center}.reviews.sect .item .text{margin-top:10px}.reviews.sect .item .text .desc{text-align:left}.reviews.sect .item .icon.doc{margin-top:10px}}@media only screen and (min-width :768px){.seo.sect .text img{float:right;margin-left:15px;margin-bottom:15px}}@media only screen and (min-width :992px){.footer.sect .copyright{text-align:left}.footer.sect .politics{text-align:right}}