.my-animate,.school-live .galleries-items .item,.transition-regular,a,button{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out}.teasers-items{max-width:1360px;margin:33px auto 0;overflow:hidden;display:grid}.teasers-items>.item{padding:0 10px}.teasers-items>.item .link{width:100%;display:block;margin:0 auto;color:#012345;font-size:20px;line-height:24px;text-decoration:underline;cursor:pointer;text-align:center}.teasers-items>.item .link .img_wrap{min-height:160px}.teasers-items>.item .link .img_wrap .img{display:block;margin:0 auto}.teasers-items>.item .link:hover{transform:scale(1.033);text-decoration:none;color:#c00}.teasers-items>.item .description{color:#000;font-size:13px;line-height:18px;text-align:center;margin-bottom:20px;display:block;margin-top:0;padding:0 10px}@media screen and (max-width:600px){.teasers-items{grid-template-columns:1fr;grid-row-gap:40px}.teasers-items .item>.link{margin-bottom:.5em}}@media screen and (min-width:600px) and (max-width:980px){.teasers-items{grid-template-columns:1fr 1fr 1fr;grid-row-gap:40px;grid-column-gap:16px}.teasers-items .item{min-height:310px}.teasers-items .item>.link{margin-bottom:.5em}}.promo{display:block;padding-bottom:30px;max-width:954px;margin:0 auto;width:100%}@media screen and (max-width:980px){.promo{margin-top:20px}}.promo .img{display:block;margin:0 auto;max-width:100%}.promo-wrap{position:relative;max-width:954px;margin:0 auto}@media screen and (max-width:980px){.promo-wrap #obr-best,.promo-wrap #obr-reestr{width:100%;max-width:240px;margin:0 auto 40px;display:block}}@media screen and (min-width:981px){.teasers-items{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:16px}.teasers-items .item>.link{min-height:220px}.promo-wrap #obr-best,.promo-wrap #obr-reestr{position:absolute;opacity:.95;transition:all .2s ease-in-out}.promo-wrap #obr-best:hover,.promo-wrap #obr-reestr:hover{transform:scale(1.1);opacity:1}.promo-wrap #obr-reestr{left:-60px;bottom:-10px;width:160px}.promo-wrap #obr-best{left:120px;bottom:10px}}@media screen and (min-width:981px) and (max-width:1100px){.promo-wrap #obr-reestr{left:-10px}.promo-wrap #obr-best{left:170px}}.home_main{padding-top:35px;margin-bottom:5px;overflow:hidden}.home_main .diary_form_box{padding-bottom:25px;border:8px solid #e8c786}.home_main .diary_form_box .top{background:url(/images/tpl/journal_book.png) left center no-repeat;min-height:67px;width:100%;border-bottom:1px solid #e8c786;padding-left:115px;padding-top:35px;padding-bottom:25px}.home_main .diary_form_box .title{color:#600;font-size:20px;line-height:24px;display:block;margin-bottom:2px}.home_main .diary_form_box .form{width:77.27272727%;display:block;margin:0 auto;padding-top:38px}.home_main .diary_form_box .form .input{border:1px solid #e8c786;width:100%;padding-left:14px;height:41px;margin-bottom:21px;color:#c9a96a;font-size:16px}.home_main .diary_form_box .form .sbmt{display:block;margin:8px auto 0;color:#fff;background:#600;border:none;cursor:pointer;width:100px;height:43px;font-size:20px;line-height:24px}.home_main .diary_form_box .form .sbmt:hover{background:#b30000}.home_main .about{display:table;padding-top:25px;max-width:550px}.home_main .about p{margin-bottom:20px}.home_main .about h1{font-family:MonotypeCorsiva;font-size:36px;line-height:24px;color:#600;margin-bottom:16px}.home_main .about .address{font-size:14px;line-height:20px;background:url(/images/tpl/home_address.png) left center no-repeat;padding-left:30px;padding-top:4px;display:inline-block;margin-top:10px}@media screen and (max-width:980px){.home_main .diary_form_box{width:100%;border-width:4px;margin-bottom:40px;margin-right:40px}.home_main .diary_form_box .form{width:90%}.home_main{padding-right:1%;padding-left:1%}}@media screen and (min-width:981px){.home_main .diary_form_box{width:330px;float:left;margin-right:84px}.home_main{padding-right:6%;padding-left:4%}}.school-live{margin:80px auto 0}.school-live .h1_home{text-align:center;margin-bottom:30px;display:block}@media screen and (max-width:980px){.school-live{margin-bottom:40px}}.school-live .section-title{font-family:'Monotype Corsiva';font-size:2em;display:block;line-height:1.2em;color:#600;margin-bottom:1em}.school-live .more-link{background:#f8be8e;display:inline-block;height:24px;line-height:24px;color:#600;padding:0 10px;border-radius:12px;text-decoration:none;margin-top:20px}.school-live .news-items .item{position:relative;padding-left:76px;display:block;margin-bottom:20px;overflow:hidden}.school-live .news-items .item .date{position:absolute;left:0;top:0;font-size:11px;line-height:18px;color:#000;text-align:left;width:18%;padding-left:1%;float:left}.school-live .news-items .item .title{font-size:14px;line-height:18px;color:#933}.school-live .news-items .item:hover .title{color:#c00;text-decoration:none}.school-live .galleries-items{display:grid;grid-column-gap:20px;grid-row-gap:10px}@media screen and (max-width:600px){.school-live .galleries-items{grid-template-columns:1fr}}@media screen and (min-width:601px){.school-live .galleries-items{grid-template-columns:1fr 1fr}}.school-live .galleries-items .item{margin-bottom:10px;display:grid;grid-template-columns:80px 1fr;grid-column-gap:10px;align-items:center}.school-live .galleries-items .item .img-block{width:80px;height:80px;display:block;outline:transparent solid 3px;border-radius:3px}.school-live .galleries-items .item .img-block .img-pict{object-position:center;object-fit:cover;height:100%;width:100%;border-radius:3px}.school-live .galleries-items .item .title{display:block;vertical-align:middle;font-size:14px;line-height:18px;color:#000;text-decoration:underline;text-align:left}.school-live .galleries-items .item:hover .title{color:#c00;text-decoration:none}.school-live .galleries-items .item:hover .img-block{outline:#d10000 solid 3px}@media screen and (max-width:980px){.school-live .galleries-wrapper,.school-live .news-wrapper{margin-bottom:40px}}@media screen and (min-width:981px){.school-live .news-wrapper{float:left;width:50%;padding-right:12.7%}.school-live .news-wrapper .section-title{padding-left:76px}.school-live .news-wrapper .more-link{margin-left:76px}}.h1_home{font-family:MonotypeCorsiva;font-size:36px;line-height:24px;color:#600;margin-bottom:16px}.sh-live-tabs .tabs-nav{width:98%;max-width:1050px;list-style:none;padding:0;margin:0 auto 2em;vertical-align:middle}.sh-live-tabs .tabs-nav>li{vertical-align:middle}.sh-live-tabs .tabs-nav>li>a{width:100%;font-size:18px;line-height:20px;text-align:center;vertical-align:middle;color:#600;text-decoration:none;display:inline-block;padding:0 2em}.sh-live-tabs .tabs-nav>li.active{background:#600}.sh-live-tabs .tabs-nav>li.active a{color:#fff}.sh-live-tabs .tab{display:none;min-height:400px;padding-bottom:4em;overflow:hidden;max-width:1220px;padding-left:10px;padding-right:10px;margin:0 auto}.sh-live-tabs .tab.wide{max-width:1600px}.sh-live-tabs .tab.active{display:block}@media screen and (max-width:980px){.sh-live-tabs .tabs-nav{display:block;width:98%;border:2px solid #600;overflow:hidden}.sh-live-tabs .tabs-nav>li{width:50%;float:left}.sh-live-tabs .tabs-nav>li>a{display:block;width:100%;padding:.5em 0}}@media screen and (max-width:480px){.sh-live-tabs .tabs-nav>li{width:100%;float:none}}@media screen and (min-width:981px){.sh-live-tabs .tabs-nav{display:table;border:8px solid #600}.sh-live-tabs .tabs-nav li{height:58px;display:table-cell}.sh-live-list{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:3em;-webkit-column-gap:3em;column-gap:3em}.sh-live-list>li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}.sh-live-list{margin:2em 0 3em;padding:0}.sh-live-list>li{display:inline-block;margin:0 0 1em;padding:0}.gia-tab-content .col-subtitle,.gia-tab-content .col-title{display:block;margin-bottom:1em}.gia-tab-content .col-wrapper{overflow:hidden}.gia-tab-content .col-left,.gia-tab-content .col-right{display:block;padding-top:1.5em;padding-bottom:2em}.gia-tab-content p{margin-bottom:1em}.gia-tab-content .col-title>strong{font-size:1.6em}.gia-tab-content .col-subtitle{font-size:1.4em}.gia-tab-content .phones-list>li{margin-bottom:.5em}.gia-tab-content .phones-list>li>strong{font-weight:700}@media screen and (max-width:980px){.gia-tab-content{margin-bottom:2em}}@media screen and (min-width:981px){.gia-tab-content .col-left,.gia-tab-content .col-right{width:50%;float:left}.gia-tab-content .col-left{padding-right:1.5em}.gia-tab-content col-right{padding-left:1.5em}}/*# sourceMappingURL=home.css.map */