@media (min-width:991px) and (max-width:1200px){header{min-height:600px;background-size:300px}header h1{margin-top:15px}.header-btn{margin-top:25px}.custom-grid-row p{padding-top:1px;background:hsla(0,0%,100%,.7);padding-bottom:1px;font-family:helveticaneuecyrbold}}@media (min-width:1200px) and (max-width:1400px){header{min-height:630px;background-size:400px}header h1{margin-top:15px}}@media (min-width:1400px) and (max-width:1600px){header{min-height:630px;background-size:500px}header h1{margin-top:25px}.header-btn{margin-top:20px}}@media (min-width:1600px) and (max-width:1820px){header{background-size:600px}header h1{margin-top:35px}}@media (max-width:991px){.works{margin-right:auto;margin-left:auto;width:380px;margin-top:15px}.hat-row h3{padding-top:0}.hat-row h4{text-align:center}.hat-btn{float:none}.hat-row{text-align:center}header{min-height:630px;background-size:200px}.header-btn,header h1{margin-top:0}.custom-grid-row p{font-size:17px}.first-types-row,.second-types-row,section#for-whom,section#types{margin-top:0}.first-types-row img,.second-types-row img{margin-top:55px}section#pro{margin-top:0}section#pro h5,section#pro p{text-align:center}#diploma-desktop,.cosmetics-row{margin-top:15px}.cosmetics-row img{margin-top:55px}.first-about-row,.second-about-row{margin-top:15px}.first-about-row img,.second-about-row img{margin-top:35px}.reviews-reed-more-mobile{padding:20px;right:15px;position:absolute;bottom:-30px;background:#fcfcfc;left:15px}.reviews-reed-more-mobile a{font-size:16px;font-family:helveticaneuecyrroman}section#reviews-mobile a:focus,section#reviews-mobile a:hover{text-decoration:none}section#reviews-mobile .item{height:450px}section#reviews-mobile .reviews-card{height:400px;margin-right:auto;margin-left:auto;width:70%;margin-top:35px}section#reviews-mobile{padding-top:15px;background:#fcfcfc;padding-bottom:25px;margin-top:15px}section#reviews-mobile h3{font-size:25px;text-transform:uppercase;text-align:center;font-family:helveticaneuecyrblack}section#questions{padding-bottom:0;margin-top:15px}.questions-btn{margin-top:15px}footer{text-align:center}.contacts-con{margin-top:35px}div#form1 .modal-dialog,div#form4 .modal-dialog,div#form5 .modal-dialog,div#form6 .modal-dialog,div#form7 .modal-dialog{width:768px}.modal-header-row{padding-right:0;text-align:center;padding-left:0}.modal-header-row h5{font-size:22px;margin-top:25px}.modal-1-form-row{padding-right:0;text-align:center;margin-top:0;padding-left:0}.modal-1-form-row button,.modal-1-form-row input{width:420px;margin-top:15px}.modal-1-form-heading-row{padding-right:0;text-align:center;padding-left:0}div#form3 textarea{width:420px}.modal-accordion-row{padding-right:0;padding-left:0}#accordion-modal-1 .panel-body{padding:7px 15px 15px}.modal-header-row h3{font-size:20px}.modal-header-row h4{font-size:30px}#diploma-mobile{margin-top:35px}}@media (max-width:768px){.header-btn{margin-top:25px}header{border-bottom:5px solid #1c242b;padding-bottom:35px}header h1{font-size:40px}.custom-grid-row{margin-top:25px}section#for-whom{padding-top:25px;padding-bottom:25px}.for-whom-row{margin-top:0}.for-whom-row img{margin-top:35px}section#types{padding-top:25px;padding-bottom:25px}.first-types-row img,.second-types-row img{margin-top:35px}section#pro{padding-top:25px;padding-bottom:25px}section#pro h4{font-size:20px}.pro-img{width:400px}section#cosmetics{padding-top:25px;border-bottom:2px solid #1c242b}.cosmetics-h3{width:350px}.cosmetics-row img{margin-top:35px}section#about-mobile,section#reviews-mobile{padding-top:25px;border-bottom:2px solid #1c242b}section#reviews-mobile{margin-top:0}section#questions{padding-top:25px;margin-top:0}section#questions .panel-title{font-size:20px}div#form1 .modal-dialog,div#form4 .modal-dialog,div#form5 .modal-dialog,div#form6 .modal-dialog,div#form7 .modal-dialog{margin-right:auto;margin-left:auto;width:420px}.modal-1-form-row button,.modal-1-form-row input{font-size:13px;width:300px;margin-top:10px}div#form2 .modal-content{min-height:265px;margin-right:auto;color:#fff;background-color:#222;border-radius:3px;margin-left:auto;width:420px}.modal-header-form-2{font-size:17px}div#form2 .modal-body{padding-bottom:5px}div#form3 .modal-content{min-height:380px;margin-right:auto;margin-left:auto;width:420px}div#form3 .modal-body{padding-bottom:5px}div#form3 textarea{font-size:13px;width:300px}.polit-header{font-size:14px}div#polit .modal-body{font-size:12px;padding-bottom:5px;margin-top:-30px}div#polit .modal-header{padding-top:5px}div#polit .close{margin-top:-55px}.modal-header-row p{padding-right:0;padding-left:15px}}@media (max-width:420px){header h1 span{font-size:15px}header h1{font-size:27px}header h2{font-size:15px}.custom-grid-row{margin-top:15px}.custom-grid-row p{font-size:19px;border-radius:10px;background:hsla(0,0%,100%,.7);font-family:helveticaneuecyrbold}.header-btn{background:hsla(0,0%,100%,.8)}.for-whom-h3{width:250px}section#types{padding-top:15px;padding-bottom:25px}section#types h3{font-size:19px}.types-h3{width:170px}.first-types-row img,.second-types-row img{width:220px}section#pro{padding-top:15px;padding-bottom:25px}section#pro h3{font-size:19px}.pro-h3{width:190px}section#pro h4{font-size:19px;margin-top:25px}section#pro h5,section#pro p{font-size:17px}.pro-info-row{margin-top:50px}.pro-img{width:225px}section#works-mobile{padding-top:15px;padding-bottom:25px}section#works-mobile h3{font-size:19px}#carousel-portfolio-mobile{margin-top:5px}.works-h3{width:200px}.works{width:250px}.first-works-row{margin-top:15px}.works-btn{font-size:16px;width:220px;margin-top:25px}section#cosmetics{padding-top:15px;padding-bottom:25px}section#cosmetics h3{font-size:19px}.cosmetics-h3{width:235px}.cosmetics-row{margin-top:-15px}section#about-mobile{padding-top:15px;padding-bottom:25px}section#about-mobile h3{font-size:19px}.about-h3{width:150px}section#about-mobile img{width:190px}.first-about-row,.second-about-row{margin-top:0}section#reviews-mobile{padding-top:15px;padding-bottom:25px}section#reviews-mobile h3{font-size:19px}.reviews-h3{width:220px}section#reviews-mobile .reviews-card{margin-top:15px}.reviews-card p{font-size:12px}.reviews-card a,.reviews-card h5{font-size:16px}section#questions{padding-top:15px;padding-bottom:25px}section#questions h3{font-size:19px}.questions-h3{width:240px}.accordeon-row{margin-top:25px}section#questions .panel-title{font-size:16px}section#questions .panel-body{font-size:14px}section#questions .panel-default>.panel-heading{padding:7px 15px}.questions-btn{font-size:16px;width:220px;margin-top:5px}footer{padding-top:15px;padding-bottom:25px;margin-top:0}footer h3{font-size:19px;margin-bottom:25px}footer h5{font-size:18px}.contacts-btn{margin-left:0;margin-top:15px}.footer-row{margin-top:60px}.footer-row p{font-size:17px}.footer-row h6,.footer-row p{margin-top:15px}div#form1 .modal-dialog,div#form4 .modal-dialog,div#form5 .modal-dialog,div#form6 .modal-dialog,div#form7 .modal-dialog{margin-right:auto;margin-left:auto;width:100%;margin-top:0}.modal-header-row{padding-right:0;width:100%;margin-top:-50px;padding-left:0}.modal-header-row .col-md-3,.modal-header-row .col-md-9{padding-right:0;width:100%;padding-left:15px}.modal-header-row h3{font-size:18px;margin-top:15px;padding-left:0}.modal-header-row h4{font-size:24px;padding-left:0}.modal-header-row h5{font-size:19px;margin-top:15px;padding-left:0}.modal-accordion-row{padding-right:0;padding-left:0}#accordion-modal-1 .panel-body{padding:7px 15px 15px;font-size:14px}#accordion-modal-1 .panel-title{font-size:19px}.modal-1-form-heading-row{padding-right:0;padding-left:0}.modal-1-form-heading-row h6{font-size:16px;margin-top:15px}.modal-1-form-row{padding-right:0;padding-left:0}.modal-1-form-row button,.modal-1-form-row input{font-size:13px;width:200px;margin-top:10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:35%}div#form2 .modal-content{min-height:250px;margin-right:auto;color:#fff;background-color:#222;border-radius:3px;margin-left:auto;width:280px}.modal-header-form-2{font-size:16px;margin-top:0}div#form2 .close{margin-right:-8px;color:#fff;opacity:1;margin-top:-35px}div#form2 .modal-body{padding-bottom:5px;margin-top:-5px}div#form3 .close{margin-right:-8px;margin-top:-35px}div#form3 .modal-content{min-height:370px;margin-right:auto;margin-left:auto;width:280px}div#form3 .modal-body{padding-bottom:5px;margin-top:-5px}div#form3 textarea{font-size:13px;width:200px}div#polit .modal-header{padding-top:20px}div#polit .close{margin-top:-70px}section#reviews-mobile .item{height:440px}.reviews-reed-more-mobile{padding:21px}.reviews-reed-more-mobile a{font-size:14px}.reviews-modal h5{font-size:19px}.reviews-modal p{font-size:14px;padding-right:2px;padding-left:2px}.for-whom-row img{width:100px;margin-top:25px}section#for-whom{padding-top:15px;padding-bottom:25px}section#for-whom h3{font-size:19px}section#for-whom h4{font-size:19px;margin-top:15px}section#for-whom p{font-size:16px}.modal-header-row p{font-size:14px;padding-left:0}div#form1 .modal-header-row img,div#form4 .modal-header-row img,div#form5 .modal-header-row img,div#form6 .modal-header-row img,div#form7 .modal-header-row img{width:200px}#accordion-modal-1 .panel-title,#accordion-modal-2 .panel-title,#accordion-modal-3 .panel-title,#accordion-modal-4 .panel-title,#accordion-modal-5 .panel-title{font-size:14px}#accordion-modal-1 .panel-body,#accordion-modal-2 .panel-body,#accordion-modal-3 .panel-body,#accordion-modal-4 .panel-body,#accordion-modal-5 .panel-body{font-size:12px}}@media (min-width:991px) and (max-width:1280px){.custom-grid-row{margin-top:10px}.cosmetics-1{width:160px}.cosmetics-4{margin-left:35px;width:140px}.cosmetics-5{margin-left:-15px;width:140px}.cosmetics-6{width:140px}div#form1 .modal-dialog,div#form4 .modal-dialog,div#form5 .modal-dialog,div#form6 .modal-dialog,div#form7 .modal-dialog{width:991px}.modal-header-row p{padding-left:60px}.modal-1-form-row button,.modal-1-form-row input{font-size:12px}div#form2 .modal-content{min-height:265px}}@media (min-width:768px) and (max-width:991px){.nav a{font-size:14px}.nav li{padding:7px}}@media (min-width:420px) and (max-width:991px){section#about-mobile .item{height:100px}section#about-mobile .about-3{padding-top:25px;margin-top:0}section#about-mobile .about-4,section#about-mobile .about-5{padding-top:30px}section#about-mobile .about-6{padding-top:25px}}