@import url("https://ucarecdn.com/c1b3ed0d-6020-47ad-bf10-14b074d2a940/font.css");


#allrecords a[href="https://tilda.cc/?upm=457450"], a[href="https://tilda.cc/?upm=457450"]{display:none !important}
#allrecords+div{display:none;}

.t-title {
    font-weight: normal !important;
}
.t228__right_buttons_but .t-btn {font-size:19px;}

.t-slds__wrapper .t-btn, .t-form .t-submit{
    height:40px;
    padding-left:40px;
    padding-right:40px;
}

#rec93749278 .t-btn_sm, .t422__col .t-btn_sm{
    height:30px;
    padding-left:20px;
    padding-right:20px;
}

#recorddiv106821107 .t338__descr, #recorddiv130199289 .t338__descr{
    max-width:600px;
}
 .t422__col .t-btn_sm td{
     font-size:16px;
 }

ul.t794__list{
    column-count:2;
}

.t794__list_item:first-child:before{
    content:'С чего начать';
    display:block;
    color:#ACABA8;
    font-size:22px;
    border-bottom: #ACABA8 1px solid;
    margin:0 10px 10px 0;
}

ul.t794__list li:nth-child(7):before{
    content:'Курсы для продолжающих';
    display:block;
    color:#ACABA8;
    font-size:22px;
    border-bottom: #ACABA8 1px solid;
    margin:0 10px 10px 0;
}


ul.t794__list li:nth-child(9):before{
    content:'Для детей';
    display:block;
    color:#ACABA8;
    font-size:22px;
    border-bottom: #ACABA8 1px solid;
    margin:0 10px 10px 0;
}
ul.t794__list li:last-child:before{
    content:'';
    display:block;
    color:#ACABA8;
    height:10px;
    border-bottom: #ACABA8 1px solid;
    margin:0 10px 10px 0;
}

.t-btn td, #rec107299323 .t142__submit_size_sm{
    font-size:18px;
}

.t734__title, .t338__title, .t153__title, .t795__title, .t216__title, #rec108307657 .tn-elem[data-elem-id="1470209944682"] .tn-atom, #rec107747893 .t338__title, .t015__title, .t-section__title {font-family:'ArtofLivingScript-Textured' !important}
#rec106821107 .t338__title{
    background:url(http://aol.teenscool.byline2.png) no-repeat left bottom;
    padding-bottom:7px;
    background-size:500px 15px;
}

#rec137373339 .t338__title, #recorddiv201055524 > div.t338 > div > div > div > div > div > div > h1{
    background:url(http://aol.teenscool.by/line2.png) no-repeat left bottom;
    padding-bottom:7px;
    background-size:550px 15px;
    font-size:70px !important;
}

#rec107714059 .t338__title{
    background:url(http://aol.teenscool.by/line2.png) no-repeat left bottom;
    padding-bottom:7px;
    background-size:340px 15px;
}

#rec108631123 .t338__title{
    background:url(http://aol.teenscool.by/line2.png) no-repeat left bottom;
    padding-bottom:5px;
    background-size:460px 15px;
}

#rec130199289 .t338__title{
    background:url(http://aol.teenscool.by/blueline.png) no-repeat left bottom;
    padding-bottom:5px;
    background-size:512px 15px;
}

#rec108189593 .t153__title{
    background:url(http://aol.teenscool.by/line2.png) no-repeat center bottom;
    padding-bottom:12px;
    background-size:70% 20px;
    margin-bottom:20px;
}




#rec108297802 .t795__title{
    background:url(http://aol.teenscool.by/line2.png) no-repeat center bottom;
    padding-bottom:5px;
    background-size:330px 15px;
}
#rec107747893 .t338__title{
    background:url(http://aol.teenscool.by/line2.png) no-repeat left bottom;
    padding-bottom:5px;
    background-size:330px 15px;
}

#rec108626979 .t338__title{
    background:url(http://aol.teenscool.by/line2.png) no-repeat left bottom;
    padding-bottom:5px;
    background-size:180px 12px;
}

#rec106830429 .t338__title { 
    background:url(http://aol.teenscool.by/line3.png) no-repeat left bottom;
    padding-bottom:7px;
    background-size:350px 15px;
}

 #rec110176342 .t338__title{ 
    background:url(http://aol.teenscool.by/line3.png) no-repeat left bottom;
    padding-bottom:7px;
    background-size:380px 15px;
}

#rec106850617 .t338__title{
    background:url(http://aol.teenscool.by/line4.png) no-repeat left bottom;
    padding-bottom:10px;
    background-size:430px 15px;
}


#rec107902629 .t338__title{
    background:url(http://aol.teenscool.by/line5.png) no-repeat left bottom;
    padding-bottom:10px;
    background-size:200px 15px;
}

#rec107943979 .t338__title{
    background:url(http://aol.teenscool.by/line6.png) no-repeat left bottom;
    padding-bottom:10px;
    background-size:300px 15px;
}

#rec106858057 {
     background:url(http://aol.teenscool.by/sutra.jpg) no-repeat right center; 
     background-size:cover;
}

#rec107949934 .t338__title{
    background:url(http://aol.teenscool.by/line7.png) no-repeat left bottom;
    padding-bottom:10px;
    background-size:400px 15px;
}

 #rec107953709 .t338__title{
    background:url(http://aol.teenscool.by/line8.png) no-repeat left bottom;
    padding-bottom:10px;
    background-size:400px 15px;
}
::-webkit-input-placeholder {font-family:'CertaSans' !important; }
::-moz-placeholder          {font-family:'CertaSans' !important;}
:-moz-placeholder           {font-family:'CertaSans' !important;}
:-ms-input-placeholder     {font-family:'CertaSans' !important;}

#form107298139 .t-input-title.t-descr.t-descr_md, #rec107419883 a, #t-footer .t420__text.t-descr.t-descr_xxs {font-family:'CertaSans' !important; }

#rec107309428 .t408 .t-btn{border:none !important;}
#rec107309428 .t-cover__carrier{background-attachment:fixed !important;}
#t-footer .t420__title.t-name.t-name_xs.t420__title_uppercase{text-transform:none !important; font-size:24px;}
#rec108193972 .t503__img{
    height:80px;
}
#rec108193972 .t503__descr{
    margin-top:10px;
}

#rec108293529 .t216__descr.t-descr.t-descr_xl span:first-child{
    line-height:30px;
}

#rec108345845 .t-col.t-col_4.t-align_center img, #rec108594796 .t-col.t-col_4.t-align_center img{
    height:70px;
    width:auto !important;
}

#rec109262762 .t569__bgimg{
   width:auto !important;
   height:80px;
   background-size:contain;
}

#rec109262762 .t569__col:nth-child(2)  .t569__bgimg{
    background-size:65px;
}

.t823 .t-input{
font-family:'CertaSans';   
}

@media (max-width:640px){
    #rec106821107 .t338__title, #rec107714059 .t338__title, #rec108631123 .t338__title, #rec108189593 .t153__title, #rec130199289 .t338__title, #rec108297802 .t795__title, #rec107747893 .t338__title, #rec108626979 .t338__title, #rec106830429 .t338__title, #rec106850617 .t338__title, #rec107902629 .t338__title, #rec107943979 .t338__title{
        background-size:90%;
    }
    
    #rec106821107 .t338__title{
        font-size:65px !important;
    }
    
    #rec137373339 .t338__title{
        font-size:55px !important;
        line-height:53px;
        background-size:60%;
    }
    
   #nav106734329 .t228__list{
        -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
    }
    
    #coverCarry106821107{
        background-image: none !important;
    }
    #nav106734329 .t228__list_item{
        text-align:left;
        padding:6px 0 6px 30px !important;
    }
#rec109066823{padding-top:0 !important;}
#rec106734329 .t228__leftcontainer{
    padding:10px 0  !important;
    }
    
    .t734__table, .t-slds__items-wrapper, .t734, .t-cover__carrier{
        height:550px  !important;
    }
    .t734__wrapper{
        padding:50px 0  !important;
    }
    #rec106858057{
        background-position:70% center;
    }
    
   #rec108626979 .t338__title, .t338 .t338__title.t-title.t-title_xxs{
        font-size:60px;
        background-size:50% 15px;
    }
    #rec108626979 .t-cover__wrapper, #rec108626979 .t-cover, #rec107744733 .t-cover, #rec107744733 .t-cover__wrapper{
        height:200px !important;
    }
    
    #rec38315390 #coverCarry38315390, #recorddiv109224803 #coverCarry109224803{
        background-image:none !important;
    }
    .t-title_xs{
        font-size:40px !important;
    }
    
    #recorddiv130199289 .t338__title.t-title.t-title_xxs{
        font-size:45px !important;
    }
    
    .t-descr_xs, .t-text_sm, .t-text_xs, .t-descr_xxs, .t-name_xs{
        font-size:16px;
    }
    
    #rec110310564 .t-section__title.t-title.t-title_xs {
        font-size:20px !important;
    }

       #rec110310564 .t-section__title.t-title.t-title_xs > div{
        line-height:20px !important;
    }
    
    #rec107744733 .t-cover__carrier{
        height:200px !important;
    }
    #rec143641008 .t-slds__items-wrapper{
        height: auto !important;
    }
}