@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600;700;800&display=swap);
@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{color:var(--swiper-navigation-color,var(--swiper-theme-color));height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}body{color:#fff;font-family:Mulish,sans-serif;position:relative}*,body{margin:0}*{box-sizing:border-box;padding:0}li{list-style:none}path.UA{fill:#fff500}.container{margin:0 auto;max-width:1480px;padding:0 36px}header{padding:31px 0 35px}.logo{display:block;max-width:155px;min-width:110px;z-index:11}.logo img{width:100%}.header_wrap{gap:30px;justify-content:space-between}.header_btns,.header_wrap{align-items:center;display:flex}.header_btns{-moz-column-gap:14px;column-gap:14px}.search_btn_mob.small_btn{display:none}.search{position:relative}.search label.error{bottom:-20px;color:red;font-size:14px;left:0;position:absolute}.search input{background:#fff;border:none;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);color:#03112b;font-size:16px;font-weight:600;padding:17px 102px 17px 49px;text-align:left;transition:all .3s ease;width:420px}.search input.error{border:2px solid red}.search input:hover{box-shadow:0 2px 4px 0 rgba(3,96,166,.25)}.search input:active{border:1px solid #0070c6}.search input:focus-visible{border:1px solid #0070c6;outline:none}.search input::-moz-placeholder{color:#cfd2f5}.search input::placeholder{color:#cfd2f5}.search button{background:linear-gradient(180deg,#0070c6,#005da5);border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:12px 24px;position:absolute;right:7px;text-transform:uppercase;top:7px;transition:all .3s ease}.search button:hover{background:linear-gradient(180deg,#0070c6,#004c87)}.search button:active{background:linear-gradient(180deg,#0066b5,#004c87)}.search_btns{align-items:center;-moz-column-gap:14px;column-gap:14px;display:flex}.serach_icon{left:15px;position:absolute;top:15px}.blue_btn{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:28px;justify-content:space-between;letter-spacing:3%;line-height:100%;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.blue_btn:hover{background:linear-gradient(180deg,#0070c6,#004c87)}.blue_btn:active{background:linear-gradient(180deg,#0066b5,#004c87)}.blue_btn:before{background-color:#fff;content:"";height:100%;left:60px;position:absolute;top:0;width:1px}.blue_btn_text{white-space:nowrap}.small_btn{align-items:center;background:#fff;border:none;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);display:flex;font-size:18px;font-weight:600;justify-content:center;letter-spacing:.04em;line-height:24.59px;padding:15px;text-align:left;text-decoration:none;transition:all .3s ease}.small_btn:hover{border:1px solid #fff500;color:#e5dc00}.tabs{padding-bottom:20px}.tabs_wrap{flex-wrap:wrap;gap:8px;padding-bottom:2px}.tabs_wrap,.tabs_wrap .tab{align-items:center;display:flex}.tabs_wrap .tab{background-color:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);color:#182647;cursor:pointer;font-size:14px;font-weight:600;gap:10px;padding:10px 16px;transition:all .3s ease}.tabs_wrap .tab:hover{box-shadow:0 2px 4px 0 rgba(3,96,166,.25)}.menu-btn{background:linear-gradient(180deg,#0070c6,#005da5);border-radius:100px;cursor:pointer;display:none;height:44px;overflow:hidden;padding:12px;position:relative;transition:all .3s ease;width:44px;z-index:2}@media (max-width:1040px){.menu-btn{display:block}}.menu-btn .bar{background-color:#fff500;border-radius:2px;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:20px}.menu-btn .bar:nth-of-type(2){top:calc(50% - 7px)}.menu-btn .bar:nth-of-type(3){top:calc(50% + 7px)}.menu-btn.active{background:#fff;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16)}.menu-btn.active .bar{background-color:#878fa1}.menu-btn.active .bar:first-of-type{display:none}.menu-btn.active .bar:nth-of-type(2){top:50%;transform:translate(-50%) rotate(45deg)}.menu-btn.active .bar:nth-of-type(3){top:50%;transform:translate(-50%) rotate(-45deg)}.burger{position:relative}.burger .menu{display:none;flex-direction:column;padding:100px 0 15px;position:fixed;z-index:10}.burger .menu,.burger .menu:before{height:100%;left:0;top:0;width:100%}.burger .menu:before{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#d6edff;content:"";position:absolute;z-index:-1}.burger .menu .flex_bl{align-items:flex-start;display:flex;flex-direction:column;gap:12px;height:100%;overflow-x:hidden;overflow-y:scroll;padding:0 14px}.burger .menu .menu_link{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:14px;position:relative;text-decoration:none;width:100%}.burger .menu .menu_link:before{background-color:#d6edff;content:"";height:56px;left:56px;position:absolute;top:0;width:1px}.burger .menu .menu_link_name{color:#182647;font-size:16px;font-weight:600}.burger .menu .menu_link_name_container{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex}.burger .menu .menu_link_icon{height:28px;width:28px}.burger .menu .menu_link .city_info_bl{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.burger .menu .menu_link .city_info_bl p{font-size:16px;font-weight:600;letter-spacing:.02em;line-height:21.86px;text-align:left}.burger .menu .menu_link .city_info_bl p span{color:#e5dc00}.burger .menu_title_section{align-items:center;background-image:url(/app/images/home/about-title-bcg-mob.png);background-repeat:no-repeat;background-size:cover;display:flex;margin-left:-14px;min-height:300px;padding:5px 14px;width:calc(100% + 28px)}.burger .menu_title_section .map_title_container{max-width:180px}@media screen and (max-width:850px){.burger .menu_title_section{min-height:250px}}@media screen and (max-width:768px){.burger .menu_title_section{min-height:230px}}@media screen and (max-width:600px){.burger .menu_title_section{min-height:180px}}@media screen and (max-width:500px){.burger .menu_title_section{min-height:150px}}@media screen and (max-width:425px){.burger .menu_title_section{min-height:130px}}.burger .menu_subtitle{color:#182647}.burger .menu_subtitle,.burger .menu_text{font-size:14px;font-weight:500;line-height:20px}.burger .menu_text{color:rgba(24,38,71,.6)}.burger .menu_text_title{color:#182647;font-size:14px;font-weight:700;line-height:20px}.search_wrap{position:relative}.search_result{background:#d6edff;border-radius:20px;box-shadow:0 20px 50px 0 rgba(220,224,249,.502);display:none;left:-12%;max-width:520px;position:absolute;top:calc(100% + 10px);width:130%;z-index:100}.search_result .search_result_wrap{padding:10px 30px;position:relative}.search_result .search_result_wrap:before{background:linear-gradient(180deg,rgba(212,241,252,.2),rgba(203,235,255,0));border-radius:20px;content:"";height:calc(100% + 2px);left:-1px;padding:10px 30px;position:absolute;top:-1px;width:calc(100% + 2px);z-index:-1}.search_result p{color:#8c8fbc;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:19.12px;margin-bottom:15px}.search_result .search_bl{padding:20px 0}.search_result .cities.search_bl{border-top:1px solid rgba(195,198,212,.502)}body:has(.open_result){height:100vh;position:relative}body:has(.open_result):before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(44,141,211,.51);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}body:has(.open_result) .open_result{position:relative;z-index:9}.register_popup_s{-ms-overflow-style:none;display:none;height:100%;left:0;overflow:scroll;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:15}.register_popup_s::-webkit-scrollbar{display:none}.register_popup_s .register_popup_wrap{padding:20px 0;position:relative;width:100%}.register_popup_s .register_popup_wrap:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(44,141,211,.51);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.register_popup_s .register_popup_wrap .register_popup{background:#fff;border-radius:12px;box-shadow:0 20px 50px 0 rgba(220,224,249,.502);margin:0 auto;max-width:600px;padding:30px;position:relative;z-index:9}.register_popup_s .register_popup_wrap .register_popup h2{color:#182647;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:38.25px;margin-bottom:20px}.register_popup_s .register_popup_wrap .register_popup p{color:rgba(24,38,71,.6);font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:20px}.register_popup_s .register_popup_wrap .register_popup #register_form .input_bl{position:relative}.register_popup_s .register_popup_wrap .register_popup #register_form .input_bl label.error{bottom:-13px;color:red;font-size:12px;left:0;position:absolute}.register_popup_s .register_popup_wrap .register_popup #register_form .checkbox{position:relative}.register_popup_s .register_popup_wrap .register_popup #register_form .checkbox label.error{display:none!important}.register_popup_s .register_popup_wrap .register_popup #register_form .hide_input input{display:none;margin-top:8px}.register_popup_s .register_popup_wrap .register_popup #register_form p{color:#182647;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:0;text-align:left}.register_popup_s .register_popup_wrap .register_popup #register_form .row_f{margin-top:14px;position:relative}.register_popup_s .register_popup_wrap .register_popup #register_form input.date-input{color:#182647;height:54px;width:100%}.register_popup_s .register_popup_wrap .register_popup #register_form input,.register_popup_s .register_popup_wrap .register_popup #register_form textarea{background:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:8px;color:#182647;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:4px;padding:13px 20px;transition:all .3s ease;width:100%}.register_popup_s .register_popup_wrap .register_popup #register_form input::-moz-placeholder,.register_popup_s .register_popup_wrap .register_popup #register_form textarea::-moz-placeholder{color:#a5adbd}.register_popup_s .register_popup_wrap .register_popup #register_form input::placeholder,.register_popup_s .register_popup_wrap .register_popup #register_form textarea::placeholder{color:#a5adbd}.register_popup_s .register_popup_wrap .register_popup #register_form input:active,.register_popup_s .register_popup_wrap .register_popup #register_form input:hover,.register_popup_s .register_popup_wrap .register_popup #register_form textarea:active,.register_popup_s .register_popup_wrap .register_popup #register_form textarea:hover{border:1px solid #0070c6}.register_popup_s .register_popup_wrap .register_popup #register_form input:focus-visible,.register_popup_s .register_popup_wrap .register_popup #register_form textarea:focus-visible{border:1px solid #0070c6;outline:none}.register_popup_s .register_popup_wrap .register_popup #register_form input.error,.register_popup_s .register_popup_wrap .register_popup #register_form input.error:active,.register_popup_s .register_popup_wrap .register_popup #register_form input.error:hover,.register_popup_s .register_popup_wrap .register_popup #register_form textarea.error,.register_popup_s .register_popup_wrap .register_popup #register_form textarea.error:active,.register_popup_s .register_popup_wrap .register_popup #register_form textarea.error:hover{border:1px solid red}.register_popup_s .register_popup_wrap .register_popup #register_form input.error:focus-visible,.register_popup_s .register_popup_wrap .register_popup #register_form textarea.error:focus-visible{border:1px solid red}.register_popup_s .register_popup_wrap .register_popup #register_form .flex_input2{grid-column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.register_popup_s .register_popup_wrap .register_popup #register_form .flex_input3{grid-column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.register_popup_s .register_popup_wrap .register_popup #register_form button{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border:none;border-radius:100px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;padding:16px;transition:all .3s ease;width:100%}.register_popup_s .register_popup_wrap .register_popup #register_form button:hover{background:linear-gradient(180deg,#0070c6,#004c87)}.register_popup_s .register_popup_wrap .register_popup #register_form button:active{background:linear-gradient(180deg,#0066b5,#004c87)}.register_popup_s .register_popup_wrap .register_popup #register_form .custom-file-upload{align-items:center;background-color:#f2f0f9;border:1px solid #d0d9f4;border-radius:8px;display:flex;font-family:sans-serif;justify-content:space-between;padding:6px;position:relative}.register_popup_s .register_popup_wrap .register_popup #register_form .file-info{color:#a9afbe;font-size:16px;margin-left:14px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.register_popup_s .register_popup_wrap .register_popup #register_form .upload-btn{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-style:Bold;font-weight:700;gap:8px;height:40px;justify-content:space-between;letter-spacing:3%;line-height:100%;padding:8px 20px;text-transform:uppercase;white-space:nowrap}.register_popup_s .register_popup_wrap .register_popup #register_form .upload-btn svg{height:24px!important;height:16px;width:24px!important;width:16px}.register_popup_s .register_popup_wrap .register_popup #register_form input[type=file]{display:none}.register_popup_s .register_popup_wrap .register_popup .close_register{background:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);cursor:pointer;height:44px;overflow:hidden;padding:12px;position:absolute;right:20px;top:20px;transition:all .3s ease;width:44px}.register_popup_s .register_popup_wrap .register_popup .close_register:hover{border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.251)}.register_popup_s .register_popup_wrap .register_popup .close_register:active{border-top:1px solid #dce6ee;box-shadow:none}.register_popup_s .register_popup_wrap .register_popup .close_register .bar{background-color:#878fa1;border-radius:2px;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:15px}.register_popup_s .register_popup_wrap .register_popup .close_register .bar:first-of-type{display:none}.register_popup_s .register_popup_wrap .register_popup .close_register .bar:nth-of-type(2){top:50%;transform:translate(-50%) rotate(45deg)}.register_popup_s .register_popup_wrap .register_popup .close_register .bar:nth-of-type(3){top:50%;transform:translate(-50%) rotate(-45deg)}.register_popup_s .register_popup_wrap .register_popup .text_form{max-width:500px}.about_popup_s{-ms-overflow-style:none;display:none;height:100%;left:0;overflow:scroll;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:15}.about_popup_s::-webkit-scrollbar{display:none}.about_popup_s .register_popup_wrap{padding:20px 0;position:relative;width:100%}.about_popup_s .register_popup_wrap:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(44,141,211,.51);content:"";height:100vh;left:0;min-height:100%;position:absolute;top:0;width:100%;z-index:9}.about_popup_s .register_popup_wrap .register_popup{background:#fff;border-radius:12px;box-shadow:0 20px 50px 0 rgba(220,224,249,.502);margin:0 auto;max-width:600px;overflow:hidden;padding:0 30px;position:relative;z-index:9}.about_popup_s .register_popup_wrap .register_popup .menu_title_section{align-items:center;background-image:url(/app/images/home/about-title-bcg.png);background-repeat:no-repeat;background-size:cover;display:flex;height:200px;margin-left:-30px;padding:40px;width:calc(100% + 60px)}.about_popup_s .register_popup_wrap .register_popup .menu_title_section .map_title_container{max-width:260px}.about_popup_s .register_popup_wrap .register_popup .menu_subtitle{color:#182647;font-size:14px;font-weight:500;line-height:20px;margin-top:20px}.about_popup_s .register_popup_wrap .register_popup .menu_text{color:rgba(24,38,71,.6);font-size:14px;font-weight:500;line-height:20px}.about_popup_s .register_popup_wrap .register_popup .menu_text_title{color:#182647;font-size:14px;font-weight:700;line-height:20px}.about_popup_s .register_popup_wrap .register_popup .menu_link{align-items:center;background-color:#d6edff;border-radius:8px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.16);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:20px;padding:14px;position:relative;text-decoration:none;width:100%}.about_popup_s .register_popup_wrap .register_popup .menu_link:hover{box-shadow:0 2px 2px 0 rgba(3,96,166,.25)}.about_popup_s .register_popup_wrap .register_popup .menu_link:active{box-shadow:none}.about_popup_s .register_popup_wrap .register_popup .menu_link:before{background-color:#fff;content:"";height:56px;left:56px;position:absolute;top:0;width:1px}.about_popup_s .register_popup_wrap .register_popup .menu_link_icon{height:28px;width:28px}.about_popup_s .register_popup_wrap .register_popup .menu_link_name{color:#182647;font-size:16px;font-weight:600;margin:0}.about_popup_s .register_popup_wrap .register_popup .menu_link_name_container{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex}.about_popup_s .register_popup_wrap .register_popup .menu_link .city_info_bl{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.about_popup_s .register_popup_wrap .register_popup .menu_link .city_info_bl p{font-size:16px;font-weight:600;letter-spacing:.02em;line-height:21.86px;text-align:left}.about_popup_s .register_popup_wrap .register_popup .menu_link .city_info_bl p span{color:#e5dc00}.about_popup_s .register_popup_wrap .register_popup h2{color:#182647;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:38.25px;margin-bottom:20px}.about_popup_s .register_popup_wrap .register_popup p{color:rgba(24,38,71,.6);font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:20px}.about_popup_s .register_popup_wrap .register_popup #register_form .input_bl{position:relative}.about_popup_s .register_popup_wrap .register_popup #register_form .input_bl label.error{bottom:-13px;color:red;font-size:12px;left:0;position:absolute}.about_popup_s .register_popup_wrap .register_popup #register_form .checkbox{position:relative}.about_popup_s .register_popup_wrap .register_popup #register_form .checkbox label.error{display:none!important}.about_popup_s .register_popup_wrap .register_popup #register_form .hide_input input{display:none;margin-top:8px}.about_popup_s .register_popup_wrap .register_popup #register_form p{color:#182647;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:0;text-align:left}.about_popup_s .register_popup_wrap .register_popup #register_form .row_f{margin-top:14px;position:relative}.about_popup_s .register_popup_wrap .register_popup #register_form input.date-input{color:#182647;height:54px;width:100%}.about_popup_s .register_popup_wrap .register_popup #register_form input,.about_popup_s .register_popup_wrap .register_popup #register_form textarea{background:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:8px;color:#182647;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:4px;padding:13px 20px;transition:all .3s ease;width:100%}.about_popup_s .register_popup_wrap .register_popup #register_form input::-moz-placeholder,.about_popup_s .register_popup_wrap .register_popup #register_form textarea::-moz-placeholder{color:#a5adbd}.about_popup_s .register_popup_wrap .register_popup #register_form input::placeholder,.about_popup_s .register_popup_wrap .register_popup #register_form textarea::placeholder{color:#a5adbd}.about_popup_s .register_popup_wrap .register_popup #register_form input:active,.about_popup_s .register_popup_wrap .register_popup #register_form input:hover,.about_popup_s .register_popup_wrap .register_popup #register_form textarea:active,.about_popup_s .register_popup_wrap .register_popup #register_form textarea:hover{border:1px solid #0070c6}.about_popup_s .register_popup_wrap .register_popup #register_form input:focus-visible,.about_popup_s .register_popup_wrap .register_popup #register_form textarea:focus-visible{border:1px solid #0070c6;outline:none}.about_popup_s .register_popup_wrap .register_popup #register_form input.error,.about_popup_s .register_popup_wrap .register_popup #register_form input.error:active,.about_popup_s .register_popup_wrap .register_popup #register_form input.error:hover,.about_popup_s .register_popup_wrap .register_popup #register_form textarea.error,.about_popup_s .register_popup_wrap .register_popup #register_form textarea.error:active,.about_popup_s .register_popup_wrap .register_popup #register_form textarea.error:hover{border:1px solid red}.about_popup_s .register_popup_wrap .register_popup #register_form input.error:focus-visible,.about_popup_s .register_popup_wrap .register_popup #register_form textarea.error:focus-visible{border:1px solid red}.about_popup_s .register_popup_wrap .register_popup #register_form .flex_input2{grid-column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.about_popup_s .register_popup_wrap .register_popup #register_form .flex_input3{grid-column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.about_popup_s .register_popup_wrap .register_popup #register_form button{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border:none;border-radius:100px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;padding:16px;transition:all .3s ease;width:100%}.about_popup_s .register_popup_wrap .register_popup #register_form button:hover{background:linear-gradient(180deg,#0070c6,#004c87)}.about_popup_s .register_popup_wrap .register_popup #register_form button:active{background:linear-gradient(180deg,#0066b5,#004c87)}.about_popup_s .register_popup_wrap .register_popup .close_about{background:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);cursor:pointer;height:44px;overflow:hidden;padding:12px;position:absolute;right:20px;top:20px;transition:all .3s ease;width:44px}.about_popup_s .register_popup_wrap .register_popup .close_about:hover{border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.251)}.about_popup_s .register_popup_wrap .register_popup .close_about:active{border-top:1px solid #dce6ee;box-shadow:none}.about_popup_s .register_popup_wrap .register_popup .close_about .bar{background-color:#878fa1;border-radius:2px;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:15px}.about_popup_s .register_popup_wrap .register_popup .close_about .bar:first-of-type{display:none}.about_popup_s .register_popup_wrap .register_popup .close_about .bar:nth-of-type(2){top:50%;transform:translate(-50%) rotate(45deg)}.about_popup_s .register_popup_wrap .register_popup .close_about .bar:nth-of-type(3){top:50%;transform:translate(-50%) rotate(-45deg)}.about_popup_s .register_popup_wrap .register_popup .text_form{max-width:500px}.event_popup_s{-ms-overflow-style:none;display:none;height:100%;left:0;overflow:scroll;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:15}.event_popup_s.active{display:block}.event_popup_s::-webkit-scrollbar{display:none}.event_popup_s .register_popup_wrap{min-height:100vh;position:relative;width:100%}@media (min-width:992px){.event_popup_s .register_popup_wrap{padding:20px 0}}.event_popup_s .register_popup_wrap:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(44,141,211,.51);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.event_popup_s .register_popup_wrap .register_popup{background:#fff;box-shadow:0 20px 50px 0 rgba(220,224,249,.502);margin:0 auto;max-width:600px;position:relative;z-index:9}@media (min-width:992px){.event_popup_s .register_popup_wrap .register_popup{border-radius:12px}}.event_popup_s .register_popup_wrap .register_popup h2{color:#182647;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:38.25px;margin-bottom:20px}.event_popup_s .register_popup_wrap .register_popup p{color:rgba(24,38,71,.6);font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:20px}.event_popup_s .register_popup_wrap .register_popup .close_event{background:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);cursor:pointer;height:44px;overflow:hidden;padding:12px;position:absolute;right:20px;top:20px;transition:all .3s ease;width:44px;z-index:99}@media (min-width:992px){.event_popup_s .register_popup_wrap .register_popup .close_event{border-top:none}}.event_popup_s .register_popup_wrap .register_popup .close_event:hover{border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.251)}.event_popup_s .register_popup_wrap .register_popup .close_event:active{border-top:1px solid #dce6ee;box-shadow:none}.event_popup_s .register_popup_wrap .register_popup .close_event .bar{background-color:#888fa2!important;border-radius:2px;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:15px}@media (min-width:992px){.event_popup_s .register_popup_wrap .register_popup .close_event .bar{background-color:#e3e3e3}}.event_popup_s .register_popup_wrap .register_popup .close_event .bar:first-of-type{display:none}.event_popup_s .register_popup_wrap .register_popup .close_event .bar:nth-of-type(2){top:50%;transform:translate(-50%) rotate(45deg)}.event_popup_s .register_popup_wrap .register_popup .close_event .bar:nth-of-type(3){top:50%;transform:translate(-50%) rotate(-45deg)}.event_popup_s .register_popup_wrap .register_popup .text_form{max-width:500px}.event_popup_s .event_popup-title{color:#182647;font-size:18px;font-weight:600;letter-spacing:2%;line-height:100%}@media (min-width:992px){.event_popup_s .event_popup-title{font-size:22px;letter-spacing:3%}}.event_popup_s .event_popup-title-container{display:flex;flex-direction:column;gap:20px;padding:24px 14px 20px}@media (min-width:992px){.event_popup_s .event_popup-title-container{padding:30px 30px 20px}}.event_popup_s .event_popup-logo{border:1px solid #abc0d4;border-radius:8px;padding:14px 45px;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.event_popup_s .event_popup-logo{padding:16px 55px}}.event_popup_s .event_popup-logo img{-o-object-fit:cover;object-fit:cover;width:110px}@media (min-width:992px){.event_popup_s .event_popup-logo img{width:130px}}.event_popup_s .event_popup-top{display:flex;flex-direction:column-reverse}@media (min-width:992px){.event_popup_s .event_popup-top{flex-direction:column}}.event_popup_s .event_popup-bottom{padding:20px 14px}@media (min-width:992px){.event_popup_s .event_popup-bottom{padding:0 30px 30px}}.event_popup_s .event-info{align-items:center;display:flex;gap:10px}.event_popup_s .event-info-container{display:flex;flex-direction:column;gap:10px}.event_popup_s .event-info p{color:#182647!important;margin:0!important}.event_popup_s .event-info .event-location-link{cursor:pointer}.event_popup_s .event-socials{display:flex;flex-direction:column;gap:12px;margin-top:20px}@media (min-width:992px){.event_popup_s .event-socials{flex-direction:row;gap:16px;margin-top:30px}}.event_popup_s .event-social{border-radius:8px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.161);display:flex;flex-direction:row;justify-content:space-between;padding:14px;position:relative;text-decoration:none}@media (min-width:992px){.event_popup_s .event-social{width:100%}}.event_popup_s .event-social:after{background-color:#d6edff;content:"";height:100%;left:56px;position:absolute;top:0;width:1px}@media (min-width:992px){.event_popup_s .event-social:after{display:none}}.event_popup_s .event-social-icon{height:28px;width:28px}.event_popup_s .event-social-icon-link{height:18px;width:18px}.event_popup_s .event-social-first{align-items:center;display:flex;flex-direction:row;gap:32px}@media (min-width:992px){.event_popup_s .event-social-first{align-items:start;flex-direction:column;gap:10px;height:unset}}.event_popup_s .event-social-title{color:#182647;font-size:16px;font-weight:600;letter-spacing:3%;line-height:100%}.event_popup_s .event-popup-text-container{padding:20px 0 0}@media (min-width:992px){.event_popup_s .event-popup-text-container{padding:30px 0 10px}}.event_popup_s .event-popup-materials-title{color:#182647;font-size:16px;font-weight:600;letter-spacing:3%;line-height:100%;margin-bottom:14px}.event_popup_s .materials-card{border-radius:8px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.161);display:flex;justify-content:space-between;margin-bottom:8px;padding:14px 16px;text-decoration:none}@media (min-width:992px){.event_popup_s .materials-card{padding:14px 20px}}.event_popup_s .materials-card-title{color:#182647;font-size:14px;font-weight:600;letter-spacing:3%;line-height:100%;margin-bottom:5px;vertical-align:middle}@media (min-width:992px){.event_popup_s .materials-card-title{font-size:16px}}.event_popup_s .materials-card-text{display:flex;font-size:12px;gap:14px}@media (min-width:992px){.event_popup_s .materials-card-text{font-size:14px}}.event_popup_s .materials-card-type{color:#005da5}.event_popup_s .materials-card-author{color:#182647}.event_popup_s .materials-card-author-title{color:rgba(24,38,71,.6)}.event_popup_s button{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border:none;border-radius:100px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;margin-top:20px;padding:15px 24px;text-transform:uppercase;transition:all .3s ease}.event_popup_s button:hover{background:linear-gradient(180deg,#0070c6,#004c87)}.event_popup_s button:active{background:linear-gradient(180deg,#0066b5,#004c87)}@media (max-width:991px){.event_popup_s button{width:100%}}.event_popup_s .swiper-fullscreen-btn{align-items:center;background-color:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.161);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:10px;top:250px;width:40px;z-index:3}.event_popup_s .swiper-fullscreen-btn img{height:18px;width:18px}@media (max-width:991px){.event_popup_s .swiper-fullscreen-btn{display:none}}.event_popup_s .swiper-fullscreen-btn:hover{box-shadow:0 2px 2px 0 rgba(3,96,166,.251)}.add_popup_s{-ms-overflow-style:none;display:none;height:100%;left:0;overflow:scroll;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:15}.add_popup_s::-webkit-scrollbar{display:none}.add_popup_s .register_popup_wrap{min-height:100vh;padding:20px 0;position:relative;width:100%}.add_popup_s .register_popup_wrap:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(44,141,211,.51);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.add_popup_s .register_popup_wrap .register_popup{background:#fff;border-radius:12px;box-shadow:0 20px 50px 0 rgba(220,224,249,.502);margin:0 auto;max-width:600px;padding:30px;position:relative;z-index:9}.add_popup_s .register_popup_wrap .register_popup h2{color:#182647;font-size:20px;font-weight:700;letter-spacing:.01em;line-height:38.25px;margin-bottom:20px}.add_popup_s .register_popup_wrap .register_popup p{color:rgba(24,38,71,.6);font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:20px}.add_popup_s .register_popup_wrap .register_popup #add_form .input_bl{position:relative}.add_popup_s .register_popup_wrap .register_popup #add_form .input_bl label.error{bottom:-13px;color:red;font-size:12px;left:0;position:absolute}.add_popup_s .register_popup_wrap .register_popup #add_form .checkbox{position:relative}.add_popup_s .register_popup_wrap .register_popup #add_form .checkbox label.error{display:none!important}.add_popup_s .register_popup_wrap .register_popup #add_form .hide_input input{display:none;margin-top:8px}.add_popup_s .register_popup_wrap .register_popup #add_form p{color:#182647;font-size:14px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:0;text-align:left}.add_popup_s .register_popup_wrap .register_popup #add_form .row_f{margin-top:14px;position:relative}.add_popup_s .register_popup_wrap .register_popup #add_form input.date-input{color:#182647;height:54px;width:100%}.add_popup_s .register_popup_wrap .register_popup #add_form input,.add_popup_s .register_popup_wrap .register_popup #add_form textarea{background:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:8px;color:#182647;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:4px;padding:13px 20px;transition:all .3s ease;width:100%}.add_popup_s .register_popup_wrap .register_popup #add_form input::-moz-placeholder,.add_popup_s .register_popup_wrap .register_popup #add_form textarea::-moz-placeholder{color:#a5adbd}.add_popup_s .register_popup_wrap .register_popup #add_form input::placeholder,.add_popup_s .register_popup_wrap .register_popup #add_form textarea::placeholder{color:#a5adbd}.add_popup_s .register_popup_wrap .register_popup #add_form input:active,.add_popup_s .register_popup_wrap .register_popup #add_form input:hover,.add_popup_s .register_popup_wrap .register_popup #add_form textarea:active,.add_popup_s .register_popup_wrap .register_popup #add_form textarea:hover{border:1px solid #0070c6}.add_popup_s .register_popup_wrap .register_popup #add_form input:focus-visible,.add_popup_s .register_popup_wrap .register_popup #add_form textarea:focus-visible{border:1px solid #0070c6;outline:none}.add_popup_s .register_popup_wrap .register_popup #add_form input.error,.add_popup_s .register_popup_wrap .register_popup #add_form input.error:active,.add_popup_s .register_popup_wrap .register_popup #add_form input.error:hover,.add_popup_s .register_popup_wrap .register_popup #add_form textarea.error,.add_popup_s .register_popup_wrap .register_popup #add_form textarea.error:active,.add_popup_s .register_popup_wrap .register_popup #add_form textarea.error:hover{border:1px solid red}.add_popup_s .register_popup_wrap .register_popup #add_form input.error:focus-visible,.add_popup_s .register_popup_wrap .register_popup #add_form textarea.error:focus-visible{border:1px solid red}.add_popup_s .register_popup_wrap .register_popup #add_form .flex_input2{grid-column-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}.add_popup_s .register_popup_wrap .register_popup #add_form .flex_input3{grid-column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.add_popup_s .register_popup_wrap .register_popup #add_form .custom-file-upload{align-items:center;background-color:#f2f0f9;border:1px solid #d0d9f4;border-radius:8px;display:flex;font-family:sans-serif;justify-content:space-between;padding:6px;position:relative}.add_popup_s .register_popup_wrap .register_popup #add_form .file-info{color:#a9afbe;font-size:16px;margin-left:14px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add_popup_s .register_popup_wrap .register_popup #add_form .upload-btn{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-style:Bold;font-weight:700;gap:8px;height:40px;justify-content:space-between;letter-spacing:3%;line-height:100%;padding:8px 20px;text-transform:uppercase;white-space:nowrap}.add_popup_s .register_popup_wrap .register_popup #add_form .upload-btn svg{height:24px!important;height:16px;width:24px!important;width:16px}.add_popup_s .register_popup_wrap .register_popup #add_form input[type=file]{display:none}.add_popup_s .register_popup_wrap .register_popup .close_add{background:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 4px 0 rgba(3,96,166,.16);cursor:pointer;height:44px;overflow:hidden;padding:12px;position:absolute;right:20px;top:20px;transition:all .3s ease;width:44px}.add_popup_s .register_popup_wrap .register_popup .close_add:hover{border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.251)}.add_popup_s .register_popup_wrap .register_popup .close_add:active{border-top:1px solid #dce6ee;box-shadow:none}.add_popup_s .register_popup_wrap .register_popup .close_add .bar{background-color:#878fa1;border-radius:2px;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:15px}.add_popup_s .register_popup_wrap .register_popup .close_add .bar:first-of-type{display:none}.add_popup_s .register_popup_wrap .register_popup .close_add .bar:nth-of-type(2){top:50%;transform:translate(-50%) rotate(45deg)}.add_popup_s .register_popup_wrap .register_popup .close_add .bar:nth-of-type(3){top:50%;transform:translate(-50%) rotate(-45deg)}.add_popup_s .register_popup_wrap .register_popup .text_form{max-width:500px}.add_popup_s .register_popup_wrap .custom-radio-group{display:flex;flex-direction:column;gap:1rem;margin-top:.5rem}.add_popup_s .register_popup_wrap .custom-radio{align-items:center;color:#1f2b6c;cursor:pointer;display:flex;font-size:15px;font-weight:500;position:relative}.add_popup_s .register_popup_wrap .custom-radio input[type=radio]{opacity:0;position:absolute}.add_popup_s .register_popup_wrap .radio-circle{background-color:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:50%;height:20px;margin-right:10px;position:relative;transition:border-color .2s ease;width:20px}.add_popup_s .register_popup_wrap .custom-radio input[type=radio]:checked+.radio-circle{border:4px solid #0070c6}.add_popup_s .register_popup_wrap .custom-radio input[type=radio]:checked+.radio-circle:after{background-color:#0070c6;border-radius:50%;content:"";height:9px;left:1.5px;position:absolute;top:1.5px;width:9px}.add_popup_s .register_popup_wrap .radio-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.add_popup_s .register_popup_wrap .custom-radio input[type=radio]:checked~.radio-label{font-weight:600}.add_popup_s .register_popup_wrap .custom-file-upload{align-items:center;background-color:#f4f2fc;border:2px solid #d0d9f4;border-radius:8px;display:flex;font-family:sans-serif;justify-content:space-between;margin-top:.5rem;padding:.75rem 1rem;position:relative}.add_popup_s .register_popup_wrap .file-info{color:#7a7f9d;font-size:14px;max-width:250px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add_popup_s .register_popup_wrap .upload-btn{align-items:center;background:#004aad;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;padding:.5rem 1rem;white-space:nowrap}.add_popup_s .register_popup_wrap input[type=file]{display:none}.add_popup_s .checkbox{align-items:center;color:#182647;-moz-column-gap:12px;column-gap:12px;cursor:pointer;display:flex;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin:18px 0;padding-left:40px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.add_popup_s .checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.add_popup_s .checkmark{background:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:8px;height:30px;left:0;position:absolute;top:-2px;width:30px}.add_popup_s .checkbox:hover input~.checkmark{border:1px solid #0070c6}.add_popup_s .checkbox input:checked~.checkmark{background:#0451e7}.add_popup_s .checkmark:after{content:"";display:none;position:absolute}.add_popup_s .checkbox input:checked~.checkmark:after{display:block}.add_popup_s .checkbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:15px;left:10px;top:5px;transform:rotate(45deg);width:9px}.add_popup_s .form-section{margin-top:20px}.add_popup_s .form-divider{align-items:center;border-bottom:1px solid #abc0d4;display:flex;justify-content:space-between;padding-bottom:5px}.add_popup_s .form-divider-text{color:rgba(24,38,71,.6);font-size:14px;font-style:Bold;font-weight:700;letter-spacing:2%;line-height:26px;text-transform:uppercase}.add_popup_s .form-divider img{cursor:pointer}.add_popup_s .submit-btn{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);border:none;border-radius:100px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;padding:16px;transition:all .3s ease;width:100%}.add_popup_s .submit-btn:hover{background:linear-gradient(180deg,#0070c6,#004c87)}.add_popup_s .submit-btn:active{background:linear-gradient(180deg,#0066b5,#004c87)}.add_popup_s .add-btn{align-items:center;background:#fff;border:1px solid #0070c6;border-radius:100px;color:#0070c6;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;margin-top:20px;padding:14px 24px;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.add_popup_s .add-btn:active,.add_popup_s .add-btn:hover{background:#fafaff}.register_popup_s .checkbox{align-items:center;color:#182647;-moz-column-gap:12px;column-gap:12px;cursor:pointer;display:flex;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin:18px 0;padding-left:40px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none}.register_popup_s .checkbox input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.register_popup_s .checkmark{background:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:8px;height:30px;left:0;position:absolute;top:-2px;width:30px}.register_popup_s .checkbox:hover input~.checkmark{border:1px solid #0070c6}.register_popup_s .checkbox input:checked~.checkmark{background:#0451e7}.register_popup_s .checkmark:after{content:"";display:none;position:absolute}.register_popup_s .checkbox input:checked~.checkmark:after{display:block}.register_popup_s .checkbox .checkmark:after{border:solid #fff;border-width:0 2px 2px 0;height:15px;left:10px;top:5px;transform:rotate(45deg);width:9px}.select_wrap{position:relative}.select_wrap:has(select.error) .select2-container .select2-selection--single{border-color:red}.select_wrap:has(.select2-container--open) svg path{stroke:#0070c6}.select_wrap svg{position:absolute;right:15px;top:16px}.select_wrap span.select2-container{width:100%!important}.select2-container.select2-container--open .select2-selection--single{border:1px solid #0070c6}.select2-container .select2-selection--single{background:#f2f0f9;border:1px solid rgba(171,192,212,.4);border-radius:8px;height:-moz-fit-content;height:fit-content;padding:13px 20px;transition:all .3s ease}.select2-container .select2-selection--single:hover{border:1px solid #0070c6}.select2-container .select2-selection--single .select2-selection__placeholder{color:#a5adbd}.select2-container .select2-selection--single .select2-selection__rendered{color:#182647;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin:0;padding:0}.select2-container .select2-selection--single .select2-selection__arrow{display:none}.select2-container .select2-dropdown{background:transparent;border:1px solid #dce6ee;border-radius:12px;margin-top:8px;padding:15px 0;position:relative}.select2-container .select2-dropdown:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#fff;border:1px solid #dce6ee;border-radius:12px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.select2-container .select2-dropdown .select2-results__option--disabled{display:none}.select2-container .select2-dropdown .select2-results__option{color:#182647;font-size:16px;font-weight:600;letter-spacing:.02em;line-height:21.86px;padding:11px 20px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-dropdown .select2-results__option--highlighted.select2-results__option--selectable,.select2-container .select2-dropdown .select2-results__option--selected{background:#f2f0f9}.select2-container .select2-dropdown .select2-results>.select2-results__options{max-height:300px}.date-icon{display:none;position:absolute;right:10px;top:15px;z-index:-1}.custom-date-input{position:relative}.popup_welcome{-ms-overflow-style:none;display:none;height:100%;left:0;overflow:scroll;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:15}.popup_welcome::-webkit-scrollbar{display:none}.popup_welcome .popup_welcome_wrap{height:100%;padding:20px 0;position:relative;width:100%}.popup_welcome .popup_welcome_wrap:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(0,6,30,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.popup_welcome .popup_welcome_wrap .main_bl{background:linear-gradient(180deg,#072866,#04173b);border:1px solid hsla(0,0%,100%,.2);border-radius:20px;margin:0 auto;max-width:600px;overflow:hidden;padding:60px 60px 46px;position:relative;text-align:center;z-index:9}.popup_welcome .popup_welcome_wrap .main_bl .bg_img_welcome{height:auto;left:0;position:absolute;top:0;width:100%}.popup_welcome .popup_welcome_wrap .main_bl h1{font-size:28px;font-weight:700;letter-spacing:.01em;line-height:38.25px;margin-bottom:24px}.popup_welcome .popup_welcome_wrap .main_bl p{color:#cfd2f5;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:24px;text-align:center}.popup_welcome .popup_welcome_wrap .main_bl a{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;margin:0 auto 24px;padding:16px 30px;text-align:left;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.popup_welcome .popup_welcome_wrap .main_bl a.blue_btn{background:#0451e7}.popup_welcome .popup_welcome_wrap .main_bl a.blue_btn:hover{background:#0448cc}.popup_welcome .popup_welcome_wrap .main_bl a.blue_btn:before{display:none}.popup_welcome .popup_welcome_wrap .main_bl a.yelow_btn{background:#fff500;color:#070625}.popup_welcome .popup_welcome_wrap .main_bl a.yelow_btn:hover{background:#e5dc00}.map_wrap{position:relative}.map_title{color:#192954;font-size:26px;font-weight:800;margin:0;white-space:nowrap}.map_title_section{background:transparent;height:calc(100vh - 100px);left:0;max-width:391px;overflow:visible;padding:30px;position:absolute;top:0;width:100%;z-index:8}.map_title_top{display:flex;flex-direction:row}.map_title_icon{height:122px;left:-30px;position:relative;top:-30px;width:117px}.map_title_icon-bottom{height:40px;margin-top:18px;width:200px}.map_title_description{color:rgba(24,38,71,.6);font-size:14px;font-weight:600;line-height:22px}.map_title_bottom{display:flex;flex-direction:column;gap:11px;margin-top:30px}.map_title_card{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex-direction:row;gap:14px;max-width:250px;padding:15px}.map_title_card_icon{height:48px;width:48px}.map_title_card_number{color:#192954;font-size:28px;font-weight:600}.map_title_card_text{color:rgba(25,41,84,.6);font-size:14px;font-weight:600}.map_subtitle{color:#192954;font-size:18px;font-weight:500;margin-top:8px}.map_info{display:flex;flex-direction:column;gap:4px}.map_info_section{bottom:40px;display:none;flex-direction:row;gap:30px;justify-content:space-between;left:30px;position:absolute;width:calc(100% - 60px)}.map_info_section .map_title_card_number{font-size:24px}.map_info_section .map_title_card_text{font-size:12px}.map_section{background:#d6edff;height:calc(100vh - 100px);overflow:hidden;position:relative;width:100%}.map_section .marker,.map_section svg .region-marker{cursor:pointer}.map_section svg.pointer_event{pointer-events:none}.map_section svg.africa .marker-text[data-region=africa],.map_section svg.africa .marker[data-region=africa],.map_section svg.east_europe .marker-text[data-region=eastern_europe],.map_section svg.east_europe .marker[data-region=eastern_europe],.map_section svg.west_europe .marker-text[data-region=western_europe],.map_section svg.west_europe .marker[data-region=western_europe]{display:none}.map_section svg.scale2.west_europe .marker-text[data-region=africa],.map_section svg.scale2.west_europe .marker-text[data-region=eastern_europe],.map_section svg.scale2.west_europe .marker-text[data-region=western_europe],.map_section svg.scale2.west_europe .marker[data-region=africa],.map_section svg.scale2.west_europe .marker[data-region=eastern_europe],.map_section svg.scale2.west_europe .marker[data-region=western_europe]{display:block}.map_section svg.scale2.west_europe .region-marker{display:none}.map_section svg.scale2.east_europe .marker-text[data-region=africa],.map_section svg.scale2.east_europe .marker-text[data-region=eastern_europe],.map_section svg.scale2.east_europe .marker-text[data-region=western_europe],.map_section svg.scale2.east_europe .marker[data-region=africa],.map_section svg.scale2.east_europe .marker[data-region=eastern_europe],.map_section svg.scale2.east_europe .marker[data-region=western_europe]{display:block}.map_section svg path.selected{fill:#0344c2}.popups_country_s{display:none;max-width:451px;padding:0 20px 20px;z-index:9}.popups_country_s,.popups_country_s:before{height:100%;left:0;position:absolute;top:0;width:100%}.popups_country_s:before{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#eef7ff;content:""}.popups_country_s .popup_country{height:100%;position:relative}.popups_country_s .popup_country .level1{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.popups_country_s .popup_country .level1.opacity .city_bl,.popups_country_s .popup_country .level1.opacity>.header_popup{opacity:0}.popups_country_s .popup_country .level2{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.popups_country_s .popup_country .level2.opacity>.events_list>.wrap_event_bl>.event_bl,.popups_country_s .popup_country .level2.opacity>.header_popup{opacity:0}.popups_country_s .popup_country .level2 .level3 .header_popup .flag_title{align-items:center}.popups_country_s .popup_country .level3{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.popups_country_s .popup_country .level3 .events_list{background:#fff;cursor:auto;height:calc(100% + 20px);margin:-20px 0 0 -14px;padding:10px 14px;width:calc(100% + 28px)}.popups_country_s .popup_country .level3 .events_list p{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.01em;line-height:22px;margin-top:20px;text-align:left}.popups_country_s .popup_country .level3 .events_list p a{color:#fff}.popups_country_s .popup_country .level3 .events_list .event_info_bl p{align-items:center;color:#cfd2f5;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:21.86px;margin-top:12px;text-align:left}.popups_country_s .popup_country .header_popup{align-items:center;background:linear-gradient(180deg,#0070c6,#005da5);display:flex;justify-content:space-between;margin-bottom:20px;margin-left:-20px;padding:15px 20px;width:calc(100% + 40px)}.popups_country_s .popup_country .header_popup .flag_title{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex}.popups_country_s .popup_country .header_popup .flag_title img{border-radius:50%;height:50px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:50px}.popups_country_s .popup_country .header_popup .flag_title .country_name{display:flex;flex-direction:column;gap:8px}.popups_country_s .popup_country .header_popup .flag_title .country_name_container{align-items:center;display:flex;flex-direction:row;gap:4px}.popups_country_s .popup_country .header_popup .flag_title .country_name_container span{color:hsla(0,0%,100%,.525);font-size:18px;font-weight:600}.popups_country_s .popup_country .header_popup .flag_title .country_name_container h2{font-size:18px;font-weight:600;text-align:left}.popups_country_s .popup_country .header_popup .flag_title h3{color:#cfd2f5;font-size:18px;font-weight:600;letter-spacing:.01em;line-height:24.59px;text-align:left}.popups_country_s .popup_country .header_popup .flag_title p{color:#cfd2f5;font-size:14px;font-weight:600;letter-spacing:.02em;line-height:19.12px;text-align:left}.popups_country_s .popup_country .header_popup .flag_title p .cities_name,.popups_country_s .popup_country .header_popup .flag_title p .quantity_cities,.popups_country_s .popup_country .header_popup .flag_title p span.quantity_events{color:#e5dc00}.popups_country_s .popup_country .close_popup_country{align-items:center;background:hsla(0,0%,100%,.2);border-radius:100px;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.popups_country_s .popup_country .close_popup_country:hover{background:hsla(0,0%,100%,.302)}.popups_country_s .popup_country .close_popup_country:active{background:hsla(0,0%,100%,.149)}.popups_country_s .popup_country .back{align-items:center;background:hsla(0,0%,100%,.2);border-radius:100px;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.popups_country_s .popup_country .back:hover{background:hsla(0,0%,100%,.302)}.popups_country_s .popup_country .back:active{background:hsla(0,0%,100%,.149)}.popups_country_s .popup_country .cities_list{-ms-overflow-style:none;height:calc(100% - 90px);overflow:scroll;scrollbar-width:none}.popups_country_s .popup_country .cities_list::-webkit-scrollbar{display:none}.popups_country_s .popup_country .cities_list .city_bl{align-items:center;background:#fff;border-radius:8px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.16);cursor:pointer;display:flex;justify-content:space-between;margin-bottom:12px;padding:17px}.popups_country_s .popup_country .cities_list .city_bl:hover{box-shadow:0 2px 2px 0 rgba(3,96,166,.25)}.popups_country_s .popup_country .cities_list .city_bl:active{box-shadow:none}.popups_country_s .popup_country .cities_list .city_bl .city_name_bl{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.popups_country_s .popup_country .cities_list .city_bl .city_name_bl img{height:44px;width:44px}.popups_country_s .popup_country .cities_list .city_bl .city_name_bl_container{color:#182647;display:flex;flex-direction:column;font-size:18px;font-weight:600;gap:4px;letter-spacing:.02em;line-height:21.86px;text-align:left}.popups_country_s .popup_country .cities_list .city_bl .city_name_bl_text{color:#878fa1;font-size:14px;font-weight:600}.popups_country_s .popup_country .cities_list .city_bl .city_name_bl_text span{color:#0360a6;font-weight:700;margin-left:5px}.popups_country_s .popup_country .cities_list .city_bl .city_info_bl{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.popups_country_s .popup_country .cities_list .city_bl .city_info_bl p{font-size:16px;font-weight:600;letter-spacing:.02em;line-height:21.86px;text-align:left}.popups_country_s .popup_country .cities_list .city_bl .city_info_bl p span{color:#e5dc00}.popups_country_s .popup_country .events_list{-ms-overflow-style:none;height:calc(100% - 90px);overflow:scroll;scrollbar-width:none}.popups_country_s .popup_country .events_list::-webkit-scrollbar{display:none}.popups_country_s .popup_country .events_list .event_bl{background:#fff;border:1px,1px,0,1px solid #dce6ee;border-radius:8px;box-shadow:0 2px 2px 0 rgba(3,96,166,.161);cursor:pointer;margin-bottom:12px;padding:15px}.popups_country_s .popup_country .events_list .event_bl .event_type_bl{align-items:center;border-bottom:1px solid #dce6ee;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.popups_country_s .popup_country .events_list .event_bl .event_type_bl span{align-items:center;color:#182647;display:flex;font-size:16px;font-weight:600;gap:14px;justify-content:center;letter-spacing:.04em;line-height:19.12px}.popups_country_s .popup_country .events_list .event_bl .event_type_bl span img{height:44px;width:44px}.popups_country_s .popup_country .events_list .event_bl .event_info_bl a,.popups_country_s .popup_country .events_list .event_bl .event_info_bl p{align-items:center;color:#182647;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:21.86px;margin-top:12px;text-align:left}.popups_country_s .popup_country .events_list .event_bl .event_info_bl a a,.popups_country_s .popup_country .events_list .event_bl .event_info_bl p a{align-items:center;color:#182647;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:21.86px;margin-top:0;text-align:left;text-decoration:none;width:100%}.popups_country_s .popup_country .events_list .event_bl .event_info_bl a a span,.popups_country_s .popup_country .events_list .event_bl .event_info_bl p a span{max-width:75%;overflow:hidden}.popups_country_s .popup_country .events_list .event_bl .event_info_bl a a img,.popups_country_s .popup_country .events_list .event_bl .event_info_bl p a img{margin-left:8px}.popups_country_s .popup_country .events_list .event_bl .event_info_bl a{color:#0070c6;text-decoration:underline}.popups_country_s .popup_country .events_list .event_bl_inner{-ms-overflow-style:none;cursor:pointer;overflow:scroll;padding-bottom:100px;scrollbar-width:none}.popups_country_s .popup_country .events_list .event_bl_inner::-webkit-scrollbar{display:none}.popups_country_s .popup_country .events_list .event_bl_inner .event_type_bl{align-items:center;border-bottom:1px solid #dce6ee;display:flex;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}.popups_country_s .popup_country .events_list .event_bl_inner .event_type_bl span{align-items:center;color:#182647;display:flex;font-size:16px;font-weight:600;gap:14px;justify-content:center;letter-spacing:.04em;line-height:19.12px}.popups_country_s .popup_country .events_list .event_bl_inner .event_type_bl span img{height:44px;width:44px}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl a,.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl p{align-items:center;color:#182647;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:21.86px;margin-top:12px;text-align:left}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl a a,.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl p a{align-items:center;color:#182647;-moz-column-gap:8px;column-gap:8px;display:flex;font-size:16px;font-weight:600;letter-spacing:.01em;line-height:21.86px;margin-top:0;text-align:left;text-decoration:none;width:100%}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl a a span,.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl p a span{max-width:75%;overflow:hidden}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl a a img,.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl p a img{margin-left:8px}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl a{color:#0070c6;text-decoration:underline}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl_text{color:rgba(24,38,71,.6);font-size:14px;font-weight:600;line-height:22px;margin-top:20px}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link{align-items:center;background-color:#fff;border-radius:8px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.16);cursor:pointer;display:flex;justify-content:space-between;padding:14px;position:relative;text-decoration:none;width:100%}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link:hover{box-shadow:0 2px 2px 0 rgba(3,96,166,.25)}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link:active{box-shadow:none}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link:before{background-color:#d6edff;content:"";height:56px;left:56px;position:absolute;top:0;width:1px}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link_icon{height:28px;width:28px}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link_name{color:#182647;font-size:16px;font-weight:600;margin:0}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link_name_container{align-items:center;-moz-column-gap:32px;column-gap:32px;display:flex}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link .city_info_bl{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link .city_info_bl p{font-size:16px;font-weight:600;letter-spacing:.02em;line-height:21.86px;text-align:left}.popups_country_s .popup_country .events_list .event_bl_inner .event_info_bl .menu_link .city_info_bl p span{color:#e5dc00}.close_search{align-items:center;background:#fff;border-radius:100px;cursor:pointer;display:flex;display:none;height:44px;justify-content:center;margin:25px 0 45px auto;width:44px}.close_search svg path{stroke:#878fa1}.powered_by{bottom:20px;-moz-column-gap:8px;column-gap:8px;display:flex;position:absolute;right:40px;z-index:9}.powered_by p{color:#182647;font-size:14px;font-weight:400;line-height:24px;text-align:right}.powered_by p a{color:#490281;text-decoration:underline}.map_btns{bottom:60px;display:flex;flex-direction:column;position:absolute;right:50px;z-index:9}.map_btns button{align-items:center;background:#fff;border:none;border-radius:100px;box-shadow:0 1px 4px 0 rgba(0,0,0,.1),0 1px 4px 0 rgba(0,0,0,.2);color:#fff;display:flex;height:40px;justify-content:center;margin-top:10px;padding:9px;width:40px}.map_btns button svg path{stroke:#878fa1}.map_section:has(.pointer_event) .map_btns{pointer-events:none}.register_popup_s .checkbox:has(.error) .checkmark{border:1px solid red}.loader{animation:spin 1.1s linear infinite;aspect-ratio:1;background:conic-gradient(transparent,transparent 12%,#0451e7);border-radius:50%;margin:auto;position:relative;width:30vmin}.loader:after,.loader:before{border-radius:inherit;content:"";position:absolute}.loader:before{aspect-ratio:1;background:linear-gradient(270deg,#0451e7 50%,transparent 0);left:50%;top:0;transform:translateX(-50%);width:3vmin}.loader:after{background:#051a43;inset:3vmin}@keyframes spin{to{transform:rotate(1turn)}}.loader_main{position:fixed}.loader_main,.loader_popup{align-items:center;background:#051a43;display:flex;height:100%;justify-content:center;left:0;top:0;width:100%;z-index:15}.loader_popup{display:none;position:absolute}.empty{color:#182647;font-weight:600;padding:20px 0}.empty,.succ{display:none;font-size:16px}.succ{padding:15px 0 0;text-align:center}.mobile_title{display:none}.desktop_title{bottom:-45px;left:0;padding:0;position:absolute}.main_title{font-size:22px;font-weight:700;letter-spacing:.01em;line-height:28.25px;text-align:center;white-space:nowrap}.popup_thanks{-ms-overflow-style:none;display:none;height:100%;left:0;overflow:scroll;position:fixed;scrollbar-width:none;top:0;width:100%;z-index:15}.popup_thanks::-webkit-scrollbar{display:none}.popup_thanks .popup_welcome_wrap{align-items:center;display:flex;height:100%;justify-content:center;padding:20px 0;position:relative;width:100%}.popup_thanks .popup_welcome_wrap:before{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:rgba(0,6,30,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.popup_thanks .popup_welcome_wrap .main_bl{background:linear-gradient(180deg,#072866,#04173b);border-radius:20px;margin:0 auto;max-width:600px;overflow:hidden;padding:0 105px 55px;position:relative;text-align:center;z-index:9}.popup_thanks .popup_welcome_wrap .main_bl .bg_img_welcome{height:auto;left:0;position:absolute;top:0;width:100%}.popup_thanks .popup_welcome_wrap .main_bl .thanks-logo{width:107px}.popup_thanks .popup_welcome_wrap .main_bl .thanks-img-bottom{margin-bottom:45px;width:266px}.popup_thanks .popup_welcome_wrap .main_bl h1{font-size:28px;font-weight:700;letter-spacing:.01em;line-height:38.25px;margin-bottom:24px;text-transform:uppercase}.popup_thanks .popup_welcome_wrap .main_bl p{color:#cfd2f5;font-size:16px;font-weight:500;letter-spacing:.01em;line-height:26px;margin-bottom:24px;text-align:center}.popup_thanks .popup_welcome_wrap .main_bl a{align-items:center;border-radius:100px;color:#fff;display:flex;font-size:16px;font-weight:600;justify-content:center;letter-spacing:.02em;line-height:21.86px;margin:0 auto;padding:16px 30px;text-align:left;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.popup_thanks .popup_welcome_wrap .main_bl a.blue_btn{background:linear-gradient(180deg,#0070c6,#005da5)}.popup_thanks .popup_welcome_wrap .main_bl a.blue_btn:before{display:none}.popup_thanks .popup_welcome_wrap .main_bl a.blue_btn:hover{background:#0448cc}#world-map{overflow:visible;padding-left:400px;position:relative}@media (min-width:1560px){#world-map{height:130%;width:130%}}@media (max-width:450px){#world-map{height:100%;width:200%}}@media (max-width:1300px){.search input{width:370px}.search_btns{-moz-column-gap:10px;column-gap:10px}}@media (max-width:1040px){.about_event.blue_btn,.register_event.blue_btn{display:none}.menu-btn{display:block;height:44px;position:relative;width:44px;z-index:11}.menu-btn .bar{width:15px}.menu-btn .bar:nth-of-type(2){top:calc(50% - 6px)}.menu-btn .bar:nth-of-type(3){top:calc(50% + 6px)}.logo{max-width:110px}}@media (max-width:768px){.about_popup_s .register_popup_wrap .register_popup .close_about,.register_popup_s .register_popup_wrap .register_popup .close_register{cursor:pointer;position:absolute;right:20px;top:20px}.register_popup_s .register_popup_wrap .register_popup{border-radius:0;padding:50px 16px}.register_popup_s .register_popup_wrap .register_popup h2{padding-right:50px;text-align:left}.register_popup_s .register_popup_wrap .register_popup p{text-align:left}.register_popup_s .register_popup_wrap,.register_popup_wrap .container{padding:0}.mobile_title{display:block}.desktop_title{display:none}.popup_thanks .popup_welcome_wrap .main_bl{border:none;border-radius:0;padding:50px 48px}.popup_thanks .popup_welcome_wrap .main_bl h1{font-size:20px;font-weight:700;letter-spacing:.01em;line-height:27.32px;text-align:center}.popup_thanks .popup_welcome_wrap .main_bl p{font-size:14px;font-weight:500;line-height:22px}.popup_thanks .popup_welcome_wrap .main_bl a.blue_btn{font-size:14px;font-weight:600;line-height:19.12px}.popup_thanks .container{padding:0}.main_title{font-size:16px;font-weight:700;line-height:18.25px;white-space:wrap}.popup_welcome .popup_welcome_wrap .main_bl h1{font-size:20px;line-height:30.25px;margin-bottom:24px;margin-top:24px}.popup_welcome .popup_welcome_wrap .container{height:100%;padding:0;width:100%}.popup_welcome{height:100%;width:100%}.popup_welcome .popup_welcome_wrap{padding:0}.popup_welcome .popup_welcome_wrap .main_bl{-ms-overflow-style:none;border-radius:0;height:100%;max-width:100%;overflow:hidden;overflow:scroll;padding:60px 28px;scrollbar-width:none;text-align:center}.popup_welcome .popup_welcome_wrap .main_bl::-webkit-scrollbar{display:none}.map_btns{bottom:40px;right:14px}.powered_by{bottom:40px;left:14px;right:auto}.map_btns button,.powered_by{display:none}.map_section{height:calc(100vh - 156px)}.map_info_section{display:flex}.container{padding:0 14px}header{padding:20px 0 25px}.search_wrap{display:none;height:100%;left:0;padding:20px 14px;position:fixed;top:0;width:100%;z-index:3}.search_wrap .search input{width:100%}body:has(.open_result) .open_result{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#d6edff;position:fixed;z-index:9}.search_result{background:transparent;border-radius:0;box-shadow:none;left:0;max-width:unset;padding:0 14px;top:200px;width:100%;z-index:10}.search_result .tabs_wrap{flex-wrap:wrap}.search_result .search_result_wrap{padding:0}.search_result .search_result_wrap:before{display:none}.close_search{display:flex}.small_btn{font-size:14px;height:44px;padding:12px;width:44px}.header_btns{-moz-column-gap:12px;column-gap:12px}.search_btn_mob.small_btn{display:flex}.search_btn_mob.small_btn .serach_icon{position:inherit;width:20px}.tabs{padding-bottom:14px}.tabs_wrap{-ms-overflow-style:none;align-items:center;-moz-column-gap:8px;display:flex;flex-wrap:nowrap;gap:6px;margin-left:-14px;overflow:scroll;padding-left:14px;scrollbar-width:none;width:calc(100% + 28px)}.tabs_wrap::-webkit-scrollbar{display:none}.tabs_wrap .tab{-moz-column-gap:4px;column-gap:4px;padding:9px 12px;white-space:nowrap}.popups_country_s{max-width:100%;padding:0 14px 14px}.popups_country_s .country_name{gap:0!important}.header_popup{margin-bottom:12px;margin-left:-14px;padding:14px;width:calc(100% + 28px)}.popups_country_s .popup_country .header_popup .flag_title h2{font-size:24px;letter-spacing:.01em;line-height:32.78px;margin-bottom:2px}.popups_country_s .popup_country .close_popup_country{height:40px;padding:12px;width:40px}.popups_country_s .popup_country .cities_list .city_bl .city_info_bl .city_name_bl_container p,.popups_country_s .popup_country .cities_list .city_bl .city_name_bl .city_name_bl_container p{font-size:14px}.popups_country_s .popup_country .events_list .event_bl .event_info_bl p{font-size:14px;line-height:18px}.popups_country_s:before{background:#d6edff}.city_bl{margin-bottom:8px!important;padding:14px 18px!important}#world-map{padding-left:unset}.map_title{font-size:18px;font-weight:700}.map_title_section{height:unset;left:14px;max-width:350px;padding:0;top:20px}.map_title_icon{height:82px;left:-14px;top:-20px;width:71px}.map_title_icon-bottom{height:32px;margin-top:14px;width:160px}.map_title_description{font-size:12px;font-weight:500}.map_title_bottom{display:none}.map_subtitle{font-size:14px;font-weight:500}}.marker-text{display:none!important}.text-with-gradient{background:linear-gradient(270deg,#fff 5.32%,#fff500 130.22%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:24px;font-weight:800;letter-spacing:.01em;line-height:28px;margin-left:24px;margin-right:25px;min-width:280px;padding-left:24px;position:relative;text-align:left}.text-with-gradient:before{background:#374869;content:"";height:90%;left:0;position:absolute;top:5%;width:1px}@media (max-width:1430px){.text-with-gradient{font-size:20px;margin-left:14px;margin-right:15px;min-width:240px;padding-left:14px}.blue_btn{font-size:12px;font-weight:600;padding:17px 15px}.search input{width:335px}}@media (max-width:1300px){.text-with-gradient{left:0;margin:0;min-width:100%;padding:6px;position:absolute;text-align:center;top:0;width:100%}.text-with-gradient br{display:none}.text-with-gradient:before{background:#03112b;height:100%;width:100%;z-index:-1}.search input{width:370px}}@media (max-width:1040px){.blue_btn.donate_btn,.main_title{display:none}}.partner_mob{display:none}.partner{background:rgba(5,26,67,.6);bottom:0;left:0;padding:20px 28px;position:absolute;z-index:10}.partner span{color:#b4bac7;display:block;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:16.39px;margin-bottom:12px;text-align:center;width:100%}@media (max-width:768px){.partner{display:none}.partner_mob{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:25px;width:-moz-fit-content;width:fit-content}.partner_mob span{color:#b4bac7;display:block;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:16.39px;margin-bottom:12px;text-align:center;width:100%}}.info_wrap{align-items:center;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;margin-bottom:20px;row-gap:15px}.info_wrap .info_bl{color:#fff;font-size:14px;font-weight:600;letter-spacing:2%;line-height:19.12px}.info_wrap .info_bl span{color:#fff500;font-size:20px;font-weight:600;letter-spacing:2%;line-height:27.32px}.info_wrap.mob_v{display:none}@media (max-width:768px){.info_wrap.desktop_v{display:none}.info_wrap.mob_v{display:block;margin-top:20px;padding-left:20px}}.swiper{background-color:#bdd8f5;height:190px}@media (min-width:992px){.swiper{border-top-left-radius:12px;border-top-right-radius:12px;height:300px}}.swiper .swiper-slide{overflow:hidden}.swiper .swiper_img{height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.swiper.fullscreen{border-radius:12px;height:480px;left:-175px;margin-top:75px;position:relative;width:950px}.swiper .swiper-close-btn{align-items:center;background-color:#fff;border-radius:100px;border-top:1px solid #dce6ee;box-shadow:0 2px 2px 0 rgba(3,96,166,.161);cursor:pointer;display:none;height:40px;justify-content:center;position:absolute;right:20px;top:20px;width:40px;z-index:3}.swiper .swiper-close-btn img{height:18px;width:18px}@media (max-width:991px){.swiper .swiper-close-btn{display:none}}.swiper .swiper-close-btn:hover{box-shadow:0 2px 2px 0 rgba(3,96,166,.251)}.swiper .swiper-close-btn.active{display:flex}.swiper-button-next,.swiper-button-prev{align-items:center;background:#fff;border-radius:100px;color:#878fa1;cursor:pointer;display:flex;height:40px;justify-content:center;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next{rotate:180deg}.swiper-button-next:hover,.swiper-button-prev:hover{background:hsla(0,0%,100%,.302)}.swiper-button-next:after,.swiper-button-prev:after{color:#878fa1;font-size:16px}.swiper-pagination-bullet-active{background:#fff!important}
