@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);:root{--orange:#FE6624;--yellow:#FEF224;--blue:#003B7A;--black:#001122;--white:#FFFFFF;--fake:#FAFAFA;--grey:rgba(0, 17, 34, 0.3)}*{box-sizing:border-box!important}.header ul{list-style:none}.overlay.show{top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.3);z-index:99}.sidenav{height:100%;width:0;position:fixed;z-index:100;top:0;right:0;background-color:var(--blue);overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav .mobile-nav_links-item{color:var(--white);font-size:20px}.sidenav .mobile-nav_sub-item{color:rgba(255,255,255,.8)}.lang_btn{border:1px solid var(--white);color:var(--white);padding:10px 20px;border-radius:10px;font-weight:700}.lang_btn.active{background:var(--white);color:var(--blue)}.close-btn{top:10px;right:20px;font-size:24px;color:var(--white)}@media (max-width:1200px){.nav-link{padding:.5rem;font-size:14px}}body::-webkit-scrollbar{width:10px}body::-webkit-scrollbar-track{background:var(--white)}body::-webkit-scrollbar-thumb{background:var(--blue)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--bordo);-webkit-box-shadow:0 0 0 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.text-white{color:#fff}.day.indicator{position:relative}.day.indicator::after{position:absolute;width:8px;height:8px;content:'';top:5px;right:5px;background:var(--orange);border-radius:50%}.day.indicator-hide.indicator::after{display:none}.text-yellow{color:var(--yellow)!important}.text-blue{color:var(--blue)}.text-blue svg path{fill:var(--blue)!important}.text-dark{color:var(--black)}.bg-blue{background-color:var(--blue)!important}.bg-fake{background:var(--fake)}header{background:var(--blue);top:0;z-index:25}.btn-close{position:absolute;top:20px;right:20px;color:#fff;fill:#fff;background-image:none;font-size:24px;margin:0;padding:0;outline:0; width: unset; height: unset;  ;}body{font-family:Inter,sans-serif}.section-title{font-style:normal;font-weight:800;font-size:48px;}a{text-decoration:none}.slick-next:before,.slick-prev:before{font-family:slick;font-size:40px;line-height:1;opacity:.75;color:var(--blue);font-size:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.yellow-link{font-style:normal;font-weight:700;font-size:24px;color:var(--yellow)}.section-subtitle{font-style:normal;font-weight:300;font-size:18px;padding:20px 0}.nav-link{color:var(--white);display:flex;flex-direction:row;justify-content:center;align-items:center}.nav-link:hover{color:var(--white);display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--yellow)}.pass{display:flex;flex-direction:row}.contact-form{display:flex;flex-direction:row;justify-content:end;box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:0 10px 10px 0;background:var(--blue)}.w-fit{width:max-content}.contact-input::placeholder{font-style:normal;font-weight:400;font-size:18px;color:rgba(0,17,34,.5)}.contact-label{width:100%}.contact-label span{font-style:normal;font-weight:700;font-size:24px;color:var(--white)}.contact-input{padding:10px;border-radius:10px;border:0;outline:0!important;background:#fff;color:var(--black);width:100%;margin-top:15px;resize:none}.pass a+a:before{margin:0 5px;content:"/";color:var(--black)}.pass a{font-style:normal;font-weight:700;font-size:18px;color:var(--black)}.video{border-radius:15px;overflow:hidden}.pass a:last-child{color:#a1a6ab;font-feature-settings:'tnum' on,'lnum' on}.first-section-page{min-height:auto}.page-title{font-style:normal;font-weight:800;font-size:60px;color:var(--white);text-transform:uppercase;z-index:99}.map{box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px 0 0 10px}.yellow-btn{background:var(--yellow);border-radius:10px;display:flex;justify-content:center;align-items:center;padding:18px 40px;color:var(--black);text-transform:none;text-decoration:none;width:max-content;font-style:normal;font-weight:700;font-size:30px;transition:all .2s ease-in-out;border:0!important}.yellow-btn:hover{transition:all .2s ease-in-out;background-color:var(--blue);color:#fff}.carousel-caption{top:50%;transform:translateY(-50%)}.carousel-indicators{left:unset;bottom:50px}.carousel-indicators button{width:18px!important;height:18px!important;background:#fff;border-radius:5px!important;transition:.15s;border:0!important}.carousel-indicators button.active{transform:scale(1.1);background:var(--yellow)!important}.white-block{height:100%;margin-top:15px;padding:15px;padding-top:0;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;box-shadow:0 5px 6px 2px rgba(0,0,0,.1)}.blue-block{display:flex;justify-content:center;align-items:center;padding:35px 30px;padding-bottom:15px;background:var(--blue);border-radius:0 0 16px 16px;text-align:center}.small-text{font-style:normal;font-weight:700;font-size:24px;color:var(--blue)}.stack-top{transform:translateY(-80px)}footer{background:var(--blue)}section{padding:1rem 0;background:var(--white)}.first-section{padding:0}.f1{font-size:1.1rem!important}.act-block{min-height:200px;position:relative;overflow:hidden;width:100%;box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px;padding:0}.day:hover{transition:all .15s ease-in-out;background:var(--yellow)}.h-fit{height:max-content}.nav-tabs-sticky{position:sticky;top:120px}.act-block .content{position:absolute!important;bottom:0;left:0;width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:20px;transition:all .2s ease-in-out;min-height:100px}.content .section-subtitle{-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.modal-content{overflow:hidden;border-radius:10px;border:0!important}.img-block{width:100%;overflow:hidden;border-radius:10px}.img-block img{border-radius:10px;overflow:hidden}.act-block:hover>img{transition:all .2s ease-in-out;filter:brightness(40%)!important}.act-block:hover>.content{height:100%!important;transition:all .2s ease-in-out}.act-block:hover .h1{display:-webkit-box!important;opacity:1!important;transition:all .2s ease}.h1{display:none;opacity:0;transition:all .15s ease-in-out}.calendar-wrapper{width:90%;position:relative}.card-header{padding:30px!important;background:var(--blue)!important;border-radius:10px!important}.card{margin-top:30px;border:0;box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px;overflow:hidden}.card-header a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--white)!important;font-size:2rem!important}.card-header svg,.card-header svg path{fill:var(--white)!important;transition:all .15s ease-in-out}.arrow{transition:all .15s ease-in-out}a[aria-expanded=true] .arrow{transform:rotate(-180deg);transition:all .25s ease-in-out}.card-header:hover svg path{fill:var(--yellow)!important;transition:all .15s ease-in-out}.calendar-wrapper .buttons{display:flex;flex-direction:row;position:absolute;top:25px;right:20px;width:max-content}table{clear:both;width:100%;border-radius:3px;border-collapse:collapse;color:#444}td{height:48px;text-align:center;vertical-align:middle;padding:3px;width:calc(100%/7)}td.not-current{color:silver}.day.not-curent{color:#778899}.day>span{width:40px!important;height:40px!important}.day.today a{color:var(--white)}.day.not-curent a{color:rgba(var(--black),.3)!important}.day a{width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:var(--black);font-style:normal;font-weight:400;font-size:12px}.day{display:flex;justify-content:center;align-items:center;width:100%;height:100%;color:var(--black);background:#fcfcfc;border:1px solid #dfdfdf;border-radius:5px}.day.today{background:#fcfcfc;border:1px solid #dfdfdf;border-radius:5px;font-weight:700;color:#28283b;font-size:1.5em;background:var(--blue);color:#fff}td.today{font-weight:700;font-size:1.5em;background:var(--blue);color:#fff}thead td{border:none;color:#28283b;text-transform:uppercase;font-size:1.5em}#btnPrev{float:left;margin-bottom:20px}#btnNext{float:right;margin-bottom:20px}#btnNext,#btnPrev{background:0 0;border:none;outline:0;font-size:1rem;color:silver;cursor:pointer;text-transform:uppercase;transition:all .3s ease}#btnNext:hover,#btnPrev:hover{color:#28283b;font-weight:700}tr.days td{font-style:normal;font-weight:600;font-size:12px}.nav-tabs,.nav-tabs button{border:0!important}.nav-tabs{width:100%;display:flex;flex-direction:column}.tab-pane{padding:0 30px}.nav-tabs button{padding:30px;width:100%;align-items:end;display:flex;flex-direction:row;justify-content:flex-end!important;font-style:normal;font-weight:700;font-size:24px;color:var(--blue)!important}.nav-tabs button.active{width:100%;font-style:normal;font-weight:700;font-size:24px;color:var(--yellow)!important;background:var(--blue)!important}.modal-body,.modal-footer,.modal-header{border:0!important;background:0 0}.modal-content{background:var(--blue)}.open-slidebar{display:none}.day{position:relative}.h-fit{height:max-content}.news-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.news-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.parallax img{max-height: 60vh; object-fit: cover}.parallax:not(.first-section) img{filter:brightness(50%)}.news-image{display:flex;justify-content:center;align-items:center;overflow:hidden;max-height:300px}.news-image img{transition:all .2s ease-in-out}.news-image:hover img{transform:scale(1.2);transition:all .2s ease-in-out}.day .popover{z-index:40;border:0;display:none;min-width:350px;min-height:60px;overflow:hidden;background:#fff;flex-direction:column;position:absolute;top:50%;left:50%;transform:translateX(-100%)}.day .popover .header{padding:10px;background:var(--blue);color:var(--white);width:100%}.popover .content{width:100%}.popover .yellow-btn{font-style:normal;font-weight:700;font-size:16px!important}.day.indicator>.day-link:focus-within>.popover, .day.indicator>.day-link:focus>.popover{display:flex !important; display: -webkit-flex !important;}.parallax:not(.first-section){max-height:500px;overflow:hidden}@media(max-width:992px){.day .popover{border:0;display:none;min-width:300px;min-height:60px;overflow:hidden;background:#fff;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}.section-title{font-size:2.5rem}.parallax{max-height:300px;overflow:hidden}.parallax img{height:100%!important;width:auto!important;max-width:auto!important}.page-title{font-size:2.5rem}#slidebar{width:0!important;transition:all .3s ease}#slidebar.show{width:100%!important}#slidebar.show #calendarik{display:block!important}.open-slidebar{position:sticky;top:120px;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:0 4px 4px 0;background:var(--blue);transition:all .2s ease;font-weight:900;font-family:"Font Awesome 5 Free","Font Awesome 5 Brand";color:var(--white);font-size:1.3rem}}@media(max-width:576px){.video{height:250px!important}.yellow-btn{font-size:1.3rem;width:100%;padding:5px 0!important}a.small-text{font-size:1rem}.card-header a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--white)!important;font-size:1.25rem!important}.parallax{max-height:200px;overflow:hidden}.parallax img{height:100%!important;width:auto!important}.section-title{font-size:2rem}.small-text{font-size:18px}}.rating-stars ul{list-style-type:none;padding:0;-moz-user-select:none;-webkit-user-select:none}.rating-stars ul>li.star{display:inline-block}.rating-stars ul>li.star>i.fa{transition:all .3s;font-size:2rem;color:var(--grey)}.rating-stars ul>li.star.hover>i.fa{transition:all .3s;color:var(--yellow)!important}.rating-stars ul>li.star.selected>i.fa{transition:all .3s;color:var(--yellow)}.rating{display:flex;flex-wrap:wrap;flex-direction:row}.rating__star.checked{color:var(--yellow);background-size:contain}.rating__star{margin:0 1px;display:flex;position:relative;width:1.25rem;height:1.25rem;color:var(--grey)}input[type=password]{position:relative}.dropdown-menu{min-width:auto!important;padding:0!important}.dropdown-item{font-style:normal;font-weight:700;font-size:18px;margin:15px 0;color:var(--black)}input[type=password]::after{position:absolute;font-weight:900;font-family:"Font Awesome 5 Free","Font Awesome 5 Brand";color:#000;z-index:1;top:50%;content:'\f070';right:10px;transform:translateY(-50%)}.contact-input a{width:22px;height:22px;display:flex;justify-content:center;align-items:center}.news-item_text,.previe-main_news{ line-height: 18px; max-height: 76px; overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical}.previe-main_news *{font-family:Inter,sans-serif!important;font-weight:400;font-size:18px;line-height:22px}.event-link img{border-radius:10px 10px 0 0;overflow:hidden;object-fit:cover;height:200px}.wht-btn:hover{color:var(--blue);background:var(--white)}.wht-link{transition:all .3s ease-in-out; font-size: 18px}.wht-link:hover{color:var(--white)}.page_text-inner *{font-family:Inter!important}.news_item-action.action-like{color:var(--black)}.news_item-action.action-like:hover svg *{fill:var(--blue)}.action-like_active svg *{fill:var(--blue)}.media_item{height:200px;object-fit:cover;object-position:center}.profile-input{padding:5px 20px;border-radius:20px;outline:0;border:2px solid var(--blue)}.pagination .link{font-size:18px;line-height:22px;color:var(--black);padding:0}.pagination .link+.link{margin-left:20px}.modal-backdrop{z-index:98!important}.modal{z-index:99!important}.like_inner{bottom:10px;left:20px;color:#fff;z-index:50}.accardion-item{background:var(--blue);border-radius:10px}.accardion-item{font-weight:700;font-size:46px;line-height:58px;color:var(--white)}.accardion-item:hover{color:var(--white)}.accardion-item:hover .arrow-item svg *{fill:var(--yellow)}.accardion-item .arrow-item svg *{fill:var(--white)}.collapse_wrapper .arrow-item svg *{fill:var(--blue)}.arrow-item{transition:transform .3s ease-in-out}.arrow-item.fa-rot-180{transform:rotate(180deg)}.fixed-top{z-index:65!important}.collapse_wrapper{background:#fff;box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px}.sub-category{font-weight:700;font-size:24px;line-height:29px;color:var(--black)}.sub-category:hover .arrow-item svg *{fill:var(--yellow)}.sub-category:hover{color:var(--black)}.nav-tabs .nav-link{font-weight:700;font-size:24px;line-height:29px;color:#012}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background:var(--blue)!important;color:var(--yellow)!important}.nav_links_inner::after{content:'';position:absolute;top:0;right:0;width:10000px;height:100%;box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:0 10px 10px 0;background:#fff;z-index:-1;overflow:hidden}.empty-btn{padding:5px 20px;border-radius:10px;border:2px solid var(--blue);color:var(--black);font-weight:700}.empty-btn:hover{color:var(--yellow);border-color:transparent;background:var(--blue)}.nav_link-news span{position:relative;z-index:2;font-weight:700;font-size:24px;line-height:29px;color:var(--black)}.nav-link-news.active span,.nav_link-news:hover span{color:var(--yellow)}.nav_link-news:first-child:after{border-top-right-radius:10px}.nav_link-news:last-child:after{border-bottom-right-radius:10px}.nav-link-news.active::after,.nav_link-news:hover::after{content:'';position:absolute;background:var(--blue);right:0;top:0;height:100%;width:1000px}.mobile-nav_item{padding:20px 5px;background:var(--blue);color:var(--yellow);font-weight:700;font-size:16px;line-height:22px;border-radius:0 10px 10px 0}.mobile-nav_item:hover{color:var(--white)}.activity_items-block .label{font-weight:700;font-size:24px;line-height:29px;left:20px;bottom:30px;color:var(--white)}.activity_items-inner{border-radius:10px;overflow:hidden}.activity_items-block:hover .info-label_inner{opacity:1}.activity_items-block:hover .label{display:none}.info-label_inner{top:0;left:0;height:100%;opacity:0;background:rgba(0,0,0,.75);transition:all .3s ease-in-out}.info-label_inner h3{font-weight:700;font-size:24px;line-height:29px;color:var(--white)}.info-label_inner .ifon-max{overflow:hidden;text-overflow:ellipsis;display:-moz-box;-moz-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;line-clamp:4;box-orient:vertical;color:var(--white)!important}.info-label_inner span{color:var(--yellow);font-weight:700}.activity_inner{box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px}.other-links{font-weight:700;font-size:18px;line-height:22px;color:var(--black);border-bottom:1px solid rgba(0,0,0,.2)}.comment_inner{box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px}.comment-form_inner{background:var(--blue);border-radius:10px}.comment-form_inner input,.comment-form_inner textarea{border-radius:10px;border:none;outline:0}.comment-form_inner input{padding:10px 20px}.stars-wrapper{top:0}.comment-form_inner textarea{padding:5px 20px}.comment_submit-btn{padding:10px 30px;border-radius:10px;background:var(--yellow);color:var(--black);border:none;font-weight:700}.person_inner{box-shadow:4px 8px 10px 2px rgba(0,0,0,.15);border-radius:10px;background:var(--white);overflow:hidden}.person-info h5{font-weight:700;font-size:20px;line-height:22px;color:var(--black)}.person-info .person-info_text{font-weight:400;font-size:16px;line-height:18px;color:var(--black)}.person-title{font-weight:700;font-size:32px;line-height:36px;color:var(--black)}.partner_wrappr{border-bottom:1px solid rgba(0,0,0,.3)}.likeSelect svg *{fill:var(--blue)!important}@media (max-width:768px){.sub-category{font-size:18px;line-height:20px}.mobile-nav_item{font-size:16px!important}.pass a{font-size:10px;line-height:12px}.person-info h5{line-height:20px;font-size:18px}}@media (max-width:576px){.sub-category{font-size:16px;line-height:18px}.accardion-item{font-size:22px;line-height:24px}.page-title{font-size:1.5rem}.rating-stars ul>li.star>i.fa{font-size:1.4rem}.person-info h5{line-height:18px;font-size:16px}.email-btn{font-size: 20px; text-align: center}}
.question_form-main{
    border-radius: 10px;
    box-shadow: 0 5px 6px 2px rgb(0 0 0 / 10%);
}
.like-count{
    color: var(--white);
}
.like-img:hover svg *, .like-select svg *{
    fill: var(--blue) !important;
    cursor: pointer;
}

.like_inner-img{
    z-index: 4;
    bottom: 0;
    left: 5px;
    width: fit-content;
    background: var(--black);
    padding: 5px 10px;
    border-radius: 10px;
}

.logo_index .main-logo{
    display: flex;
    animation: showImg 1s ease-in-out ;
}

.logo_index .second-logo{
    display: none;
    animation: hideImg 1s ease-in-out
}

.logo_index:hover .second-logo{
    animation: showImg 1s ease-in-out ;
    display: flex;
}

.logo_index:hover .main-logo{
    animation: hideImg 1s ease-in-out ;
    display: none;

}

.quest-btn{
    width: fit-content;
    border: none;
    background: var(--blue);
    border-radius: 10px;
    padding: 5px 20px;
    color: var(--white);
}

.quest-btn:hover{
    background: var(--yellow);
    color: var(--black);
}

.form-answer_label{
    color: var(--black);
    font-size: 14px;
    line-height: 16px;
    margin-top: 10px;
}

.questions-innr{
    font-size: 16px;
    line-height: 18px;
    font-weight: bold;
    color: var(--blue);
}

.form-answer_info{
    font-size: 10px;
    line-height: 12px;
    margin: 0;
    padding: 0;
}

.form-result{
    top: 0;
    left: 0;
    height: 100%;
    background: var(--blue);
}

.form-result_item-inner{
    height: 10px;
    background: rgba(128, 128, 128, 0.3);
    border-radius: 10px;
    overflow: hidden;
}

.text-slider{
    left: 15%;
    width: fit-content;
}
.text-slider h4{
    font-family: 'Inter';
    font-style: normal;
    font-weight: 800;
    font-size: 60px;
    line-height: 73px;
    text-transform: uppercase;

    color: #FFFFFF;
}

@media (max-width: 768px) {
    .text-slider h4{
        font-size: 32px;
        line-height: 34px;
    }
}

@media (max-width: 576px) {
    .text-slider h4{
        font-size: 26px;
        line-height: 30px;
    }
}

@media (max-width: 420px) {
    .text-slider h4{
        font-size: 18px;
        line-height: 20px;
    }
}

@keyframes hideImg {
    0%{
        transform: scale(1);
    }
    100%{
        transform: scale(0);
    }
}

@keyframes showImg {
    0%{
        transform: scale(0);
    }
    100%{
        transform: scale(1);
    }

}
@media (max-width: 350px){
    .email-small{
        font-size: 17px;
    }
}

.calendar-link{
    color: var(--blue);
    font-size: 18px;
    text-decoration: underline;
}

@media (max-width: 768px){
    .unset-position{position:unset!important}
}