@charset "UTF-8";body{color:white}h2{margin:60px 0 60px 0}h4{margin:10px 0 10px 0}ul li strong{color:white}.header_scrolled .site-header{background-color:#1f2260}.site-header-logo img{width:120px;margin-left:0px}.site-footer-copyright p:nth-child(2){display:none}#breadcrumb{display:none}.grecaptcha-badge{visibility:hidden}.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100vw}.button{text-align:right}button{margin:0 0 30px 0;padding:0.9em 2em;border:2px solid #ffffff;position:relative;overflow:hidden;background-color:transparent;text-align:center;font-size:16px;transition:0.3s;z-index:1;font-family:inherit;color:#ffffff}button::before{content:"";width:0;height:900%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:#ffffff;transition:0.5s ease;display:block;z-index:-1}button:hover::before{width:105%}button:hover{color:#111}hr.wp-block-separator{border-top:4px solid #ffffff;border-left:2px solid #ffffff;border-right:2px solid #ffffff;border-bottom:4px solid #ffffff;margin-bottom:50px}form{width:50%;margin:0 auto}input[type=text]{font:15px/24px sans-serif;box-sizing:border-box;padding:0.3em;transition:0.3s;letter-spacing:1px;color:#ffffff;border:none;border-bottom:2px solid #ffffff;background:transparent}input[type=text]:focus{border-bottom:2px solid #60daff;outline:none}input[type=email]{font:15px/24px sans-serif;box-sizing:border-box;padding:0.3em;transition:0.3s;letter-spacing:1px;color:#ffffff;border:none;border-bottom:2px solid #ffffff;background:transparent}input[type=email]:focus{border-bottom:2px solid #60daff;outline:none}textarea{font:15px/24px sans-serif;box-sizing:border-box;padding:0.3em;transition:0.3s;letter-spacing:1px;color:#ffffff;border:none;border:2px solid #ffffff;background:transparent}textarea:focus{border:2px solid #60daff;outline:none}input[type=submit]{background-color:#525252;margin:0 0 0 40%}.has-text-align-center .customize-unpreviewable{color:#60daff}a{color:#60daff}.acd-check{display:none}.acd-label{width:60%;margin:0 auto;color:#fff;display:block;margin-bottom:1px;padding:10px;border-bottom:2px solid #fff;position:relative}.acd-content{width:60%;margin:0 auto;height:0;opacity:0;padding:0 10px;transition:0.5s;visibility:hidden;margin-bottom:25px}.acd-check:checked+.acd-label+.acd-content{height:auto;opacity:1;padding:10px;visibility:visible}.fa{transition:ease-in-out 300ms;float:right;line-height:35px}.day_sp_top{display:none}.day_sp{display:none}@media screen and (max-width:600px){.acd-label{width:90%}.acd-content{width:90%}h5{text-align:left;font-size:13px}form{width:100%}input[type=submit]{margin-left:35%}.day_sp_top{display:block;margin:30px 0 -30px 0}.day_sp{display:block;max-width:unset;width:100vw;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:100% 0%;object-position:100% 0%}.wp-block-media-text__media img,.wp-block-media-text__media video{display:none}button{font-size:14px}}.vk-mobile-nav .widget_nav_menu ul li a,.vk-mobile-nav nav ul li a{color:#fff;background-color:#1f2260}.vk-mobile-nav{background-color:#1f2260}.wp-block-latest-posts li>a{color:white;padding-left:10px}wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{color:white;padding-left:10px}.wp-block-latest-posts__post-excerpt{color:white;padding-left:10px}.wp-block-latest-posts.is-grid li{padding:0px;background-color:#2d4248;border-bottom-right-radius:20px;border-bottom-left-radius:20px}@media (min-width:600px){.wp-block-latest-posts.columns-3 li{width:calc(48% - 0.625em)}}.page-header{display:none}.entry-meta{display:none}.entry-body h1{padding:0.25em 0.5em;border-left:solid 5px #fff}.entry-body h2{margin:0 0 24px 0}.entry-meta-data-list{display:none}.next-prev{display:none}.button_cta_g{margin-top:50px}.button_cta{text-align:center}.button_cta button{margin:0px;width:70%}.addtoany_share_save_container{text-align:center}.wp-block-latest-posts.is-grid{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.entry-body{counter-reset:faq}.entry-body .lightweight-accordion{margin-bottom:1em;margin-left:auto;margin-right:auto;width:60%}@media screen and (max-width:600px){.entry-body .lightweight-accordion{width:90%}}.entry-body .lightweight-accordion .lightweight-accordion-title{background:transparent;padding:10px 10px 10px 10px;cursor:pointer;color:#fff;border-bottom:2px solid #fff;display:flex}.entry-body .lightweight-accordion .lightweight-accordion-title span{font-weight:700}@media screen and (max-width:600px){.entry-body .lightweight-accordion .lightweight-accordion-title span{font-size:15px}}.entry-body .lightweight-accordion .lightweight-accordion-title::before{font-weight:700;font-size:1.1em;counter-increment:faq;content:"Q" counter(faq) ".";margin-right:5px}.entry-body .lightweight-accordion .lightweight-accordion-title::after{font-family:"Font Awesome 5 Free";content:"\f107";font-weight:900;margin-left:auto;align-self:center;transition:transform 0.4s ease}.entry-body .lightweight-accordion .lightweight-accordion-title::-webkit-details-marker{display:none}.entry-body .lightweight-accordion details[open] .lightweight-accordion-title::after{transform:rotate(180deg)}.event-list{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4em;gap:5px}@media screen and (max-width:599.98px){.event-list{display:none}}.event-list .event__image{display:flex;align-items:center;justify-content:center}.event-list .event__image.thumb-media-active{background-color:#fff;color:#1f2261}.event-list .event__image:hover{opacity:0.6;cursor:pointer}.event-list .event__image img{display:block}@media screen and (max-width:599.98px){.programs-list .swiper-wrapper{display:block}.programs-list .program__articles{overflow:hidden;visibility:hidden;transition:all 1s;opacity:0;height:0}.programs-list .ac-open+.program__articles{visibility:visible;opacity:1}}.program{display:flex;flex-direction:column}@media screen and (min-width:600px){.program{flex-direction:row;margin-bottom:120px}}@media screen and (min-width:600px){.program:nth-child(odd){flex-direction:row-reverse}}.program:nth-child(odd) .event__image{justify-content:left}.program:nth-child(odd) .program__number{text-align:right}.program .event__image{display:flex;background-repeat:no-repeat;background-size:cover;font-weight:700;justify-content:right;height:120px;font-size:25px;padding:25px;align-items:center;margin-bottom:20px;cursor:pointer}@media screen and (min-width:600px){.program .event__image{width:50%;height:auto;font-size:60px;padding:90px 50px;background-size:100%;align-items:flex-start;margin-bottom:0;cursor:auto}}.program .program__articles{padding:0 4%}@media screen and (min-width:600px){.program .program__articles{width:50%}}.program .program__number{color:#707070;font-size:30px;font-weight:700;margin:10px 0}.program .program__title{border-bottom:8px solid #fff;padding-bottom:var(--vk-margin-headding-bottom);margin-bottom:50px}.program .program_eyecatch{margin-bottom:1em}.program .program__article{margin-bottom:2em}.program .program__article+.program__article{margin-top:4em}.program .program__more-link{text-align:right}.program .program__button{padding:10px;border:1px solid #fff;display:inline-block;color:#fff;padding:0.9em 2em;border:2px solid #ffffff;background-color:transparent;text-align:center;font-size:16px;transition:0.3s;position:relative;z-index:1;overflow:hidden}.program .program__button::before{content:"";width:0;height:900%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);background:#ffffff;transition:0.5s ease;display:block;z-index:-1}.program .program__button:hover{color:#111}.program .program__button:hover::before{width:105%}.about-us .wp-block-media-text__media img{display:block}.popup-button{position:fixed;bottom:0;right:10px;padding:10px;color:#333;font-weight:bold;background-image:url(../images/form-button-2.png);background-repeat:no-repeat;background-size:contain;width:150px;height:67px;z-index:999;transition:all 0.3s ease}@media screen and (min-width:600px){.popup-button{right:80px;width:220px;height:99px}}.popup-button:hover{background-image:url(../images/form-button-hover-2.png)}.pum-content+.pum-close{right:0 !important;top:3px !important}.popmake-content form{width:auto;max-width:540px}.popmake-content label{font-weight:700}.popmake-content input[type=date],.popmake-content input[type=email],.popmake-content input[type=number],.popmake-content input[type=password],.popmake-content input[type=tel],.popmake-content input[type=text],.popmake-content input[type=url],.popmake-content select,.popmake-content textarea{font-size:1rem;font-weight:normal;border:none;border-radius:30px;color:#333;background-color:#fff;padding:0.8em 1em;margin:5px 0 0.5rem;width:100%}.popmake-content input[type=date]:focus,.popmake-content input[type=email]:focus,.popmake-content input[type=number]:focus,.popmake-content input[type=password]:focus,.popmake-content input[type=tel]:focus,.popmake-content input[type=text]:focus,.popmake-content input[type=url]:focus,.popmake-content select:focus,.popmake-content textarea:focus{border:none;outline:6px solid #a35248}.popmake-content input[type=submit]{font-size:1.2rem;border:none;background-color:#000;border-radius:50px;color:#fff;padding:0.7em 2em;width:100%;margin:20px 0;font-weight:700}.popmake-content input[type=submit]:hover{background-color:#333}.popmake-content .contact-arrow{display:flex;justify-content:center;margin-bottom:10px}.popmake-content .contact-arrow::before{content:"";border-style:solid;border-width:45px 40px 0 40px;border-color:#ffffff transparent transparent transparent}.popmake-content .contact-arrow .fas{margin:0}.popmake-content .wpcf7-not-valid-tip{background-color:#a35248;color:#fff;padding:2px 10px;display:inline-block;border-radius:20px}.popmake-content+button:before{content:none}.popmake-content .wpcf7 form.invalid .wpcf7-response-output,.popmake-content .wpcf7 form.unaccepted .wpcf7-response-output,.popmake-content .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;border-radius:50px;padding:10px 20px;background-color:#ffb900;color:#333;margin-top:20px}.popmake-content .wpcf7-response-output{border-color:#f56e28;border-radius:50px;padding:10px 20px;background-color:#f56e28;color:#333;margin-top:20px}.global-nav-list>li>ul.sub-menu{--vk-color-primary:#1f2262}.global-nav-list>li>ul.sub-menu li a:hover{color:#333}.vk-mobile-nav .acc-btn{border:none;background-color:rgba(255,255,255,0.8)}.has-google-calender .wp-block-group__inner-container{text-align:center}.has-google-calender iframe{width:100%}.is-our-teams{font-size:14px}@media screen and (min-width:600px){.is-our-teams{font-size:1.2rem}}@media screen and (max-width:599.98px){.wp-block-latest-posts.is-grid li{margin-right:0}}article.entry{max-width:860px;margin:0 auto}