@font-face{font-family:SuisseIntl-Medium;src:url(../fonts/SuisseIntl/SuisseIntl-Medium.woff);font-weight:500}@font-face{font-family:SuisseIntl-Bold;src:url(../fonts/SuisseIntl/SuisseIntl-Bold.woff);font-weight:700}@font-face{font-family:Rubik;src:url(../fonts/Rubik/Rubik-Bold.woff);font-weight:700}@font-face{font-family:WulkanDisplay;src:url(../fonts/WulkanDisplay/WulkanDisplay-SemiBoldItalic.woff)}html{font-family:Rubik;height:100%}body{margin:0;height:100%}a{text-decoration:none}ul{list-style:none;text-decoration:none}ul,li,p,h1,h2,h3,h4,h5,h6{padding:0;margin:0}a{color:#000;text-decoration:none}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-scroll-chaining:none;overscroll-behavior:none}body img{max-width:100%;height:auto}button{background:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer}input,button{font:inherit}header *,footer *{-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:1230px;padding:0 15px;margin:0 auto}.header{background-color:#262626;-webkit-box-shadow:inset -1px 0px 4px -2px #000;box-shadow:inset -1px 0px 4px -2px #000}.header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 50px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0px}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 5px;padding:10px}.header__logo img{width:40px}.header__logo-img{width:60px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px}.header__logo-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:26px;color:rgba(0,0,0,0);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-text-stroke-color:#fff;-webkit-text-stroke-width:1px;gap:6px}.header__logo-text-subtext{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-text-stroke-width:0;border:1px solid #fff;border-radius:4px;color:#fff;padding:3px}.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"Rubik"}.header__menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__menu-list-link{font-size:16px;font-weight:600;color:#fff;padding:2px;border:1px solid rgba(0,0,0,0);padding:5px 13px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.header__menu-list-link:hover{-webkit-box-shadow:inset -60px 0 0 0 #08f,inset 60px 0 0 0 #08f;box-shadow:inset -60px 0 0 0 #08f,inset 60px 0 0 0 #08f;border:1px solid #111;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff}.header__network{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.header__network-icon{width:27px;height:27px}.about{background-image:url(../images/back.jpeg);background-size:cover}.about__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;min-height:700px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:rgba(0,0,0,.7294117647)}.about__main{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:40px 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:40px}.about__main-text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4.1666666667vw;color:#fff;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__main-text span{color:#08f}.about__main-subtext{color:#fff;font-size:26px;font-family:"Rubik"}.about__main-button{font-size:20px;color:#08f;padding:19px 34px;background-color:rgba(0,0,0,0);border-radius:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #08f}.about__main-button:hover{-webkit-box-shadow:inset -120px 0 0 0 #08f,inset 120px 0 0 0 #08f;box-shadow:inset -120px 0 0 0 #08f,inset 120px 0 0 0 #08f;border:1px solid #fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#fff}.about__img{max-width:600px;border-radius:30px;overflow:hidden}.about__img-text-title{font-size:24px;color:#fff}.strategy{background-image:url(../images/home.jpeg);background-size:cover}.strategy__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;padding:40px 0px}.strategy__title{font-size:35px;color:#111;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.strategy__title span{color:#08f}.strategy__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.strategy__list-item{background-color:rgba(17,17,17,.8078431373);border:1px solid #cbcbcb;width:25%;min-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:300px;border:5px solid #e6e6e6;-webkit-box-shadow:0 70px 40px -20px rgba(0,0,0,.2);box-shadow:0 70px 40px -20px rgba(0,0,0,.2);-webkit-transition:.4s ease-in-out transform;-o-transition:.4s ease-in-out transform;transition:.4s ease-in-out transform;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.strategy__list-item:hover{-webkit-transform:translate3d(0px, 0px, -250px);transform:translate3d(0px, 0px, -250px)}.strategy__list-item:hover{border-top:7px solid #08f;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.strategy__list-item-title{color:#fff}.strategy__list-item-subtitle{color:#fff}.strategy__list-item-button{padding:5px 10px;color:#08f;border:1px solid #08f;font-size:20px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.strategy__list-item-button:hover{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-box-shadow:inset -6rem 0 0 0 #08f,inset 6rem 0 0 0 #08f;box-shadow:inset -6rem 0 0 0 #08f,inset 6rem 0 0 0 #08f;color:#fff}.order__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 0px}.order__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.order__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:500px;height:250px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.order__list-item:hover{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:10px;background-color:rgba(132,126,252,.222)}.order__list-item:hover>.order__list-item-style{border:1px solid #fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.order__list-item-style{width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#08f;gap:20px 0px}.order__list-item-style-title{color:#fff;font-size:30px;max-width:260px;text-align:center}.order__list-item-style-description{color:#fff;font-size:15px;width:260px;text-align:center}.order__list-item-style-button{color:#fff;padding:10px 20px;background-color:#111;border:1px solid rgba(0,0,0,0);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:20px}.order__list-item-style-button:hover{background-color:rgba(0,0,0,0);border:1px solid #fff;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.balance__wrapper{min-height:500px;padding:40px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:60px}.balance__image{width:31.25vw;border-radius:30px;min-width:300px;background-image:url(../images/3.webp);background-size:90%;background-repeat:no-repeat;min-height:700px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.balance__image-title{max-width:300px;font-size:45px;line-height:140%;color:#fff}.balance__image-text{max-width:300px;font-size:18px;line-height:140%;color:#111;background-color:#fff;text-align:center;padding:4px;border-radius:4px}.balance__text{max-width:500px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.balance__text-title{font-size:60px}.balance__text-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.balance__text-list img{width:16px}.balance__text-button{border:1px solid #111;max-width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 26px;color:#111;font-size:18px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s}.balance__text-button:hover{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;color:#fff;border:1px solid #fff;-webkit-box-shadow:inset -150px 0 0 0 #08f,inset 150px 0 0 0 #08f;box-shadow:inset -150px 0 0 0 #08f,inset 150px 0 0 0 #08f}.contact{background-color:#08f}.contact__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 30px}.contact__title{display:-webkit-box;display:-ms-flexbox;display:flex}.contact__title-text{color:#fff;padding:10px 15px;color:#fff}.contact__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact__list-image{display:-webkit-box;display:-ms-flexbox;display:flex;height:300px}.contact__text{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#000;height:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact__adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#fff;padding:20px}.contact__adress-text{font-size:20px;font-weight:600}.contact__text-tel{color:#fff;font-size:20px;font-weight:600}.contact__text-timework{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#ededed;padding:15px 20px}.contact__text-timework-title{font-size:18px;color:#000}.contact__text-timework-subtitle{font-size:14px;color:#575757}.contacts{background-color:#111;padding-top:80px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contacts__wrapper{width:280px;color:#08f;background-color:#fff;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 20px}.contacts__title{font-size:26px}.contacts__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contacts__text svg{margin-right:10px}.p-offer{padding:50px 20px}.p-offer__border{border:3px solid #111}.p-offer__wrapper{padding:50px 20px 20px}.p-offer__headline{color:#000;font-size:22px;text-align:center;margin-bottom:30px}.p-offer__title{font-size:18px;font-weight:600;color:#000;margin-bottom:10px;text-align:center}.p-offer__subtitle{font-size:16px;color:#000;margin-bottom:15px}.p-offer__subtitle:last-child{margin-bottom:0}.p-offer__subtitle a{text-decoration:none;font-weight:600}.p-offer__list{margin-bottom:15px}.p-offer__list-descr{font-size:16px;color:#000;margin-bottom:15px}.p-offer__list-item{font-size:16px;color:#000;padding:0 0 10px 10px;position:relative}.p-offer__list-item:last-child{padding:0 0 0 10px}.p-offer__list-item::after{content:"";position:absolute;background-color:#000;border-radius:50%;width:8px;height:8px;top:4px;left:0}.p-offer__btn{width:200px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:16px;border:3px solid #000;color:#000;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;margin:0 auto 30px}.p-offer__btn:hover{background-color:#000;color:#fff;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}.terms{padding:50px 20px}.terms__border{border:3px solid #111}.terms__wrapper{padding:50px 20px 20px}.terms__headline{color:#000;font-size:22px;text-align:center;margin-bottom:30px}.terms__title{font-size:18px;font-weight:600;color:#000;margin-bottom:10px;text-align:center}.terms__title span{font-weight:600}.terms__subtitle{font-size:16px;color:#000;margin-bottom:15px}.terms__subtitle:last-child{margin-bottom:0}.terms__subtitle a{text-decoration:none;font-weight:600}.terms__subtitle span{font-weight:800}.terms__btn{width:200px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:16px;border:3px solid #000;color:#000;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;margin:0 auto 30px}.terms__btn:hover{background-color:#000;color:#fff;-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear}@media(max-width: 590px){.images__item{width:300px}}@media(max-width: 460px){.greeting__text-title{font-size:40px}.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__left{padding:0 0 20px}.footer__link,.footer__copyright{font-size:18px}}@media(max-width: 800px){.popup__bg{width:450px}.popup__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:100px 0 30px}.popup__box:nth-of-type(1){width:100%}.popup__box:nth-of-type(5){width:100%;padding:20px 0}.popup__box-btn{margin:0 0 10px}}@media(max-width: 750px){.rating__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rating__box:nth-of-type(1){width:100%}.rating__box:nth-of-type(5){width:100%;padding:20px 0}.rating__top{border:1.7px solid #fcb900}.btn{width:90%;margin:0 auto;padding:10px 0}.popup__box-btn{width:150px;margin:0 0 10px}}@media(max-width: 480px){.intro__title{font-size:17px}.intro__list{padding:30px 0}.intro__list-item{font-size:13px}.intro__images{display:none}.popup{min-height:100%}.popup__bg{width:250px;padding:25px 10px 10px;overflow:hidden;position:absolute;top:300px}.popup__title{font-size:14px}.popup__inner{margin:70px 0 10px}.popup__box:nth-of-type(1){height:70px}.popup__box-images-decor{width:60px}.popup__box-descr{font-size:12px}@-webkit-keyframes anim{0%{bottom:0}20%{top:-75px}50%{top:-75px}75%{top:-20px}100%{top:-20px}}@keyframes anim{0%{bottom:0}20%{top:-75px}50%{top:-75px}75%{top:-20px}100%{top:-20px}}}@media screen and (max-width: 1000px)and (orientation: landscape){.popup__bg{overflow-y:auto;height:250px;top:50%}}@media screen and (max-width: 320px){.popup__bg{overflow:auto;height:250px;top:50%}}