@font-face{font-family:MuseoSans;font-weight:400;font-style:normal;src:url(../fonts/MuseoSans/Regular/MuseoSans-Regular.eot);src:url(../fonts/MuseoSans/Regular/MuseoSans-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSans/Regular/MuseoSans-Regular.woff) format("woff"),url(../fonts/MuseoSans/Regular/MuseoSans-Regular.woff2) format("woff2"),url(../fonts/MuseoSans/Regular/MuseoSans-Regular.ttf) format("truetype")}@font-face{font-family:MuseoSans;font-weight:500;font-style:normal;src:url(../fonts/MuseoSans/Medium/MuseoSans-Medium.eot);src:url(../fonts/MuseoSans/Medium/MuseoSans-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSans/Medium/MuseoSans-Medium.woff) format("woff"),url(../fonts/MuseoSans/Medium/MuseoSans-Medium.woff2) format("woff2"),url(../fonts/MuseoSans/Medium/MuseoSans-Medium.ttf) format("truetype")}@font-face{font-family:MuseoSans;font-weight:700;font-style:normal;src:url(../fonts/MuseoSans/Bold/MuseoSans-Bold.eot);src:url(../fonts/MuseoSans/Bold/MuseoSans-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSans/Bold/MuseoSans-Bold.woff) format("woff"),url(../fonts/MuseoSans/Bold/MuseoSans-Bold.woff2) format("woff2"),url(../fonts/MuseoSans/Bold/MuseoSans-Bold.ttf) format("truetype")}@font-face{font-family:MuseoSans;font-weight:900;font-style:normal;src:url(../fonts/MuseoSans/Black/MuseoSans-Black.eot);src:url(../fonts/MuseoSans/Black/MuseoSans-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/MuseoSans/Black/MuseoSans-Black.woff) format("woff"),url(../fonts/MuseoSans/Black/MuseoSans-Black.woff2) format("woff2"),url(../fonts/MuseoSans/Black/MuseoSans-Black.ttf) format("truetype")}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0}a{color:#4d5059;outline:0;font-weight:500;text-decoration:none}.inverse a{color:#fff}a,button,input,textarea{outline:0}p{margin:0 0 1em 0}.inverse{color:#fff}.accent{color:#fcf538}.bold{font-weight:700}.light{font-weight:300}.text-center{text-align:center}.text-right{text-align:right}.hamburger{display:none}.grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.button{position:relative;display:inline-block;text-decoration:none;padding:21px 30px;font-size:17px;line-height:1;font-weight:700;text-align:center;color:#fff!important;border:0;min-width:165px;-webkit-border-radius:5px;border-radius:5px;background-color:#1a2457;cursor:pointer}.button:active{top:1px}.input-div{position:relative}.input-div .input{width:100%}.input,.textarea{text-align:center;background:0 0;color:#4d5059;font-size:14px;line-height:inherit;border:none;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;font-family:MuseoSans,Arial,sans-serif;padding:22px 30px}.input.error,.textarea.error{border-color:red;color:red}.input.error+.error-message,.textarea.error+.error-message{display:block}.input+.error-message,.textarea+.error-message{display:none;text-align:left;color:red;padding-left:20px;margin-top:5px}.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#909090;opacity:1}.input::-moz-placeholder,.textarea::-moz-placeholder{color:#909090;opacity:1}.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#909090;opacity:1}.input.error::-webkit-input-placeholder,.textarea.error::-webkit-input-placeholder{color:red}.input.error::-moz-placeholder,.textarea.error::-moz-placeholder{color:red}.input.error:-ms-input-placeholder,.textarea.error:-ms-input-placeholder{color:red}.text-phone{text-decoration:none;white-space:nowrap;cursor:pointer}.text-center{text-align:center}body,html{margin:0}body{min-width:320px;position:relative;color:#4d5059;line-height:1.2;font-size:15px;font-weight:400;font-family:MuseoSans,Arial;overflow-x:auto;opacity:1}.page-top{position:fixed;bottom:20px;right:-100px;z-index:99;cursor:pointer;width:50px;height:50px;line-height:50px;text-align:center;-webkit-border-radius:50%;border-radius:50%;background-color:#fcf538;font-size:25px;color:#fff;opacity:.3;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.page-top.active{right:20px}.page-top:hover{opacity:1}.page-wrapper{overflow:hidden;min-height:100vh;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.text-phone{font-size:20px}.remodal{text-align:center}.remodal-title{font-weight:700;font-size:18px;margin-bottom:25px}.remodal .input{border:1px solid #1a265a}.remodal .input-div{margin-bottom:20px}.remodal .button{width:100%}.header{position:fixed;background-color:transparent;top:0;width:100%;z-index:98;padding:0 0 10px}.header.scrolled{background-color:#1a265a}.header-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-phone{margin-bottom:12px}.header-date{padding-top:15px}.header .text-phone{color:#fff;font-size:20px;font-weight:500}.header .button{padding:10px 15px;font-size:13px;color:#fcf538!important;min-width:135px;border:1px solid #fcf538;background-color:transparent}.footer{background-color:#fff}.footer-title{max-width:340px;font-size:22px;font-weight:700;color:#1a265a;margin:0}.footer-info{font-size:18px;font-weight:500;margin-right:190px}.footer-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:20px 0}.footer-right .text-phone{display:block;margin-bottom:5px}.footer-right .button{padding:13px;color:#1a265a!important;background-color:#fcf538}.main-menu ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0}.main-menu li{margin-right:25px}.main-menu a{display:inline-block;line-height:1.5;text-decoration:none;font-size:14px;font-weight:500;padding-top:8px;border-top:5px solid transparent}.main-menu a.active,.main-menu a:hover{border-color:#1a265a}.scrolled .main-menu a.active,.scrolled .main-menu a:hover{border-color:#fff}.scrolled .main-menu a{color:#fff}.form{background:url(../img/form-back-2.png);-webkit-background-size:cover;background-size:cover;-webkit-box-shadow:0 0 13px 0 rgba(27,42,91,.07);box-shadow:0 0 13px 0 rgba(27,42,91,.07);padding:60px 100px}.form-1{background:url(../img/form-back.jpg)}.form-2{background:#fcf538}.form-4{margin-bottom:70px}.form-5{margin-top:-125px}.form-title{color:#1a265a;margin-bottom:40px;font-size:20px;font-weight:500;text-align:center}.form-title span{font-size:25px;font-weight:900}.form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.form form .button,.form form .input-div{width:32%}.section{padding:70px 0;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.section-title{font-family:MuseoSans,Arial;font-size:30px;font-weight:900;color:#4d5059;margin:0 auto 50px 0;text-align:left}.inverse .section-title{color:#fff}.section-main{padding:85px 0;background-image:url(../img/main-back.jpg);color:#fff}.section-main-title{font-size:47px;font-weight:900}.section-main-header{text-align:left}.section-main-header-title{font-weight:900;color:#1a265a;max-width:440px;font-size:28px;margin:0 0 10px}.section-main-header-text{font-size:20px;font-weight:400;max-width:440px;color:#4d5059}.section-main-content{margin:0 0 0 auto;text-align:right;max-width:670px}.section-main-text{font-size:28px;font-weight:300;margin-bottom:100px}.section-main-text span{font-size:35px;font-weight:500;border-bottom:1px solid #fff}.section-main-form{max-width:560px;margin:0 0 0 auto}.section-main-form-title{font-size:18px;color:#fff;margin-bottom:20px}.section-main-form-title span{font-size:20px}.section-main-form .input{padding:14px 20px}.section-main-form .input-div{max-width:170px}.section-main-form .button{background-color:#fcf538;color:#000!important;font-weight:700;padding:13px 15px}.section-main-form form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section-why{background-image:url(../img/why-back.jpg)}.section-why-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:450px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-why .polnyi-kurs{width:45%;background-color:#fcf538;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:30px 35px;max-width:465px}.section-why .polnyi-kurs img{margin-right:20px}.section-why .polnyi-kurs-title{text-align:left;font-size:20px;color:#1a2959;font-weight:900}.section-why .polnyi-kurs-title span{font-size:16px;font-weight:300}.section-why .why{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:45%;margin-bottom:45px}.section-why .why:nth-child(5),.section-why .why:nth-child(6){margin-bottom:80px}.section-why .why-img{width:56px;margin-right:40px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.section-why .why-text{font-size:15px;text-align:left}.section-training-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-training .training{text-align:center;max-width:370px;width:32%}.section-training .training img{margin-bottom:23px}.section-training .training-title{font-size:16px;font-weight:400;color:#1a265a;margin:0}.section-training .training-title span{font-size:20px;font-weight:700}.section-form{z-index:1}.section-different{padding-top:215px;margin-top:-145px;background-color:#f2f3f9}.section-different-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.section-different .avto-school,.section-different .avto-school-our{width:50%;text-align:left;padding:25px}.section-different .avto-school-our-title,.section-different .avto-school-title{font-size:20px;font-weight:700;margin:0 0 38px}.section-different .avto-school-our-text,.section-different .avto-school-text{font-size:15px;font-weight:300;line-height:1.5;margin-bottom:50px}.section-different .avto-school-our-text span,.section-different .avto-school-text span{font-size:16px;font-weight:700}.section-different .avto-school{background-image:url(../img/kres-sign.png);background-repeat:no-repeat;background-position:center}.section-different .avto-school-our{background-image:url(../img/correctly-sign.png);background-repeat:no-repeat;background-position:center;background-color:#1a265a;color:#fff}.section-different .avto-school-our .avto-school-text span{color:#fcf538!important}.section-azbuka-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-azbuka .learn,.section-azbuka .theory{width:48%;text-align:left}.section-azbuka .theory{position:relative;z-index:0;padding:25px 75px 25px 30px}.section-azbuka .theory-img{z-index:-1;position:absolute;top:-30px;left:-30px;width:-webkit-calc(100% + 30px + 25px);width:calc(100% + 30px + 25px);height:-webkit-calc(100% + 30px + 30px);height:calc(100% + 30px + 30px)}.section-azbuka .theory-title{font-size:22px;font-weight:900;color:#1a265a;max-width:325px;margin-bottom:50px}.section-azbuka .theory-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:40px}.section-azbuka .theory-block-img{width:32px;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:center}.section-azbuka .theory-block-text{font-size:15px;font-weight:300;line-height:1.5}.section-azbuka .theory-block-text span{font-size:16px;font-weight:700}.section-azbuka .learn p{font-size:15px}.section-azbuka .learn-block{margin-bottom:40px}.section-azbuka .learn-block-title{font-size:19px;font-weight:700;color:#1a265a}.section-azbuka .learn-block ul{padding:0}.section-azbuka .learn-block ul li{list-style:none;font-size:15px;margin-bottom:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.section-azbuka .learn-block ul li:before{content:"";display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:3px;height:3px;background:#fcf538;margin:7px 10px 0 0}.section-reviews{background-color:#f2f3f9}.section-reviews .review{max-width:370px;text-align:center}.section-reviews video{width:100%}.section-classes-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-classes-content img{margin-bottom:25px}.section-classes .classes-carousel{display:none}.section-video{padding-top:0}.section-video-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-video-content .video{width:32%;margin-bottom:25px}.section-video video{width:100%}.section-video .video-carousel{display:none}.section-podarok{margin-bottom:70px}.section-podarok-content{-webkit-box-shadow:0 0 13px 0 rgba(27,42,91,.07);box-shadow:0 0 13px 0 rgba(27,42,91,.07);background-image:url(../img/podarok-back.jpg);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:40px 90px;background-color:#fcf538;height:395px}.section-podarok .podarok{text-align:center;max-width:500px}.section-podarok .podarok-title{font-size:22px;font-weight:900;color:#1a265a}.section-podarok-form{width:300px}.section-podarok-form .form-title{margin-bottom:27px}.section-podarok-form form .input-div{margin-bottom:20px}.section-podarok-form form .button{width:100%}.section-certificates-text{font-size:18px;font-weight:500;color:#1a265a;text-align:left;margin-bottom:40px;margin-top:-20px}.section-certificates .certificate{width:32%}.section-work{background-image:url(../img/work-back.jpg);padding-bottom:225px}.section-work-content{padding-top:40px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.section-work .work1,.section-work .work2{width:155px;position:relative}.section-work .work1::before{content:"";position:absolute;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-image:url(../img/strelka-1.png);width:171px;height:133px;top:-40%;left:65%}.section-work .work2{padding-top:70px}.section-work .work2::before{content:"";position:absolute;width:172px;height:120px;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;background-image:url(../img/strelka-2.png);top:-40%;right:-65%}.section-work .work2:last-child::before{display:none}#thanks-page .header{background:0 0}#thanks-page .page-wrapper{background-image:url(../img/thanks-back-top.png);background-repeat:no-repeat;-webkit-background-size:auto auto;background-size:auto;background-position:right top}#thanks-page .section-thanks{padding:200px 0 0 0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:left}#thanks-page .section-thanks-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#thanks-page .section-thanks-block{max-width:400px}#thanks-page .section-thanks-text{font-size:24px;margin:25px 0 60px}#thanks-page .section-thanks-link{text-decoration:underline}.visible-xxs{display:none!important}@media only screen and (max-width:1199px){.main-menu li{margin-right:15px}.section-why-content{max-height:500px}.section-azbuka .theory{padding:0}.section-azbuka .theory-img{display:none}.section-podarok-content{padding-left:40px;padding-right:40px}.section-work .work1:before{width:130px}.section-work .work2:before{width:130px;right:-35%}}@media only screen and (max-width:991px){.hamburger{display:block;background-color:#1a265a}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff}.header-phone{display:none}.header-date{padding:0}.header .button{background-color:#1a265a}.header-content{padding:5px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header .text-phone{color:#4d5059;font-size:14px}.footer-info{margin-right:20px}.main-menu{display:none;background-color:#fff;position:fixed;top:54px;left:0;right:0;text-align:left;margin-left:0;z-index:98;padding:10px 0}.scrolled .main-menu{background-color:#1a265a}.main-menu ul{display:block;height:auto}.main-menu ul li:last-child{margin:0}.main-menu ul a{border-width:3px;padding:3px 0 0}.form{background-color:#fcf538;background-image:none;padding:20px 30px}.form-5{margin-top:0}.form-title{font-size:18px;margin-bottom:20px}.form-title span{font-size:20px}.section-title{text-align:center;margin-bottom:30px}.section-main{background-position:-700px center}.section-main-header-text{max-width:340px}.section-why-content{max-height:600px}.section-different{padding-top:70px;margin-top:0}.section-different-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-different .avto-school,.section-different .avto-school-our{width:100%}.section-different .avto-school-our-title,.section-different .avto-school-title{margin-bottom:25px}.section-different .avto-school-our-text,.section-different .avto-school-text{margin-bottom:25px}.section-azbuka-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-azbuka .learn,.section-azbuka .theory{width:100%;margin-bottom:30px}.section-azbuka .theory-title{margin-bottom:30px}.section-azbuka .theory-block{margin-bottom:20px}.section-classes img{width:235px}.section-podarok-content{padding-left:20px;padding-right:20px}.section-work{padding-bottom:70px}.section-work .work1:before,.section-work .work2:before{display:none}#thanks-page .page-wrapper{background:0 0}#thanks-page .header{background:#fcf538}#thanks-page .section-thanks{padding:130px 0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#thanks-page .section-thanks-img{display:none}#thanks-page .section-thanks-text{margin-bottom:20px}}@media only screen and (max-width:767px){.form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form form .input-div{width:100%;margin-bottom:20px}.form form .button{width:100%}.footer{text-align:center}.footer-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-content>*{margin:0 0 10px 0!important}.footer-content .grow{display:none}.section{padding-top:30px;padding-bottom:30px}.section-title{font-size:24px;margin-bottom:20px}.section-main{padding-bottom:0;background-image:none}.section-main-header{padding:50px 0 30px}.section-main-header-text{max-width:none}.section-main-title{margin:0;font-size:30px}.section-main-text{font-size:22px;margin:0 0 40px}.section-main-text span{font-size:22px}.section-main-content{margin-left:-15px;margin-right:-15px;padding:20px 15px 40px;background-color:#1a265a;max-width:none;text-align:center}.section-main-form{text-align:center;margin:0 auto}.section-main-form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-main-form .button,.section-main-form .input-div{max-width:none;margin-bottom:20px;width:100%}.section-why-content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-height:none}.section-why .why{width:100%;margin-bottom:30px!important}.section-why .why-img{margin-right:20px}.section-why .polnyi-kurs{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:100%}.section-training-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.section-training .training{width:100%;margin:0 auto 20px;max-width:450px}.section-training .training img{margin-bottom:10px}.section-different .avto-school{padding:0}.section-different .avto-school-our{width:auto;padding:15px;margin-left:-15px;margin-right:-15px}.section-classes img{width:auto}.section-video .video{width:49%}.section-podarok{margin-bottom:0}.section-podarok-content{background-image:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.section-podarok-form{width:100%}.section-certificates-text{text-align:center}.section-certificates-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-certificates .certificate{width:auto;margin-bottom:20px}.section-work-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.section-work .work1,.section-work .work2{padding-top:0;margin:0 5px 20px}}@media only screen and (max-width:479px){.remodal.remodal-small{padding:25px 15px}.form{margin-left:-15px;margin-right:-15px;padding:15px}.button{width:100%;min-width:auto}.button.button-large{font-size:16px}.col-xxs-12{width:100%}.col-xxs-offset-0{margin-left:0}.visible-xxs{display:block!important}.hidden-xxs{display:none!important}.section-main-header-text,.section-main-header-title{font-size:18px}.section-main-content{text-align:center}.section-main-title{font-size:24px}.section-main-text{font-size:18px}.section-main-text span{font-size:18px}.section-reviews .review{margin:0 auto}.section-classes-content{display:none}.section-classes .classes-carousel{display:block}.section-video-content{display:none}.section-video .video-carousel{display:block}.section-work .work1,.section-work .work2{width:100%}}@media only screen and (min-width:992px){.main-menu .container{width:auto;padding:0}}