.errorsContainer{display:flex;flex-direction:column;position:fixed;bottom:0;right:0;padding:10px 10px 10px 0;width:min(450px,100%);max-height:var(--full-height);overflow-y:auto;z-index:9999}.errorsBlock{position:relative;border:1px solid #D50000;background:#FFEAEA;color:#333;width:100%;margin-top:10px;display:flex;flex-direction:column;cursor:default;font-size:13px;padding:8px 16px;word-break:break-word}.errorsBlockHide{height:35px!important;margin-top:0!important;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.errorsCloseButton{position:absolute;cursor:pointer;right:8px;top:8px;width:15px;height:15px;opacity:0}.errorsCloseButton:before,.errorsCloseButton:after{position:absolute;left:7px;top:-1px;content:" ";height:17px;width:2px;background-color:#333}.errorsCloseButton:before{transform:rotate(45deg)}.errorsCloseButton:after{transform:rotate(-45deg)}.errorsBlock:hover .errorsCloseButton{opacity:1}.errorsTitle{font-size:16px;font-weight:700}.errorsURL{margin-top:3px;color:#002c92}.errorsMessage{margin-top:3px}.content{width:100%;height:var(--full-height);min-height:0;overflow-y:auto;position:relative;display:flex;flex-direction:column;background:#fff}.sideBar{width:200px;min-width:200px;height:var(--full-height);background:#080913;color:#fff;overflow-y:auto;display:flex;flex-direction:column;padding:30px 10px}.sideBarLogo{height:180px;margin:0 auto}.langBlock{display:flex;justify-content:center;margin-top:20px}.langBlock button,.langBlock p{background:transparent;font-size:16px;color:var(--bg-main);font-weight:600;transition:all .3s ease-in-out}.langBlock button:disabled{color:#fff}.langBlock button:hover{color:#fff}.sideBar ul{margin-top:20px;display:flex;flex-direction:column;align-items:center}.sideBar ul .item{color:var(--bg-main);font-size:16px;letter-spacing:1px;padding:0;margin-top:28px;display:block;cursor:pointer;text-align:center;transition:all .3s ease-in-out;position:relative;width:fit-content}.sideBar ul .item:hover{color:var(--bg-light-2)}.sideBar ul .item:after{content:"";left:0;position:absolute;bottom:-3px;width:0%;transform:translate(70%);height:1px;background-color:var(--bg-light-2);display:block;margin:0 auto;transition:all .3s ease-in-out}.sideBar ul .item:hover:after{width:100%;transform:translate(0)}.sideBar ul .itemActive{color:#fff;cursor:default}.sideBar ul .itemActive:hover{color:inherit}.sideBar ul .itemActive:hover:after{content:inherit}.sideBar ul .itemActive a{cursor:default}.sideBarBook{box-shadow:0 0 10px var(--bg-main-cc);color:var(--bg-main)!important;display:flex;align-items:center;cursor:pointer;margin-top:30px;padding:0!important}.sideBarBook a{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.sideBarBook:hover{color:#000!important}.sideBar .contacts{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.contactsBlock{display:flex;flex-direction:column}.sideBar .contacts p{font-size:16px;font-weight:600;line-height:1.3;color:var(--bg-main);text-align:center}.sideBar .contacts a{font-size:16px;line-height:1.42;color:var(--bg-main);text-align:center;transition:all .3s ease-in-out}.sideBar .contacts a:hover{color:var(--bg-light-2)}.sideBar .socialButton{height:30px;width:30px;background-color:var(--bg-main);border-radius:50%;margin:0 auto 12px}.sideBar .socialButton:hover{opacity:.5}.sideBar .insta{background-image:url(data:image/png;base64,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);background-position:center center;background-repeat:no-repeat;background-size:20px}.sideBar .menuIconButton{cursor:pointer;width:40px;height:40px;display:flex;align-items:center}.sideBar .menuIcon{--thickness: 2px;display:none;background:var(--bg-main);width:40px;min-width:40px;height:var(--thickness);min-height:var(--thickness);max-height:var(--thickness);position:relative}.sideBar .menuIcon:before{content:"";position:absolute;left:0;width:100%;background-color:var(--bg-main);height:3px;top:-14px}.sideBar .menuIcon:after{content:"";position:absolute;left:0;width:100%;background-color:var(--bg-main);height:3px;bottom:-14px}@media screen and (max-width: 992px){.sideBar .menuIcon{display:block}.sideBar{position:fixed;top:0;left:0;z-index:5;height:70px;max-height:70px;width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:4px 10px}.sideBar .sideBarLogo{height:60px;margin:0!important}.sideBar .sideBarLogoLink{margin:0!important}.sideBar ul{display:none;position:fixed;height:2000px;max-height:var(--full-height);background:#080913;width:100%;top:70px;left:0;z-index:999;margin-top:0}.mobileMenuVisible{display:flex!important}.sideBar .langBlock{margin-top:0;align-items:center;padding:0 20px}.sideBar .contacts{flex-direction:row;align-items:center;width:100%;justify-content:space-around}.sideBar .contactsBlock{justify-content:center}.sideBar .socialButton{margin:0}}@media screen and (max-width: 768px){.sideBar .address{display:none}}@media screen and (max-width: 576px){.sideBar .socialButton,.sideBar .phones{display:none}}.welcome-page .welcomeWrapper{width:100%;height:var(--full-height);min-height:var(--full-height);position:relative;overflow:hidden}.welcome-page .welcomeBg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:all 6s ease-in-out}.welcome-page .welcomeLogo{height:150px;width:fit-content;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 3s ease-in-out}.welcome-page .iconsWrapper{padding:75px 0;display:flex;flex-direction:column;align-items:center;background:#FFFFFF}.welcome-page .iconsWrapper h3{display:flex;margin:0 auto 30px;padding:10px 20px;position:relative;text-transform:uppercase;font-weight:700;z-index:2;text-shadow:-2px 3px 4px rgb(0 0 0 / 30%);font-size:1.75rem;letter-spacing:.1rem}.welcome-page .iconsContainer{padding:0 20px;max-width:960px;display:flex;justify-content:center;flex-wrap:wrap}.welcome-page .iconsBlock{flex:0 0 25%;max-width:25%;height:140px;padding-top:80px;background-position:top center;background-size:80px;background-repeat:no-repeat;text-align:center;font-weight:700;font-size:1.1rem;transition:all .5s ease-in-out}.welcome-page .roomsWrapper{padding:30px 10px;background-color:var(--bg-main);display:flex;justify-content:center;background-repeat:repeat-y;background-size:0}.welcome-page .roomsContainer{width:100%;padding:15px;max-width:var(--wrapper-max-width);display:flex;flex-wrap:wrap}.welcome-page .roomsDescContainer{flex:0 0 33.333333%;max-width:33.333333%;display:flex;flex-direction:column;padding:0 15px}.welcome-page .roomsDescContainer h2{margin:0 auto 30px;position:relative;text-transform:uppercase;font-weight:700;text-shadow:-2px 3px 4px rgb(0 0 0 / 30%);font-size:2rem;max-width:260px}.welcome-page .roomsDescContainer p{width:100%;line-height:1.5em;margin-top:0;margin-bottom:1rem;font-size:16px;color:var(--fg-main)}.welcome-page .roomsDescContainer a{margin:0 auto}.welcome-page .roomsDescContainer button{background-color:var(--bg-sec);padding:13px 20px;min-width:140px;font-size:16px;font-weight:600;transition:all .5s ease-in-out;border:1px solid #000;color:#fff;box-shadow:3px 3px 5px #0000004d}.welcome-page .roomsDescContainer button:hover{color:#000;background-color:var(--bg-main)}.welcome-page .roomsButtonsContainer{flex:0 0 66.666667%;max-width:66.666667%;display:flex;flex-wrap:wrap;padding:0 15px}.welcome-page .roomsButtonBlock{flex:0 0 50%;max-width:50%;padding:0 7px;height:340px;margin-bottom:30px;transition:all .5s ease-in-out}.welcome-page .roomButtonBorder{border:1px solid var(--bg-main);position:absolute;top:10px;bottom:10px;left:10px;right:10px;background:rgba(0,0,0,.3);box-shadow:0 0 10px var(--bg-main);justify-content:center;z-index:1;transition:all .5s ease-in-out}.welcome-page .roomButton{background-position:center;background-size:cover;box-shadow:0 0 15px #0000007f;height:340px;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;transition:all .5s ease-in-out}.welcome-page .roomButton:hover{padding:25px 0}.welcome-page .roomButton:hover .roomButtonBorder{background:rgba(0,0,0,.5)}.welcome-page .roomButton:hover .price{font-size:1.8em}.welcome-page .roomButton:hover .roomsButtonBook{top:50%;opacity:1}.welcome-page .roomButton .price{color:var(--bg-main);font-size:1.5em;z-index:3;transition:all .5s ease-in-out}.welcome-page .roomButton .roomTitle{font-size:1.2em;text-transform:uppercase;letter-spacing:1px;line-height:normal;font-weight:600;color:#fff;z-index:3}.welcome-page .roomButton .roomsButtonBook{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);z-index:3;opacity:0}.welcome-page .roomButton .roomsButtonBook:hover{background-color:var(--bg-sec);color:#fff}.welcome-page .restaurantWrapper{width:100%;display:flex;background:#fff}.welcome-page .restaurantTitleBlock{width:50%;height:100%;background-size:cover;background-position:center center;padding:50px}.welcome-page .restaurantDetails{width:50%;padding:50px 35px;display:flex;flex-direction:column;transition:all .5s ease-in-out}.welcome-page .restaurantDetails a{margin:0 auto}.welcome-page .restaurantDetails img{width:450px;margin:20px auto 0}.welcome-page .restaurantDetails p{line-height:1.5em;margin-top:0;margin-bottom:1rem}.welcome-page .sportWrapper{width:100%;display:flex;background:#fff}.welcome-page .sportTitleBlock{width:50%;height:100%;background-size:cover;background-position:center center;padding:50px}.welcome-page .sportDetails{width:50%;padding:50px 35px;display:flex;flex-direction:column;transition:all .5s ease-in-out}.welcome-page .sportDetails a{margin:0 auto}.welcome-page .sportDetails p{line-height:1.5em;margin-top:0;margin-bottom:1rem}.welcome-page .buttonsWrapper{width:100%;display:flex;justify-content:center;padding:50px 15px 0;background:#fff}.welcome-page .buttonsWrapper .buttonsContainer{max-width:var(--wrapper-max-width);width:100%;display:flex;flex-wrap:wrap}.welcome-page .buttonsWrapper .buttonBlock{flex:0 0 25%;max-width:25%;padding:0 7px;margin-bottom:30px;transition:all .5s ease-in-out}.welcome-page .buttonsWrapper .buttonBorder{border:1px solid var(--bg-main);position:absolute;top:10px;bottom:10px;left:10px;right:10px;background:rgba(0,0,0,.3);box-shadow:0 0 10px var(--bg-main);justify-content:center;z-index:1;transition:all .5s ease-in-out}.welcome-page .buttonsWrapper .button{background-position:center;background-size:cover;height:250px;width:100%;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:15px 0;cursor:pointer;transition:all .5s ease-in-out}.welcome-page .buttonsWrapper .button:hover{padding:25px 0}.welcome-page .buttonsWrapper .button:hover .roomButtonBorder{background:rgba(0,0,0,.5)}.welcome-page .buttonsWrapper .button:hover .buttonBook{top:50%;opacity:1}.welcome-page .buttonsWrapper .button .title{font-size:1.2em;text-transform:uppercase;letter-spacing:1px;line-height:normal;font-weight:600;color:#fff;z-index:3}.welcome-page .buttonsWrapper .button .buttonBook{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%);z-index:3;opacity:0}.welcome-page .aboutWrapper{color:#fff;width:100%;display:flex;justify-content:center;background-size:cover;background-position:center;padding:0 15px}.welcome-page .aboutContainer{max-width:var(--wrapper-max-width)}.welcome-page .aboutBlock{width:50%}.welcome-page .aboutInfo{background:rgba(0,0,0,.4);padding:70px 20px;display:flex;flex-direction:column;align-items:center;transition:all .5s ease-in-out}.welcome-page .aboutInfo h2{font-size:2rem;margin-bottom:40px}.welcome-page .aboutInfo p{line-height:1.5em;margin-top:0;margin-bottom:1rem}.welcome-page .aboutInfo .darkerB{margin:0 auto;box-shadow:3px 3px 5px #0000004d}.welcome-page .phoneButton{position:fixed;bottom:20px;right:30px;width:48px;height:48px;background:url(/assets/phone-call-d3e91985.png) center center no-repeat;background-size:contain;z-index:3;cursor:pointer}.welcome-page .phoneButton:hover{opacity:.6}.welcome-page .callbackWrapper{position:absolute;width:100vw;max-width:100%;height:var(--full-height);background:rgba(0,0,0,.5);z-index:4;display:flex;justify-content:center;align-items:center}.welcome-page .callbackContainer{background:var(--bg-main);padding:12px;display:flex;flex-direction:column}.welcome-page .dishImg{max-width:90%}@media screen and (max-width: 1200px){.welcome-page .roomsButtonBlock,.roomButton{height:300px!important}}@media screen and (max-width: 992px){.welcome-page .iconsBlock{max-width:33.3%;flex:0 0 33.3%}.welcome-page .iconsBlock{background-size:64px;padding-top:70px}.welcome-page .roomsDescContainer h2{font-size:1.5rem}.welcome-page .roomsDescContainer p{font-size:14px}.welcome-page .roomButton .roomTitle{font-size:1rem}.welcome-page .restaurantDetails p,.welcome-page .sportDetails p,.welcome-page .aboutInfo p{font-size:14px}.welcome-page .buttonsWrapper .button{height:150px}.welcome-page .buttonsWrapper .button .buttonBook{min-width:100px!important;max-width:100px!important;font-size:14px;padding:13px 0}}@media screen and (max-width: 768px){.welcome-page .iconsBlock{max-width:50%;flex:0 0 50%}.welcome-page .roomsButtonBlock,.roomButton{height:200px!important}.welcome-page .roomsContainer{flex-direction:column;flex-wrap:nowrap}.welcome-page .roomsDescContainer{max-width:100%;flex:unset}.welcome-page .roomsButtonsContainer{max-width:100%;flex:unset;flex-wrap:nowrap;flex-direction:column;margin-top:25px}.welcome-page .roomsButtonBlock{max-width:100%;flex:unset}.searchFormContainer{display:none!important}.welcome-page .restaurantWrapper{flex-direction:column}.welcome-page .restaurantTitleBlock,.welcome-page .restaurantDetails{width:100%}.welcome-page .sportWrapper{flex-direction:column-reverse}.welcome-page .sportDetails,.welcome-page .sportTitleBlock{width:100%}.welcome-page .buttonsWrapper{display:none!important}.welcome-page .aboutBlock{width:100%}}.footerWrapper{background:#000000;padding:30px 70px;color:#fff}.footerContainer{display:flex;justify-content:center;width:100%;max-width:var(--wrapper-max-width);margin:0 auto}.footerLogo{width:130px}.footerMenuBlock{width:100%;display:flex;flex-direction:column;justify-content:space-around;margin-left:12px}.footerMenu{width:100%;display:flex;justify-content:center;gap:15px;font-size:.9rem}.footerMenu li{cursor:pointer;color:#b4b6b4;transition:all .3s ease-in-out}.footerMenu li:hover{color:#fff}@media screen and (max-width: 1200px){.footerMenu{font-size:.9rem!important}}@media screen and (max-width: 768px){.footerContainer{flex-direction:column;align-items:center}.footerMenu{margin-top:12px;flex-direction:column;align-items:center}.footerMenu li{width:fit-content}}.about-page .aboutBanner{height:20vw;min-height:20vw;width:100%;background-position:center;background-size:cover}.about-page .aboutBanner60vh{height:60vh;min-height:60vh}.about-page .aboutWrapper{color:#fff;width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-size:cover;background-position:center;padding:0 15px}.about-page .aboutContainer{max-width:var(--wrapper-max-width)}.about-page .aboutBlock{width:50%;display:flex;flex-direction:column;background-size:cover;background-position:center}.about-page .aboutBlockFull{width:100%;display:flex;flex-direction:column}.about-page .aboutBlockWhite{background:transparent!important;color:#000;padding-left:65px!important}.about-page .aboutInfo{background:rgba(0,0,0,.4);padding:70px 20px;display:flex;flex-direction:column;align-items:flex-start;transition:all .5s ease-in-out;transition-delay:.2s}.about-page .aboutInfo h2{font-size:2rem;margin-bottom:40px;text-align:center;width:100%}.about-page .aboutInfo p{line-height:1.5em;margin-top:0;margin-bottom:1rem}.about-page .aboutInfo .darkerB{margin:0 auto;box-shadow:3px 3px 5px #0000004d}@media screen and (max-width: 992px){.about-page .aboutInfo p{font-size:14px}.about-page .aboutInfo h2{font-size:1.8rem}}@media screen and (max-width: 768px){.about-page .aboutBlock{width:100%}}.rooms-page .banner{background-size:cover;background-position:center;min-height:20vw;height:20vw;width:100%;position:relative}.rooms-page .roomsWrapper{width:100%;display:flex;flex-direction:column;align-items:center;background:var(--bg-main);padding-bottom:50px}.rooms-page .roomsRow{max-width:var(--wrapper-max-width);width:100%;display:flex;flex-wrap:wrap;padding:0 12px}.rooms-page .roomsRow:nth-child(2n-1){flex-direction:row-reverse}.rooms-page .roomsInfo{margin-top:30px;width:50%;flex:0 0 50%;padding:25px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition-duration:.4s;transition-timing-function:ease-in-out;transition-property:transform,opacity;transition-delay:.2s}.rooms-page .roomsInfo .price{font-size:1.5em;font-weight:700}.rooms-page .roomsInfo .desc{line-height:1.5em;margin-top:20px;margin-bottom:1rem;text-align:center}.rooms-page .roomsPreview{margin-top:30px;width:50%;flex:0 0 50%;min-height:370px;background-size:cover;box-shadow:7px 7px 10px #0000004d;position:relative;cursor:pointer;transition-duration:.5s;transition-timing-function:ease-in-out;transition-property:transform,opacity;transition-delay:.3s}.rooms-page .roomsPreview:before{border-bottom:1px solid var(--bg-main);border-top:1px solid var(--bg-main);transform:scaleX(0)}.rooms-page .roomsPreview:after{border-left:1px solid var(--bg-main);border-right:1px solid var(--bg-main);transform:scaleY(0)}.rooms-page .roomsPreview:hover:before,.rooms-page .roomsPreview:hover:after{opacity:1;transform:scale(1)}.rooms-page .roomsPreview:before,.rooms-page .roomsPreview:after{bottom:10px;content:"";left:10px;opacity:0;position:absolute;right:10px;top:10px;transition:all .3s ease-in-out;z-index:2;background:rgba(255,255,255,.01)}.rooms-page .serviceIconsBlock{display:flex;flex-wrap:wrap;margin-top:15px;justify-content:center}.rooms-page .serviceIcon{width:40px;height:40px;background-size:contain;margin-left:5px}@media screen and (max-width: 768px){.rooms-page .roomsPreview,.rooms-page .roomsInfo{width:100%;flex:0 0 100%}}.sport-page .banner{height:20vw;min-height:20vw;width:100%;background-position:center;background-size:cover}.sport-page .sportWrapper{width:100%;display:flex;justify-content:center}.sport-page .sportWrapper:nth-child(2n){flex-direction:row-reverse}.sport-page .sportBlock{width:50%;display:flex;flex-direction:column;background-size:cover;background-position:center}.sport-page .sportInfo{padding:70px 40px;display:flex;flex-direction:column;align-items:flex-start;transition-delay:.2s}.sport-page .sportInfo p{line-height:1.5em;margin-top:0;margin-bottom:1rem}.sport-page .sportBlock h2{margin-top:60px}@media screen and (max-width: 768px){.sport-page .sportWrapper{flex-direction:column-reverse}.sport-page .sportWrapper:nth-child(2n){flex-direction:column-reverse}.sport-page .sportBlock{width:100%;min-height:200px}}.restaurant-page .restaurantBanner{height:20vw;min-height:20vw;width:100%;background-position:center;background-size:cover}.restaurant-page .restaurantWrapper{color:#fff;width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-size:cover;background-position:center;padding:0 15px}.restaurant-page .restaurantContainer{max-width:var(--wrapper-max-width)}.restaurant-page .restaurantBlock{width:50%;display:flex;flex-direction:column;background-position:center;background-repeat:no-repeat}.restaurant-page .restaurantBlockWhite{background:transparent!important;color:#000;padding-left:65px!important}.restaurant-page .restaurantInfo{background:rgba(0,0,0,.4);padding:70px 20px;display:flex;flex-direction:column;align-items:flex-start}.restaurant-page .restaurantInfo h2{font-size:2rem;margin-bottom:40px;text-align:center;width:100%}.restaurant-page .restaurantInfo p{line-height:1.5em;margin-top:0;margin-bottom:1rem}@media screen and (max-width: 768px){.restaurant-page .restaurantInfo{width:100%}}.conference-hall-page .hallBanner{height:20vw;min-height:20vw;width:100%;background-position:center;background-size:cover}.conference-hall-page .hallWrapper{color:#fff;width:100%;display:flex;flex-wrap:wrap;justify-content:center;background-size:cover;background-position:center;padding:0 15px}.conference-hall-page .hallContainer{max-width:var(--wrapper-max-width)}.conference-hall-page .hallBlock{width:50%;display:flex;flex-direction:column;background-position:center;background-repeat:no-repeat}.conference-hall-page .hallInfo{background:rgba(0,0,0,.4);padding:70px 20px;min-height:600px;display:flex;flex-direction:column;align-items:flex-start}.conference-hall-page .hallInfo h2{font-size:2rem;margin-bottom:40px;text-align:center;width:100%}.conference-hall-page .hallInfo p{line-height:1.5em;margin-top:0;margin-bottom:1rem}@media screen and (max-width: 768px){.conference-hall-page .hallInfo{width:100%}}.contacts-page .contactsBanner{height:20vw;min-height:20vw;width:100%;background-position:center;background-size:cover}.booking-page .booking{background:var(--bg-main);padding:20px;margin:10px auto 0;width:100%;max-width:var(--wrapper-max-width)}.booking-page .booking .row{display:flex;flex-wrap:wrap;align-items:flex-end}.booking-page .booking .row *{flex:0 0 25%;width:25%}.booking-page .booking .row .block{display:flex;flex-direction:column;padding:0 15px;height:100%}.booking-page .booking .row .block p{margin-bottom:5px;color:#000}.booking-page .booking .row .block *{width:100%}.booking-page .booking .row .block button{max-height:37px;min-height:37px;box-shadow:none;display:flex;align-items:center;justify-content:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,input,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table{border-collapse:collapse;border-spacing:0}body{line-height:1;background-color:#fff}a{text-decoration:none;color:inherit}button,input,textarea,select,option{outline:none;border:0}button:enabled{cursor:pointer}.d-flex{display:flex}.fd-column{flex-direction:column}.jc-center{justify-content:center}.jc-sa{justify-content:space-around}.jc-sb{justify-content:space-between}.jc-fe{justify-content:flex-end}.ai-center{align-items:center}.ai-fs{align-items:flex-start}.ai-fe{align-items:flex-end}.flex-wrap{flex-wrap:wrap}.pos-abs{position:absolute}.pos-rel{position:relative}.pos-fix{position:fixed}.pos-st{position:sticky}.t-0{top:0}.l-0{left:0}.r-0{right:0}.b-0{bottom:0}.m-0{margin:0!important}.m-0-auto{margin:0 auto}.mt-2{margin-top:2px}.mt-3{margin-top:3px}.mt-5{margin-top:5px}.mt-8{margin-top:8px}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px}.mt-25{margin-top:25px!important}.mt-40{margin-top:40px!important}.mb-40{margin-bottom:40px!important}.ml-2{margin-left:2px}.ml-3{margin-left:3px}.ml-5{margin-left:5px}.ml-8{margin-left:8px}.ml-10{margin-left:10px}.ml-12{margin-left:12px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px!important}.mr-2{margin-right:2px}.mr-3{margin-right:3px}.mr-5{margin-right:5px}.mr-8{margin-right:8px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.p-0{padding:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.p-2{padding:2px}.p-3{padding:3px}.p-5{padding:5px}.p-8{padding:8px}.p-10{padding:10px}.p-12{padding:12px}.p-15{padding:15px}.p-20{padding:20px}.w-100p{width:100%!important}.w-100vw{width:100vw!important}.h-100p{height:100%!important}.h-100vh{height:100vh!important}.no-select{-webkit-user-select:none;user-select:none}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.ta-center{text-align:center}.ta-left{text-align:left}.scrollBar::-webkit-scrollbar{width:12px;height:12px}.scrollBar::-webkit-scrollbar-thumb{background-color:#bcbcc680;border-radius:10px;min-height:100px}.scrollBar::-webkit-scrollbar-track{background:transparent}.wrapper{width:100vw;max-width:100%;height:100vh;display:flex;min-height:0}.input{border:1px solid lightgrey;border-radius:5px;outline:none;min-width:210px;padding:7px 10px;font-size:16px;min-height:37px}:root{--bg-main: #b4b6b4;--bg-main-cc: #b4b6b4cc;--bg-sec: #2b2b2b;--bg-light-1: #C4C5C4;--bg-light-2: #959595;--fg-main: #212529;--wrapper-max-width: 1140px;--full-height: 100vh}.btnLight{background:var(--bg-light-1);font-weight:400;color:var(--fg-main);border:1px solid #000;font-size:1rem;transition:all .15s ease-in-out;width:fit-content;margin:0 auto;padding:10px 20px;box-shadow:3px 3px 5px #0000004d}.btnLight:hover{background:var(--bg-light-2);color:#fff}.btnDark{background-color:var(--bg-main);padding:13px 20px;min-width:140px;font-size:16px;font-weight:600;color:#000;transition:all .5s ease-in-out;border:1px solid #000}.btnDark:hover{background-color:var(--bg-sec);color:#fff}.btnBlack{background-color:var(--bg-sec);padding:6px 20px;min-width:140px;height:38px;font-size:16px;font-weight:600;transition:all .5s ease-in-out;color:#fff}.btnBlack:hover{background-color:var(--bg-light-2);color:#000}.header1{color:#000;text-transform:uppercase;font-weight:700;text-align:center;letter-spacing:1px;font-size:2rem;margin:0 auto;width:fit-content;transition:all .5s ease-in-out;text-shadow:-2px 3px 4px rgb(0 0 0 / 30%)}.header2{color:#fff;text-transform:uppercase;font-weight:700;text-shadow:-2px 3px 4px rgb(0 0 0 / 30%);text-align:left;letter-spacing:1px;font-size:2rem;max-width:320px;margin:0 auto;width:fit-content;line-height:1.2;transition:all .5s ease-in-out}.searchFormContainer{background:#000;position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;padding:18px 20px 17px;border-radius:6px}.searchFormInputBlock{position:relative}.searchFormInputBlock p{border-radius:4px;padding:4px 7px;background:var(--bg-main);font-size:13px;width:fit-content;position:absolute;left:15px;top:-10px}.slide{transition-duration:.5s;transition-timing-function:ease-in-out;transition-property:transform,opacity;transition-delay:.3s}@media screen and (max-width: 992px){:root{--wrapper-max-width: 960px;--full-height:calc(100vh - 70px)}.header2{font-size:1.6rem}.content{margin-top:70px}}@media screen and (max-width: 768px){:root{--wrapper-max-width: 720px}}@media screen and (max-width: 576px){:root{--wrapper-max-width: 540px}}.icon1{background-image:url(/assets/icon1-aa653664.png)}.icon2{background-image:url(/assets/icon2-b3f635cb.png)}.icon3{background-image:url(/assets/icon3-0784fc24.png)}.bg1{background-image:url(/assets/pattern1-3ec2e7d4.png)}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Bold-d7563336.eot);src:local("TT Norms Pro Bold"),local("TTNormsPro-Bold"),url(/assets/TTNormsPro-Bold-d7563336.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Bold-00a9c36f.woff2) format("woff2"),url(/assets/TTNormsPro-Bold-4dbcd04e.woff) format("woff"),url(/assets/TTNormsPro-Bold-aa8df1c8.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraBoldItalic-d67fd8d8.eot);src:local("TT Norms Pro ExtraBold Italic"),local("TTNormsPro-ExtraBoldItalic"),url(/assets/TTNormsPro-ExtraBoldItalic-d67fd8d8.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBoldItalic-d6439802.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBoldItalic-47a8c7d8.woff) format("woff"),url(/assets/TTNormsPro-ExtraBoldItalic-bf5bf83c.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraLightItalic-aabee441.eot);src:local("TT Norms Pro ExtraLight Italic"),local("TTNormsPro-ExtraLightItalic"),url(/assets/TTNormsPro-ExtraLightItalic-aabee441.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraLightItalic-370f5042.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraLightItalic-8c702222.woff) format("woff"),url(/assets/TTNormsPro-ExtraLightItalic-161696ad.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Thin-0f0e1d2f.eot);src:local("TT Norms Pro Thin"),local("TTNormsPro-Thin"),url(/assets/TTNormsPro-Thin-0f0e1d2f.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Thin-085ba91c.woff2) format("woff2"),url(/assets/TTNormsPro-Thin-316ceb3d.woff) format("woff"),url(/assets/TTNormsPro-Thin-1e1fa12c.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraBold-218febc5.eot);src:local("TT Norms Pro ExtraBold"),local("TTNormsPro-ExtraBold"),url(/assets/TTNormsPro-ExtraBold-218febc5.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBold-45570372.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBold-4dc3514f.woff) format("woff"),url(/assets/TTNormsPro-ExtraBold-6933a195.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Regular-3d4fa833.eot);src:local("TT Norms Pro Regular"),local("TTNormsPro-Regular"),url(/assets/TTNormsPro-Regular-3d4fa833.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Regular-e4e99c56.woff2) format("woff2"),url(/assets/TTNormsPro-Regular-c9b1b45a.woff) format("woff"),url(/assets/TTNormsPro-Regular-0aedeee2.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ThinItalic-c970bb2d.eot);src:local("TT Norms Pro Thin Italic"),local("TTNormsPro-ThinItalic"),url(/assets/TTNormsPro-ThinItalic-c970bb2d.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ThinItalic-46a5b0a1.woff2) format("woff2"),url(/assets/TTNormsPro-ThinItalic-f5eafaa1.woff) format("woff"),url(/assets/TTNormsPro-ThinItalic-50b7124f.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Light-3c400c5b.eot);src:local("TT Norms Pro Light"),local("TTNormsPro-Light"),url(/assets/TTNormsPro-Light-3c400c5b.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Light-6b46dc06.woff2) format("woff2"),url(/assets/TTNormsPro-Light-830c8f1f.woff) format("woff"),url(/assets/TTNormsPro-Light-06adab77.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-MediumItalic-2dd43035.eot);src:local("TT Norms Pro Medium Italic"),local("TTNormsPro-MediumItalic"),url(/assets/TTNormsPro-MediumItalic-2dd43035.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-MediumItalic-f4ebdcda.woff2) format("woff2"),url(/assets/TTNormsPro-MediumItalic-1f749501.woff) format("woff"),url(/assets/TTNormsPro-MediumItalic-06522494.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:TT Norms Pro ExtraBlack;src:url(/assets/TTNormsPro-ExtraBlackItalic-d968b87a.eot);src:local("TT Norms Pro ExtraBlack Italic"),local("TTNormsPro-ExtraBlackItalic"),url(/assets/TTNormsPro-ExtraBlackItalic-d968b87a.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBlackItalic-41327e01.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBlackItalic-408bfad4.woff) format("woff"),url(/assets/TTNormsPro-ExtraBlackItalic-72896d3c.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraLight-7784850d.eot);src:local("TT Norms Pro ExtraLight"),local("TTNormsPro-ExtraLight"),url(/assets/TTNormsPro-ExtraLight-7784850d.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraLight-0df0c4fc.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraLight-2c25e392.woff) format("woff"),url(/assets/TTNormsPro-ExtraLight-cc4e218b.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-LightItalic-68e92fbd.eot);src:local("TT Norms Pro Light Italic"),local("TTNormsPro-LightItalic"),url(/assets/TTNormsPro-LightItalic-68e92fbd.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-LightItalic-8b242f2c.woff2) format("woff2"),url(/assets/TTNormsPro-LightItalic-bc6dc487.woff) format("woff"),url(/assets/TTNormsPro-LightItalic-58f1365d.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Medium-bb1918e5.eot);src:local("TT Norms Pro Medium"),local("TTNormsPro-Medium"),url(/assets/TTNormsPro-Medium-bb1918e5.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Medium-12758b37.woff2) format("woff2"),url(/assets/TTNormsPro-Medium-87d1c213.woff) format("woff"),url(/assets/TTNormsPro-Medium-5609e5e9.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:TT Norms Pro ExtraBlack;src:url(/assets/TTNormsPro-ExtraBlack-588bd8d0.eot);src:local("TT Norms Pro ExtraBlack"),local("TTNormsPro-ExtraBlack"),url(/assets/TTNormsPro-ExtraBlack-588bd8d0.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBlack-4b4a5267.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBlack-8c4466fb.woff) format("woff"),url(/assets/TTNormsPro-ExtraBlack-c12a1045.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-BoldItalic-f5084374.eot);src:local("TT Norms Pro Bold Italic"),local("TTNormsPro-BoldItalic"),url(/assets/TTNormsPro-BoldItalic-f5084374.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-BoldItalic-0b3c377c.woff2) format("woff2"),url(/assets/TTNormsPro-BoldItalic-10171583.woff) format("woff"),url(/assets/TTNormsPro-BoldItalic-a12b01c1.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-BlackItalic-922d88b6.eot);src:local("TT Norms Pro Black Italic"),local("TTNormsPro-BlackItalic"),url(/assets/TTNormsPro-BlackItalic-922d88b6.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-BlackItalic-96c3e64c.woff2) format("woff2"),url(/assets/TTNormsPro-BlackItalic-baee698f.woff) format("woff"),url(/assets/TTNormsPro-BlackItalic-372416b1.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Black-317a03f8.eot);src:local("TT Norms Pro Black"),local("TTNormsPro-Black"),url(/assets/TTNormsPro-Black-317a03f8.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Black-36718b85.woff2) format("woff2"),url(/assets/TTNormsPro-Black-7fc024d8.woff) format("woff"),url(/assets/TTNormsPro-Black-eb1c0899.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Italic-d05d1d3f.eot);src:local("TT Norms Pro Italic"),local("TTNormsPro-Italic"),url(/assets/TTNormsPro-Italic-d05d1d3f.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Italic-1e37ac2c.woff2) format("woff2"),url(/assets/TTNormsPro-Italic-b5b1fd43.woff) format("woff"),url(/assets/TTNormsPro-Italic-8ab5e75b.ttf) format("truetype");font-weight:400;font-style:italic}body,html,input,button{font-family:TT Norms Pro,serif;font-weight:400}
