@charset "UTF-8";@keyframes spinning{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loaderfill{0%{background-image:linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor))}25%{background-image:linear-gradient(var(--loadercolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor))}50%{background-image:linear-gradient(var(--loadercolor)),linear-gradient(var(--loadercolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor))}75%{background-image:linear-gradient(var(--loadercolor)),linear-gradient(var(--loadercolor)),linear-gradient(var(--loadercolor)),linear-gradient(var(--bgcolor))}to{background-image:linear-gradient(var(--loadercolor)),linear-gradient(var(--loadercolor)),linear-gradient(var(--loadercolor)),linear-gradient(var(--loadercolor))}}@keyframes show_modal{0%{transform:translate3d(50%,-100%,0);opacity:0}to{transform:translate3d(50%,0,0);opacity:1}}@keyframes hide_modal{0%{transform:translate3d(50%,0,0);opacity:1}to{transform:translate3d(50%,-100%,0);opacity:0}}@keyframes show{0%{transform:translateY(0)}to{transform:translateY(-10px)}}*{font-family:"Inter",sans-serif;margin:0}*,.container{padding:0}.body{transition:1s all;overflow:hidden}.promo{min-height:800px;background:url(../img/mainBg.png)50%/cover no-repeat;padding:45px 0 110px}.promo,.promo .row{position:relative}.promo__menu{align-self:center}.promo__menu-list{margin:0;display:flex;justify-content:space-between;list-style:none}.promo__menu-item a{font-weight:500;font-size:16px;line-height:19px;transition:color .3s}.contacts form .contacts__agreement-label a,.promo__menu-item a:hover{color:#2cbf96}.promo__text{margin-top:110px}.promo__text-title{margin:0;font-weight:700;font-size:42px;line-height:44px;text-transform:capitalize;color:#eef3f3}.promo__text-subtitle{margin-top:37px;font-weight:500;font-size:30px;line-height:32px;color:#eef3f3}.promo__text-description{margin-top:12px;font-weight:400;font-size:14px;line-height:18px;color:#eef3f3}.promo__btn{display:block;margin-top:65px;padding:16px 36px;width:270px;height:56px;text-align:center;background:#6f39a4;border:2px solid #6f39a4!important;box-shadow:0 4px 4px rgba(25,29,65,.25)!important;font-weight:700;font-size:20px;line-height:20px;color:#eef3f3!important;text-decoration:none;transition:.5s all}.promo__btn:active,.promo__btn:hover{background:#8b4ec8;border:2px solid #8b4ec8;color:#eef3f3!important}.promo__btn:active{border:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.25)}.en,.ua{font-weight:400;font-size:18px;color:#eef3f3}.ua{cursor:pointer}.language_active{color:#2cbf96;cursor:default}.hamburger{display:none;right:0;top:0;position:absolute;width:40px;height:24px;padding:0}.hamburger__box{position:relative;width:100%;height:4px;background:#eef3f3}.hamburger__box:after,.hamburger__box:before{content:"";display:block;position:absolute;bottom:-10px;width:100%;height:100%;background:#eef3f3}.hamburger__box:after{bottom:-20px}.hamburger_hidden{visibility:hidden}.languages{display:flex;gap:10px}.promo__mobile-menu_block{display:none;transition:.5s all;z-index:3;position:absolute;top:0;left:-100%;width:83vw;height:100vh;background:#6f39a4;box-shadow:2px 0 12px rgba(7,91,153,.37);padding:50px 35px 200px 65px}.promo__mobile-menu_active{left:0}.promo__mobile-menu_close{position:absolute;right:-15%;top:42px}.promo__mobile-menu_languages{display:flex;gap:10px}.promo__mobile-menu_languages .en{font-weight:700;font-size:18px;line-height:22px}.promo__mobile-menu_languages .ua{font-weight:400;font-size:18px;line-height:22px}.promo__mobile-menu_list{padding-left:24px;margin:120px 0 0;list-style:none}.promo__mobile-menu_item{margin-top:30px;position:relative;font-weight:500;font-size:22px;line-height:25px}.promo__menu-item a,.promo__mobile-menu_item a{text-decoration:none;color:#eef3f3}.promo__mobile-menu_item:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:-24px;width:12px;height:12px;border-radius:100%;background:#2cbf96;box-shadow:0 4px 4px rgba(25,29,65,.25)}.promo__mobile-menu_item:active:before{background:#eef3f3}.overlay{transition:.7s all;position:absolute;right:0;top:0;width:0;height:100vh;z-index:2;background:rgba(30,30,30,.68)}.overlay_active{width:100%}.aboutUs{position:relative;min-height:635px;background-color:#1e1e1e;overflow:hidden;padding:125px 0 130px}.aboutUs__content-wrapper{z-index:20;background-color:rgba(30,30,30,.1);overflow:hidden}.aboutUs__title{font-weight:700;font-size:36px;line-height:32px;color:#eef3f3;margin:0}.aboutUs__description{transition:2s all;font-weight:400;font-size:16px;line-height:150%;color:#eef3f3;margin-top:45px}.aboutUs__description span:nth-child(2){display:block;margin-top:25px}.aboutUs__description_additional{transition:1.5s all}.aboutUs__more-information{opacity:1;display:inline-block;cursor:pointer;font-weight:400;font-size:16px;line-height:19px;color:#eef3f3;margin-top:35px;overflow:hidden;transition:.4s;width:195px;height:42px;text-align:center;padding:10px 15px;border:2px solid #eef3f3;filter:drop-shadow(0 4px 4px rgba(25,29,65,.25));text-decoration:none}.aboutUs__more-information_active{margin-top:0;height:0;font-weight:0;border:0;visibility:hidden}.aboutUs__more-information:hover,.slider__item-btns a:hover{color:#2cbf96;border-color:#2cbf96}.aboutUs__animation{height:100%}.aboutUs__arrow{cursor:pointer;margin-top:25px;width:70px}#canvas{position:absolute;top:0;left:0}.projects{padding:124px 0 0;min-height:700px}.projects .row{position:relative}.projects__title{font-weight:700;font-size:36px;line-height:32px;color:#eef3f3;margin:0}.projects__slider{margin-top:48px}.slider__indicators{margin:20px 0 0;list-style:none;display:flex;justify-content:center;gap:20px}.slider__indicators li{width:15px;height:15px;border-radius:100%;background:#eef3f3;cursor:pointer}.slider__indicators .active{background:#2cbf96;cursor:auto}.slider__indicators-adopt{display:none}.slider__inner{overflow:hidden}.slider__slides{transition:1.7s ease-out;display:flex}.slider__item{padding:0 5px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:567px;column-gap:20px}.contacts__map #map,.slider__item img,.team__card-item_img img{width:100%;height:100%;object-fit:cover}.slider__item-desc{position:relative;display:grid;align-content:start}.slider__item-subtitle,.slider__item-title{font-weight:700;font-size:22px;line-height:120%;color:#eef3f3}.slider__item-subtitle{margin-top:10px;font-weight:500}.slider__item-text{margin-bottom:0}.slider__item-app,.slider__item-text{margin-top:10px;font-weight:400;font-size:16px;line-height:150%;color:#eef3f3}.slider__item-app span{font-weight:600}.slider__item-more{display:none}.slider__item-btns{transition:1s all;position:absolute;bottom:0;display:flex;justify-content:space-between;width:100%;gap:22px}.slider__item-btn,.slider__item-btns a{text-align:center;text-decoration:none;width:210px}.slider__item-btns a{cursor:pointer;text-underline:none;font-weight:500;font-size:18px;line-height:22px;color:#eef3f3;padding:16px;height:54px;border:2px solid #eef3f3;filter:drop-shadow(0 4px 4px rgba(25,29,65,.25));transition:color .3s}.slider__item-btn{display:block;padding:16px 36px;background:#6f39a4;border:2px solid #6f39a4!important;box-shadow:0 4px 4px rgba(25,29,65,.25)!important;font-weight:700;font-size:20px;line-height:20px;color:#eef3f3!important;transition:.5s all;margin-top:0;height:56px}.slider__item-btn:active,.slider__item-btn:hover{background:#8b4ec8;border:2px solid #8b4ec8;color:#eef3f3!important}.slider__item-btn:active{border:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.25)}.slider__next,.slider__prev{display:block;position:absolute;width:50px;top:50%}.slider__prev{left:50px}.slider__next{right:50px}[data-pdf-btn=false]{cursor:not-allowed!important;pointer-events:none!important}.rest{background:url(../img/ProjectsBG.png)center center/cover no-repeat;padding-bottom:124px}.team{padding-top:124px;min-height:440px}.team__title{margin-bottom:0;text-align:center;font-weight:700;font-size:36px;line-height:32px;color:#eef3f3}.team__card-wrapper{padding:0 65px;margin:48px auto 0;display:grid;grid-template-columns:repeat(auto-fill,232px);grid-template-rows:repeat(auto-fill,350px);grid-auto-rows:350px;justify-content:center;column-gap:18px;row-gap:20px}.team__card-item{position:relative;padding-top:45px;padding-bottom:65px;background:#eef3f3;transition:.6s all;overflow:hidden}.team__card-item_img{width:145px;height:142px;margin:0 auto;border-radius:100%;overflow:hidden;transition:.3s all}.team__card-item_desc{text-align:center;overflow:hidden;max-height:0;position:absolute;padding:0 32px;min-width:160px;margin-top:0;font-weight:400;font-size:14px;line-height:18px}.team__card-item_title{padding:0 25px;margin:28px 0 0;font-weight:700;font-size:20px;line-height:22px;text-align:center;color:#2cbf96;opacity:1}.team__card-item_subtitle{margin-top:10px;font-weight:400;font-size:16px;line-height:19px;text-align:center}.team__card-item_media{transition:.5s all;position:absolute;display:flex;bottom:-10%;transform:translateX(50%);justify-content:center;gap:20px}.team__card-item:hover{padding:0}.team__card-item:hover .team__card-item_img{width:100%;height:187px;border-radius:0}.team__card-item:hover .team__card-item_desc{max-height:75px;margin-top:20px}.contacts form .contacts__agreement-label input,.team__card-item:hover .team__card-item_subtitle,.team__card-item:hover .team__card-item_title{display:none}.team__card-item:hover .team__card-item_media{bottom:25px;margin-top:21px}.preloader{position:fixed;width:100%;height:100%;background:#1e1e1e;z-index:100;opacity:1;visibility:visible;transition:.9s all}.preloader_done{opacity:0;visibility:hidden}.preloader-body_done{overflow:auto}.spinner,.spinner-inner{width:100px;height:100px;border-radius:50px}.spinner{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:linear-gradient(#6f39a4 35%,#2cbf96);animation:spinning 1.1s linear infinite;text-align:center;filter:blur(1px);box-shadow:0-5px 20px 0#6f39a4,0 5px 20px 0#2cbf96}.spinner-inner{background-color:#242424;filter:blur(10px)}.contacts{padding-top:124px}.contacts .row{display:flex;align-items:center}.contacts__map{position:relative;padding-right:30px}.contacts__btn,.contacts__title{text-align:center;font-weight:700}.contacts__title{font-size:36px;line-height:100%;color:#eef3f3;margin:0 0 44px}.contacts__btn{display:block;background:#6f39a4;border:2px solid #6f39a4!important;box-shadow:0 4px 4px rgba(25,29,65,.25)!important;font-size:20px;line-height:20px;color:#eef3f3!important;text-decoration:none;transition:.5s all;padding:16px 30px;width:182px;height:56px;margin-top:10px}.contacts__btn:active,.contacts__btn:hover{background:#8b4ec8;border:2px solid #8b4ec8;color:#eef3f3!important}.contacts__btn:active{border:0;box-shadow:inset 0 2px 4px rgba(0,0,0,.25)}.contacts form{display:flex;flex-direction:column;justify-content:flex-start;gap:40px}.contacts form input:not(#agreement){background:0 0;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #eef3f3;outline:0;font-weight:400;font-size:16px;line-height:150%;color:#eef3f3;padding:4px 0;margin-top:12px}.contacts form input:not(#agreement):hover{border-bottom:1px solid #2cbf96}.contacts form label:not(.contacts__agreement-label){position:relative;display:flex;flex-direction:column}.contacts form label:not(.contacts__agreement-label) span:not(.input-error){font-weight:400;font-size:14px;line-height:150%;color:#eef3f3}.contacts form label:not(.contacts__agreement-label) .input-error{display:none;position:absolute;right:0;bottom:7px}.contacts form .contacts__agreement-label{position:relative;display:flex;align-items:center;gap:10px;font-weight:400;font-size:16px;line-height:150%;color:#eef3f3}.contacts form .contacts__agreement-label span:not(.input-error,.accept_agreement){width:20px;height:20px;border:1px solid #eef3f3;display:inline-block;position:relative;background-color:transparent;cursor:pointer}.contacts form .contacts__agreement-label [type=checkbox]:checked+span:before{content:"✔";position:absolute;width:14px;height:10px;top:-3px;right:1px;color:#2cbf96}.contacts form .contacts__agreement-label .input-error{display:none;position:absolute;font-weight:400;font-size:14px;line-height:150%;color:#fc323e;bottom:-43px}.contacts form .contacts__agreement-label .input-error_active~span>.contacts__agreement_link,.modal-title.modal-title_error{color:#fc323e}label>input:has(~span.input-error_active){border-bottom:1px solid #fc323e!important}.loader{--bgcolor:#00000033 10px, transparent 0;--loadercolor:#2CBF96 10px, transparent 0;width:110px;height:10px;background-image:linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor)),linear-gradient(var(--bgcolor));background-repeat:no-repeat;background-size:10px auto;background-position:10px 0,40px 0,70px 0,100px 0;animation:loaderfill 1s linear infinite}.modal-result{display:inline-block;position:fixed;z-index:10;top:0;right:50%;transform:translate3d(50%,-100%,0);visibility:hidden}.modal-result_active{visibility:visible;animation:show_modal 1s forwards}.modal-result_hide{visibility:visible;animation:hide_modal 1s forwards}.modal-close{position:absolute;right:16px;top:16px;cursor:pointer}.modal-inner{padding:24px 28px 28px 40px;width:369px;height:130px;background-color:#eef3f3}.modal-wrapper{display:flex;align-items:center;gap:26px}.modal-title{font-weight:700;font-size:22px;line-height:120%;text-align:center;color:#2cbf96}.modal-desc{margin-top:4px;font-weight:400;font-size:16px;line-height:150%;color:#1e1e1e}.point{cursor:pointer;position:absolute;transition:.5s all;transform:translateY(0)}.point_active{transform:translateY(-15px)}.point_desc{text-align:center;position:absolute;visibility:hidden;font-size:13px;transition:.5s all;opacity:0}.point_desc_active{font-size:13px;visibility:visible;opacity:1;color:#eef3f3}#german{top:34.8%;right:51.4%}#german+.point_desc{top:36.8%;right:49.3%}#poland{top:32.8%;right:48.29%}#poland+.point_desc{top:33.8%;right:46.1%}#ukraine{top:30.8%;right:44.9%}#ukraine+.point_desc{top:32.1%;right:42.9%}#usa{top:41.8%;right:86.9%}#usa+.point_desc{top:43.2%;right:86.1%}footer{padding-top:124px;padding-bottom:124px;background:#1e1e1e}.footer__img{text-align:center}.footer__title{font-weight:700;font-size:20px;line-height:120%;color:#eef3f3;margin-bottom:0}.footer__code{margin-top:16px;font-weight:400;font-size:16px;line-height:150%;color:#eef3f3;text-decoration:none}.footer__email,.footer__phone{margin-top:8px;display:flex;gap:20px}.footer__email-link:hover,.footer__menu-item a:hover,.footer__phone a:hover{color:#2cbf96}.footer__email{gap:12px;align-items:center}.footer__email-link,.footer__menu-item a,.footer__phone a{font-weight:400;font-size:16px;line-height:150%;color:#eef3f3;text-decoration:none}.footer__media{margin-top:16px;display:flex;gap:16px;align-items:center}.footer__media-text{display:block;font-weight:400;font-size:14px;color:#d0daf5;opacity:.5}.footer__media-icons{display:flex;gap:19px}.footer__divider{border:1px solid #eef3f3;margin-top:32px}.footer__menu{margin-top:32px;list-style:none;display:flex;justify-content:space-between}.footer__menu-item a{line-height:19px}.footer__authors{margin-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:end}.footer__authors div:not(a){font-weight:400;font-size:14px;line-height:150%;color:#d0daf5;opacity:.5}.footer__authors a{font-weight:400;font-size:14px;line-height:150%;color:#d0daf5}.footer__authors a:hover{color:#2cbf96;opacity:1}@media (max-width:1300px){.point_desc_active{font-size:11px}}@media (max-width:1200px){.promo{background-position-x:32%}.projects .slider__item{grid-template-rows:auto}.projects .slider__item-btns{margin-top:20px;flex-direction:column}.projects .slider__item-btns a{width:210px}.projects .slider__prev{left:25px}.projects .slider__next{right:25px}.projects .slider__item-btns{position:unset}.contacts .row{align-items:flex-start}.contacts .contacts__agreement-label{gap:15px!important}.point_desc_active{font-size:10px!important}}@media (min-width:992px){.slider__indicators{gap:15px}}@media (max-width:991px){.aboutUs{min-height:655px}.projects{min-height:600px}.projects .row{position:relative}.projects .slider__indicators{padding:0;margin-top:0;position:absolute;top:340px;gap:25px;justify-content:center;transform:translateX(-9%)}.projects .slider__slides{transition:1s all}.projects .slider__item{position:relative;grid-template-columns:1fr;grid-template-rows:250px 1fr}.projects .slider__item-desc{display:block}.projects .slider__item-additional{transition:2s all;max-height:0;margin:0;overflow:hidden}.projects .slider__item-additional .slider__item-app,.projects .slider__item-additional .slider__item-text{margin:0}.projects .slider__item-additional_active .slider__item-app,.projects .slider__item-additional_active .slider__item-text{margin-top:10px}.projects .slider__item-title{margin-top:55px}.projects .slider__item-subtitle{margin-top:15px;font-size:20px}.projects .slider__item-more{opacity:1;display:inline-block;cursor:pointer;font-weight:400;font-size:16px;line-height:19px;color:#eef3f3;margin-top:35px;overflow:hidden;transition:.4s;background:0 0;width:170px;height:38px;text-align:center;padding:2px 15px;border:2px solid #eef3f3;filter:drop-shadow(0 4px 4px rgba(25,29,65,.25));text-decoration:none}.projects .slider__item-more_active{margin-top:0;height:0;font-weight:0;border:0;visibility:hidden}.projects .slider__item-more:hover{color:#2cbf96;border-color:#2cbf96}.projects .slider__item-btns{margin-top:0;max-height:0;overflow:hidden;flex-direction:row}.projects .slider__item-btns a{width:210px}.projects .slider__item-btns_active{margin-top:30px}.projects .slider__prev{top:170px;left:0}.projects .slider__next{top:170px;right:0}.contacts .row{display:flex;flex-direction:column}.contacts__map{padding-right:calc(var(--bs-gutter-x)*.5);margin-bottom:50px}.contacts__map img{object-fit:cover}.contacts .contacts__agreement-label>.input-error{bottom:-25px!important}.contacts .contacts__agreement-label{gap:10px!important}#german{top:34.8%;right:50.4%}#german+.point_desc{top:36.8%;right:49.3%}#poland{top:32.8%;right:47.29%}#poland+.point_desc{top:33.8%;right:45.8%}#ukraine{top:30.8%;right:43.9%}#ukraine+.point_desc{top:32.1%;right:42.1%}#usa{top:41.8%;right:86.9%}#usa+.point_desc{top:43.2%;right:86.1%}}@media (max-width:767px){.promo{padding-top:25px}.promo__text-title{font-size:33px;line-height:34px}.hamburger{display:block;right:12px}.aboutUs{padding:0;min-height:400px}.aboutUs__title{font-size:28px}.aboutUs__content-wrapper{padding:100px 0;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);background-color:rgba(30,30,30,.9)}.aboutUs__description_additional{overflow:hidden}.projects{padding-top:65px}.projects__slider{margin-top:45px}.projects__title{font-size:28px}.projects .slider__indicators{transform:translateX(2%)}.projects .slider__prev{width:20px;padding:0;left:-30px}.projects .slider__next{width:20px;padding:0;right:-30px}.team{padding-top:65px}.team__title{font-size:28px}.team__card-wrapper{padding:0}.contacts__title{font-size:28px}.point{display:none}footer{padding-top:0}footer .footer__authors{margin-top:0;align-items:start}}@media (max-width:630px){.projects .slider__prev{left:-5px}.projects .slider__next{right:-5px}}@media (max-width:576px){.container{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}.promo{background:url(../img/main_bg-575.png)50%/cover no-repeat;background-position-y:30%;min-height:100vh;padding:45px 20px 0}.promo__wrapper{position:relative}.promo__text{margin-top:80px}.promo__text-title{display:block;font-size:32px;line-height:34px;width:83vw}.promo__text-subtitle{width:340px;margin-top:65px;font-size:28px;line-height:30px}.promo__text-description{margin-top:20px;font-size:16px;line-height:20px}.promo__btn{position:absolute;bottom:60px;right:50%;transform:translateX(50%);width:350px;height:42px;padding:10px;font-size:15px;line-height:18px}.promo__btn:hover{border:0}.aboutUs{padding:0 20px;min-height:400px}.aboutUs__content-wrapper{padding-top:70px;padding-bottom:50px;background-color:rgba(30,30,30,.9)}.projects{padding-right:20px;padding-left:20px}.projects .slider__indicators li{width:12px;height:12px}.projects .slider__item-subtitle{font-size:18px}.projects .slider__next,.projects .slider__prev{display:none}.projects .slider__item-btns a{vertical-align:center}.projects .slider__item-btns .slider__item-btn,.projects .slider__item-btns a{padding:10px 15px;width:165px;height:45px;font-size:15px}.team{padding-top:75px}.contacts{padding-top:70px}.contacts__btn{padding:10px 15px;width:165px;height:45px;font-size:15px}.modal-inner{width:350px}.modal-title{font-size:18px}.modal-desc{font-size:14px}footer{padding-top:0;padding-bottom:70px}}@media (max-width:535px){.contacts .contacts__agreement-label>.input-error{bottom:-43px!important}}@media (max-width:424px){.promo{background:url(../img/main_bg-425.png)50%/cover no-repeat;background-position-y:30%;padding-top:35px}.promo__text{margin-top:50px}.promo__text-title{font-size:28px;line-height:30px}.promo__text-subtitle{width:280px;margin-top:60px;font-size:22px;line-height:24px}.promo__text-description{font-size:14px;line-height:16px}.promo__btn{width:320px}.aboutUs__title,.projects__title,.team__title{font-size:24px}.projects .slider__item-more{margin-top:30px}.projects .slider__item-btns a{vertical-align:center;padding:10px 15px;width:140px;font-size:14px}.projects .slider__item-btns .slider__item-btn{padding:10px;width:140px;font-size:14px}.team__card-wrapper{padding:0}}@media (max-width:350px){.promo{padding-top:25px}.promo__text{margin-top:35px}.promo__text-title{font-size:22px;line-height:25px}.promo__text-subtitle{width:260px;font-size:16px;line-height:18px;margin-top:26px}.promo__text-description{font-size:11px;line-height:16px;margin-top:10px}.promo__btn{width:280px}.hamburger{width:25px}.hamburger__box{width:25px;height:3px}.aboutUs__title{font-size:20px}.aboutUs__description{font-size:14px}.aboutUs__more-information{font-size:14px;width:160px;height:36px;padding-top:5px;padding-bottom:5px;vertical-align:middle}.projects__title{font-size:20px}.projects .slider__item-title{font-size:18px}.projects .slider__item-subtitle{font-size:16px}.projects .slider__item-app,.projects .slider__item-text{font-size:14px}.projects .slider__item-btns{gap:10px}.projects .slider__item-btns a{vertical-align:center}.projects .slider__item-btns .slider__item-btn,.projects .slider__item-btns a{padding:10px 0;width:120px;font-size:14px}}