﻿
@media (min-width:320px) and (max-width:479px){.present-box p span{font-size:21px;line-height:32px;}
.present-box p{font-size:22px;}
.present-box img{float:none;display:block;margin:0 auto;}
.present-box-two-info p{padding-left:0px;}
.discount-block-One::after{display:none;}
.discount-block-Two p{text-align:center;}
.window{height:80px;background-size:cover;}
.present-box img{float:left;width:94px;margin-right:20px;}
.present-box-text{float:left;width:100%;}
.present-box p{font-size:18px;margin-bottom:5px;line-height:20px;}
.present-box p span{font-size:18px;}
.present-box-two-info{text-align:center;}
.button-Me{width:100%;padding:0;}
}
@media (min-width:320px) and (max-width:767px){
header{ background-size:cover;height: 270px;} 
.headerText {
    bottom: 0px;
}
.row{margin-right: 0px; margin-left: 0px;}
header .phone p{text-align:center;}
.modal-button{margin:0 auto;overflow:hidden;}
.button-Me{width:100% !important;}
.button-Me a.Mybutton{margin-left:0px !important;}
.modal-dialog{position:relative;width:90%;margin:10px auto;}
.img-wrap{display:none;}
header .headerText h1{padding:5px 15px;font-size:25px;line-height:32px !important;}
header .headerText h1 span{background:none;padding:0;font-size:20px;}
header .headerText p{line-height:20px !important;}
iframe{width:100%;}
.yvedw{display:none;}
/*.discount-block-One p{font-size:26px !important;} */
.present-box-text {
    text-align: center;
}

.present-box-two-info {
    text-align: center;
}

.discount-block-Two p{font-size:24px !important;}
.discount-block{margin-top:50px !important;}
.discount-block-One, .discount-block-Two{line-height:50px !important;}
.present-box img{float:none !important;display:block !important;margin:0 auto !important;}
.present-box-two-info p{padding-left:0px !important;}
.premium h2{padding-top:0px !important;font-size:30px !important;}
.logo img{width:100%;}
.otziv, .work, .material{display:none;}
.okno_mod .tt{width:100% !important;}
.okno_mod .hh{font-size:14px !important;}
h2{font-size:20px !important;}
header .headerText h1 br{display:none;}
.indent{top:50px;}
.callBack{top:110px;}
.discount h2,
.advantages h2,
.material h2,
.work h2,
.company h2{font-size:25px;}
.img-bow img{width:1000px;}
.img-bow{margin-left:-502px;top:140px;}
.present h2 span{font-size:25px;}
.box-material-one,
.box-material-two,
.box-material-three{height:auto;margin-bottom:15px;}
.material{background-size:cover;height:auto;padding-bottom:55px;}
.discount{padding-bottom:0px;}
.discount .modal-button a,
.button-Me a{font-size:15px;}
.footer-copyright p,
.footer-phone p{text-align:center;}
.discount-block-One, .discount-block-Two{text-align:center;line-height:110px;}
.discount-block-Two p{font-size:25px;margin-bottom:0;padding:0;line-height:32px;}
.discount-block-One p{margin:0;text-align:center;}
.discount-block-One p span{line-height:57px;}
.discount p.descr-modal-button{font-size:18px;}
.present h2{text-align:center;padding-top:75px;}
.present{padding-bottom:0px;}
.work{padding-bottom:0px;}
.box-work-img::after{display:none;}
.modal-button{text-align:center;}
}
@media (min-width:320px) and (max-width:991px){.formWhite .one,
.formWhite .two,
.formWhite .three{padding:5px 35px;}
.formWhite .three{padding-top:5px;}
.application{padding-bottom:30px;}
}
@media (min-width:320px) and (max-width:1199px){.present-box p span{}
}
@media (min-width:480px) and (max-width:679px){.discount-block-One p{font-size:100px;}
.present-box-text {
    text-align: center;
}

.present-box-two-info {
    text-align: center;
}

.discount-block-One p span{font-size:40px;vertical-align:43px;}
.discount-block-Two p{font-size:36px;line-height:45px;}
.discount-block-One::after{display:none;}
.discount-block-Two{margin-left:10px;}
.window{height:120px;background-size:cover;}
.present-box p{font-size:20px;line-height:22px;margin-bottom:5px;}
.present-box p span{font-size:20px;}
.present-box-two-info p{padding-left:0;text-align:center;}
}
@media (min-width:768px) and (max-width:991px){.indent{top:60px;}
.callBack{top:135px;}
.application button{width:100%;}
.img-wrap{top:135px;}
header .img-wrap img{max-width:993px;margin-left:-508px;}
.window{height:128px;background-size:cover;}
.box-material h3{font-size:20px;padding-top:25px;}
.box-material p{font-size:16px;padding-top:18px;line-height:23px;}
.box-material-one, .box-material-two, .box-material-three{height:390px;}
.material{height:auto;padding-bottom:55px;}
h2{font-size:33px;}
.box-work-img::after{display:none;}
.box-work-img{margin-bottom:20px;}
}
@media (min-width:768px) and (max-width:1199px){header .headerText h1{font-size:33px;line-height:65px;}
.present h2 span{font-size:33px;}
}
@media (min-width:992px) and (max-width:1199px){header .img-wrap img{max-width:1295px;margin-left:-663px;}
.button-Me{}
.present-box p{font-size:18px;}
.present-box p span{font-size:23px;}
}