@font-face{font-family:"ProximaNovaRegular";src:url("../fonts/ProximaNova-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"ProximaNovaBlack";src:url("../fonts/ProximaNova-Black.ttf") format("truetype");font-style:normal;font-weight:normal}.about-us,.benefits,.header,.managers,.our-offers,.our-partners,.reviews,.top-offers{height:initial;display:flex;justify-content:center;align-items:center;padding:96px 24px}.about-us .container,.benefits .container,.header .container,.our-partners .container,.overlay-menu .container,.reviews .container,.top-offers .container,footer .container{width:100%;max-width:1080px;margin:0 auto;display:flex;justify-content:center;align-items:center}::selection{background:#D30010;color:#fff}a{cursor:pointer;color:#fff;text-decoration:none;transition:color ease 0.25s;-webkit-user-select:none;user-select:none}a:hover{text-decoration:none;color:#D30010}img{-webkit-user-select:none;user-select:none}body{font-family:ProximaNovaRegular;font-size:18px;color:#fff;background:#141414}body.overflow-hidden{overflow:hidden}h2{font-family:ProximaNovaBlack;text-transform:uppercase;font-size:2em;color:#383838;text-align:center}.desktop-hidden{display:none;overflow:hidden}@keyframes pulse{0%{opacity:25%}to{opacity:100%}}#preloader{visibility:hidden;display:flex;justify-content:center;align-items:center;position:fixed;z-index:9999;background:#141414;top:0;bottom:0;left:0;right:0;overflow:hidden;min-height:100vh;opacity:0}#preloader.show{visibility:visible;opacity:1}#preloader.show img{width:64px;height:64px;object-fit:contain;animation:pulse 1s alternate-reverse infinite}#preloader.show .logo{opacity:0;transition:opacity ease 0.5s}#preloader.show .logo.show{opacity:1;transition:opacity ease 0.5s}.overlay-menu{visibility:hidden;overflow:hidden;position:absolute;z-index:99999;top:0;left:0;right:0;min-height:100vh;background:url("../img/menu-bg.png"),#141414;background-repeat:no-repeat;background-position:0 0;background-size:80% auto;opacity:0;transform:translateY(-100px);padding:0 24px}.overlay-menu.open{visibility:visible;overflow:auto;opacity:1;transform:translateY(0px)}.overlay-menu .container{padding:0;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.overlay-menu .close-btn{padding:16px;margin-top:32px}.overlay-menu .close-btn img{width:32px;height:32px}.overlay-menu ul{margin:64px 0 0}.overlay-menu ul li{text-transform:capitalize;margin:36px 16px 36px 0;list-style-type:none;font-size:1.2em}.lang-changer{display:flex;flex-direction:column;margin-top:24px}.lang-changer .lang{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;font-family:ProximaNovaRegular;font-size:0.8em;line-height:0.8em;margin:8px 0;text-transform:uppercase;color:#fff;border-right:2px solid transparent;transition:color 0.25s ease-out}.lang-changer .lang.active{border-right:2px solid #fff}.lang-changer .lang:hover{color:#D30010}.content-wrapper.hidden{max-height:100vh;overflow:hidden}.header{min-height:600px;height:100vh;max-height:1080px;padding-top:0;padding-bottom:0;align-items:stretch;background:url("../img/header-bg.png");background-position:center center;background-size:cover;background-repeat:no-repeat}.header .container{display:flex;flex-direction:column;justify-content:space-between}.header .container .header__title{margin:24px 0}.header__menu-bar{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:20px}.header__menu-bar .row.lang-wrapper{justify-content:flex-end}.header__menu-bar .row{display:flex;width:100%;justify-content:space-between;align-items:center}.header__menu-bar .right-side{width:50%;text-align:right;display:flex;justify-content:space-between;align-items:center}.header__menu-bar .right-side #open-menu-btn{display:inline-block}.header__menu-bar .right-side .desktop-menu-icon{display:none}.header__menu-bar .right-side .mobile-menu-icon{position:relative;display:inline-block;padding:16px;line-height:0px}.header__menu-bar .right-side .mobile-menu-icon span{position:relative;display:inline-block;width:24px;height:3px;background:#fff;border-radius:5px;margin:8px 0}.header__menu-bar .right-side .mobile-menu-icon span:after,.header__menu-bar .right-side .mobile-menu-icon span:before{content:"";position:absolute;display:inline-block;width:24px;height:3px;background:#fff;border-radius:5px}.header__menu-bar .right-side .mobile-menu-icon span:before{top:-8px;left:0}.header__menu-bar .right-side .mobile-menu-icon span:after{bottom:-8px;left:0}.header__logo img{margin-top:16px;height:64px;width:auto}.header__login-contols span{color:#fff;padding:0 20px}.header__title{display:block;margin:80px 0 64px;text-align:center;text-transform:uppercase;font-family:ProximaNovaBlack;font-size:3em;color:#fff}.header .more-arrow{margin:32px 0;text-align:center}.header .more-arrow img{height:32px;width:auto;object-fit:contain}.about-us{margin-top:96px}.about-us img{height:450px;width:auto;margin:0 32px}.about-us .text-box{display:inline-block;max-width:280px}.about-us .text-box.left{text-align:right}.about-us .text-box h3{font-size:1.2em;margin:0;font-family:ProximaNovaBlack;text-transform:uppercase;color:#ad1111}.about-us .text-box p{font-size:1em;margin:0}.benefits{min-height:750px}.benefits .container{position:relative;padding:256px 0}.benefits .section-title{text-align:center;width:320px}.benefits .benefit-item{margin-top:80px;max-width:240px;position:absolute}.benefits .benefit-item:before{position:absolute;content:"";width:80px;height:80px}.benefits .benefit-item.item-1{margin-left:96px;right:16%;top:0}.benefits .benefit-item.item-1:before{background:url("../img/benfit-icon-1.png");left:-96px}.benefits .benefit-item.item-2{margin-left:96px;right:0;top:22%}.benefits .benefit-item.item-2:before{background:url("../img/benfit-icon-2.png");left:-96px}.benefits .benefit-item.item-3{margin-left:96px;right:0;top:53%}.benefits .benefit-item.item-3:before{background:url("../img/benfit-icon-3.png");left:-96px}.benefits .benefit-item.item-4{margin-left:96px;left:47%;top:74%}.benefits .benefit-item.item-4:before{background:url("../img/benfit-icon-4.png");left:-96px}.benefits .benefit-item.item-5{text-align:right;margin-right:96px;left:5%;top:64%}.benefits .benefit-item.item-5:before{background:url("../img/benfit-icon-5.png");right:-96px}.benefits .benefit-item.item-6{text-align:right;margin-right:96px;left:0;top:29%}.benefits .benefit-item.item-6:before{background:url("../img/benfit-icon-6.png");right:-96px}.benefits .benefit-item.item-7{text-align:right;margin-right:96px;left:10%;top:5%}.benefits .benefit-item.item-7:before{background:url("../img/benfit-icon-7.png");right:-96px}.benefits .benefit-item.item-1:before,.benefits .benefit-item.item-2:before,.benefits .benefit-item.item-3:before,.benefits .benefit-item.item-4:before,.benefits .benefit-item.item-5:before,.benefits .benefit-item.item-6:before,.benefits .benefit-item.item-7:before{top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain;background-position:center center}.benefits .benefit-item .num{position:absolute;z-index:0;font-family:ProximaNovaBlack;font-size:3.2em;color:#383838;margin:0;left:0;top:-46px}.benefits .benefit-item.item-5 .num,.benefits .benefit-item.item-6 .num,.benefits .benefit-item.item-7 .num{right:0}.benefits .benefit-item .title{position:relative;z-index:9;font-family:ProximaNovaBlack;text-transform:uppercase;margin:0;font-size:0.9em}.benefits .benefit-item p{margin:0;font-size:0.8em}.our-offers{padding-bottom:124px;background:url("../img/map-bg.png");background-repeat:no-repeat;background-position:100% 100%;background-size:contain}.our-offers .container{position:relative;width:100%}.our-offers .container h2{margin-bottom:64px}.our-offers .container .map-block{margin:0 auto}.our-offers .container .worldmap,.our-offers .container .worldmap_1,.our-offers .container .worldmap_2{transition:all ease-in-out 0.2s;stroke-width:0.5px;box-shadow:0 2px 4px #c0c0c0}.our-offers .container .worldmap{fill:#484848;stroke:#383838;stroke-width:0.5px}.our-offers .container .worldmap_1{fill:#ad1111;stroke:#9e020f}.our-offers .container .worldmap_1:hover{fill:#D30010;stroke:#585858;stroke-width:0.5px}.our-offers .container #map-history{position:absolute;bottom:-20px;left:80px;max-width:220px;max-height:100%;padding:0 24px;background:rgba(0,0,0,0.24);border-radius:5px;box-shadow:0 5px 12px rgba(0,0,0,0.8)}.our-offers .container #map-history #history-title{font-family:ProximaNovaBlack;text-transform:uppercase;font-size:0.9em;color:#fff}.our-offers .container #map-history #history-content{font-size:0.9em;color:#fff;line-height:22px}.top-offers{background:#ad1111}.top-offers .container{flex-direction:column;justify-content:space-around}.top-offers .container h2{justify-self:flex-start;display:inline-block;margin-top:64px;color:#fff}.top-offers .container .category-blok{margin-top:64px;display:flex;justify-content:space-between}.top-offers .container .category-blok .category-item{max-width:200px;text-align:center}.top-offers .container .category-blok .category-item .category-icon{height:64%;max-height:80px;width:auto}.top-offers .container .category-blok .category-item .more-icon{transform:rotate(0deg);transition:all ease-out 0.5s;margin-top:24px;height:24px;width:auto}.top-offers .container .category-blok .category-item p{height:140px;overflow:hidden;opacity:0;transition:opacity ease-out 0.5s}.top-offers .container .category-blok .category-item.active .more-icon{transform:rotate(180deg);transition:all ease-out 0.5s}.top-offers .container .category-blok .category-item.active p{opacity:1;transition:opacity ease-out 0.5s}.our-partners{background:url("../img/partners-bg.png");background-repeat:no-repeat;background-position:0 0;background-size:contain}.our-partners .container{flex-direction:column}.our-partners .container h2{margin:0 0 48px}.our-partners .container .partner-list{display:flex;flex-wrap:wrap;justify-content:space-around}.our-partners .container .partner-list .item{display:flex;justify-content:center;align-items:center;width:auto;height:auto;text-align:center;margin:32px 0;width:30%;height:80px}.our-partners .container .partner-list .item img{width:auto;height:auto;max-height:100%;max-width:64%}.reviews{background:url("../img/review-slider-bg.png");background-repeat:no-repeat;background-size:320px;background-position:90% 20%}.reviews .container{flex-direction:column;padding:120px 0}.reviews .container h3{text-transform:uppercase;font-size:1.2em;text-align:center}.reviews .container #review-slider{width:100%}.reviews .container .slides{position:relative;height:200px;width:100%;transition:height ease 0.5s}.reviews .container .slides .slide{box-sizing:border-box;position:absolute;top:0;left:50%;transform:translateX(-50%);font-size:1em;text-align:center;width:100%;max-width:720px;padding:0 48px;opacity:0;transition:opacity ease 0.5s}.reviews .container .slides .slide.active{opacity:1;transition:opacity ease 0.5s}.reviews .container .slides .controls .next-btn,.reviews .container .slides .controls .prev-btn{position:absolute;top:0;bottom:0;width:48px}.reviews .container .slides .controls .next-btn img,.reviews .container .slides .controls .prev-btn img{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%);object-fit:contain}.reviews .container .slides .controls .prev-btn{left:24px}.reviews .container .slides .controls .next-btn{right:24px}.reviews .container .progress{position:relative;margin:48px auto 0;background:#383838;height:3px;width:480px;max-width:100%;border-radius:5px}.reviews .container .progress .indication{position:absolute;top:-1px;left:0%;background:#ad1111;height:5px;border-radius:5px;width:16%;transition:left ease 0.5s}.managers{background:url("../img/manager-section-bg.png");background-repeat:no-repeat;background-position:100% center;background-size:contain}.managers .container h2{text-align:center}.contact_us{display:flex;flex-wrap:wrap;justify-content:center}.contact{padding-right:16px;width:40%;text-align:left}.contact_form{padding-left:16px;width:40%;text-align:left}.contact_form input{display:inline-block;width:calc(49% - 40px);margin:0;padding:0;padding-right:24px;background:transparent;border:0;border-bottom:1px solid #383838;color:#fff;background-size:contain;background-position:right;background-repeat:no-repeat}.contact_form input[name=name]{margin-right:16px;background-position:100% 0;background-size:16px}.contact_form input[name=email]{margin-left:16px}.contact_form textarea{margin-top:30px;width:100%;background:transparent;border:0;border-bottom:1px solid #383838;resize:none;color:#fff}.contact_form .send_btn{margin-top:30px;width:150px;height:40px;line-height:30px;border:2px solid #ad1111;background:transparent;color:#ad1111;cursor:pointer;transition:background-color ease 0.25s,color ease 0.25s}.contact_form .send_btn:hover{background:#ad1111;color:#fff}.contact_item{color:#383838;text-align:left}.contact_item img{width:30px;position:relative;top:8px;margin-right:20px}footer{margin:180px auto 64px;padding:0 24px}footer .container{display:flex;justify-content:space-between;align-items:center}footer .container .logo-info{display:flex}footer .container .logo-info .logo{height:64px}footer .container .logo-info .logo img{height:100%;width:auto}footer .container .logo-info .info{margin-left:36px}footer .container .logo-info .info p{font-family:ProximaNovaRegular;color:#383838;margin:8px 0;font-size:0.9em}footer .container .social{width:156px;display:flex;justify-content:space-between;align-items:center}footer .container .social a{display:inline-block;height:24px;width:24px}footer .container .social a svg{fill:#383838;transition:fill 0.25s ease-out}footer .container .social a:hover svg{fill:#ad1111}footer .container .back-btn img{height:32px;width:auto}@media (max-width:967.8px){.about-us,.benefits,.managers,.our-partners,.reviews{height:initial;max-height:initial;min-height:initial}body{font-size:16px}.mobile-hidden{display:none;overflow:hidden}.desktop-hidden{display:block;overflow:initial}.overlay-menu{padding:0 16px}.overlay-menu .close-btn{margin-top:18px}.overlay-menu .close-btn img{width:24px;height:24px}.overlay-menu ul{margin-top:16px;margin-right:16px}.overlay-menu ul li{margin:32px 0;list-style-type:none}.overlay-menu ul li.controls{margin-bottom:64px}.header{padding:0 16px;min-height:480px;max-height:960px;background:url("../img/header-bg-mobile.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat}.header .right-side{justify-content:flex-end;width:100%}.header .right-side .registration-btn{padding:0 16px;margin-right:32px}.header .right-side .registration-btn a{cursor:pointer;font-size:0.8em;line-height:0.8em;font-weight:600;text-transform:uppercase;display:inline-block;color:#fff;background:#D30010;padding:12px;border-radius:5px;transition:background-color 0.25s ease}.header .right-side .registration-btn:hover a{background:#ec2332}.header__login-contols{display:none}.header__logo img{margin:0;height:36px}.header__title{font-size:2em}.header .header-blog{display:none}.header .more-arrow img{height:24px}.about-us{padding:0 16px}.about-us .container{flex-direction:column;max-width:600px;padding:200px 0}.about-us .container img{z-index:0;opacity:0.64;object-fit:contain;width:auto;margin:-180px 0}.about-us .container .text-box{z-index:2;max-width:280px;align-self:flex-start}.about-us .container .text-box.left{text-align:right;align-self:flex-end}.about-us .container .text-box h3{margin:0;font-family:ProximaNovaBlack;text-transform:uppercase;color:#ad1111}.about-us .container .text-box p{margin:0}.benefits{padding:0 16px}.benefits .container{position:static;flex-direction:column;align-items:stretch;max-width:450px;padding:0 0 72px}.benefits .section-title{width:initial}.benefits .benefit-item{position:relative;max-width:initial}.benefits .benefit-item.item-1,.benefits .benefit-item.item-2,.benefits .benefit-item.item-3,.benefits .benefit-item.item-4,.benefits .benefit-item.item-5,.benefits .benefit-item.item-6,.benefits .benefit-item.item-7{margin:40px 0 40px 80px;text-align:left;top:initial;left:initial;right:initial;bottom:initial}.benefits .benefit-item:before{position:absolute;content:"";width:64px;height:64px}.benefits .benefit-item.item-1:before,.benefits .benefit-item.item-2:before,.benefits .benefit-item.item-3:before,.benefits .benefit-item.item-4:before,.benefits .benefit-item.item-5:before,.benefits .benefit-item.item-6:before,.benefits .benefit-item.item-7:before{left:-80px;right:initial}.benefits .benefit-item .num{top:-44px}.our-offers{display:none;overflow:hidden}.top-offers{height:initial;max-height:initial;min-height:initial;padding:64px 16px}.top-offers .container h2{margin-top:36px}.top-offers .container .category-blok{margin-top:24px;flex-wrap:wrap;justify-content:center}.top-offers .container .category-blok .category-item{margin-top:16px;width:50%}.top-offers .container .category-blok .category-item .category-icon{max-height:64px}.top-offers .container .category-blok .category-item p{display:inline-block;height:0px;transition:all ease-out 0.5s;padding:0 8px}.top-offers .container .category-blok .category-item.active p{height:initial;transition:all ease-out 0.5s}.our-partners{padding:0 16px;background-position:-320px 0;background-size:auto 80%}.our-partners .container{margin:64px 0}.our-partners .container h2{margin-block-start:0.83em;margin-block-end:0.83em}.our-partners .container .partner-list .item{width:50%}.reviews{min-height:initial;padding:64px 16px;background-size:30%;background-position:110% 10%}.reviews .container{padding:0;max-width:600px}.reviews .container .slides{position:relative;padding-bottom:64px}.reviews .container .slides .slide{padding:0}.reviews .container .slides .controls{text-align:center;position:relative;top:100%;padding-top:24px}.reviews .container .slides .controls .next-btn,.reviews .container .slides .controls .prev-btn{position:relative;display:inline-block;top:initial;bottom:0;width:48px;padding:0 16px;transform:scale(1);transition:transform 0.25s ease-out}.reviews .container .slides .controls .next-btn:hover,.reviews .container .slides .controls .prev-btn:hover{transform:scale(0.9)}.reviews .container .slides .controls .next-btn img,.reviews .container .slides .controls .prev-btn img{transform:initial;width:100%;height:auto;object-fit:contain}.reviews .container .slides .controls .prev-btn{left:initial}.reviews .container .slides .controls .next-btn{right:initial}.reviews .container .progress{margin:28px auto 0}.managers{min-height:initial;padding:64px 16px;background:none}.managers .container{width:100%;max-width:480px}.contact{width:100%;text-align:left;padding-right:0}.contact_form{width:100%;text-align:left;padding-left:0}.contact_form input{box-sizing:border-box;width:100%;margin-bottom:30px}.contact_form input[name=email],.contact_form input[name=name]{margin-right:0;margin-left:0}footer{margin:48px auto 24px}footer .container{flex-wrap:wrap;flex-direction:row}footer .container .logo-info{width:100%;align-items:center;order:4;margin-top:24px}footer .container .logo-info .logo{height:48px}footer .container .logo-info .logo img{height:100%;width:auto}footer .container .logo-info .info{margin-left:18px}footer .container .logo-info .info p{font-family:ProximaNovaRegular;color:#383838;margin:8px 0}footer .container .social{justify-self:flex-start}footer .container .social a{display:inline-block;height:24px}footer .container .social a img{height:100%;width:auto}footer .container .back-btn a{display:inline-block}footer .container .back-btn img{height:24px;width:auto}}.modal-status-window{position:fixed;z-index:255;top:0;bottom:0;left:0;right:0;overflow:hidden;background:rgba(0,0,0,0.72);display:flex;justify-content:center;align-items:center}.modal-status-window__content{display:flex;flex-direction:column;align-items:center}.modal-status-window__content h3,.modal-status-window__content p{text-align:center;margin:0}.modal-status-window__content h3{font-weight:400}.disabled{display:none!important;overflow:hidden!important;height:0!important}@media (max-width:637.8px){body{font-size:16px}.header .right-side .registration-btn{margin-right:0}}@media (max-width:361.8px){body{font-size:15px}.header__logo{display:flex;justify-content:center;align-items:center}.header__logo img{margin:0;height:24px}}
/*# sourceMappingURL=style.css.map */