@import url(https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=PT+Serif:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.1/font/bootstrap-icons.css);:root{--red-color:#E60000;--gold-color:#FFD700;--text-color:#291b25;--orange-color:#e87a00;--blue-color:#045174;--darkblue-color:#001f3d;--white-color:#ffffff;--white-color-o:#ffffff99;--light-color:rgb(248,249,250);--size-head:420px}.font-main{font-family:"PT Serif",sans-serif}body{font-family:"PT Sans",sans-serif;font-size:20px;color:var(--text-color)}h1,h2,h3,h4,h5,h6{font-family:"PT Serif",sans-serif}a{color:var(--blue-color)}.bg-orange a,.bg-blue a,.bg-darkblue a,.bg-banner a{color:#FFF}a.btn-light{color:var(--darkblue-color)}.bg-light{background-color:#eff4fa!important}.bg-banner{background:linear-gradient(to right,var(--darkblue-color),var(--darkblue-color),var(--blue-color))}.sticky-top-main{padding-top:80px!important;margin-top:-80px;z-index:1}.container-main{padding-top:1rem;padding-bottom:3rem}.container-main h1,.container-main h2,.container-main h3,.container-main h4,.container-main h5,.container-main h6{padding-bottom:1rem;padding-top:3rem}.text-justify{text-align:justify}.bg-blue{background-color:var(--blue-color)}.bg-orange{background-color:var(--orange-color)}.bg-darkblue{background-color:var(--darkblue-color)}.text-darkblue{color:var(--darkblue-color)}.text-lightwhite{color:var(--white-color-o)}.btn-orange{background-color:var(--orange-color);color:var(--white-color);box-shadow:0 0 1px var(--blue-color)}.btn-orange:hover{background-color:var(--white-color);color:var(--darkblue-color)}.btn-light{color:var(--darkblue-color)}.btn-primary,.wpcf7-submit{background-color:var(--darkblue-color);color:var(--white-color);border-color:var(--darkblue-color);box-shadow:0 0 1px var(--blue-color)}.btn-primary:hover,.wpcf7-submit:hover{background-color:var(--white-color);border-color:var(--white-color);color:var(--darkblue-color)}.btn-close{background-color:#fff}.btn-outline-secondary{border-color:var(--blue-color);color:var(--blue-color)}.btn-outline-secondary:hover{border-color:var(--blue-color);background-color:var(--blue-color);color:var(--white-color)}.text-gold{color:var(--gold-color)}footer#footer .bg-body-tertiary{background-color:var(--blue-color)!important;color:var(--light-color)!important}footer#footer .bg-body-tertiary a{color:var(--light-color)!important}footer#footer .widget-title{text-transform:uppercase;letter-spacing:4px;font-weight:600;opacity:.3;font-family:"PT sans";font-size:.8rem;display:inline-block;border-bottom:2px solid;padding:0 0 5px 0}footer#footer ul.menu,footer#footer ul.wp-block-list{font-size:1.1rem;padding-left:16px;line-height:110%;margin-bottom:30px}footer#footer ul.menu li,footer#footer ul.wp-block-list li{list-style:square;margin:10px 0}footer#footer ul.menu li a{text-decoration:none}footer#footer ul.menu li a:hover,footer#footer ul.menu li:hover{color:var(--orange-color)!important}img{position:relative}img.radius,.btn,.radius{border-radius:15px;overflow:hidden}img.circle{border-radius:50%}img.top-logo{max-height:48px}.carousel-banner{min-height:270px}#primary-navbar li.menu-item a.nav-link{text-transform:uppercase;letter-spacing:1px;padding-left:15px;padding-right:15px;color:#fffa}#primary-navbar li.menu-item a.nav-link:hover{color:var(--orange-color)}#main-navbar>li.menu-item{position:unset}#main-navbar a.nav-link{color:var(--blue-color)}#main-navbar ul.depth_0>li.menu-item>a.nav-link,#main-navbar>li.menu-item>a.nav-link{padding-left:16px;padding-right:16px}#main-navbar a.nav-link:hover{color:var(--darkblue-color)}#main-navbar ul.depth_0.dropdown-menu{border-radius:0;width:100%;left:0;border:0;background:linear-gradient(to right,var(--darkblue-color),var(--darkblue-color),var(--blue-color));color:var(--white-color-o);margin-top:0;padding-top:30px;padding-bottom:35px}#main-navbar>li.menu-item>ul.dropdown-menu>li>a{font-size:1.1rem;text-align:center;text-transform:uppercase}#main-navbar ul.depth_0 li a{color:var(--white-color)}#main-navbar ul.depth_0 li a:hover{color:var(--orange-color)}#main-navbar ul.depth_1{border-top:1px solid #fff;padding-top:8px}#main-navbar ul.depth_1 li a{color:var(--white-color-o)}#main-navbar ul.depth_1 li a:hover{color:var(--white-color)}#main-navbar ul.depth_0.show{display:flex;justify-content:center;flex-wrap:wrap}#main-navbar ul.depth_0>li{min-width:165px;padding:0 15px}#main-navbar ul.depth_0>li:not(:last-child){border-right:1px dotted #fff5}#main-navbar ul.depth_1 a{padding:0}#faqblock{color:var(--darkblue-color)}#faqblock h3{padding-bottom:1rem;padding-top:3rem}#faqblock .alert-faq{border-left:5px solid var(--darkblue-color);padding-left:4rem}.topbanner-front{display:block;text-align:left;position:absolute;margin-top:-59px;margin-left:27px;text-shadow:-2px 0 4px var(--darkblue-color),2px 0 4px var(--darkblue-color),0 2px 4px var(--darkblue-color),0 -2px 4px var(--darkblue-color);font-weight:900}.toplogo-menu-m{display:none}.carousel-indicators{bottom:-25px}.offcanvas-form{color:var(--darkblue-color)}.offcanvas-form .wpcf7{width:100%}.offcanvas-form .wpcf7 label{width:100%;font-size:1.1rem}.offcanvas-form .wpcf7 input,.offcanvas-form .wpcf7 textarea{width:100%;border-radius:10px;border:1px solid var(--blue-color);max-height:140px;padding:3px 10px}.breadcrumbs{font-size:1rem;padding-top:1rem;padding-bottom:1rem}.first-num{font-weight:900;font-size:60px;background-color:var(--orange-color);color:#fff;padding:20px 50px;border-radius:75px;position:absolute;top:-60px;left:calc(50% - 65px);margin:auto;display:block}.btn-special-blue{margin-top:-70px;z-index:20;position:relative;box-shadow:0 0 2px var(--darkblue-color)}.pict_block h3{min-height:100px;padding-top:0;font-size:22px}.list-horisontal{padding:0}.list-horisontal li{display:inline list-item;margin-right:15px;text-wrap:nowrap}.strong{font-weight:800}.headform textarea{height:150px}.headform .wpcf7-spinner{display:none}.headform p{margin:0}.banner{width:100%;height:450px;position:absolute;overflow:hidden}.particle-animation{position:absolute;width:1000px;height:500px;top:50%;left:15%;transform:translate(-50%,-50%)}.particle{animation:orbit var(--duration) linear infinite;animation-delay:var(--delay);transform-origin:600px 200px;filter:drop-shadow(0 0 4px #fff)}@keyframes orbit{from{transform:rotate(0deg) translateX(var(--orbit)) rotate(0deg);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:rotate(360deg) translateX(var(--orbit)) rotate(-360deg);opacity:0}}.breathing-logo{padding:0 2rem 3rem;opacity:.7;animation:breathing 15s ease-in-out infinite;margin-top:-30px}.event-col .card{border:2px solid #FFFFFF!important}.event-col .card a{color:#045174}.event-col .card:hover{border:2px solid #045174!important;box-shadow:0 0 1px #045174}.rl-pagination{text-align:center;padding:15px 5px}.page-numbers{padding:5px 10px;background-color:var(--light-color)}.page-numbers:hover{background-color:var(--darkblue-color);color:var(--white-color)}.header-actions button{display:none}.header-actions button.main-nav{display:block;color:#fff;border-color:#fff;border-radius:8px}#main .entry-content.loading{display:none}.bg-liner{height:100%;background-image:repeating-linear-gradient(to bottom,rgb(0 0 0 / .25) 0,rgb(0 0 0 / .75) 1px,transparent 3px,transparent 3px)}}@keyframes breathing-opacity{0%{opacity:.8}50%{opacity:.4}100%{opacity:.8}}.bg-content{position:absolute;top:0;width:100%;height:var(--size-head);z-index:10}.bg-image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:var(--size-head);overflow:hidden}.bg-image{position:relative;overflow:hidden;height:var(--size-head)}.bg-image::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover;animation:zoom-in-out 20s ease-in-out infinite;z-index:1}.bg-image::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(to bottom,rgb(0 0 0 / .9) 0,rgb(0 0 0 / .2) 3px,transparent 1px,transparent 2px);z-index:2;pointer-events:none}.badgee{margin:auto;position:absolute;bottom:25px;z-index:100;left:17%;box-shadow:2px 2px 4px #0004;opacity:.8}iframe{min-height:600px}.moreevent{border:2px solid var(--blue-color);padding:3rem}@keyframes zoom-in-out{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}@media (min-width:1200px){#partnersGalery #rl-gallery-container-2 .rl-basicgrid-gallery .rl-gallery-item{width:calc(10% - 10px)}}.header-pattern{text-align:center}.header-pattern h1{font-size:3.3rem;font-weight:900;line-height:100%;text-shadow:2px 2px 2px var(--darkblue-color);padding-top:unset}.header-pattern img{max-height:90px;width:auto}#recent-posts-2 ul{padding:0}#recent-posts-2 li{display:block;font-size:1.1rem;padding:.75rem 1.5rem;background-color:var(--light-color);margin-bottom:5px;line-height:135%}.page-link{color:var(--darkblue-color)}.product-banner .list-horisontal{list-style:disc;padding:0;margin:0}.product-banner .list-horisontal li{display:inline;margin-right:15px;white-space:nowrap;list-style-type:disc}.product-banner .list-horisontal li::before{content:"• "}.offcanvas-mob #main-navbar{border-bottom:1px dotted;padding:0 0 15px 0;margin-bottom:15px}.offcanvas-mob #main-navbar ul.depth_0.show{display:block;position:relative!important;transform:translate3d(0,0,0)!important}.offcanvas-mob #main-navbar ul.depth_0.dropdown-menu{background:none;padding:0 0 0 20px}.offcanvas-mob #main-navbar ul.depth_0>li{min-width:100%;padding:unset;border:none!important}.offcanvas-mob #main-navbar>li.menu-item>ul.dropdown-menu>li>a{padding:none!important;border:none!important;text-align:left}.offcanvas-mob #main-navbar>li.menu-item>a.nav-link{padding-left:15px;padding-right:15px;color:#fffa;margin-bottom:0}.offcanvas-mob #main-navbar ul.depth_0 li a{color:var(--white-color)!important;margin-bottom:0!important}.top-button{right:15px;bottom:80px}.citylist{line-height:150%;padding:0}.citylist a{text-decoration:none}.citylist>li{list-style:none;padding:0}.citylist>li>a{font-weight:800;display:block;background-color:#fff;margin:2px;margin-bottom:0;text-align:center;padding:10px 10px}.citylist ul{font-size:90%;list-style:none;padding-left:0;text-align:center;margin:0 3px}.citylist ul li{border-top:1px dotted var(--blue-color)}.citylist ul li a{display:block;padding:5px}.citylist a:hover{background-color:var(--darkblue-color);color:var(--light-color)}.navbar-bg-mob,.offcanvas-end-mob{background-color:var(--darkblue-color)!important}.offcanvas.offcanvas-nav{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}@media (max-width:1200px){#main-navbar{font-size:17px}}@media (min-width:992px){.toplogo-menu-mob{display:block!important}.navbar-bg-mob,.offcanvas-end-mob{background-color:var(--darkblue-color)!important}}@media (max-width:992px){.container-main h1,.container-main h2,.container-main h3,.container-main h4,.container-main h5,.container-main h6{padding-bottom:1rem}#primary-navbar,#main-navbar{border-bottom:1px dotted;padding:0 0 15px 0;margin-bottom:15px}#main-navbar ul.depth_0.show{display:block}#main-navbar ul.depth_0.dropdown-menu{background:none;padding:0 0 0 20px}#main-navbar ul.depth_0>li{min-width:100%;padding:unset;border:none!important}#main-navbar>li.menu-item>ul.dropdown-menu>li>a{padding:none!important;border:none!important;text-align:left}#main-navbar>li.menu-item>a.nav-link{padding-left:15px;padding-right:15px;color:#fffa;margin-bottom:0}#main-navbar ul.depth_0 li a{color:var(--white-color)!important;margin-bottom:0!important}.navbar-bg-m{background-color:var(--darkblue-color);color:var(--white-color)}.toplogo-menu-m{display:block}.bootscore-footer-columns{padding:20px}}@media (max-width:767px){.badgee{left:13%}.bg-content{height:unset;position:inherit}.bg-image{height:unset}.bg-image h1{font-size:2.5rem;padding:2rem 1.5rem}.badgee{left:0;position:inherit;bottom:9px;opacity:1;width:100%;text-wrap:unset}.container-main h1,.container-main h2,.container-main h3,.container-main h4,.container-main h5,.container-main h6{padding-bottom:1rem;padding-top:1rem}.moreevent{padding:2rem 1rem}.moreevent ul{padding-left:18px}.moreevent .list-horisontal li{display:block list-item;margin-right:15px;text-wrap:wrap}#carouselBanner img{float:unset!important;width:100%!important;margin:0 0 15px 0!important}.carousel-banner{height:600px}#main img.radius{width:100%}#faqblock .alert-faq{border-left:0 dotted #0003;padding-left:0rem}}