@import"_fonts.css";@media(min-width: 1740px){.container{max-width:1710px;padding-right:15px;padding-left:15px}}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body::-webkit-scrollbar,body ::-webkit-scrollbar{width:4px;height:4px}body::-webkit-scrollbar-thumb,body ::-webkit-scrollbar-thumb{background:#073d6d}body::-webkit-scrollbar-track,body ::-webkit-scrollbar-track{background:rgba(0,0,0,0)}a{color:#073d6d;text-decoration:none;font-weight:500;transition:ease .3s}a:hover{text-decoration:underline}html,body{color:#000;font-family:Gilroy;font-size:16px;font-style:normal;font-weight:400;margin:0;padding:0}body{background:#fff;min-height:100vh;display:flex;flex-direction:column;position:relative}.container{position:relative;width:100%;margin:0 auto;padding-right:30px;padding-left:30px}.container.banner .btn{display:block;margin:50px 0 0;width:100%;text-decoration:none;text-align:center;font-size:24px;padding:2%}.container.banner .btn span{font-size:36px;display:block;margin-bottom:20px}.container-w100{width:100%;overflow:hidden}.hide{display:none !important}p{margin:0 0 15px}img{max-width:100%;height:auto}.text-center{text-align:center}.btn{display:inline-flex;padding:20px 30px;justify-content:center;align-items:center;border-radius:30px;background:linear-gradient(354deg, #0A4A84 0%, #1A6DB7 77.5%);color:#fff;font-size:20px;font-weight:400;line-height:21px;text-decoration:none;cursor:pointer;transition:all .3s ease;margin-bottom:10px}.btn:hover{background:linear-gradient(342deg, #093D6D 0%, #0C4F8A 100%);box-shadow:0px 2px 10px 0px rgba(8,55,97,.5)}.btn.white{background:linear-gradient(340deg, #60CAF8 0%, #FFF 100%);color:#073d6d}.btn.white:hover{background:linear-gradient(340deg, #5AC2EF 0%, #9DDEFB 100%);box-shadow:0px 2px 10px 0px #052644}.d-flex{display:flex}.w100{width:100%}.w50{width:50%}.hidden{display:none !important}.box-session{background:#e2f6ff;border-radius:20px;margin-top:60px;padding:15px;text-align:center}.box-session .desc{margin-bottom:15px;font-size:18px}.box-session .btn{margin-bottom:0}.bghover{display:none;position:absolute;width:100vw;height:100%;left:0;top:0;background:rgba(0,0,0,.5);z-index:9}.bghover.active{display:block}.title.lined{flex-grow:1;padding-bottom:17px;border-bottom:1px solid rgba(7,61,109,.3);color:#000;font-size:30px;font-weight:400;line-height:21px;position:relative;min-width:135px;max-width:405px}.title.lined h1{color:#000;font-size:30px;font-weight:400;line-height:21px;padding:0;border-bottom:1px solid rgba(7,61,109,.3);width:100%;padding-bottom:17px;margin:0}.title.lined::after{content:"";position:absolute;width:1px;height:211px;background:rgba(7,61,109,.3);right:0;top:-75px}header{margin-top:52px;position:relative}header .container{display:flex;align-items:center}header .mobile-name{display:none;width:100%;margin:10px 0 0;font-size:min(4vw,20px);line-height:1.2;font-weight:400;text-transform:uppercase}header .headerbg-wrap{position:absolute;right:0;top:0;width:100%;height:100%}header .headerbg-wrap .container-w100{height:100%}header .headerbg-wrap .container::after{content:"";display:block;position:absolute;background:#d9f4ff;height:63px;left:calc(100% - 100px);top:12px;width:100vw}header .logo-wrap{z-index:9}header a.logo{display:flex;align-items:center;text-decoration:none}header a.logo img{width:69px;height:82px}header a.logo .name{font-size:16px;font-style:normal;font-weight:400;line-height:21.8px;text-transform:uppercase;color:#000;max-width:265px;margin-left:18px}header .header-menu{padding:20px 0 22px 50px;background:#d9f4ff;border-top-left-radius:50px;border-bottom-left-radius:50px;margin:12px 0 7px auto;z-index:9;width:calc(100% - 420px);max-width:995px;display:flex;justify-content:space-around;height:63px}header .header-menu .item{display:inline-block;font-size:16px;font-style:normal;font-weight:400;line-height:21px;margin:0;transition:ease .5s;border-bottom:1px solid rgba(0,0,0,0)}header .header-menu .item a{text-decoration:none;color:#000}header .header-menu .item:not(.dropdown):hover,header .header-menu .item.active{border-bottom:1px solid #000}header .header-menu .item.dropdown{padding-right:15px;position:relative;transition:ease .5s;cursor:pointer}header .header-menu .item.dropdown::after{content:"";display:block;position:absolute;transition:ease .5s;background:url(../img/arr-down-black.svg) right center no-repeat;width:12px;height:7px;top:7px;right:0}header .header-menu .item.dropdown:hover::after,header .header-menu .item.dropdown.active::after{transform:rotate(-180deg)}header .header-menu .item.dropdown:hover>ul.second-level,header .header-menu .item.dropdown.active>ul.second-level{visibility:visible;opacity:1}header .header-menu .item ul.second-level{position:absolute;left:-24px;visibility:hidden;opacity:0;width:200px;background:#d9f4ff;transition:ease .5s;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:10px 24px 18px;list-style-type:none}header .header-menu .item ul.second-level li{margin-bottom:12px;border-bottom:1px solid rgba(0,0,0,0);transition:ease .5s}header .header-menu .item ul.second-level li:hover,header .header-menu .item ul.second-level li.active{border-bottom:1px solid #000}header .header-menu .item ul.second-level li:last-child{margin-bottom:0}header .header-menu .item ul.second-level li a{color:#000;font-size:16px;font-weight:400;line-height:21px;text-decoration:none}header .search-wrap{margin-right:0;margin-top:5px;margin-left:40px;z-index:9}header .search-wrap .search-button{width:26px;height:26px;background:url(../img/search.svg) center/cover no-repeat;cursor:pointer}header .search-wrap .search-button.opened{background:url(../img/close.svg) center/cover no-repeat}header .searchform-wrap{display:none;position:absolute;right:0;top:75px;padding-top:23px;width:100%;max-width:980px}header .searchform-wrap .form-search{width:100%;display:flex;justify-content:flex-end;gap:30px}header .searchform-wrap .form-search input:not([type=submit]){flex:1;color:#7d7d7d;font-size:18px;font-weight:400;line-height:25px;border-bottom:1px solid rgba(7,61,109,.3)}header .searchform-wrap .form-search input[type=submit]{border-radius:0;background:#d9d9d9;padding:6px 31px;color:#000;font-size:18px;font-weight:400;line-height:25px}header .mob-menu-button{display:none}.mobile-menu-wrap{display:none}.mapSection{margin-top:92px}.mapSection .container{display:flex;justify-content:space-between;margin-top:50px}.mapSection .container::after{content:"";display:block;position:absolute;border-radius:0px 340.5px 340.5px 0px;background:linear-gradient(172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);height:672px;right:calc(100% - 800px);top:0;width:100vw;z-index:-1}.mapSection .container .left-block{width:calc(100% - 550px);margin-right:75px}.mapSection .container .right-block{width:480px;border-right:1px solid rgba(7,61,109,.3)}.mapSection .container .select-wrap{margin-bottom:0;border-bottom:1px solid rgba(7,61,109,.3);padding-bottom:13px;padding-top:10px;position:relative}.mapSection .container .select-wrap .select-arrow{width:14px;height:8px;position:absolute;display:inline-block;top:17px;right:9px;transition:ease .5s,background ease .1s;background:url("../img/arr-down-strong.svg") no-repeat;pointer-events:none}.mapSection .container .select-wrap .select-arrow.opened{background:url("../img/close.svg") no-repeat;width:16px;height:16px;top:12px}.mapSection .container .select-wrap .choose-region{color:#000;font-size:18px;font-weight:400;line-height:21px;cursor:pointer}.mapSection .container .select-wrap .choose-region-list{display:none;position:absolute;background:#fff;opacity:1;z-index:9;width:100%;overflow:scroll;height:650px;padding:15px;padding-left:0;list-style-type:none;margin-top:14px;border-bottom:1px solid rgba(7,61,109,.3);font-size:18px;font-weight:400;line-height:17px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.mapSection .container .select-wrap .choose-region-list li{margin-bottom:15px;position:relative;padding-left:22px;list-style-type:none;cursor:pointer}.mapSection .container .select-wrap .choose-region-list li::before{content:"";width:5px;height:5px;border-radius:50%;background:#073d6d;position:absolute;left:0;top:6px}.mapSection .container .select-wrap select{width:100%;color:#000;font-size:18px;font-weight:500;line-height:21px;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 10px}.mapSection .container .select-wrap select::-ms-expand{display:none}.mapSection .container .museum-list{color:#000;font-size:18px;font-weight:400;line-height:17px;padding:0;list-style-type:none;overflow-y:scroll;margin:0;height:697px;padding-right:50px;padding-top:18px}.mapSection .container .museum-list li{margin-bottom:15px;position:relative;padding-left:22px}.mapSection .container .museum-list li::before{content:"";width:5px;height:5px;border-radius:50%;background:#073d6d;position:absolute;left:0;top:6px}.mapSection .container .museum-list a{color:#000;font-size:18px;font-weight:400;line-height:17px;text-decoration:none !important}.mapSection .mobile-museum-btn{display:none}.mapSection .mapTitle{color:#000;font-size:80px;font-weight:400;line-height:70px;text-transform:uppercase;margin-top:-48px;max-width:780px}.events-wrap{display:flex;gap:30px;flex-shrink:0;flex-grow:1;max-width:calc(100% - 160px)}.events-wrap .item{padding:22px 20px;text-decoration:none;width:calc(33% - 20px);position:relative;max-width:397px;border-radius:20px;border:1px solid rgba(0,0,0,0);transition:ease .3s}.events-wrap .item:hover{border-color:#d9d9d9;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.events-wrap .item:hover::after{border-color:rgba(0,0,0,0)}.events-wrap .item::after{position:absolute;content:"";top:22px;right:0;width:calc(100% - 20px);height:calc(100% - 22px);transition:all ease .3s;border-bottom-right-radius:20px;border-right:1px solid rgba(7,61,109,.3);border-bottom:1px solid rgba(7,61,109,.3)}.events-wrap .item .pict{max-height:225px;margin-bottom:17px;border-radius:20px;overflow:hidden;display:flex}.events-wrap .item .pict img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.events-wrap .item .date{color:#000;margin-bottom:5px;font-size:15px}.events-wrap .item .name{color:#000;font-size:18px;font-weight:700;line-height:25px}.events-wrap .item .text{color:#000;text-overflow:ellipsis;font-size:18px;font-weight:400;line-height:25px}.events-wrap.all .item{width:calc(25% - 23px)}.eventsSection{margin:140px 0 120px}.eventsSection .container{display:flex;align-items:center;justify-content:flex-end;gap:30px;flex-wrap:wrap}.eventsSection .title.lined::after{content:"";height:331px;right:0;top:-130px}.eventsSection .btn{margin-top:5px}.mainaboutSection{margin-bottom:100px}.mainaboutSection .container{display:flex;padding-top:78px}.mainaboutSection .container::after{content:"";position:absolute;border-radius:341px 0 0px 341px;background:linear-gradient(172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);height:672px;left:676px;top:0;width:100vw;z-index:-1}.mainaboutSection .about-wrap{max-width:650px;width:42%}.mainaboutSection .about-block{margin-bottom:70px}.mainaboutSection .title{color:#000;font-size:30px;font-weight:400;line-height:21px;margin-bottom:28px}.mainaboutSection .text{color:#000;font-size:18px;font-weight:400;line-height:25px}.mainaboutSection .text p{font-size:inherit;margin:0}.mainaboutSection .tasks-block{padding-left:min(10%,165px)}.mainaboutSection ul{margin:0;margin-bottom:35px;padding:0;columns:2;-webkit-columns:2;-moz-columns:2;list-style-type:none}.mainaboutSection ul li{margin-bottom:30px;max-width:440px;margin-right:15px;position:relative;padding-left:22px;list-style:none}.mainaboutSection ul li::after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#000;left:0px;top:8px}.aboutSection .title{color:#000;font-size:30px;font-weight:400;line-height:21px;margin-bottom:30px}.aboutSection .title.lined{min-width:235px}.aboutSection .title.lined::after{content:"";height:240px;top:-85px}.aboutSection .description{margin-top:170px;display:flex;gap:30px;align-items:center;margin-bottom:130px}.aboutSection .description .text{width:80%;color:#000;font-size:18px;line-height:25px;max-width:1275px}.aboutSection .description .text p{margin:0 0 15px}.aboutSection.mainpage .description{margin-top:60px}.aboutSection .purpose-block{width:29%;color:#000;font-size:18px;font-weight:400;line-height:30px;margin-right:40px;padding-top:68px}.aboutSection .tasks-block{width:calc(70% - 40px);position:relative;padding-top:68px;padding-bottom:30px;margin-bottom:100px;padding-left:59px}.aboutSection .tasks-block .text{color:#000;font-size:18px;font-weight:400;line-height:25px}.aboutSection .tasks-block ul{margin:0;margin-bottom:35px;padding:0;columns:2;-webkit-columns:2;-moz-columns:2;list-style-type:none}.aboutSection .tasks-block ul li{margin-bottom:30px;margin-right:40px;position:relative;padding-left:22px;list-style:none}.aboutSection .tasks-block ul li::after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#000;left:0px;top:8px}.aboutSection .tasks-block::after{content:"";position:absolute;border-radius:341px 0 0px 341px;background:linear-gradient(172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);height:616px;left:0;top:0;width:100vw;z-index:-1}.chairsSection{margin:0;margin-bottom:60px}.chairsSection .container{display:flex;align-items:center;gap:60px}.chairsSection .title.lined::after{content:"";height:211px;right:0;top:-75px}.chairsSection .chairs-wrap{display:flex;gap:62px;flex-shrink:0;flex-grow:1;padding-bottom:30px}.chairsSection .chairs-wrap .item{padding:1.8% 5%;text-decoration:none;width:33%;position:relative;max-width:373px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,0);transition:all ease .3s;border-radius:20px}.chairsSection .chairs-wrap .item:hover{border-color:#d9d9d9;box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.chairsSection .chairs-wrap .item:hover::after{border-color:rgba(0,0,0,0)}.chairsSection .chairs-wrap .item::after{position:absolute;transition:all ease .3s;content:"";top:22px;right:0;width:calc(100% - 20px);height:calc(100% - 22px);border-bottom-right-radius:20px;border-right:1px solid rgba(7,61,109,.3);border-bottom:1px solid rgba(7,61,109,.3)}.contacts-wrap{width:40%;padding:0 75px;padding-top:108px;max-width:650px;color:#000;font-size:20px;font-weight:400;line-height:21px}.contacts-wrap a{color:#000;text-decoration:none}.contacts-wrap .mail{padding-left:28px;background:url(../img/mail.svg) left center no-repeat;margin-bottom:42px}.contacts-wrap .phone{padding-left:28px;background:url(../img/phone.svg) left 2px no-repeat;display:flex;flex-direction:column;margin-bottom:31px}.contacts-wrap .phone a{margin-bottom:11px;text-decoration:none}.contacts-wrap .address{padding-left:26px;background:url(../img/map.svg) left center no-repeat}form .row{border-bottom:1px solid rgba(7,61,109,.3);margin-bottom:24px;display:flex;height:auto;position:relative;margin:0;padding:30px 0 0}form .row.noted{height:auto;flex-wrap:wrap}form .row.noted label.active{top:5px}form .row label{display:inline-block;color:#000;font-size:20px;font-weight:400;line-height:21px;transition:ease .5s}form .row label.for-select{position:absolute;top:5px}form .row label.active{position:absolute;top:5px;font-size:14px}form .row .note{width:100%;margin:0 0 5px;line-height:20px;font-size:18px}form select{background:rgba(0,0,0,0);border:none;outline:none;line-height:21px;font-size:18px;margin-left:-4px;width:100%}form input:not([type=submit]){background:rgba(0,0,0,0);border:none;outline:none;line-height:21px;flex:1}form input[type=submit]{border-radius:30px;background:linear-gradient(354deg, #0A4A84 0%, #1A6DB7 77.5%);padding:20px 30px;color:#fff;font-size:20px;font-weight:400;line-height:21px;border:none;outline:none;cursor:pointer;transition:all ease .3s}form input[type=submit]:hover{background:linear-gradient(342deg, #093D6D 0%, #0C4F8A 100%);box-shadow:0px 2px 10px 0px rgba(8,55,97,.5)}form .note{margin:30px 0;color:#7d7d7d;font-size:20px;font-weight:400;line-height:21px}.formSection{padding-top:60px}.formSection .container{display:flex;align-items:flex-start;justify-content:center}.formSection h1{margin:40px 0 60px;text-align:center}.formSection .title{color:#000;font-size:30px;font-weight:400;line-height:21px;margin-bottom:45px;position:relative}.formSection .title.center{text-align:center}.formSection .form-wrap{width:60%;position:relative;max-width:848px;padding:108px 0 90px;padding-left:min(210px,13%);padding-right:min(140px,9%)}.formSection .form-wrap::after{content:"";display:block;position:absolute;width:100%;max-width:848px;left:0;top:0;height:100%;border-radius:424px 424px 0px 0px;background:linear-gradient(283deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);z-index:-1}.formSection .mobile-map{display:none;width:100%;height:300px}footer{background:#073d6d;padding:50px 0;margin:auto 0 0;color:#fff;transition:margin ease .5s}footer.formOpened{margin-top:375px}footer a{color:#fff;text-decoration:none;transition:ease .5s}footer a:hover{text-decoration:underline}footer .container{display:flex;align-items:center}footer .logo-wrap{display:flex;align-items:center;text-decoration:none !important;width:25%}footer .logo-wrap .name{color:#fff;font-size:16px;font-weight:400;line-height:22px;margin-left:18px;max-width:265px;text-transform:uppercase}footer .footer-menu{width:20%;margin:0 auto;display:flex;justify-content:center}footer .footer-menu ul{color:#fff;-moz-columns:2;columns:2;padding:0;margin:0;max-width:320px}footer .footer-menu ul li{font-size:16px;font-weight:400;line-height:21px;margin-bottom:10px;margin-right:30px}footer .footer-contacts{width:25%;margin:0 auto;display:flex;justify-content:center;min-width:435px}footer .phone{font-size:16px;font-weight:400;line-height:21px;display:flex;flex-direction:column;padding-left:28px;background:url(../img/phone-white.svg) left 4px no-repeat;margin-right:35px}footer .phone a{margin-bottom:11px;text-decoration:none}footer .mail{font-size:16px;font-weight:400;line-height:21px;padding-left:28px;background:url(../img/mail-white.svg) left 6px no-repeat}footer .address{font-size:16px;font-weight:400;line-height:31px;padding-left:26px;background:url(../img/map-white.svg) left 7px no-repeat;margin-top:-5px}footer .btn{margin-left:auto}.museumlistSection{padding-top:50px}.museumlistSection .container{display:flex;flex-direction:column;align-items:flex-end}.region-filter-btn{font-size:18px;font-weight:400;line-height:1.2;display:inline-block;padding-right:26px;position:relative;cursor:pointer}.region-filter-btn::after{content:url(/assets/template/img/arr-down-strong.svg);display:block;position:absolute;top:-2px;right:0;transition:all ease .5s}.region-filter-btn+.choose-region-list{display:none;position:absolute;right:15px;height:500px;overflow:scroll;width:100%;max-width:375px;background:#d9f4ff;z-index:9;box-shadow:rgba(0,0,0,.1) 2px 2px 5px 0px;border-radius:20px;padding:15px 20px;list-style-type:none;font-size:18px;font-weight:400;line-height:17px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0px}.region-filter-btn+.choose-region-list li{margin-bottom:15px;position:relative;padding-left:22px;list-style-type:none;cursor:pointer}.region-filter-btn+.choose-region-list li::before{content:"";width:5px;height:5px;border-radius:50%;background:#073d6d;position:absolute;left:0;top:6px}.museums-list{padding-top:50px;display:flex;gap:60px;flex-wrap:wrap;margin-bottom:100px;width:100%}.museums-list .item{width:calc(25% - 45px);display:flex;flex-direction:column;align-items:center;padding:30px 20px;text-decoration:none;position:relative;border-radius:20px;transition:all ease .3s;border:1px solid rgba(0,0,0,0)}.museums-list .item::after{position:absolute;content:"";top:30px;right:0;width:calc(100% - 20px);transition:all ease .3s;height:calc(100% - 30px);border-bottom-right-radius:20px;border-right:1px solid rgba(7,61,109,.3);border-bottom:1px solid rgba(7,61,109,.3)}.museums-list .item .name{text-align:center;margin-top:14px;color:#000;font-size:18px;font-weight:500;line-height:25px;text-transform:capitalize}.museums-list .item.title{display:flex;align-items:flex-start;justify-content:center;padding:0}.museums-list .item.title::after{border-bottom:none;border-radius:0}.museums-list .item.title p,.museums-list .item.title h1{color:#000;font-size:30px;font-weight:400;line-height:21px;padding:0;border-bottom:1px solid rgba(7,61,109,.3);width:100%;padding-bottom:17px;margin:0}.museums-list .item:hover:not(.title){border-color:rgba(7,61,109,.3);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.museums-list .item:hover:not(.title)::after{border-color:rgba(0,0,0,0)}.ratingSection{background:linear-gradient(174deg, rgba(206, 234, 246, 0.56) 4.21%, rgba(201, 224, 234, 0) 100%);padding:85px 0 65px;margin-bottom:65px}.ratingSection .title{color:#000;font-size:30px;font-weight:400;line-height:21px;margin-bottom:80px}.ratingSection .ratingSwiper{padding-bottom:75px}.ratingSection .ratingSwiper .swiper-pagination-bullet{width:10px;height:10px;background:#fff;border:1px solid #1a6db7;opacity:1;margin:0 7px !important}.ratingSection .ratingSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#1a6db7}.ratingSection .ratingSwiper .swiper-wrapper{align-items:stretch}.ratingSection .ratingSwiper .swiper-slide{height:auto}.ratingSection .ratingSwiper .swiper-slide a{display:block;padding:24px 24px 20px;border-radius:20px;background:#fff;text-decoration:none !important;height:100%}.ratingSection .ratingSwiper .swiper-slide a img{display:block;border-radius:20px;overflow:hidden;margin-bottom:15px}.ratingSection .ratingSwiper .swiper-slide a .name{color:#000;text-align:center;font-size:18px;font-weight:700;line-height:25px}.contactSection{padding:55px 0 80px}.contactSection .container{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.contactSection .contacts-wrap{display:flex;align-items:center;padding:0;padding-top:100px;width:40%}.contactSection .contacts-wrap .title.lined{max-width:258px}.contactSection .contacts-wrap .title.lined::after{top:-85px;height:268px}.contactSection .contacts-wrap .contacts-block{margin-left:30px;padding-top:60px;max-width:335px}.contactSection .contacts-wrap .contacts-block .mail{margin-bottom:24px}.contactSection .contacts-wrap .contacts-block .phone{margin-bottom:13px}.contactSection #map{max-width:990px;width:58%}#prefooter{display:none}.prefooter-form-wrap{border-radius:189px 189px 0px 0;background:linear-gradient(-172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);max-width:1420px;margin:0 auto;padding:43px 8%}.prefooter-form-wrap .title{color:#000;font-size:30px;font-weight:400;line-height:21px;text-align:center;margin-bottom:25px}.prefooter-form-wrap form{display:flex;flex-wrap:wrap;justify-content:space-between}.prefooter-form-wrap form .row.w50{width:calc(50% - 10px)}.prefooter-form-wrap form .note{margin:0 0 24px}.prefooter-form-wrap form input[type=submit]{margin:0 auto}.eventslistSection .events-wrap{flex-wrap:wrap;padding:60px 0 100px;margin-top:60px;max-width:unset}.eventslistSection .events-wrap .item.title{display:flex;align-items:flex-start;justify-content:center;padding:0;flex-direction:column;pointer-events:none}.eventslistSection .events-wrap .item.title p,.eventslistSection .events-wrap .item.title h1{color:#000;font-size:30px;font-weight:400;line-height:21px;padding:0;border-bottom:1px solid rgba(7,61,109,.3);width:100%;padding-bottom:17px;margin:0}.eventslistSection .events-wrap .item.title:hover{border-color:rgba(0,0,0,0);box-shadow:none}.eventslistSection .events-wrap .item.title:hover::after{display:block}.eventslistSection .events-wrap .item.title::after{height:268px;top:135px;border-bottom:none;border-radius:0}.eventPage{padding:80px 0 50px}.eventPage .slider-block{display:flex;gap:100px;align-items:center}.eventPage .title.lined{max-width:550px;min-width:250px;line-height:35px}.eventPage .title.lined::after{height:268px;top:-50px}.eventPage .picture-block{width:60%}.eventPage .picture-block .eventSwiper{padding-bottom:30px;max-width:900px;margin-left:0;padding-right:145px}.eventPage .picture-block .eventSwiper .swiper-slide a{max-width:755px;position:relative;display:flex}.eventPage .picture-block .eventSwiper .swiper-slide img{border-radius:20px;overflow:hidden;max-width:755px}.eventPage .picture-block .eventSwiper .swiper-slide::after{content:"";display:block;position:absolute;border-left:1px solid rgba(7,61,109,.3);width:100px;height:188px;background:#fff;bottom:-80px;right:-39px;transform:rotate(45deg)}.eventPage .picture-block .eventSwiper .swiper-pagination-fraction{color:#b5c5d4;font-size:30px;font-weight:400;line-height:35px;width:auto;bottom:30px;right:50px;left:unset}.eventPage .picture-block .eventSwiper .swiper-button-next{height:14px;width:45px;padding:0;margin:0;background:url(/assets/template/img/arr-slider-next.svg) center/contain no-repeat;right:0;left:unset;bottom:40px;top:unset;position:absolute;transition:background ease .5s}.eventPage .picture-block .eventSwiper .swiper-button-next::after{display:none}.eventPage .picture-block .eventSwiper .swiper-button-next:hover::after{content:"";display:block;position:absolute;right:0;width:35px;height:35px;border-radius:50%;background:linear-gradient(172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);transform:rotate(75deg)}.eventPage .picture-block .eventSwiper .swiper-button-prev{height:14px;width:45px;padding:0;margin:0;background:url(/assets/template/img/arr-slider-prev.svg) center/contain no-repeat;bottom:40px;left:unset;right:155px;top:unset;position:absolute;transition:background ease .5s}.eventPage .picture-block .eventSwiper .swiper-button-prev::after{display:none}.eventPage .picture-block .eventSwiper .swiper-button-prev:hover::after{content:"";display:block;position:absolute;left:0;width:35px;height:35px;border-radius:50%;background:linear-gradient(172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);transform:rotate(-75deg)}.descriptionSection .text{padding:75px 14% 75px 0;width:80%;max-width:1275px;position:relative;margin-bottom:70px;color:#000;font-size:18px;font-weight:400;line-height:25px}.descriptionSection .text::after{content:"";position:absolute;border-radius:0 341px 341px 0;background:linear-gradient(173deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);height:100%;right:0;top:0;width:100vw;z-index:-1}.descriptionSection .text .date{font-weight:700;margin-top:15px}.moreEventsSection{margin-bottom:100px}.moreEventsSection .title{color:#000;font-size:30px;font-weight:400;line-height:35px;margin-bottom:40px;text-align:center}.searchSection{padding:60px 0 100px;margin-top:60px}.searchSection .title{color:#000;font-size:30px;font-weight:400;line-height:21px;margin-bottom:30px}.pagination{display:flex;list-style-type:none;justify-content:flex-end;align-items:center;margin:0 0 100px}.pagination li a,.pagination li span{color:#000;font-size:18px;font-weight:400;line-height:21px;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);padding:0 5px 1px;transition:ease .5s}.pagination li span{border-color:#073d6d;font-weight:700}.map-wrap{height:650px}#vmap{position:relative}#vmap path{transition:.15s}#vmap path:hover,#vmap path.active{filter:drop-shadow(2px 2px 7px rgba(0, 0, 0, 0.5))}#vmap .jqvmap-region{cursor:pointer}.form-container{position:relative;max-width:1200px;margin:0 auto 30px;padding:80px 8%}.form-container::after{content:"";display:block;position:absolute;width:100%;left:0;top:0;height:100%;border-radius:189px 189px 0px 0;background:linear-gradient(-172deg, #D2F1FF 0%, rgba(201, 224, 234, 0) 100%);z-index:-1}.form-container input[type=submit]{display:block;margin:0 auto}