a,body,div,li,p{font-family:RobotoLight,Arial,Helvetica,sans-serif;font-size:22px}header{height:70px;background-color:#35A8DF}@media only screen and (max-width:1199px){header .container{width:100%;margin-right:auto;margin-left:auto}}header .col-md-4,header .col-md-8{padding-right:0;padding-left:0}.nav ul{list-style:none;display:table-row;display:block;margin:0;padding:0}@media (max-width:991px){.nav ul{background-color:#35A8DF;display:none;position:absolute;width:300px;z-index:12;padding-bottom:10px}}.nav li{width:auto;display:table-cell;text-align:center}@media (max-width:991px){.nav li{font-family:RobotoMedium,Arial,Helvetica,sans-serif;display:block;text-align:left}}.nav a{text-transform:uppercase;color:#fff;font-size:16px;white-space:nowrap;padding-right:42px;transition:all .3s;line-height:70px}@media (max-width:991px){.nav a{line-height:50px;padding-left:20px}}.nav a:hover{color:#eee}.nav a:focus{text-decoration:none}.nav_button{background-color:transparent;border:medium none;font-size:40px;color:#fff;padding:6px 15px}.phones{text-align:right;line-height:70px}.phones a{color:#fff;font-size:16px;white-space:nowrap;display:inline-block}.phones a.tel2{padding-left:10px}@media only screen and (max-width:767px){.phones a.tel2{display:none}}.flex{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}.banner{color:#fff;background-color:rgba(53,167,223,.7);background-image:url(/images/skoro-v-shkolu/girls.jpg);background-size:cover}@media (max-width:767px){.banner{background-position:top right}}.banner .left{display:flex;align-items:flex-end;align-content:flex-end}@media (max-width:991px){.banner .left{margin:20px 0}}.banner .right{display:flex;align-items:center;margin:60px 0}@media (max-width:767px){.banner .right{margin:0 0 40px 0}}.banner-header{font-size:46px}@media (max-width:767px){.banner-header{font-size:38px}}.banner-header strong{font-family:RobotoMedium,Arial,Helvetica,sans-serif}.banner-text{font-family:RobotoMedium,Arial,Helvetica,sans-serif;font-weight:400;font-style:italic;padding-bottom:20px}.banner-text a{color:#fff;text-decoration:none}.banner-text i{background-color:#35A7DF}.zayav{background-color:rgba(53,167,223,.7);padding:24px 7px}.zayav-text{font-family:RobotoMedium,Arial,Helvetica,sans-serif;font-size:30px;color:#fff;margin-bottom:14px}.triple{padding-top:30px;padding-bottom:30px;min-height:430px;transition:all .5s ease}.triple-wrap{padding-top:50px;padding-bottom:50px;padding-left:80px;padding-right:80px}@media (max-width:1199px){.triple-wrap{padding-top:50px;padding-bottom:50px;padding-left:20px;padding-right:20px}}.triple-header{font-family:RobotoBold,Arial,Helvetica,sans-serif;color:#35A7DF;padding-bottom:30px}.triple-text{font-size:18px;text-align:left}.parent{background-image:url(/images/skoro-v-shkolu/question.jpg);background-size:cover}.parent .container{padding-top:120px}@media (max-width:991px){.parent .container{padding-top:40px;width:100%;margin-right:auto;margin-left:auto;background-color:rgba(53,167,223,.6)}}.parent-header{text-transform:uppercase;color:#fff;font-size:40px}.parent-header strong{font-family:RobotoBold,Arial,Helvetica,sans-serif;color:#fff;font-size:40px}.parent-text{padding-bottom:30px}.parent-text i{background-color:#eee;color:#35A7DF}.parent-button{font-size:18px;color:#fff;background-color:#E34D4F;padding:10px;cursor:pointer}.psycho-header{font-family:RobotoMedium,Arial,Helvetica,sans-serif;font-size:35px;line-height:30px;color:#E34D4F;padding-top:30px}#psycho{display:none}.psycho{color:#34A6DE;padding-bottom:40px}.psycho .col-sm-6{padding-top:30px;padding-bottom:20px}.grey{height:34px;background-color:#E7E7E7}.learn{padding:0 10px}.learn *{text-decoration:none}.learn-blocks{min-height:450px;padding:0 60px}.learn-bg{margin-top:20px;margin-bottom:20px;padding-top:0;padding-bottom:0;width:100%;min-height:390px;background-color:#EBEBEB;transition:background-color .3s linear}.learn button,.learn hr,.learn span,.learn-bg div{transition:color .3s linear,background-color .3s ease}.hover .learn-bg{background-color:#35A7DF}.learn.hover div{color:#fff}.learn hr{width:20%;background-color:#35A7DF;height:3px;margin-top:10px;margin-bottom:15px;border:0}.learn.hover hr{background-color:#fff}.learn-header{font-family:RobotoBold,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#35A7DF;font-size:44px;padding:40px 0}.learn-num{color:#35A7DF;font-size:44px}.learn-name{font-family:RobotoMedium,Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:20px;color:#35A7DF}.learn-text{font-family:RobotoMedium,Arial,Helvetica,sans-serif;font-size:16px;color:#666;padding-bottom:12px}.learn-button{font-size:13px;color:#fff;background-color:#35A7DF;padding:7px;margin-top:20px;text-decoration:none}a:active,a:hover{text-decoration:none}.hover .learn-button{background-color:#E34D4F}.programm{display:none;margin-left:20px}.prog-name{font-family:RobotoMedium,Arial,Helvetica,sans-serif;font-size:35px;color:#E34D4F;text-transform:uppercase;margin-bottom:30px}.prog-header{color:#35A7DF;text-transform:uppercase}.prog-header2{color:#E34D4F;text-transform:uppercase}.prog-text{color:#000}.prog-text2{color:#35A7DF}table.prog-text{width:97%}.prog-text td{width:50%;vertical-align:top;padding-right:40px}.prog-text td.col1{width:70%}.prog-text td.col2{width:30%}.prog-text span{color:#35A7DF}.prog-text.border{border-top:5px #35A7DF solid;border-left:5px #35A7DF solid}.prog-text.border td{border-bottom:5px #35A7DF solid;border-right:5px #35A7DF solid;padding:10px}.prog-text.border td.padd{padding-left:60px}.zanyat{background-color:#DDD;background-image:url(/images/skoro-v-shkolu/bricks.jpg);background-size:cover;padding-bottom:40px}.zanyat-header{font-family:RobotoBold,Arial,Helvetica,sans-serif;color:#35A7DF;font-size:44px;text-transform:uppercase;margin:30px auto 34px;text-align:center}.zanyat-text{font-family:RobotoRegular,Arial,Helvetica,sans-serif}.zanyat-text i,.zanyat-text-bottom i{color:#35A7DF;font-style:normal}.zanyat-price{margin:40px auto 30px;font-family:RobotoMedium,Arial,Helvetica,sans-serif;color:#35A7DF;text-transform:uppercase;font-size:26px;padding:5px 0;border:5px #35A7DF solid;width:60%;text-align:center}footer{background-color:#35A7DF;padding-bottom:20px}.footer-header{color:#fff;font-size:35px;margin:50px 0}.footer-name{font-family:RobotoMedium,Arial,Helvetica,sans-serif;color:#fff}.footer-addr{font-size:16px;color:#fff}.contacts-cols{padding:20px 0 0}.contacts-col1{padding-right:30px;float:left}.contacts-col1.bus{padding-top:7px}.contacts-col2{float:left}.contacts-col2 a,.contacts-col2 p{font-size:14px;color:#fff}.totop{position:fixed;bottom:50%;z-index:1000;right:3%}.totop a{width:35px;text-indent:-9999px;height:71px;display:block;margin:0;background:url(/images/skoro-v-shkolu/totop.png) no-repeat center center}#contact input,#contact textarea{margin-bottom:30px}form input[type=submit]{font-size:14px;color:#fff;background-color:#E34D4F;padding:6px 14px;border:1px #ea6767 solid}input,textarea{color:#35A7DF;margin:0 auto 14px;font-size:14px;border:1px #9DD4EF solid;height:37px;width:100%;padding:0 6px;font-family:RobotoRegular,Arial,Helvetica,sans-serif}textarea{height:100px}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#35A7DF;text-indent:0;transition:all .5s ease}input::-moz-placeholder,textarea::-moz-placeholder{color:#35A7DF;text-indent:0;transition:all .5s ease}input:-moz-placeholder,textarea:-moz-placeholder{color:#35A7DF;text-indent:0;transition:all .5s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#35A7DF;text-indent:0;transition:all .5s ease}input:focus::-webkit-input-placeholder{text-indent:100%}input:focus::-moz-placeholder{text-indent:100%}input:focus:-moz-placeholder{text-indent:100%}input:focus:-ms-input-placeholder{text-indent:100%}textarea:focus::-webkit-input-placeholder{opacity:0}textarea:focus::-moz-placeholder{opacity:0}textarea:focus:-moz-placeholder{opacity:0}textarea:focus:-ms-input-placeholder{opacity:0}h3{font-family:RobotoMedium,Arial,Helvetica,sans-serif;font-size:22px;line-height:1.5}h2{font-family:RobotoBold,Arial,Helvetica,sans-serif;color:#35A7DF;font-size:44px;text-transform:uppercase;margin:30px auto 34px;text-align:center}