@charset "UTF-8";@font-face{font-family:fregat;src:local("Fregat"),url(/css/fonts/fregat/fregat.woff2) format("woff2"),url(/css/fonts/fregat/fregat.woff) format("woff"),url(/css/fonts/fregat/fregat.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:fregat;src:local("Fregat Bold"),url(/css/fonts/fregat/fregatbold.woff2) format("woff2"),url(/css/fonts/fregat/fregatbold.woff) format("woff"),url(/css/fonts/fregat/fregatbold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:ptsans-narrow;src:url(/css/fonts/PTSans/PTN57F_W.eot);src:local("PT Sans Narrow"),url(/css/fonts/PTSans/PTN57F_W.woff) format("woff"),url(/css/fonts/PTSans/PTN57F_W.ttf) format("truetype"),url(/css/fonts/PTSans/PTN57F_W.svg#PTSans-Narrow) format("svg")}a,aside,body,button,div,footer,form,h1,h2,h3,h4,h5,h6,header,html,input,label,li,main,nav,p,select,table,td,textarea,tr,ul{margin:0;padding:0;font-family:fregat,tahoma;font-size:18px;font-weight:400;line-height:22px;color:#191c1f}.clear{display:block;height:0;width:100%!important;margin:0;padding:0;clear:both;line-height:0;font-size:0}img{border:none}nav a{text-decoration:none}fieldset{border:0;padding:0;margin:0}.sh-hidden .hideable{display:none!important}html{height:100%}body{height:100%;background:url(/css/themes/kiosk/images/loading-spinner.gif) no-repeat center center}*{cursor:none!important}#root{opacity:0;position:absolute;top:50%;left:50%;width:1280px;height:1024px;margin:-512px 0 0 -640px;padding:0;background:url(/css/themes/kiosk/images/bg-2.jpg) no-repeat center center;background-size:contain;box-shadow:0 0 4px rgba(0,0,0,.4);transition:opacity .3s ease}#root.visible{opacity:1}#root.winter_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-winter-1-secondary.jpg) no-repeat center center;background-size:contain}#root.winter_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-winter-2-secondary.jpg) no-repeat center center;background-size:contain}#root.spring_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-spring-1-secondary.jpg) no-repeat center center;background-size:contain}#root.spring_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-spring-2-secondary.jpg) no-repeat center center;background-size:contain}#root.summer_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-1-secondary.jpg) no-repeat center center;background-size:contain}#root.summer_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-2-secondary.jpg) no-repeat center center;background-size:contain}#root.summer_3{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-3-secondary.jpg) no-repeat center center;background-size:contain}#root.summer_4{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-4-secondary.jpg) no-repeat center center;background-size:contain}#root.autumn_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-autumn-1-secondary.jpg) no-repeat center center;background-size:contain}#root.autumn_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-autumn-2-secondary.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root{background:url(/css/themes/kiosk/images/bg.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.winter_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-winter-1.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.winter_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-winter-2.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.spring_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-spring-1.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.spring_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-spring-2.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.summer_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-1.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.summer_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-2.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.summer_3{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-3.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.summer_4{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-summer-4.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.autumn_1{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-autumn-1.jpg) no-repeat center center;background-size:contain}.ctrl-kiosk.act-index #root.autumn_2{background:url(/css/themes/kiosk/images/themes-backgrounds/bg-autumn-2.jpg) no-repeat center center;background-size:contain}.common-page-container{width:1038px;margin:0 auto;padding-top:38px}.kiosk-index{position:relative;margin:0 53px}.kiosk-edu-header{position:relative;margin-bottom:78px}.kiosk-edu-header .caption{margin-bottom:14px;font-size:30px;line-height:34px;margin-right:300px}.kiosk-edu-header .label{font-weight:700;font-size:60px;line-height:50px;margin-right:300px}.kiosk-edu-header .contacts{position:absolute;bottom:0;right:8px;width:260px;font-size:20px;text-align:right}.kiosk-edu-header .contacts .phone{display:block;font-size:30px;margin-bottom:10px;line-height:30px}.kiosk-index-blocks{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:10px}.kiosk-index-blocks>*{flex-grow:0;flex-shrink:0}.kiosk-index-blocks .block-left{width:460px;height:460px}.kiosk-index-blocks .block-center{width:460px;height:460px;display:grid;gap:12px;grid-template-areas:"A B" "C D"}.kiosk-index-blocks .block-center .block-link{display:block;float:left;width:224px;height:224px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.kiosk-index-blocks .block-center .block-link.green{background:#bed600;box-shadow:3px 3px 0 #b0bc0c;-webkit-box-shadow:3px 3px 0 #b0bc0c;-moz-box-shadow:3px 3px 0 #b0bc0c;-ms-box-shadow:3px 3px 0 #b0bc0c;-o-box-shadow:3px 3px 0 #b0bc0c}.kiosk-index-blocks .block-center .block-link.green:focus,.kiosk-index-blocks .block-center .block-link.green:hover{background:#b7ce00}.kiosk-index-blocks .block-center .block-link.blue{background:#7fc5f2;box-shadow:3px 3px 0 #63addc;-webkit-box-shadow:3px 3px 0 #63addc;-moz-box-shadow:3px 3px 0 #63addc;-ms-box-shadow:3px 3px 0 #63addc;-o-box-shadow:3px 3px 0 #63addc}.kiosk-index-blocks .block-center .block-link.blue:focus,.kiosk-index-blocks .block-center .block-link.blue:hover{background:#6db8e8}.kiosk-index-blocks .block-center .block-link.yellow{background:#fce122;box-shadow:3px 3px 0 #cfb814;-webkit-box-shadow:3px 3px 0 #cfb814;-moz-box-shadow:3px 3px 0 #cfb814;-ms-box-shadow:3px 3px 0 #cfb814;-o-box-shadow:3px 3px 0 #cfb814}.kiosk-index-blocks .block-center .block-link.yellow:focus,.kiosk-index-blocks .block-center .block-link.yellow:hover{background:#f4da1f}.kiosk-index-blocks .block-right{width:224px;height:460px}.kiosk-index-blocks .block-right .block-link{display:block;float:left;width:100%;height:100%;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.kiosk-index-blocks .block-right .block-link.short{height:224px}.kiosk-index-blocks .block-right .block-link.photogallery{background:#ff96ab;box-shadow:3px 3px 0 #f27f96;-webkit-box-shadow:3px 3px 0 #f27f96;-moz-box-shadow:3px 3px 0 #f27f96;-ms-box-shadow:3px 3px 0 #f27f96;-o-box-shadow:3px 3px 0 #f27f96}.kiosk-index-blocks .block-right .block-link.photogallery:focus,.kiosk-index-blocks .block-right .block-link.photogallery:hover{background:#ff8ba2}.kiosk-index-blocks .block-right .block-link.photogallery .icon{width:66px;background:url(../images/smile.png) no-repeat}.kiosk-index-blocks .block-right .block-link.news{margin-top:12px;background:#bed600;box-shadow:3px 3px 0 #b0bc0c;-webkit-box-shadow:3px 3px 0 #b0bc0c;-moz-box-shadow:3px 3px 0 #b0bc0c;-ms-box-shadow:3px 3px 0 #b0bc0c;-o-box-shadow:3px 3px 0 #b0bc0c}.kiosk-index-blocks .block-right .block-link.news:focus,.kiosk-index-blocks .block-right .block-link.news:hover{background:#b7ce00}.kiosk-index-blocks .block-link{position:relative}.kiosk-index-blocks .block-link span{display:block}.kiosk-index-blocks .block-link .container{padding:58px 20px 0 35px}.kiosk-index-blocks .block-link .icon{height:84px}.kiosk-index-blocks .block-link .caption{font-size:24px;font-weight:700}.kiosk-index-blocks .block-link .caption .note{font-size:18px;max-height:44px;overflow:hidden}.kiosk-index-blocks .block-link.news .icon{width:50px;background:url(../images/apples.png) no-repeat}.kiosk-index-blocks .block-link.org-info .icon,.kiosk-index-blocks .block-link.rate .icon{width:62px;background:url(../images/decors.png) no-repeat}.kiosk-index-blocks .block-link.notices .icon{width:61px;background:url(../images/toys.png) no-repeat}.kiosk-index-blocks .blocks-banner{position:relative;width:100%;height:460px;overflow:hidden}.kiosk-index-blocks .blocks-item{display:block;position:absolute;top:0;left:0;width:460px;height:460px;font-size:18px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;overflow:hidden;background:url(../images/apples-big.png) no-repeat 39px 58px #bed600}.kiosk-index-blocks .blocks-item span{display:block}.kiosk-index-blocks .blocks-item.MPhotogallery{background:#ff96ab}.kiosk-index-blocks .blocks-item.MNotices{background:url(../images/toys-big.png) no-repeat 39px 91px #fce122}.kiosk-index-blocks .blocks-item .img{position:absolute;top:0;left:0;width:100%;height:100%}.kiosk-index-blocks .blocks-item .img img{height:100%}.kiosk-index-blocks .blocks-item .img img.vertical{height:auto;width:100%}.kiosk-index-blocks .blocks-item .content{position:absolute;bottom:0;left:0;width:100%;min-height:237px}.kiosk-index-blocks .blocks-item .content.imged{background:url(../images/glass-green.png)}.kiosk-index-blocks .blocks-item.MPhotogallery .content.imged{background:url(../images/glass-pink.png)}.kiosk-index-blocks .blocks-item .container{padding:25px 42px 100px 42px}.kiosk-index-blocks .blocks-item .caption{display:inline-block;font-size:30px;font-weight:700;line-height:32px;padding:0 10px;margin:0 -10px}.kiosk-index-blocks .blocks-item .caption span{display:inline;border-bottom:1px solid}.kiosk-index-blocks .blocks-item:focus .caption,.kiosk-index-blocks .blocks-item:hover .caption{background:#a6b10a}.kiosk-index-blocks .blocks-item.MNotices:focus .caption,.kiosk-index-blocks .blocks-item.MNotices:hover .caption{background:#f0d201}.kiosk-index-blocks .blocks-item.MPhotogallery:focus .caption,.kiosk-index-blocks .blocks-item.MPhotogallery:hover .caption{background:#d7647b}.kiosk-index-blocks .blocks-item .meta{margin-bottom:15px}.kiosk-index-blocks .blocks-item .date,.kiosk-index-blocks .blocks-item .note{display:inline-block}.kiosk-index-blocks .blocks-item .date{margin-right:14px}.kiosk-index-blocks .banner-navi{position:absolute;bottom:19px;left:42px}.kiosk-index-blocks .banner-navi a{display:inline-block;width:41px;height:41px;line-height:41px;text-align:center;text-decoration:none;margin-right:28px;font-size:24px;border:1px solid #af6371;border:1px solid rgba(25,28,31,.23);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.kiosk-index-blocks .banner-navi a.active{border-color:transparent;background:0 0;color:#fff}.kiosk-index-blocks .news-item-active .banner-navi a:hover{background:#a6b10a;border-color:#a6b10a}.kiosk-index-blocks .notices-item-active .banner-navi a:hover{background:#f0d201;border-color:#f0d201}.kiosk-index-blocks .photo-item-active .banner-navi a:hover{background:#d7647b;border-color:#d7647b}.kiosk-index-blocks .kiosk-photogallery{position:absolute;bottom:0;left:0;width:224px;height:236px;overflow:hidden}.kiosk-index-blocks .kiosk-photogallery img{position:absolute;top:0;left:0;height:250px}.pub-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-bottom:45px}.pub-item{flex:1}.pub-item a{position:relative;display:block;width:332px;height:651px;overflow:hidden;background:#d0e147;text-decoration:none;border-radius:3px;box-shadow:3px 3px 0 #b0bc0c}.pub-item a:hover{background:#b7ce00}.pub-item a:focus{background:#b7ce00}.pub-item a span{display:block}.pub-item .icon{position:absolute;bottom:27px;right:21px;width:49px;height:67px;background:url(../images/apples-2.png) no-repeat}.pub-item .img{height:249px;margin-bottom:30px;overflow:hidden;background:url(../images/apples-big.png) no-repeat 30px bottom}.pub-item .img img{height:100%}.pub-item .container{width:272px;margin:0 auto}.pub-item .caption{height:122px;font-weight:700;font-size:30px;line-height:30px;margin-bottom:5px;overflow:hidden}.pub-item .annotation{height:170px;line-height:24px;margin-bottom:26px;overflow:hidden}.pub-item .date{font-size:14px}.breadcrumbs{margin-bottom:32px}.breadcrumbs a{display:inline-block;height:72px;line-height:72px;padding:0 34px;margin-right:8px;text-decoration:none;background:#ffb652;vertical-align:top;font-family:ptsans-narrow,arial;font-size:30px;color:#fff;border-radius:3px;box-shadow:2px 2px 0 #ffa12e;text-shadow:2px 2px 1px rgba(0,0,0,.4)}.breadcrumbs a:hover{background:#fea42a}.breadcrumbs a:focus{background:#fea42a}.breadcrumbs a.index{width:72px;padding:0;background:url(../images/icon-home.png) no-repeat center center #ffb652}.breadcrumbs a.index:hover{background-color:#fea42a}.breadcrumbs a.about{background:#7fc5f2;box-shadow:2px 2px 0 #63addc}.breadcrumbs a.about:hover{background-color:#6db8e8}.breadcrumbs a.about:focus{background-color:#6db8e8}.breadcrumbs a.news{background:#bed600;box-shadow:2px 2px 0 #b0bc0c}.breadcrumbs a.news:hover{background-color:#aec401}.breadcrumbs a.news:focus{background-color:#aec401}.breadcrumbs a.notices{background:#ffee7b;box-shadow:2px 2px 0 #e2cc2e}.breadcrumbs a.notices:hover{background-color:#eed41b}.breadcrumbs a.notices:focus{background-color:#eed41b}.breadcrumbs a.photogallery{background:#ff96ab;box-shadow:2px 2px 0 #f27f96}.breadcrumbs a.photogallery:hover{background-color:#ff829b}.breadcrumbs a.photogallery:focus{background-color:#ff829b}.page-caption h1,.page-caption h2,.page-caption p{font-family:ptsans-narrow,arial;font-size:58px;line-height:50px;font-weight:700}.page-caption{position:relative;margin-bottom:34px}.page-caption.small{margin-bottom:24px}.page-caption.small h1{font-size:44px;line-height:40px}.page-caption.small h2{font-size:44px;line-height:40px}.page-caption.small p{font-size:44px;line-height:40px}.page-caption .right-button{position:absolute;top:0;right:0;display:block;height:52px;line-height:52px;padding:0 34px;text-decoration:none;background:#ffb652;vertical-align:top;font-family:ptsans-narrow,arial;font-size:30px;color:#fff;border-radius:3px;box-shadow:2px 2px 0 #ffa12e;text-shadow:2px 2px 1px rgba(0,0,0,.4)}.page-caption .right-button:hover{background:#fea42a}.page-caption .right-button:focus{background:#fea42a}.pager .next a,.pager .next button,.pager .previous a,.pager .previous button{width:72px;height:72px;box-shadow:2px 2px 1px #ffb652}.ns-news-list-layout .pager{position:unset;left:0;bottom:0;margin:0}.pager{position:absolute;left:50%;bottom:53px;width:1038px;height:47px;margin-left:-519px}.pager ul{list-style:none;text-align:center}.pager li{display:inline-block;vertical-align:top}.pager .hidden{display:none}.pager .first{display:none}.pager .last{display:none}.pager .page{margin:0 12px}.pager a,.pager button{display:inline-block;width:47px;height:47px;line-height:47px;background:#ffd180;color:#fff;text-decoration:none;vertical-align:top;font-size:24px;border:0;box-shadow:1px 1px 1px #ffb652;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.pager a:hover,.pager button:hover{background-color:#ffb652}.pager a:focus,.pager button:focus{background-color:#ffb652}.pager .next{position:absolute;top:-12px;right:0}.pager .next a,.pager .next button{background:url(../images/pager-next.png) no-repeat center center #ffd180}.pager .next a:hover,.pager .next button:hover{background-color:#ffb652}.pager .next a:focus,.pager .next button:focus{background-color:#ffb652}.pager .previous{position:absolute;top:-12px;left:0}.pager .previous a,.pager .previous button{background:url(../images/pager-prev.png) no-repeat center center #ffd180}.pager .previous a:hover,.pager .previous button:hover{background-color:#ffb652}.pager .previous a:focus,.pager .previous button:focus{background-color:#ffb652}.pager .delim{width:40px;height:47px;line-height:47px;font-size:30px;text-align:center;color:#999}.pager .active a,.pager .active button{background:0 0;color:#191c1f;box-shadow:none;text-shadow:none}.card-date{color:#8c8d8f;margin-bottom:20px}.card-container{position:relative;height:590px}.card-container a,.card-container div,.card-container li,.card-container p{line-height:30px;font-family:fregat,tahoma!important;font-size:18px!important}.card-container p,.card-container ul{margin-bottom:12px}.card-container.pressed{height:560px}.scroll-pager-container{position:relative}.scroll-pager-container .pager-scroller{position:relative}.card-container .back-btn:focus,.card-container .back-btn:hover{background-color:#c9dd28}.ctrl-notices .card-container .back-btn:focus,.ctrl-notices .card-container .back-btn:hover{background-color:#ffe52c}.column-container img{display:block!important;float:none!important;max-height:450px!important}.column-container .columns-inner.columnized{height:100%}.column-container .columns-inner.columnized .column{position:relative;height:100%}.back-btn-space{height:90px}.card-container .back-btn{position:absolute;bottom:3px;left:0;right:3px;display:block;height:74px;line-height:74px;margin-right:3px;text-decoration:none;text-align:center;background:#e3ee86;color:#fff;font-weight:700;font-size:24px!important;text-shadow:1px 2px 0 #c9dd28;box-shadow:2px 2px 0 #cce21e;border-radius:3px}.card-container .back-btn .text{position:relative}.card-container .back-btn .icon{position:absolute;top:0;left:-56px;display:block;width:26px;height:23px;background:url(../images/arrow-left.png) no-repeat}.ctrl-org-info .card-container .back-btn{background:#bfe4fb;text-shadow:1px 2px 0 #92cef5;box-shadow:2px 2px 0 #9fd5f8}.ctrl-org-info .card-container .back-btn:hover{background:#9fd5f8}.ctrl-org-info .card-container .back-btn .icon{background-image:url(../images/arrow-left-blue.png)}.ctrl-notices .card-container .back-btn{background:#f8ea8c;text-shadow:1px 2px 0 #e4d252;box-shadow:2px 2px 0 #e4d252}.card-files .container{padding:30px 0}.card-files .file-item{position:relative;display:block;width:500px;min-height:74px;margin-bottom:20px;text-decoration:none;font-size:20px;font-weight:700;color:#fff;background:#bed600;box-shadow:2px 2px 0 #b0bc0c;-webkit-box-shadow:2px 2px 0 #b0bc0c;-moz-box-shadow:2px 2px 0 #b0bc0c;-ms-box-shadow:2px 2px 0 #b0bc0c;-o-box-shadow:2px 2px 0 #b0bc0c;text-shadow:2px 2px 0 #b0bc0c;-webkit-text-shadow:2px 2px 0 #b0bc0c;-moz-text-shadow:2px 2px 0 #b0bc0c;-ms-text-shadow:2px 2px 0 #b0bc0c;-o-text-shadow:2px 2px 0 #b0bc0c;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.card-files .file-item:focus,.card-files .file-item:hover{background:#b7ce00}.card-files .file-item .icon{position:absolute;top:23px;left:33px;display:block;width:39px;height:34px;background:url(../images/file-icon-green.png) no-repeat}.card-files .file-item .caption{display:block;line-height:22px;padding:18px 30px 18px 90px}.images-gallery-popup .pager .next a:hover,.images-gallery-popup .pager .previous a:hover{background-color:#ff829b}.images-gallery-popup .btn-close:focus,.images-gallery-popup .btn-close:hover{background-color:#ff829b}.images-gallery-popup{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:url(../images/bg-2.jpg) no-repeat center center}.images-gallery-popup .pager a{background-color:#ff96ab;box-shadow:2px 2px 0 #f27f96}.images-gallery-popup .pager .note{height:47px;line-height:47px;color:#6d747a}.images-gallery-popup .pager .next a{background:url(../images/pager-next-pink.png) no-repeat center center #ff96ab}.images-gallery-popup .pager .previous a{background:url(../images/pager-prev-pink.png) no-repeat center center #ff96ab}.images-gallery-popup .btn-close{display:block;position:absolute;top:38px;right:122px;width:72px;height:72px;text-decoration:none;background:url(../images/icon-close.png) no-repeat center center #ff96ab;border-radius:3px;box-shadow:2px 2px 0 #f27f96}.images-gallery-popup .img-container{position:absolute;top:50%;left:50%;width:1038px;height:648px;margin:-324px 0 0 -519px;overflow:hidden;text-align:center}.images-gallery-popup .img-container img{width:100%;margin:0 auto}.images-gallery-popup .img-container img.horizontal{width:auto;height:100%}.images-gallery-popup .img-container iframe{margin:0 auto}.photoalbums-page .gallery-item a.item:focus .item-content,.photoalbums-page .gallery-item a.item:hover .item-content{background:url(../images/glass-pink-dark.png)}.photoalbums-page .gallery-item{float:left;margin:0 20px 20px 0}.photoalbums-page .gallery-item.item-0{margin-right:0}.photoalbums-page .gallery-item .img{width:100%}.photoalbums-page .gallery-item .img img{width:100%}.photoalbums-page .gallery-item .item-content{position:absolute;left:0;right:0;bottom:0;padding:20px 37px 30px;background:url(../images/glass-pink.png)}.photoalbums-page .gallery-item .item-content.maxed .caption{position:absolute;bottom:30px;left:37px;right:37px}.photoalbums-page .gallery-item .date{font-size:14px;margin-bottom:15px}.photoalbums-page .gallery-item .caption{font-size:30px;font-weight:700;line-height:30px}.photoalbums-page .gallery-item a.item{position:relative;display:block;width:508px;height:316px;overflow:hidden;background:#ff96ab;text-decoration:none;box-shadow:3px 3px 0 #f27f96;border-radius:3px}.photoalbums-page .gallery-item a.item span{display:block}.images-gallery{position:relative;margin-bottom:37px}.images-gallery .images-list{font-size:0;white-space:nowrap}.images-gallery .images-list .img-item{display:inline-block;height:228px;font-size:0}.images-gallery .images-list .img-item img{display:block;height:100%}.images-gallery .jspHorizontalBar{bottom:3px;height:12px}.images-gallery .jspTrack{background:#ffd1da}.images-gallery .jspDrag{background:#ff96ab}.images-gallery .navi-btn{display:block;position:absolute;top:0;width:60px;height:228px;background:url(../images/glass-pink.png)}.images-gallery .navi-btn:hover{background:#ff96ab}.images-gallery .navi-btn .icon{display:block;position:absolute;top:50%;left:50%;width:33px;height:51px;margin:-25px 0 0 -16px}.images-gallery .navi-btn.prev{left:0}.images-gallery .navi-btn.prev .icon{background:url(../images/arrow-left-2.png) no-repeat}.images-gallery .navi-btn.next{right:0}.images-gallery .navi-btn.next .icon{background:url(../images/arrow-right-2.png) no-repeat}.images-gallery .jspPane{transition:left .5s ease}.card-container .show-gallery{display:block;width:452px;height:74px;line-height:74px;margin-bottom:45px;text-align:center;text-decoration:none;background:#ff96ab;color:#fff;font-size:18px;font-weight:700;border-radius:3px;box-shadow:2px 2px 0 #f27f96;text-shadow:1px 1px 0 rgba(0,0,0,.4)}.card-container .show-gallery:hover{background-color:#ff829b}.card-container .show-gallery .text{position:relative}.card-container .show-gallery .icon{position:absolute;top:-7px;left:-57px;display:block;width:38px;height:33px;background:url(../images/file-icon-pink.png) no-repeat}.notices .pub-item a{background:#ffee7b;box-shadow:3px 3px 0 #e2cc2e}.notices .pub-item a:hover{background:#fee320}.notices .pub-item .container{padding-top:44px}.notices .pub-item .caption{text-transform:uppercase}.notices .pub-item .annotation{height:400px}.notices .pub-item .icon{width:121px;height:76px;background:url(../images/toys-2.png) no-repeat}.about-menu{height:650px;margin-bottom:45px}.about-menu .menu-item{position:relative;display:none;height:152px;overflow:hidden;margin-bottom:14px;text-decoration:none;background:#98d7ff;font-weight:700;font-size:30px;line-height:36px;box-shadow:2px 2px 0 #5db0e6}.about-menu .menu-item:hover{background-color:#7fc5f2}.about-menu .menu-item:focus{background-color:#7fc5f2}.about-menu .menu-item.page-0{display:block}.about-menu .menu-item .caption{display:block;padding:10px 80px}.about-menu .menu-item .icon{position:absolute;top:0;display:block}.about-menu .menu-item.item-1 .icon{right:100px;width:74px;height:79px;background:url(../images/decors-5.png)}.about-menu .menu-item.item-3 .icon{right:18px;width:61px;height:65px;background:url(../images/decors-3.png)}.about-menu .menu-item.item-4 .icon{right:70px;width:49px;height:54px;background:url(../images/decors-4.png)}.about-menu.files .menu-item .icon{top:52px;left:82px;width:61px;height:54px;background:url(../images/file-icon.png) no-repeat}.about-menu.files .menu-item .caption{padding-left:172px}.about-info-page .edu-caption{margin-bottom:45px}.about-info-page .edu-caption p{font-weight:700;font-size:24px;line-height:36px}.about-info-page .info-item{margin-bottom:45px}.about-info-page .info-item label{display:block;width:130px;float:left;font-size:15px;color:#5cafe4;line-height:14px;padding-top:4px}.about-info-page .info-item .content{margin-left:145px}.about-info-page .info-item .content p{line-height:20px;margin-bottom:10px}.about-info-page .info-item .content .phone{line-height:36px;font-size:36px;font-weight:700;color:#5cafe4}.about-info-page .info-item.bordered{padding:26px;margin-left:-28px;border:2px solid #d9effd;border-radius:3px}.text-item{margin-bottom:40px}.text-item .text-caption{margin-bottom:30px}.text-item .text-caption p{font-size:28px;line-height:28px;font-weight:700}.text-item .description ul{margin-left:20px}.text-item .description table{border-collapse:collapse}.text-item .description table td{padding:4px 6px;border:1px solid #ccc}.workers-page .group-caption{margin-top:20px;margin-bottom:25px;font-size:30px;font-weight:700}.workers-page .page-caption.small{margin-bottom:55px}.workers-list{display:flex;flex-wrap:wrap;justify-content:space-between}.workers-item{width:50%;float:left;margin-bottom:30px}.workers-item .img{width:164px;float:left}.workers-item .img img{width:100%}.workers-item .item-content{width:260px;margin-left:195px}.workers-item .item-content .caption{min-height:45px;line-height:18px;margin-bottom:0}.workers-item .item-content .info{min-height:79px}.workers-item .item-content .info p{line-height:18px;font-size:15px;margin:0}.workers-item .item-content a.more{display:block;width:154px;height:41px;line-height:41px;text-align:center;text-decoration:none;background:#7fc5f2;color:#fff;font-size:20px;border-radius:3px;box-shadow:2px 2px 0 #67b5e7}.workers-item .item-content a.more:hover{background-color:#67b5e7}.workers-item .item-content a.more:focus{background-color:#67b5e7}.workers-card-page .card-img{width:304px;float:left}.workers-card-page .card-img img{width:100%}.workers-card-page .card-info{margin-left:348px}.workers-card-page .card-info p{font-size:24px;line-height:24px}.workers-card-page .card-info .info-item{margin-bottom:24px}body.ctrl-poll.act-spec{height:100%}body.ctrl-poll.act-spec #root{position:relative;width:100%;height:100%;left:0;top:0;margin:0;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:#f5f5f5}.spec-poll{background:#f5f5f5}.spec-poll a,.spec-poll button,.spec-poll h1,.spec-poll h2,.spec-poll input,.spec-poll li,.spec-poll p,.spec-poll select{font-family:stem,fregat,arial}.spec-poll .header{background:#fefefe;padding:37px 0;margin-bottom:24px}.spec-poll .header .limiter{max-width:912px;margin:0 auto;padding:0 10px}.spec-poll .header .logo{margin-bottom:27px}.spec-poll .header .caption{margin-bottom:26px}.spec-poll .header .caption h1,.spec-poll .header .caption h2,.spec-poll .header .caption p{font-size:30px;font-weight:600;line-height:32px}.spec-poll .header .body a,.spec-poll .header .body li,.spec-poll .header .body p{font-size:14px}.spec-poll .variants{margin-bottom:20px;text-align:center;font-size:0;line-height:0;vertical-align:top}.spec-poll .variants .variant{position:relative;display:inline-block;width:442px;height:192px;margin:0 12px 24px 12px;font-size:14px;background:#fff;border:1px solid #fff;outline:0;text-align:left;vertical-align:top;cursor:pointer;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.spec-poll .variants .variant span{display:block}.spec-poll .variants .variant .container{margin:0 30px 0 182px}.spec-poll .variants .variant .icon{position:absolute;top:50%;left:32px;width:130px;height:130px;margin-top:-65px;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.spec-poll .variants .variant .icon .icon-item{width:120px;height:120px;border:5px solid #fd0;background-repeat:no-repeat;background-position:center center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.spec-poll .variants .variant .icon .veil{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.spec-poll .variants .variant .icon .check{position:absolute;left:50%;top:50%;width:31px;height:24px;margin:-12px 0 0 -15px;background:url(/css/themes/kiosk/default/images/spec-poll-1/check.png) no-repeat center center}.spec-poll .variants .variant .icon-1 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/pc.png)}.spec-poll .variants .variant .icon-2 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/camp.png)}.spec-poll .variants .variant .icon-3 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/home-books.png)}.spec-poll .variants .variant .icon-4 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/letter-cubes.png)}.spec-poll .variants .variant .icon-5 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/children-2.png)}.spec-poll .variants .variant .icon-6 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/molecul.png)}.spec-poll .variants .variant .icon-7 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/child.png)}.spec-poll .variants .variant .icon-8 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/people.png)}.spec-poll .variants .variant .icon-9 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/child-sun.png)}.spec-poll .variants .variant .icon-10 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/children.png)}.spec-poll .variants .variant .icon-11 .icon-item{background-image:url(/css/themes/kiosk/default/images/spec-poll-1/mother-son.png)}.spec-poll .variants .variant .caption{height:74px;font-size:18px;font-weight:600}.spec-poll .variants .variant .choosen-text{display:none;color:#5bb800}.spec-poll .variants .variant.checked{border-color:#6bd900;-webkit-box-shadow:0 0 10px rgba(100,200,0,.2);-moz-box-shadow:0 0 10px rgba(100,200,0,.2);-ms-box-shadow:0 0 10px rgba(100,200,0,.2);-o-box-shadow:0 0 10px rgba(100,200,0,.2);box-shadow:0 0 10px rgba(100,200,0,.2)}.spec-poll .variants .variant.checked .choosen-text{display:block}.spec-poll .variants .variant.checked .choose-text{display:none}.spec-poll .variants .variant.checked .icon .veil{display:block}.spec-poll .variants .variant:hover{-webkit-box-shadow:0 0 10px rgba(100,200,0,.6);-moz-box-shadow:0 0 10px rgba(100,200,0,.6);-ms-box-shadow:0 0 10px rgba(100,200,0,.6);-o-box-shadow:0 0 10px rgba(100,200,0,.6);box-shadow:0 0 10px rgba(100,200,0,.6)}.spec-poll .variants .variant:active{border-color:#5ab600}.spec-poll .checked-count-block{margin-bottom:42px;text-align:center}.spec-poll .checked-count-block p{font-size:18px;font-weight:600}.spec-poll .checked-count-block p .count-value{color:#5bb800}.popup-dialog .buttons,.spec-poll .buttons{text-align:center;font-size:0;line-height:0;padding-bottom:40px}.popup-dialog .buttons .button,.popup-dialog .buttons button,.spec-poll .buttons .button,.spec-poll .buttons button{display:inline-block;min-width:160px;height:56px;line-height:56px;padding:0 20px;margin:0 8px;text-align:center;color:#fff;border:0;font-size:14px;background:#5bb800;cursor:pointer;outline:0;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.popup-dialog .buttons .button:hover,.popup-dialog .buttons button:hover,.spec-poll .buttons .button:hover,.spec-poll .buttons button:hover{background:#479000}.popup-dialog .buttons .button:active,.popup-dialog .buttons button:active,.spec-poll .buttons .button:active,.spec-poll .buttons button:active{background:#3d7c00}.popup-dialog .buttons .button.reset,.popup-dialog .buttons button.reset,.spec-poll .buttons .button.reset,.spec-poll .buttons button.reset{background:#ce6600}.popup-dialog .buttons .button.reset:hover,.popup-dialog .buttons button.reset:hover,.spec-poll .buttons .button.reset:hover,.spec-poll .buttons button.reset:hover{background:#a25000}.popup-dialog .buttons .button.reset:active,.popup-dialog .buttons button.reset:active,.spec-poll .buttons .button.reset:active,.spec-poll .buttons button.reset:active{background:#8c4500}.popup-dialog .buttons .button.disabled,.popup-dialog .buttons button.disabled,.spec-poll .buttons .button.disabled,.spec-poll .buttons button.disabled{background:#d1d1d1}.popup-dialog .buttons .button.disabled:hover,.popup-dialog .buttons button.disabled:hover,.spec-poll .buttons .button.disabled:hover,.spec-poll .buttons button.disabled:hover{background:#d1d1d1}.popup-dialog .buttons .button.disabled:active,.popup-dialog .buttons button.disabled:active,.spec-poll .buttons .button.disabled:active,.spec-poll .buttons button.disabled:active{background:#d1d1d1}.popup-dialog .buttons a.button,.spec-poll .buttons a.button{min-width:120px}@media screen and (max-width:470px){.spec-poll .variants{margin:0 10px}.spec-poll .variants .variant{width:100%;margin-right:0;margin-left:0}.spec-poll .variants .variant .icon{left:16px}.spec-poll .variants .variant .icon .icon-item{background-size:100%}.spec-poll .variants .variant .container{margin-left:160px}}@media screen and (max-width:400px){.spec-poll .variants .variant .icon{width:110px;height:110px;margin-top:-55px}.spec-poll .variants .variant .icon .icon-item{width:100px;height:100px}.spec-poll .variants .variant .container{margin-left:140px}}@media screen and (max-width:380px){.spec-poll .variants .variant{font-size:13px}.spec-poll .variants .variant .icon{width:90px;height:90px;margin-top:-45px}.spec-poll .variants .variant .icon .icon-item{width:80px;height:80px}.spec-poll .variants .variant .container{margin-left:120px;margin-right:16px}.spec-poll .variants .variant .caption{font-size:15px}.spec-poll .buttons button{margin-bottom:20px}}.popup-dialog{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.popup-dialog .dialog-container{position:absolute;top:50%;left:50%;width:688px;height:335px;margin:-167px 0 0 -344px;background:#fff}.popup-dialog .limiter{padding:76px 30px 0 30px}.popup-dialog .header{padding:0;margin:0 0 22px 0}.popup-dialog .header p{text-align:center;font-size:18px;font-weight:600}.popup-dialog .body{height:80px;text-align:center}.popup-dialog .body p{font-size:14px}.popup-dialog.error-dialog .header p{color:#ce6600}.ns-page-layouts-container .pager{top:100%;margin-top:53px}.ns-page-layouts-container .pager li{margin:0 2px}
/*# sourceMappingURL=site.css.map */
