body{will-change:position,top}img{max-width:100%;height:auto}.container{max-width:1662px;padding:0 48px}@media screen and (max-width:768px){.container{padding:0 24px}}@media screen and (max-width:576px){.container{padding:0}}.section-help-reach-goals h2{margin-bottom:16px}.section-help-reach-goals__bg{width:100%;height:auto}.section-help-reach-goals .steps-titles{margin-bottom:16px}.section-help-reach-goals p{margin-bottom:37px}.section-help-reach-goals .section-box{padding:32px 16px}@media screen and (min-width:576px){.section-help-reach-goals .section-box{padding:32px}}@media screen and (min-width:769px){.section-help-reach-goals .section-box{padding:80px 32px}}@media screen and (min-width:1200px){.section-help-reach-goals .section-box{padding:40px 30px;background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/tags-background.webp?ik-sdk-version=javascript-1.4.3&updatedAt=1677766805822);background-repeat:no-repeat;background-size:52%;background-position:left bottom}}@media screen and (min-width:1281px){.section-help-reach-goals .section-box{background-size:48.3%}}@media screen and (min-width:1371px){.section-help-reach-goals .section-box{padding:80px 60px}}.section-box{overflow:hidden}.section-box_violet{background-color:#fafafe}.section-box_rounded{border-radius:40px}.steps-container{display:grid}@media screen and (max-width:1199px){.steps-container{display:block}}.steps-item{opacity:0;visibility:hidden;transition:0.3s ease-in;grid-area:1 / 1 / 1 / 1}.steps-item.active{width:100%;opacity:1;visibility:visible}.steps-title{margin:0;opacity:0;visibility:hidden;transition:0.3s ease-in}.steps-title.active{opacity:1;visibility:visible}.steps-dot{display:flex;flex-wrap:nowrap;gap:16px;margin-bottom:32px}.steps-dot__dot{display:block;width:8px;height:8px;border-radius:50px;background-color:#dfdef4;transition:0.3s ease-in}.steps-dot__dot.active{width:20px;background-color:#8585ff}.steps-tags{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:24px 16px;min-height:192px;margin:0;padding:0;opacity:0;visibility:hidden;transition:0.3s ease-in;list-style-type:none}@media screen and (max-width:1605px){.steps-tags{min-height:264px}}@media screen and (max-width:1460px){.steps-tags{min-height:unset;gap:16px 8px}}@media screen and (max-width:1199px){.steps-tags{gap:24px 16px}.steps-tags:not(.active){display:none}}@media screen and (max-width:650px){.steps-tags{gap:8px}}.steps-tags.active{opacity:1;visibility:visible}.steps-tags__tag{display:flex;justify-content:center;align-items:center;padding:0 48px;border-radius:40px;font-weight:700;line-height:3em;letter-spacing:0.5px;box-shadow:0px 15px 30px #fff;color:#f8f8ff;transition:0.3s ease-in;cursor:pointer}.steps-tags__tag_black{background:#27273d}.steps-tags__tag_grey{background:#7e7e9b}@media screen and (max-width:1460px){.steps-tags__tag{padding:0 24px;line-height:2.14em}}@media screen and (max-width:1199px){.steps-tags__tag{padding:0 48px;line-height:3em}}@media screen and (max-width:650px){.steps-tags__tag{padding:0 24px;font-size:14px;line-height:40px}}.steps-tags__tag.collapsing{transition:none}.steps-tags__tag:hover{color:#fff;background:#8585ff;box-shadow:0px 15px 30px rgba(133,133,255,0.2)}.action-btn{display:inline-flex;justify-content:center;align-items:center;padding:0 48px;border-radius:40px;font-weight:700;line-height:3em;letter-spacing:0.5px;box-shadow:0px 15px 30px #fff;background:#dfdef4;color:#7e7e9b;transition:0.3s ease-in;cursor:pointer;margin-top:-20px}@media screen and (max-width:1460px){.action-btn{line-height:2.14em;padding:0 24px}}@media screen and (max-width:1199px){.action-btn{line-height:3em;padding:0 48px;margin-top:-28px}}@media screen and (max-width:650px){.action-btn{padding:0 24px;font-size:14px;line-height:40px;margin-top:0}}.action-btn:hover{color:#fff;background:#8585ff;box-shadow:0px 15px 30px rgba(133,133,255,0.2)}.action-btn:hover .icon{transition:0.3s ease-in}.action-btn:hover .icon{filter:brightness(0) invert(1)}.steps-tags__tag:active,.action-btn:active{color:#fff;background:#4343b7;box-shadow:0px 15px 30px rgba(133,133,255,0.2),0px 15px 30px #fff}.action-btn span{color:inherit}.action-btn .icon{flex-shrink:0;margin-right:8px}.back-btn-container{flex-basis:100%;margin-top:40px}@media screen and (max-width:1460px){.back-btn-container{margin-top:20px}}@media screen and (max-width:1199px){.back-btn-container{margin-top:40px}}@media screen and (max-width:400px){.back-btn-container{margin-top:20px}}.popup{position:fixed;top:0;left:0;width:100%;height:100%;max-height:100vh;transition:0.3s ease-in;opacity:0;visibility:hidden;z-index:2147483648}.popup.visible{opacity:1;visibility:visible}.popup.visible ~ #LeadboosterContainer{opacity:0 !important;visibility:hidden !important}.popup__background{height:100%;padding:48px;background-color:rgba(39,39,61,0.8)}@media screen and (max-width:768px){.popup__background{padding:24px}}@media screen and (max-width:575px){.popup__background{padding:16px}}.popup__container{display:flex;flex-direction:column;padding:0 0 20px;border-radius:40px;background-color:#fff;max-height:100%}.popup__header{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;padding:32px 48px;transition:0.3s ease-in}.popup__header .font--h2{margin-bottom:0}.popup__header.shadow{box-shadow:0px 20px 40px rgb(0 0 128 / 15%)}@media screen and (max-width:820px){.popup__header .font--h2{font-size:28px}}@media screen and (max-width:768px){.popup__header{padding:40px 18px 10px 35px}}@media screen and (max-width:500px){.popup__header{padding:40px 16px 10px 13px}}.popup__close{flex-shrink:0;display:flex;justify-content:center;align-items:center;margin-left:20px;width:48px;height:48px;border-radius:50px;background-color:#f3f3ff;cursor:pointer}@media screen and (max-width:820px){.popup__close{width:32px;height:32px;margin-left:10px}}.popup__close *{pointer-events:none}.popup__close img{transition:0.3s ease-in}.popup__close:hover img{transform:scale(1.3)}.popup__body{margin:0 8px 21px;padding:0 40px 51px;flex:1 1 auto;overflow-y:scroll;max-height:100%}@media screen and (max-width:768px){.popup__body{padding:0 20px 51px}}.popup__body .row{gap:24px 0}.popup__content-type:not(:last-child){margin-bottom:48px}.popup__content-type-title{margin:0 -24px 24px;padding:12px 24px;border-radius:40px;background-color:#fafafe;color:#7e7e9b}@media screen and (max-width:768px){.popup__content-type-title{margin:0 -16px 32px;padding:8px 24px}}.popup .card{height:100%;border-radius:20px;border:none;background-color:#fff;box-shadow:0px 20px 40px rgba(0,0,128,0.05);overflow:hidden;transition:0.3s ease-in}.popup .card:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}.card__image-container{aspect-ratio:100000 / 57627}.popup__image{display:block;width:100%;height:100%;object-fit:cover}.card__description-container{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;min-height:87px;padding:24px}.popup__heading{margin:0;color:#27273d;font-weight:900;font-size:16px;line-height:120%;letter-spacing:0.28px}.tag{margin:0;padding:10px 16px;border-radius:20px;font-size:12px;line-height:1em;letter-spacing:0.277778px}.tag_purple{background-color:#f3f3ff;color:#8585ff}.tag_black{background-color:#27273d;color:#fafafe}.popup ::-webkit-scrollbar{width:8px;background:transparent}.popup ::-webkit-scrollbar-track{background:transparent}.popup ::-webkit-scrollbar-thumb{width:8px;border:none;border-radius:8px;background:#dfdef4}.popup ::-webkit-scrollbar-thumb:hover{background:#dfdef4}.header-first-section-wrapper{display:flex;flex-direction:column;min-height:100vh}@media screen and (orientation:portrait){.header-first-section-wrapper{min-height:50vh}}@media screen and (orientation:portrait) and (max-width:820px){.header-first-section-wrapper{min-height:80vh}}@media screen and (orientation:portrait) and (max-width:575px){.header-first-section-wrapper{min-height:100vh}}.first-screen-container{flex-grow:1;display:flex;flex-direction:column}.tab-content{flex:1 1 auto;display:flex;align-items:stretch}.nav-tabs{flex-shrink:0}.tab-pane{min-height:unset !important}@media screen and (max-width:768px){.clutch-widget-block{margin-top:12px !important}}
.case-btn,.case-more-btn{font-weight:700;transition:.3s ease-in}#cases .tag,.case-btn,.case-more-btn{transition:.3s ease-in}#cases li,#cases ol,#cases ul{margin:0;padding:0;list-style-type:none}#cases{margin:44px 0 0}@media screen and (max-width:1280px){#cases{margin:110px 0 0}.clutch-widget-block{margin-top:30px!important}}@media screen and (max-width:991px){#cases{margin:20px 0 0;padding-bottom:10px}}.cases-slider{display:flex;align-items:center}@media screen and (min-width:577px){.cases-slider{padding:0 32px 60px!important}}@media screen and (min-width:992px){.cases-slider{padding:0 0 40px 104px!important}.cases-right-side{min-height:900px}#cases .swiper-pagination-bullet::before{width:100%;height:100%;display:flex;justify-content:center;align-items:center;content:counter(css-counter);background-color:transparent;color:#7e7e9b;font-weight:700;font-size:16px;letter-spacing:.5px;transition:.3s ease-in}#cases .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:#27273d;color:#fff;box-shadow:0 15px 30px #fff;filter:unset}#cases .swiper-pagination-bullet:not(
.swiper-pagination-bullet-active
):hover::before{background-color:#f3f3ff;color:#27273d;box-shadow:0 15px 30px #fff;filter:unset}}@media screen and (min-width:992px) and (max-width:1024px){.cases-slider{padding-bottom:40px}}.cases-right-side h2,.cases-right-side h3{display:none}.cases-pagination,.swiper-horizontal>.cases-pagination.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal.cases-pagination{flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;align-items:center;width:auto!important;padding:0 40px 0 0;counter-reset:css-counter 0;margin:0 auto;height:384px;overflow:hidden;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media screen and (max-width:991px){.cases-pagination,.swiper-horizontal>.cases-pagination.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal.cases-pagination{flex-direction:row;top:unset;bottom:20px;left:50%;z-index:3;align-items:center;height:20px;transform:translate(-50%,0)}}@media screen and (max-width:550px){.cases-pagination,.swiper-horizontal>.cases-pagination.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal.cases-pagination{bottom:56px!important}}#cases .swiper-pagination-bullet{flex-shrink:0;width:48px;height:48px;border-radius:50px;background:0 0;counter-increment:css-counter 1;margin:0;position:relative;top:50%;left:0;box-shadow:0 15px 30px #fff;transform:translateY(-48px);overflow:hidden;opacity:1;transition:.3s ease-in}#cases .swiper-slide:not(.swiper-slide-active){opacity:0!important}#cases .swiper-slide>.row>div{display:flex;flex-direction:column;justify-content:center}#cases .swiper-slide>.row>div img{max-width:100%;height:auto}#cases h3{margin-bottom:16px;color:#7e7e9b}#cases h2{margin-bottom:32px;min-width:415px}#cases .tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}@media screen and (max-width:1024px){#cases h2 br{display:none}}#cases .tag{display:flex;padding:10px 16px;border-radius:20px;font-size:12px;line-height:1em;letter-spacing:.277778px;font-family:Lato;font-weight:400;color:rgba(39,39,61,.6)}.tag_purple{background-color:#f3f3ff;color:#8585ff}.tag_purple[href]:hover{background-color:#e3e3ff;color:#8585ff}#cases p{margin:0}.case-links{display:flex;align-items:center;gap:32px;margin-top:32px}.case-btn{display:flex;justify-content:center;align-items:center;flex:0 1 236px;padding:0;border-radius:24px;font-family:Lato,Roboto,sans-serif;font-size:inherit;line-height:3em;letter-spacing:.5px;color:#fff}.cases-slide-btn,.custom-cursor{position:absolute;width:48px;height:48px;border-radius:50px;background-position:center;background-repeat:no-repeat}.case-btn:hover{color:#fff;background:#8585ff;box-shadow:0 15px 30px rgba(133,133,255,.2)}.case-btn:active{color:#fff;background:#4343b7;box-shadow:0 15px 30px rgba(133,133,255,.2),0 15px 30px #fff}.case-btn_dark{background-color:#27273d;box-shadow:0 15px 30px rgba(64,64,137,.2)}.case-btn_grey{background-color:#7e7e9b;box-shadow:0 15px 30px #fff}@media screen and (max-width:575px){#cases{padding-bottom:0}.cases-slider{padding-bottom:75px}.case-btn-all{display:none}.case-btn{flex:1 1 100%}}@media screen and (max-width:576px){.cases-right-side h2,.cases-right-side h3{display:block;padding:0 32px}.cases-left-side h2,.cases-left-side h3{display:none}#cases .swiper-slide .cases-left-side{padding:0 32px}}.custom-cursor{top:0;left:0;z-index:5000;opacity:0;pointer-events:none;box-shadow:0 10px 30px rgba(64,64,137,.1);background-size:contain}@media screen and (max-width:991px){#cases .swiper-pagination-bullet{position:static;margin:0;height:8px;width:8px;transform:unset;background-color:#dfdef4}#cases .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px;background-color:#8585ff}#cases .swiper-slide>.row>div img{width:550px;max-width:85%;margin-left:auto;margin-right:auto}#cases h3{margin-top:20px;margin-bottom:8px;font-size:20px}#cases .tags,.custom-cursor{display:none}}.custom-cursor.visible{opacity:1}.custom-cursor-left{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-slide-prev.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676392590200)}.custom-cursor-right{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-slide-next.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676392571087)}.cases-slide-btn{top:300px;z-index:3;display:none;background-color:#8585ff;background-size:19px}.cases-slide-btn-prev{left:0;background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-arr-left.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676463932547)}.cases-slide-btn-next{right:0;background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-arr-right.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676463932571)}@media screen and (min-width:500px) and (max-width:991px){.cases-slide-btn{display:block}}@media screen and (max-width:500px){#cases h2{min-width:100%}}.case-more-btn{background:0 0;border:none;outline:0;color:#8585ff}.case-more-btn:hover{color:#6161db}@media screen and (min-width:576px){.case-more-btn{display:none}#cases .collapse:not(.show){display:inline}}@media (max-width:820px){.swiper-wrapper{display:flex;align-items:center}}
a{text-decoration:none !important}@media (max-width:768px){.font--h1{font-size:36px}}@media (max-width:650px){.font--h0,.font--h1,.font--h2{font-size:36px;line-height:120%}.font--h3{font-size:28px;line-height:120%}}.fade{transition:opacity 0.55s ease-in-out !important}.header-first-section-wrapper{background-color:#27273d;position:relative;overflow:hidden}#main-slider{flex-grow:1;display:flex;flex-direction:column}.header-first-section-wrapper .swiper-slide{min-height:80vh;margin:0 auto;display:flex;align-items:center}@media (max-width:1650px){.header-first-section-wrapper .swiper-slide{min-height:75vh}}@media (max-width:1024px){.header-first-section-wrapper .swiper-slide{min-height:30vh}}.tab-content>.swiper-slide.active{display:flex;align-items:center}@media (max-width:820px){.header-first-section-wrapper .swiper-slide{width:100%;padding:0 5% 50px;min-height:74vh;align-items:flex-end}.tab-content>.swiper-slide.active{align-items:end}}@media screen and (orientation:portrait) and (max-width:768px){.header-first-section-wrapper{min-height:88vh !important}}.tab-image-right{position:absolute;right:0;top:calc(-7% + -113px);width:75%}.tab-content #consulting .tab-image-right{right:7%}@media (min-width:2500px){.tab-image-right{width:65%}}@media (max-width:1024px) and (max-height:770px){.tab-content{align-items:center !important}}@media (max-width:820px){.tab-image-right{top:8%}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317576.webp) no-repeat;background-position:top right;background-position-y:-100px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317577.webp) no-repeat;background-position:top right;background-position-y:-70px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317578.webp) no-repeat;background-position:top right;background-position-y:-120px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317579.webp) no-repeat;background-position:top right;background-position-y:-85px;background-size:100%}}.tab-image-top{position:absolute;top:-113px;left:0;z-index:1}@media (max-width:1600px){.tab-image-top{width:37.7%}}@media (max-width:1024px){.tab-image-top{display:none}}.tab-text-wrapper{z-index:1;position:relative;padding-left:12.5vw}@media (min-width:1024px){.tab-text-wrapper{padding-top:32px}}@media (max-width:1023px){.tab-text-wrapper{width:60%;padding-left:3.5vw}}@media (max-width:820px){.tab-text-wrapper{width:75%;padding-left:0}}@media (max-width:768px){.tab-text-wrapper{width:100%}}.header-first-section-wrapper .font--h0{color:#fafafe;margin-bottom:24px}@media (min-width:1200px) and (max-width:1440px){.header-first-section-wrapper .font--h0{font-size:56px}}@media (max-width:1200px){.header-first-section-wrapper .font--h0{font-size:48px}}@media (max-width:600px){.header-first-section-wrapper .font--h0{font-size:36px}}.btn-certif-wrapper{display:flex;flex-direction:column;gap:65px}@media screen and (max-width:1440px){.btn-certif-wrapper{gap:40px}}@media screen and (max-width:1023px){.btn-certif-wrapper{gap:25px;flex-direction:column;align-items:flex-start;justify-content:space-between}.btn-certif-wrapper .talk{min-width:200px}}@media screen and (max-width:820px){.btn-certif-wrapper{gap:35px}.btn-certif-wrapper img{height:auto;width:90%}}@media screen and (max-width:800px){.btn-certif-wrapper img{height:auto;width:65%}}@media screen and (max-width:750px){.btn-certif-wrapper{flex-direction:column;align-items:flex-start;gap:30px}.btn-certif-wrapper img{height:auto;width:100% !important}}@media screen and (min-width:1440px){.header-first-section-wrapper .font--h0{width:110%}}.header-first-section-wrapper .font--20{margin-bottom:32px;color:#f8f8ff}.nav-tabs{border:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;bottom:0 !important}.nav-tabs .swiper-pagination-bullet{background:rgba(14,14,39,0.4);backdrop-filter:blur(5px);border:none !important;color:#7e7e9b;border-radius:0 !important;padding:40px 0;width:100%;margin-bottom:0 !important;transition:background 0.3s ease-in;border-right:1px solid rgba(82,82,100,0.5) !important;border-top:2px solid rgba(82,82,100,0.5) !important;font-family:"Lato";font-style:normal;font-weight:700;font-size:20px;line-height:36px;letter-spacing:0.277778px;margin:0 !important;display:flex;justify-content:center;align-items:center;opacity:1}@media screen and (max-width:820px){.nav-tabs .swiper-pagination-bullet{padding:31px 0}}.nav-tabs .swiper-pagination-bullet:nth-child(1):before{content:"Software Engineering"}.nav-tabs .swiper-pagination-bullet:nth-child(2)::before{content:"Product Design"}.nav-tabs .swiper-pagination-bullet:nth-child(3)::before{content:"Data Science & AI"}.nav-tabs .swiper-pagination-bullet:nth-child(4)::before{content:"Consulting"}@media (max-width:820px){.nav-tabs .swiper-pagination-bullet{font-size:16px;line-height:28px}}.nav-tabs .swiper-pagination-bullet:hover{color:#fafafe;background:rgba(61,61,80,0.6) !important}.nav-tabs .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(7,7,24,0.62) !important;color:#fafafe !important;border:none !important;backdrop-filter:none;position:relative;border-top:2px solid rgba(82,82,100,0.5) !important}@keyframes filling{from{width:0}to{width:100%}}.nav-tabs .swiper-pagination-bullet::after{content:"";height:2px;width:0;background:#8585ff;position:absolute;top:0;left:0}.nav-tabs .swiper-pagination-bullet-active::after{animation:filling 12s ease-in-out}.swiper-pagination-bullet-active.paused::after{animation-play-state:paused}@media (max-width:650px){.first-screen-container{flex-grow:unset}.header-first-section-wrapper{justify-content:space-between}#main-slider{display:flex;flex-direction:column}.tab-text-wrapper{padding-left:0}.tab-image-wrapper{display:none}.nav-tabs .swiper-pagination-bullet,.nav-tabs .swiper-pagination-bullet-active{font-size:0;padding:0;background:rgba(82,82,100,0.5) !important;border:none !important;max-height:4px;border-radius:40px !important}.nav-tabs .swiper-pagination-bullet::after{height:4px;border-radius:40px;transform:translateY(-50%)}.nav-tabs{padding:16px 16px 24px;gap:8px}.tab-content .swiper-slide{padding-bottom:12px;display:flex;align-items:flex-end;min-height:74vh}.swiper-slide .talk{width:193px}.swiper-slide .font--h0{margin-bottom:16px;width:110%}.header-first-section-wrapper .font--20{font-size:16px;line-height:24px}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317571.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317573.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317574.webp) no-repeat;background-position:top right;background-position-y:-30px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317575.webp) no-repeat;background-position:top right;background-position-y:-43px;background-size:100%}}@media (max-width:390px){#software{background-position-y:0}}@media (max-width:380px){.swiper-slide .font--h0{font-size:34px}}@media (max-width:375px){#software{background-position-y:-50px}#consulting{background-position-y:-60px}}.first-screen-container{position:relative}.fs-banner-container{position:absolute;top:0;right:4.166666665%;z-index:5}.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;font-weight:900;line-height:12px;letter-spacing:0.16em;color:#f8f8ff;text-transform:uppercase;text-align:center}.fs-banner-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.fs-banner-item{width:196px;height:97.78px;border-radius:12px;background:#1b1b34cc;overflow:hidden}.fs-banner-link{display:flex;justify-content:center;align-items:center;width:100%;height:70%;padding:0 16px 24px;border-radius:16px !important}.fs-banner-img{display:block;max-width:100%;max-height:100%;width:100%;object-fit:contain;height:40px;margin-bottom:5px}@media screen and (max-width:1899px){.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;line-height:9.6px}.fs-banner-item{width:196px;height:98px}.fs-banner-link{padding:0 12px 18px}}@media screen and (max-width:1024px){.fs-banner-container{top:16px;right:3.12907vw}}@media screen and (max-width:820px){.fs-banner-container{right:unset;left:3.12907vw}}@media screen and (max-width:600px){.font--16.fa-banner-title{margin-bottom:7px;margin-top:8px;font-size:8px;line-height:7.2px}.fs-banner-item{width:164px;height:80px;border-radius:8px}.fs-banner-link{padding:8px 12px}}@media screen and (max-width:414px){.fs-banner-list{flex-direction:row}.fs-banner-item{width:auto;padding:0 8px}}.fs-banner-item{width:196px;height:90px}@media screen and (max-width:500px){.fs-banner-item{width:100px;padding:4px;height:80px}.fs-banner-link{padding-top:0}.font--16.fa-banner-title{line-height:120%;margin-bottom:5px}.fs-banner-img{width:49px;height:30px}}.clients-wrapper{overflow:hidden;margin:100px 0;display:flex;flex-direction:column;gap:30px}.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{display:flex;gap:75px;align-items:center;width:100%;height:40px}.clients-wrapper__mobile-half{display:none}@media (max-width:1024px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:50px}.clients-wrapper__first-half img,.clients-wrapper__second-half img{transform:scale(0.9)}}@media (max-width:820px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:30px}.clients-wrapper{margin:80px 0}}.clients-wrapper__second-half{justify-content:flex-end}@media (max-width:650px){.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{gap:15px}.clients-wrapper__second-half{justify-content:flex-start}.clients-wrapper__first-half img,.clients-wrapper__second-half img,.clients-wrapper__mobile-half img{transform:scale(0.75)}.clients-wrapper{gap:8px;margin:85px 0 56px 0}.clients-wrapper__mobile-half{display:flex;justify-content:center}}.reviews-section{position:relative;padding-bottom:80px}.reviews-section::before{position:absolute;left:0;bottom:0;display:block;width:100%;height:418px;background-color:#f8f8ff;z-index:-1;content:""}.reviews{display:flex;justify-content:flex-start;gap:8px;height:100%;border-radius:20px}.reviews-wrapper .font--16{margin:0}.reviews-wrapper{margin:0 auto;display:flex;gap:40px;align-items:stretch}.details-wrap{flex:0 0 calc(50% - 20px);padding:32px;border-radius:20px;background-color:#fff;box-shadow:0px 9.509803771972656px 38.039215087890625px 0px #0000800d}.reviews-wrapper p span{font-weight:600}.logo-wrapper{flex:0 0 calc(50% - 10px);display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.details-grid-wrap{width:calc(50% - 20px)}.reviews .logo-wrap{padding:20px;height:100%;border-radius:8px}.reviews .logo-wrap>img{max-height:100%;width:auto}.reviews .logo-wrap:nth-child(2){border-radius:8px 20px 8px 8px}.reviews .logo-wrap:nth-child(4){border-radius:8px 8px 20px 8px}.logo-wrap:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}.logo-wrap-white{background:#fff}.reviews-wrapper .reviews-clutch-widget{flex:0 0 50%;padding:32px;background:white;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgb(0 0 128 / 5%);border-radius:20px 8px 8px 20px;transition:box-shadow 0.3s ease-in}.reviews-wrapper .reviews-clutch-widget>img{max-height:100%;width:auto}.reviews-wrapper .reviews-clutch-widget:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}@media (max-width:1399px){.reviews-wrapper{gap:30px}}@media (max-width:1024px){.reviews-section{padding:0}.reviews-section::before{display:none}.reviews-wrapper{flex-direction:column;gap:16px}.details-grid-wrap{width:100%}.details-wrap{flex:1;padding:0;border-radius:unset;box-shadow:unset}.reviews{height:unset;gap:20px}.logo-wrapper{gap:20px}.reviews-wrapper .reviews-clutch-widget{padding:24px 32px}.logo-wrapper{flex:0 0 calc(50% - 20px)}.reviews .logo-wrap{padding:16px}.reviews-wrapper .reviews-clutch-widget,.reviews .logo-wrap,.reviews .logo-wrap:nth-child(2),.reviews .logo-wrap:nth-child(4){border-radius:10px}}@media (max-width:768px){.reviews-wrapper{width:95%;padding:0 0 40px 0}}.logo-wrap{border-radius:10px;padding:20px 18px;height:56px;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgba(0,0,128,0.05);transition:box-shadow 0.3s ease-in}@media (max-width:650px){.reviews-wrapper{width:90%;gap:6px;padding:0 0 40px}.reviews{flex-direction:column;gap:16px}.reviews-clutch-widget{width:100%}.reviews-wrapper .reviews-clutch-widget{height:125px}.reviews .logo-wrapper{flex:unset;gap:16px}.reviews .logo-wrapper .logo-wrap{max-width:100%;height:56px}}.partners{padding-bottom:140px}@media (max-width:1024px){.partners{padding-bottom:80px}}.partners .col-11,.partners .col-9{margin:0 auto}.partners .col-11{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:40px}.partners .font--h2-big{margin-bottom:55px;text-transform:none}.logo-wrap-big{height:100%;width:100%;border-radius:20px;display:flex;justify-content:center;padding:28px 60px}.logo-wrap-big img{max-height:90px;height:auto}@media (max-width:1440px){.logo-wrap-big{height:82%}}@media (max-width:1280px){.partners .col-11{gap:20px;width:95%}}@media (max-width:1024px){.logo-wrap-big{padding:20px}.logo-wrap-big img{transform:scale(0.8)}}@media (max-width:820px){.partners .col-9{width:90%}.logo-wrap-big{height:72px;border-radius:11px}.partners .font--h2-big{margin-bottom:25px}}@media (max-width:820px){.partners .col-11{width:95%}}@media (max-width:650px){.partners .col-11,.partners .col-9{width:90%;padding:0}.partners .col-11{grid-template-columns:1fr 1fr;gap:16px}.logo-wrap-big img{transform:scale(0.7)}.logo-wrap-big{height:76px}.logo-wrap-big.bg-green2-light{grid-area:1 / 1 / 2 / 3}}.industries{position:relative;margin-bottom:3.5%}.industries .font--h2-big{text-transform:none;margin-bottom:56px}.purple-cards{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 1.5%}.purple-cards img{height:fit-content}.purple-bg{background-color:#27273d;position:absolute;height:85%;width:100%;transform:translate(0,61px)}.card-purple{box-shadow:0 10px 40px rgba(0,0,128,0.05);border-radius:20px;display:flex;transition:transform 0.3s ease;position:relative;background-color:#323256}.card-purple img{transition:transform 0.3s ease}.card-purple-button{margin-top:auto;padding:12px 24px;border-radius:50px;font-weight:700;color:#fff;background-color:#7e7e9b}@media screen and (min-width:1200px){.card-purple img{min-width:280px}}.card-purple:hover{transform:scale(1.05)}.card-purple:hover img{transform:rotate(-15deg) scale(1.1)}.card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 40px 32px}.industries .card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 32px 32px}@media (max-width:1440px){.purple-cards{width:91.66666667%;padding:0}}@media (min-width:821px) and (max-width:1279px){.card-purple img{min-width:200px}}@media (max-width:820px){.card-purple{flex-direction:column-reverse;justify-content:flex-end}.card-purple img{width:70%;margin-bottom:-50px;margin-left:-50px}.card-purple-text{padding:24px;display:grid;height:100%}.card-purple-text span{align-self:start;width:fit-content}.industries .col-9{width:90%}.industries .col-10{width:95%;gap:24px}.industries .font--h2-big{margin-bottom:24px}.purple-bg{height:90%}}@media (max-width:768px){.industries .col-10{padding:0}}.card-purple-text .font--h3{color:#f8f8ff;margin-bottom:16px}.card-purple-text .font--16{color:#f8f8ff;margin:0 0 24px 0}@media (max-width:650px){.industries .col-10,.industries .col-9{width:90%;padding:0}.industries .col-10.purple-cards{grid-template-columns:1fr;gap:65px}.industries .font--h2-big br{display:none}.industries .font--h2-big{margin-bottom:37px;width:90%}.card-purple-text{padding:0 24px 24px;margin-top:-100px}.card-purple img{width:45%;margin-bottom:-16px;margin-left:0;transform:translate(120%,-65px)}.purple-bg{height:92%}.card-purple:hover img{transform:translate(120%,-65px)}.card-purple:hover{transform:unset}}.solutions{position:relative;margin:48px auto 105px;overflow:hidden}#solutions{position:relative}#solutions-js{height:570px;background-image:url("https://ik.imagekit.io/k0jemnbco/about_us/bkg.webp");border-radius:40px;background-repeat:no-repeat !important;background-size:cover !important;background-color:rgba(40,40,62,0.7);transition:background 0.1s ease-in}.solutions-tab-wrapper{height:570px;border-radius:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative}@media screen and (min-width:1280px){#solutions-js,.solutions-tab-wrapper{height:590px}}@media screen and (min-width:1440px){#solutions-js,.solutions-tab-wrapper{height:650px}}@media screen and (min-width:1500px){#solutions-js,.solutions-tab-wrapper{height:685px}}@media screen and (min-width:1950px){#solutions-js,.solutions-tab-wrapper{height:900px}}.solutions-tab-wrapper>.solutions-tab{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:50px;padding-left:40px;cursor:pointer;transition:background 0.3s ease-in}.solutions-tab-wrapper>.solutions-tab:nth-child(1){border-bottom-left-radius:40px;border-top-left-radius:40px}.solutions-tab-wrapper>.solutions-tab:last-child{border-bottom-right-radius:40px;border-top-right-radius:40px}@keyframes opacity{from{opacity:0}to{opacity:1}}@media screen and (min-width:1280px){.wrapper-hover-show{position:absolute;transition:bottom 0.3s ease-in}.solutions-tab:nth-child(1) .wrapper-hover-show{bottom:-190px;transition:bottom 0.4s ease-in}.solutions-tab:nth-child(2) .wrapper-hover-show{bottom:-318px;transition:bottom 0.5s ease-in}.solutions-tab:nth-child(3) .wrapper-hover-show,.solutions-tab:nth-child(4) .wrapper-hover-show{bottom:-30px}}@media screen and (min-width:1441px){.solutions-tab:nth-child(1) .wrapper-hover-show{bottom:-227px}.solutions-tab:nth-child(2) .wrapper-hover-show{bottom:-390px}.solutions-tab:nth-child(3) .wrapper-hover-show,.solutions-tab:nth-child(4) .wrapper-hover-show{bottom:-68px}}.solutions-list{visibility:hidden;color:#fff;padding:0;list-style:none;animation:opacity 1s ease-in-out}.solutions-sub-list{list-style:disc;padding:0 5px 0 1rem}.solutions-list li a,.solutions-list li{font-family:"Lato";font-style:normal;font-weight:300;font-size:16px;line-height:16px;letter-spacing:0.277778px;color:#f8f8ff;transition:color 0.3s ease-in}.solutions-tab-wrapper .font--h3 a{color:#fafafe;transition:color 0.3s ease-in}.solutions-list li:not(.solutions-no-link) a:hover,.solutions-tab-wrapper .font--h3:not(.solutions-no-link) a:hover{color:#b4b4ff}.solutions-no-link{cursor:default}.solutions-list li:not(.solutions-no-link):after,.solutions-sub-list li::after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Vector__Stroke_.svg);margin-left:5px}.solutions-list li,.solutions-tab-wrapper .font--h3{color:#fafafe;margin-bottom:16px}.solutions-tab-wrapper>.solutions-tab:not( :last-child,.swiper-slide.solutions-tab.swiper-slide-prev ){border-right:1px solid rgba(255,255,255,0.2) !important}.solutions-title-hover-show{visibility:hidden}.tech-partner{margin-top:240px}.magnet-partners{display:flex;margin:64px auto;background:#f8f8ff;border-radius:40px;padding:56px 90px;align-items:center;align-content:flex-start;flex-direction:row;justify-content:space-around}@media (min-width:550px){.magnet-partners{margin-bottom:-64px}}.magnet-partners>img{max-height:339px}.magnet-partners .information{width:45%}.magnet-partners .information>.font--h3{color:#27273d;margin-bottom:24px}.magnet-partners .download_button{margin-top:24px}@media (min-width:820px) and (max-width:1025px){.magnet-partners>img{max-height:200px}}@media (max-width:820px){.magnet-partners{flex-direction:column;margin:40px auto}.magnet-partners>img{object-fit:contain;margin-bottom:0}.magnet-partners .information{margin-left:0;width:100%}.tech-partner{margin-top:120px}}@media (max-width:550px){.magnet-partners{width:100%;padding:33px 16px}.tech-partner{margin-top:120px}.tech-partner .col-9{width:90%}.tech-partner .font--h2-big{margin-bottom:25px}.tech-partner .magnet-partners{margin-top:0;margin-bottom:-64px}.magnet-partners .download_button{margin-top:24px}.magnet-partners .information>.font--h3{margin-bottom:16px}.information>.font--h3{font-family:"Lato";font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0.5px}.solutions-list li.last-li{margin-bottom:0}}@media screen and (min-width:1180px){.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-show{visibility:visible}.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-hide{visibility:hidden}}.tranform-1-line{position:relative}@media screen and (min-width:1181px) and (max-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line{transform:translate(0,33px)}.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line.tranform-2-lines{transform:translate(0,67px)}}.solutions-tab-wrapper>.solutions-tab:hover{background:rgba(39,39,61,0.8);backdrop-filter:blur(4px)}.solutions-tab-wrapper>.solutions-tab:hover .solutions-list{visibility:visible}@media screen and (min-width:1280px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show{bottom:40px}.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:70px}}@media screen and (min-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show,.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:0}}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:none}@media (min-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-right:20px}}@media (max-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-bottom:20px}}@media (max-width:1180px){.solutions{border-radius:20px}#solutions-js,.solutions-tab-wrapper{display:flex}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:block}.solutions-tab-wrapper>.solutions-tab{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active,.swiper-slide.solutions-tab.swiper-slide-next{border-right:1px solid rgba(255,255,255,0.2) !important}#solutions .swiper-button-next:after,#solutions .swiper-rtl .swiper-button-prev:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Group_22625.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676381667999);height:60px}#solutions .swiper-button-prev:after,#solutions .swiper-rtl .swiper-button-next:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-arr-left.svg);height:60px}#solutions .swiper-button-prev,#solutions .swiper-button-next{width:48px;height:48px;background:#7e7e9b;border-radius:48px;transition:background 0.3s ease-in;display:flex;top:58%}#solutions .swiper-button-prev{left:5%}#solutions .swiper-button-next{right:5%}#solutions-js,.solutions-tab-wrapper{display:flex;border-radius:20px}.swiper-slide.solutions-tab.swiper-slide-next{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-hide{display:none}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-show{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active{background-color:rgba(39,39,61,0.8);backdrop-filter:blur(4px);border-bottom-left-radius:40px;border-top-left-radius:40px}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important;padding-left:70px}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover{background:none;backdrop-filter:none}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover .solutions-list{display:none}}@media (max-width:1024px){#solutions-js,.solutions-tab-wrapper{height:50vh;display:flex;border-radius:20px}#solutions .col-9{margin:40px auto 0 !important}}@media (max-width:1024px) and (max-height:770px){#solutions-js,.solutions-tab-wrapper{height:660px}}#solutions-more{display:none}@media (max-width:820px){#solutions-js{border-radius:20px;background:transparent}#solutions .col-9{width:90%}.swiper-slide-active #solutions-more{display:block}.mobile-hide{display:none}.mobile-hide.mobile-visible{display:block}#solutions-js,.solutions-tab-wrapper{height:67vh}.solutions-list li,.solutions-tab-wrapper .font--h3{margin-bottom:24px}.swiper-slide.solutions-tab::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;z-index:-1}#solutions-tab-software::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:100%;transform:scaleX(-1)}#solutions-tab-consulting::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:3%;transform:scaleX(-1)}#solutions-tab-design::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:67%;transform:scaleX(-1)}#solutions-tab-outstaffing::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:35%;transform:scaleX(-1)}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{backdrop-filter:none;background-color:rgba(39,39,61,0.8) !important}.solutions .font--h1{color:#27273d;top:0;left:4%}.solutions{margin:0 auto 60px;padding-top:24px;width:95%}.swiper-slide.solutions-tab{padding:30px;align-items:flex-start}#solutions .swiper-button-next,#solutions .swiper-button-prev{top:2%}#solutions .swiper-button-prev{right:14%;left:auto}#solutions .swiper-button-next,#solutions .swiper-button-prev{background:#8585ff}#solutions .swiper-button-next:active,#solutions .swiper-button-prev:active{background:#6161db}.solutions-list{list-style:none;padding:0}}@media (min-width:650px) and (max-width:768px){#solutions-tab-design::before{background-position-x:65%}#solutions-tab-outstaffing::before{background-position-x:33%}#solutions-tab-consulting::before{background-position-x:1%}}@media (max-width:650px){#solutions-js{width:88%;height:685px}.solutions{margin:0 0 60px auto}.solutions-tab-wrapper{height:685px}#solutions .swiper-button-prev,#solutions .swiper-button-next{display:none}#solutions br{display:none}#solutions .col-9{margin:25px auto 0 !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{margin-bottom:0}}@media screen and (max-width:380px){#solutions-tab-software::before{background-size:cover}#solutions-tab-design::before{background-size:cover}#solutions-tab-outstaffing::before{background-size:cover}#solutions-tab-consulting::before{background-size:cover}}.lead-magnet-holder{position:relative}@media (min-width:1200px){.lead-magnet-holder button{cursor:pointer;padding-left:auto;padding-right:auto;width:13vw !important}}@media (min-width:768px){.lead-magnet-holder{display:flex;align-items:flex-end}.lead-magnet-holder button{cursor:pointer;padding-left:24px;padding-right:24px}}@media (max-width:1200px){.lead-magnet-holder button{width:17vw}}@media (max-width:820px){.lead-magnet-holder button{width:40%}}@media (max-width:768px){.lead-magnet-holder button,.lead-magnet-holder #main-page-lead-magnet-form{width:100% !important}.lead-magnet-holder small{bottom:58px !important}.lead-magnet-holder button{margin-top:32px !important}}.lead-magnet-holder button{border:none;outline:none;width:auto;height:48px;background:#ffdd2c;box-shadow:0px 20px 40px rgba(255,154,3,0.2);border-radius:24px;margin-top:14px;color:black !important}.slider-control-state{position:absolute;z-index:9;left:24px;bottom:105px;width:40px;height:40px;cursor:pointer;background-size:contain;background-image:url(https://ik.imagekit.io/k0jemnbco/Homepage/slider-pause.png?updatedAt=1712904277104)}@media screen and (max-width:1100px){.slider-control-state{bottom:120px;left:auto;right:24px}}@media screen and (max-width:820px){.slider-control-state{bottom:120px;left:auto;right:24px}}@media screen and (max-width:768px){.slider-control-state{bottom:14%}}@media screen and (max-width:500px){.slider-control-state{bottom:120px;right:24px}}@media screen and (max-width:390px){.slider-control-state{bottom:117px;right:16px}}@media screen and (max-width:350px){.slider-control-state{bottom:115px;right:16px}}a{text-decoration:none !important}@media (max-width:768px){.font--h1{font-size:36px}}@media (max-width:650px){.font--h0,.font--h1,.font--h2{font-size:36px;line-height:120%}.font--h3{font-size:28px;line-height:120%}}.fade{transition:opacity 0.55s ease-in-out !important}.header-first-section-wrapper{background-color:#27273d;position:relative;overflow:hidden}#main-slider{flex-grow:1;display:flex;flex-direction:column}.header-first-section-wrapper .swiper-slide{min-height:80vh;margin:0 auto;display:flex;align-items:center}@media (max-width:1650px){.header-first-section-wrapper .swiper-slide{min-height:75vh}}@media (max-width:1024px){.header-first-section-wrapper .swiper-slide{min-height:30vh}}.tab-content>.swiper-slide.active{display:flex;align-items:center}@media (max-width:820px){.header-first-section-wrapper .swiper-slide{width:100%;padding:0 5% 50px;min-height:74vh;align-items:flex-end}.tab-content>.swiper-slide.active{align-items:end}}@media screen and (orientation:portrait) and (max-width:768px){.header-first-section-wrapper{min-height:88vh !important}}.tab-image-right{position:absolute;right:0;top:calc(-7% + -113px);width:75%}.tab-content #consulting .tab-image-right{right:7%}@media (min-width:2500px){.tab-image-right{width:65%}}@media (max-width:1024px) and (max-height:770px){.tab-content{align-items:center !important}}@media (max-width:820px){.tab-image-right{top:8%}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317576.webp) no-repeat;background-position:top right;background-position-y:-100px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317577.webp) no-repeat;background-position:top right;background-position-y:-70px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317578.webp) no-repeat;background-position:top right;background-position-y:-120px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317579.webp) no-repeat;background-position:top right;background-position-y:-85px;background-size:100%}}.tab-image-top{position:absolute;top:-113px;left:0;z-index:1}@media (max-width:1600px){.tab-image-top{width:37.7%}}@media (max-width:1024px){.tab-image-top{display:none}}.tab-text-wrapper{z-index:1;position:relative;padding-left:12.5vw}@media (min-width:1024px){.tab-text-wrapper{padding-top:32px}}@media (max-width:1023px){.tab-text-wrapper{width:60%;padding-left:3.5vw}}@media (max-width:820px){.tab-text-wrapper{width:75%;padding-left:0}}@media (max-width:768px){.tab-text-wrapper{width:100%}}.header-first-section-wrapper .font--h0{color:#fafafe;margin-bottom:24px}.btn-certif-wrapper{display:flex;flex-direction:column;gap:65px}@media screen and (max-width:1440px){.btn-certif-wrapper{gap:40px}}@media screen and (max-width:1023px){.btn-certif-wrapper{gap:25px;flex-direction:column;align-items:flex-start;justify-content:space-between}.btn-certif-wrapper .talk{min-width:200px}}@media screen and (max-width:820px){.btn-certif-wrapper{gap:35px}.btn-certif-wrapper img{height:auto;width:90%}}@media screen and (max-width:800px){.btn-certif-wrapper img{height:auto;width:65%}}@media screen and (max-width:750px){.btn-certif-wrapper{flex-direction:column;align-items:flex-start;gap:30px}.btn-certif-wrapper img{height:auto;width:90%}}@media screen and (min-width:1440px){.header-first-section-wrapper .font--h0{width:110%}}.header-first-section-wrapper .font--20{margin-bottom:32px;color:#f8f8ff}.nav-tabs{border:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;bottom:0 !important}.nav-tabs .swiper-pagination-bullet{background:rgba(14,14,39,0.4);backdrop-filter:blur(5px);border:none !important;color:#7e7e9b;border-radius:0 !important;padding:40px 0;width:100%;margin-bottom:0 !important;transition:background 0.3s ease-in;border-right:1px solid rgba(82,82,100,0.5) !important;border-top:2px solid rgba(82,82,100,0.5) !important;font-family:"Lato";font-style:normal;font-weight:700;font-size:20px;line-height:36px;letter-spacing:0.277778px;margin:0 !important;display:flex;justify-content:center;align-items:center;opacity:1}@media screen and (max-width:820px){.nav-tabs .swiper-pagination-bullet{padding:31px 0}}.nav-tabs .swiper-pagination-bullet:nth-child(1):before{content:"Software Engineering"}.nav-tabs .swiper-pagination-bullet:nth-child(2)::before{content:"Product Design"}.nav-tabs .swiper-pagination-bullet:nth-child(3)::before{content:"Data Science & AI"}.nav-tabs .swiper-pagination-bullet:nth-child(4)::before{content:"Consulting"}@media (max-width:820px){.nav-tabs .swiper-pagination-bullet{font-size:16px;line-height:28px}}.nav-tabs .swiper-pagination-bullet:hover{color:#fafafe;background:rgba(61,61,80,0.6) !important}.nav-tabs .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(7,7,24,0.62) !important;color:#fafafe !important;border:none !important;backdrop-filter:none;position:relative;border-top:2px solid rgba(82,82,100,0.5) !important}@keyframes filling{from{width:0}to{width:100%}}.nav-tabs .swiper-pagination-bullet::after{content:"";height:2px;width:0;background:#8585ff;position:absolute;top:0;left:0}.nav-tabs .swiper-pagination-bullet-active::after{animation:filling 12s ease-in-out}.swiper-pagination-bullet-active.paused::after{animation-play-state:paused}@media (max-width:650px){.first-screen-container{flex-grow:unset}.header-first-section-wrapper{justify-content:space-between}#main-slider{display:flex;flex-direction:column}.tab-text-wrapper{padding-left:0}.tab-image-wrapper{display:none}.nav-tabs .swiper-pagination-bullet,.nav-tabs .swiper-pagination-bullet-active{font-size:0;padding:0;background:rgba(82,82,100,0.5) !important;border:none !important;max-height:4px;border-radius:40px !important}.nav-tabs .swiper-pagination-bullet::after{height:4px;border-radius:40px;transform:translateY(-50%)}.nav-tabs{padding:16px 16px 24px;gap:8px}.tab-content .swiper-slide{padding-bottom:12px;display:flex;align-items:flex-end;min-height:74vh}.swiper-slide .talk{width:193px}.swiper-slide .font--h0{margin-bottom:16px;width:110%}.header-first-section-wrapper .font--20{font-size:16px;line-height:24px}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317571.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317573.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317574.webp) no-repeat;background-position:top right;background-position-y:-30px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317575.webp) no-repeat;background-position:top right;background-position-y:-43px;background-size:100%}}@media (max-width:390px){#software{background-position-y:0}}@media (max-width:380px){.swiper-slide .font--h0{font-size:34px}}@media (max-width:375px){#software{background-position-y:-50px}#consulting{background-position-y:-60px}}.first-screen-container{position:relative}.fs-banner-container{position:absolute;top:0;right:4.166666665%;z-index:5}.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;font-weight:900;line-height:12px;letter-spacing:0.16em;color:#f8f8ff;text-transform:uppercase;text-align:center}.fs-banner-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.fs-banner-item{width:196px;height:97.78px;border-radius:12px;background:#1b1b34cc;overflow:hidden}.fs-banner-link{display:flex;justify-content:center;align-items:center;width:100%;height:70%;padding:0 16px 24px;border-radius:16px !important}.fs-banner-img{display:block;max-width:100%;max-height:100%;width:100%;object-fit:contain;height:40px;margin-bottom:5px}@media screen and (max-width:1899px){.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;line-height:9.6px}.fs-banner-item{width:196px;height:98px}.fs-banner-link{padding:0 12px 18px}}@media screen and (max-width:1024px){.fs-banner-container{top:16px;right:3.12907vw}}@media screen and (max-width:820px){.fs-banner-container{right:unset;left:3.12907vw}}@media screen and (max-width:600px){.font--16.fa-banner-title{margin-bottom:7px;margin-top:8px;font-size:8px;line-height:7.2px}.fs-banner-item{width:164px;height:80px;border-radius:8px}.fs-banner-link{padding:8px 12px}}@media screen and (max-width:414px){.fs-banner-list{flex-direction:row}.fs-banner-item{width:auto;padding:0 8px}}.fs-banner-item{width:196px;height:90px}@media screen and (max-width:500px){.fs-banner-item{width:100px;padding:4px;height:80px}.fs-banner-link{padding-top:0}.font--16.fa-banner-title{line-height:120%;margin-bottom:5px}.fs-banner-img{width:49px;height:30px}}.clients-wrapper{overflow:hidden;margin:100px 0;display:flex;flex-direction:column;gap:30px}.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{display:flex;gap:75px;align-items:center;width:100%;height:40px}.clients-wrapper__mobile-half{display:none}@media (max-width:1024px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:50px}.clients-wrapper__first-half img,.clients-wrapper__second-half img{transform:scale(0.9)}}@media (max-width:820px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:30px}.clients-wrapper{margin:80px 0}}.clients-wrapper__second-half{justify-content:flex-end}@media (max-width:650px){.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{gap:15px}.clients-wrapper__second-half{justify-content:flex-start}.clients-wrapper__first-half img,.clients-wrapper__second-half img,.clients-wrapper__mobile-half img{transform:scale(0.75)}.clients-wrapper{gap:8px;margin:85px 0 56px 0}.clients-wrapper__mobile-half{display:flex;justify-content:center}}.reviews-section{position:relative;padding-bottom:80px}.reviews-section::before{position:absolute;left:0;bottom:0;display:block;width:100%;height:418px;background-color:#f8f8ff;z-index:-1;content:""}.reviews{display:flex;justify-content:flex-start;gap:8px;height:100%;border-radius:20px}.reviews-wrapper .font--16{margin:0}.reviews-wrapper{margin:0 auto;display:flex;gap:40px;align-items:stretch}.details-wrap{flex:0 0 calc(50% - 20px);padding:32px;border-radius:20px;background-color:#fff;box-shadow:0px 9.509803771972656px 38.039215087890625px 0px #0000800d}.reviews-wrapper p span{font-weight:600}.logo-wrapper{flex:0 0 calc(50% - 10px);display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.details-grid-wrap{width:calc(50% - 20px)}.reviews .logo-wrap{padding:20px;height:100%;border-radius:8px}.reviews .logo-wrap>img{max-height:100%;width:auto}.reviews .logo-wrap:nth-child(2){border-radius:8px 20px 8px 8px}.reviews .logo-wrap:nth-child(4){border-radius:8px 8px 20px 8px}.logo-wrap:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}.logo-wrap-white{background:#fff}.reviews-wrapper .reviews-clutch-widget{flex:0 0 50%;padding:32px;background:white;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgb(0 0 128 / 5%);border-radius:20px 8px 8px 20px;transition:box-shadow 0.3s ease-in}.reviews-wrapper .reviews-clutch-widget>img{max-height:100%;width:auto}.reviews-wrapper .reviews-clutch-widget:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}@media (max-width:1399px){.reviews-wrapper{gap:30px}}@media (max-width:1024px){.reviews-section{padding:0}.reviews-section::before{display:none}.reviews-wrapper{flex-direction:column;gap:16px}.details-grid-wrap{width:100%}.details-wrap{flex:1;padding:0;border-radius:unset;box-shadow:unset}.reviews{height:unset;gap:20px}.logo-wrapper{gap:20px}.reviews-wrapper .reviews-clutch-widget{padding:24px 32px}.logo-wrapper{flex:0 0 calc(50% - 20px)}.reviews .logo-wrap{padding:16px}.reviews-wrapper .reviews-clutch-widget,.reviews .logo-wrap,.reviews .logo-wrap:nth-child(2),.reviews .logo-wrap:nth-child(4){border-radius:10px}}@media (max-width:768px){.reviews-wrapper{width:95%;padding:0 0 40px 0}}.logo-wrap{border-radius:10px;padding:20px 18px;height:56px;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgba(0,0,128,0.05);transition:box-shadow 0.3s ease-in}@media (max-width:650px){.reviews-wrapper{width:90%;gap:6px;padding:0 0 40px}.reviews{flex-direction:column;gap:16px}.reviews-clutch-widget{width:100%}.reviews-wrapper .reviews-clutch-widget{height:125px}.reviews .logo-wrapper{flex:unset;gap:16px}.reviews .logo-wrapper .logo-wrap{max-width:100%;height:56px}}.partners{padding-bottom:140px}@media (max-width:1024px){.partners{padding-bottom:80px}}.partners .col-11,.partners .col-9{margin:0 auto}.partners .col-11{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:40px}.partners .font--h2-big{margin-bottom:55px;text-transform:none}.logo-wrap-big{height:100%;width:100%;border-radius:20px;display:flex;justify-content:center;padding:28px 60px}.logo-wrap-big img{max-height:90px;height:auto}@media (max-width:1440px){.logo-wrap-big{height:82%}}@media (max-width:1280px){.partners .col-11{gap:20px;width:95%}}@media (max-width:1024px){.logo-wrap-big{padding:20px}.logo-wrap-big img{transform:scale(0.8)}}@media (max-width:820px){.partners .col-9{width:90%}.logo-wrap-big{height:72px;border-radius:11px}.partners .font--h2-big{margin-bottom:25px}}@media (max-width:820px){.partners .col-11{width:95%}}@media (max-width:650px){.partners .col-11,.partners .col-9{width:90%;padding:0}.partners .col-11{grid-template-columns:1fr 1fr;gap:16px}.logo-wrap-big img{transform:scale(0.7)}.logo-wrap-big{height:76px}.logo-wrap-big.bg-green2-light{grid-area:1 / 1 / 2 / 3}}.industries{position:relative;margin-bottom:3.5%}.industries .font--h2-big{text-transform:none;margin-bottom:56px}.purple-cards{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 1.5%}.purple-cards img{height:fit-content}.purple-bg{background-color:#27273d;position:absolute;height:85%;width:100%;transform:translate(0,61px)}.card-purple{box-shadow:0 10px 40px rgba(0,0,128,0.05);border-radius:20px;display:flex;transition:transform 0.3s ease;position:relative;background-color:#323256}.card-purple img{transition:transform 0.3s ease}.card-purple-button{margin-top:auto;padding:12px 24px;border-radius:50px;font-weight:700;color:#fff;background-color:#7e7e9b}@media screen and (min-width:1200px){.card-purple img{min-width:280px}}.card-purple:hover{transform:scale(1.05)}.card-purple:hover img{transform:rotate(-15deg) scale(1.1)}.card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 40px 32px}.industries .card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 32px 32px}@media (max-width:1440px){.purple-cards{width:91.66666667%;padding:0}}@media (min-width:821px) and (max-width:1279px){.card-purple img{min-width:200px}}@media (max-width:820px){.card-purple{flex-direction:column-reverse;justify-content:flex-end}.card-purple img{width:70%;margin-bottom:-50px;margin-left:-50px}.card-purple-text{padding:24px;display:grid;height:100%}.card-purple-text span{align-self:start;width:fit-content}.industries .col-9{width:90%}.industries .col-10{width:95%;gap:24px}.industries .font--h2-big{margin-bottom:24px}.purple-bg{height:90%}}@media (max-width:768px){.industries .col-10{padding:0}}.card-purple-text .font--h3{color:#f8f8ff;margin-bottom:16px}.card-purple-text .font--16{color:#f8f8ff;margin:0 0 24px 0}@media (max-width:650px){.industries .col-10,.industries .col-9{width:90%;padding:0}.industries .col-10.purple-cards{grid-template-columns:1fr;gap:65px}.industries .font--h2-big br{display:none}.industries .font--h2-big{margin-bottom:37px;width:90%}.card-purple-text{padding:0 24px 24px;margin-top:-100px}.card-purple img{width:45%;margin-bottom:-16px;margin-left:0;transform:translate(120%,-65px)}.purple-bg{height:92%}.card-purple:hover img{transform:translate(120%,-65px)}.card-purple:hover{transform:unset}}.tech-partner{margin-top:240px}.magnet-partners{display:flex;margin:64px auto;background:#f8f8ff;border-radius:40px;padding:56px 90px;align-items:center;align-content:flex-start;flex-direction:row;justify-content:space-around}@media (min-width:550px){.magnet-partners{margin-bottom:-64px}}.magnet-partners>img{max-height:339px}.magnet-partners .information{width:45%}.magnet-partners .information>.font--h3{color:#27273d;margin-bottom:24px}.magnet-partners .download_button{margin-top:24px}@media (min-width:820px) and (max-width:1025px){.magnet-partners>img{max-height:200px}}@media (max-width:820px){.magnet-partners{flex-direction:column;margin:40px auto}.magnet-partners>img{object-fit:contain;margin-bottom:0}.magnet-partners .information{margin-left:0;width:100%}.tech-partner{margin-top:120px}}@media (max-width:550px){.magnet-partners{width:100%;padding:33px 16px}.tech-partner{margin-top:120px}.tech-partner .col-9{width:90%}.tech-partner .font--h2-big{margin-bottom:25px}.tech-partner .magnet-partners{margin-top:0;margin-bottom:-64px}.magnet-partners .download_button{margin-top:24px}.magnet-partners .information>.font--h3{margin-bottom:16px}.information>.font--h3{font-family:"Lato";font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0.5px}.solutions-list li.last-li{margin-bottom:0}}@media screen and (min-width:1180px){.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-show{visibility:visible}.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-hide{visibility:hidden}}.tranform-1-line{position:relative}@media screen and (min-width:1181px) and (max-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line{transform:translate(0,33px)}.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line.tranform-2-lines{transform:translate(0,67px)}}.solutions-tab-wrapper>.solutions-tab:hover{background:rgba(39,39,61,0.8);backdrop-filter:blur(4px)}.solutions-tab-wrapper>.solutions-tab:hover .solutions-list{visibility:visible}@media screen and (min-width:1280px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show{bottom:40px}.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:70px}}@media screen and (min-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show,.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:0}}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:none}@media (min-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-right:20px}}@media (max-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-bottom:20px}}@media (max-width:1180px){.solutions{border-radius:20px}#solutions-js,.solutions-tab-wrapper{display:flex}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:block}.solutions-tab-wrapper>.solutions-tab{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active,.swiper-slide.solutions-tab.swiper-slide-next{border-right:1px solid rgba(255,255,255,0.2) !important}#solutions .swiper-button-next:after,#solutions .swiper-rtl .swiper-button-prev:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Group_22625.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676381667999);height:60px}#solutions .swiper-button-prev:after,#solutions .swiper-rtl .swiper-button-next:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-arr-left.svg);height:60px}#solutions .swiper-button-prev,#solutions .swiper-button-next{width:48px;height:48px;background:#7e7e9b;border-radius:48px;transition:background 0.3s ease-in;display:flex;top:58%}#solutions .swiper-button-prev{left:5%}#solutions .swiper-button-next{right:5%}#solutions-js,.solutions-tab-wrapper{display:flex;border-radius:20px}.swiper-slide.solutions-tab.swiper-slide-next{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-hide{display:none}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-show{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active{background-color:rgba(39,39,61,0.8);backdrop-filter:blur(4px);border-bottom-left-radius:40px;border-top-left-radius:40px}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important;padding-left:70px}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover{background:none;backdrop-filter:none}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover .solutions-list{display:none}}@media (max-width:1024px){#solutions-js,.solutions-tab-wrapper{height:50vh;display:flex;border-radius:20px}#solutions .col-9{margin:40px auto 0 !important}}@media (max-width:1024px) and (max-height:770px){#solutions-js,.solutions-tab-wrapper{height:660px}}#solutions-more{display:none}@media (max-width:820px){#solutions-js{border-radius:20px}#solutions .col-9{width:90%}.swiper-slide-active #solutions-more{display:block}.mobile-hide{display:none}.mobile-hide.mobile-visible{display:block}#solutions-js,.solutions-tab-wrapper{height:67vh}.solutions-list li,.solutions-tab-wrapper .font--h3{margin-bottom:24px}#solutions-js{background:transparent}.swiper-slide.solutions-tab::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;z-index:-1}#solutions-tab-software::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:100%;transform:scaleX(-1)}#solutions-tab-consulting::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:3%;transform:scaleX(-1)}#solutions-tab-design::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:67%;transform:scaleX(-1)}#solutions-tab-outstaffing::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:35%;transform:scaleX(-1)}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{backdrop-filter:none;background-color:rgba(39,39,61,0.8) !important}.solutions .font--h1{color:#27273d;top:0;left:4%}.solutions{margin:0 auto 60px;padding-top:24px;width:95%}.swiper-slide.solutions-tab{padding:30px;align-items:flex-start}#solutions .swiper-button-next,#solutions .swiper-button-prev{top:2%}#solutions .swiper-button-prev{right:14%;left:auto}#solutions .swiper-button-next,#solutions .swiper-button-prev{background:#8585ff}#solutions .swiper-button-next:active,#solutions .swiper-button-prev:active{background:#6161db}.solutions-list{list-style:none;padding:0}}@media (min-width:650px) and (max-width:768px){#solutions-tab-design::before{background-position-x:65%}#solutions-tab-outstaffing::before{background-position-x:33%}#solutions-tab-consulting::before{background-position-x:1%}}@media (max-width:650px){#solutions-js{width:88%;height:685px}.solutions{margin:0 0 60px auto}.solutions-tab-wrapper{height:685px}#solutions .swiper-button-prev,#solutions .swiper-button-next{display:none}#solutions br{display:none}#solutions .col-9{margin:25px auto 0 !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{margin-bottom:0}}@media screen and (max-width:380px){#solutions-tab-software::before{background-size:cover}#solutions-tab-design::before{background-size:cover}#solutions-tab-outstaffing::before{background-size:cover}#solutions-tab-consulting::before{background-size:cover}}.lead-magnet-holder{position:relative}@media (min-width:1200px){.lead-magnet-holder button{cursor:pointer;padding-left:auto;padding-right:auto;width:13vw !important}}@media (min-width:768px){.lead-magnet-holder{display:flex;align-items:flex-end}.lead-magnet-holder button{cursor:pointer;padding-left:24px;padding-right:24px}}@media (max-width:1200px){.lead-magnet-holder button{width:17vw}}@media (max-width:820px){.lead-magnet-holder button{width:40%}}@media (max-width:768px){.lead-magnet-holder button,.lead-magnet-holder #main-page-lead-magnet-form{width:100% !important}.lead-magnet-holder small{bottom:58px !important}.lead-magnet-holder button{margin-top:32px !important}}.lead-magnet-holder button{border:none;outline:none;width:auto;height:48px;background:#ffdd2c;box-shadow:0px 20px 40px rgba(255,154,3,0.2);border-radius:24px;margin-top:14px;color:black !important}.slider-control-state{position:absolute;z-index:9;left:24px;bottom:105px;width:40px;height:40px;cursor:pointer;background-size:contain;background-image:url(https://ik.imagekit.io/k0jemnbco/Homepage/slider-pause.png?updatedAt=1712904277104)}@media screen and (max-width:1024px){.slider-control-state{bottom:20%;left:auto;right:24px}}@media screen and (max-width:820px){.slider-control-state{bottom:12.5%;left:auto;right:24px}}@media screen and (max-width:768px){.slider-control-state{bottom:14%}}@media screen and (max-width:650px){.slider-control-state{bottom:120px;right:16px}}@media screen and (max-width:420px){.slider-control-state{bottom:117px;right:16px}}@media screen and (max-width:390px){.slider-control-state{bottom:115px;right:16px}}@media screen and (max-width:350px){.slider-control-state{bottom:115px;right:16px}}a{text-decoration:none !important}@media (max-width:768px){.font--h1{font-size:36px}}@media (max-width:650px){.font--h0,.font--h1,.font--h2{font-size:36px;line-height:120%}.font--h3{font-size:28px;line-height:120%}}.fade{transition:opacity 0.55s ease-in-out !important}.header-first-section-wrapper{background-color:#27273d;position:relative;overflow:hidden}#main-slider{flex-grow:1;display:flex;flex-direction:column}.header-first-section-wrapper .swiper-slide{min-height:80vh;margin:0 auto;display:flex;align-items:center}@media (max-width:1650px){.header-first-section-wrapper .swiper-slide{min-height:75vh}}@media (max-width:1024px){.header-first-section-wrapper .swiper-slide{min-height:30vh}}.tab-content>.swiper-slide.active{display:flex;align-items:center}@media (max-width:820px){.header-first-section-wrapper .swiper-slide{width:100%;padding:0 5% 50px;min-height:74vh;align-items:flex-end}.tab-content>.swiper-slide.active{align-items:end}}@media screen and (orientation:portrait) and (max-width:768px){.header-first-section-wrapper{min-height:88vh !important}}.tab-image-right{position:absolute;right:0;top:calc(-7% + -113px);width:75%}.tab-content #consulting .tab-image-right{right:7%}@media (min-width:2500px){.tab-image-right{width:65%}}@media (max-width:1024px) and (max-height:770px){.tab-content{align-items:center !important}}@media (max-width:820px){.tab-image-right{top:8%}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317576.webp) no-repeat;background-position:top right;background-position-y:-100px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317577.webp) no-repeat;background-position:top right;background-position-y:-70px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317578.webp) no-repeat;background-position:top right;background-position-y:-120px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317579.webp) no-repeat;background-position:top right;background-position-y:-85px;background-size:100%}}.tab-image-top{position:absolute;top:-113px;left:0;z-index:1}@media (max-width:1600px){.tab-image-top{width:37.7%}}@media (max-width:1024px){.tab-image-top{display:none}}.tab-text-wrapper{z-index:1;position:relative;padding-left:12.5vw}@media (min-width:1024px){.tab-text-wrapper{padding-top:32px}}@media (max-width:1023px){.tab-text-wrapper{width:60%;padding-left:3.5vw}}@media (max-width:820px){.tab-text-wrapper{width:75%;padding-left:0}}@media (max-width:768px){.tab-text-wrapper{width:100%}}.header-first-section-wrapper .font--h0{color:#fafafe;margin-bottom:24px}.btn-certif-wrapper{display:flex;flex-direction:column;gap:65px}@media screen and (max-width:1440px){.btn-certif-wrapper{gap:40px}}@media screen and (max-width:1023px){.btn-certif-wrapper{gap:25px;flex-direction:column;align-items:flex-start;justify-content:space-between}.btn-certif-wrapper .talk{min-width:200px}}@media screen and (max-width:820px){.btn-certif-wrapper{gap:35px}.btn-certif-wrapper img{height:auto;width:90%}}@media screen and (max-width:800px){.btn-certif-wrapper img{height:auto;width:65%}}@media screen and (max-width:750px){.btn-certif-wrapper{flex-direction:column;align-items:flex-start;gap:30px}.btn-certif-wrapper img{height:auto;width:100% !important}}@media screen and (min-width:1440px){.header-first-section-wrapper .font--h0{width:110%}}.header-first-section-wrapper .font--20{margin-bottom:32px;color:#f8f8ff}.nav-tabs{border:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;bottom:0 !important}.nav-tabs .swiper-pagination-bullet{background:rgba(14,14,39,0.4);backdrop-filter:blur(5px);border:none !important;color:#7e7e9b;border-radius:0 !important;padding:40px 0;width:100%;margin-bottom:0 !important;transition:background 0.3s ease-in;border-right:1px solid rgba(82,82,100,0.5) !important;border-top:2px solid rgba(82,82,100,0.5) !important;font-family:"Lato";font-style:normal;font-weight:700;font-size:20px;line-height:36px;letter-spacing:0.277778px;margin:0 !important;display:flex;justify-content:center;align-items:center;opacity:1}@media screen and (max-width:820px){.nav-tabs .swiper-pagination-bullet{padding:31px 0}}.nav-tabs .swiper-pagination-bullet:nth-child(1):before{content:"Software Engineering"}.nav-tabs .swiper-pagination-bullet:nth-child(2)::before{content:"Product Design"}.nav-tabs .swiper-pagination-bullet:nth-child(3)::before{content:"Data Science & AI"}.nav-tabs .swiper-pagination-bullet:nth-child(4)::before{content:"Consulting"}@media (max-width:820px){.nav-tabs .swiper-pagination-bullet{font-size:16px;line-height:28px}}.nav-tabs .swiper-pagination-bullet:hover{color:#fafafe;background:rgba(61,61,80,0.6) !important}.nav-tabs .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(7,7,24,0.62) !important;color:#fafafe !important;border:none !important;backdrop-filter:none;position:relative;border-top:2px solid rgba(82,82,100,0.5) !important}@keyframes filling{from{width:0}to{width:100%}}.nav-tabs .swiper-pagination-bullet::after{content:"";height:2px;width:0;background:#8585ff;position:absolute;top:0;left:0}.nav-tabs .swiper-pagination-bullet-active::after{animation:filling 12s ease-in-out}.swiper-pagination-bullet-active.paused::after{animation-play-state:paused}@media (max-width:650px){.first-screen-container{flex-grow:unset}.header-first-section-wrapper{justify-content:space-between}#main-slider{display:flex;flex-direction:column}.tab-text-wrapper{padding-left:0}.tab-image-wrapper{display:none}.nav-tabs .swiper-pagination-bullet,.nav-tabs .swiper-pagination-bullet-active{font-size:0;padding:0;background:rgba(82,82,100,0.5) !important;border:none !important;max-height:4px;border-radius:40px !important}.nav-tabs .swiper-pagination-bullet::after{height:4px;border-radius:40px;transform:translateY(-50%)}.nav-tabs{padding:16px 16px 24px;gap:8px}.tab-content .swiper-slide{padding-bottom:12px;display:flex;align-items:flex-end;min-height:74vh}.swiper-slide .talk{width:193px}.swiper-slide .font--h0{margin-bottom:16px;width:110%}.header-first-section-wrapper .font--20{font-size:16px;line-height:24px}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317571.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317573.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317574.webp) no-repeat;background-position:top right;background-position-y:-30px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317575.webp) no-repeat;background-position:top right;background-position-y:-43px;background-size:100%}}@media (max-width:390px){#software{background-position-y:0}}@media (max-width:380px){.swiper-slide .font--h0{font-size:34px}}@media (max-width:375px){#software{background-position-y:-50px}#consulting{background-position-y:-60px}}.first-screen-container{position:relative}.fs-banner-container{position:absolute;top:0;right:4.166666665%;z-index:5}.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;font-weight:900;line-height:12px;letter-spacing:0.16em;color:#f8f8ff;text-transform:uppercase;text-align:center}.fs-banner-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.fs-banner-item{width:196px;height:97.78px;border-radius:12px;background:#1b1b34cc;overflow:hidden}.fs-banner-link{display:flex;justify-content:center;align-items:center;width:100%;height:70%;padding:0 16px 24px;border-radius:16px !important}.fs-banner-img{display:block;max-width:100%;max-height:100%;width:100%;object-fit:contain;height:40px;margin-bottom:5px}@media screen and (max-width:1899px){.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;line-height:9.6px}.fs-banner-item{width:196px;height:98px}.fs-banner-link{padding:0 12px 18px}}@media screen and (max-width:1024px){.fs-banner-container{top:16px;right:3.12907vw}}@media screen and (max-width:820px){.fs-banner-container{right:unset;left:3.12907vw}}@media screen and (max-width:600px){.font--16.fa-banner-title{margin-bottom:7px;margin-top:8px;font-size:8px;line-height:7.2px}.fs-banner-item{width:164px;height:80px;border-radius:8px}.fs-banner-link{padding:8px 12px}}@media screen and (max-width:414px){.fs-banner-list{flex-direction:row}.fs-banner-item{width:auto;padding:0 8px}}.fs-banner-item{width:196px;height:90px}@media screen and (max-width:500px){.fs-banner-item{width:100px;padding:4px;height:80px}.fs-banner-link{padding-top:0}.font--16.fa-banner-title{line-height:120%;margin-bottom:5px}.fs-banner-img{width:49px;height:30px}}.clients-wrapper{overflow:hidden;margin:100px 0;display:flex;flex-direction:column;gap:30px}.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{display:flex;gap:75px;align-items:center;width:100%;height:40px}.clients-wrapper__mobile-half{display:none}@media (max-width:1024px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:50px}.clients-wrapper__first-half img,.clients-wrapper__second-half img{transform:scale(0.9)}}@media (max-width:820px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:30px}.clients-wrapper{margin:80px 0}}.clients-wrapper__second-half{justify-content:flex-end}@media (max-width:650px){.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{gap:15px}.clients-wrapper__second-half{justify-content:flex-start}.clients-wrapper__first-half img,.clients-wrapper__second-half img,.clients-wrapper__mobile-half img{transform:scale(0.75)}.clients-wrapper{gap:8px;margin:85px 0 56px 0}.clients-wrapper__mobile-half{display:flex;justify-content:center}}.reviews-section{position:relative;padding-bottom:80px}.reviews-section::before{position:absolute;left:0;bottom:0;display:block;width:100%;height:418px;background-color:#f8f8ff;z-index:-1;content:""}.reviews{display:flex;justify-content:flex-start;gap:8px;height:100%;border-radius:20px}.reviews-wrapper .font--16{margin:0}.reviews-wrapper{margin:0 auto;display:flex;gap:40px;align-items:stretch}.details-wrap{flex:0 0 calc(50% - 20px);padding:32px;border-radius:20px;background-color:#fff;box-shadow:0px 9.509803771972656px 38.039215087890625px 0px #0000800d}.reviews-wrapper p span{font-weight:600}.logo-wrapper{flex:0 0 calc(50% - 10px);display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.details-grid-wrap{width:calc(50% - 20px)}.reviews .logo-wrap{padding:20px;height:100%;border-radius:8px}.reviews .logo-wrap>img{max-height:100%;width:auto}.reviews .logo-wrap:nth-child(2){border-radius:8px 20px 8px 8px}.reviews .logo-wrap:nth-child(4){border-radius:8px 8px 20px 8px}.logo-wrap:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}.logo-wrap-white{background:#fff}.reviews-wrapper .reviews-clutch-widget{flex:0 0 50%;padding:32px;background:white;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgb(0 0 128 / 5%);border-radius:20px 8px 8px 20px;transition:box-shadow 0.3s ease-in}.reviews-wrapper .reviews-clutch-widget>img{max-height:100%;width:auto}.reviews-wrapper .reviews-clutch-widget:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}@media (max-width:1399px){.reviews-wrapper{gap:30px}}@media (max-width:1024px){.reviews-section{padding:0}.reviews-section::before{display:none}.reviews-wrapper{flex-direction:column;gap:16px}.details-grid-wrap{width:100%}.details-wrap{flex:1;padding:0;border-radius:unset;box-shadow:unset}.reviews{height:unset;gap:20px}.logo-wrapper{gap:20px}.reviews-wrapper .reviews-clutch-widget{padding:24px 32px}.logo-wrapper{flex:0 0 calc(50% - 20px)}.reviews .logo-wrap{padding:16px}.reviews-wrapper .reviews-clutch-widget,.reviews .logo-wrap,.reviews .logo-wrap:nth-child(2),.reviews .logo-wrap:nth-child(4){border-radius:10px}}@media (max-width:768px){.reviews-wrapper{width:95%;padding:0 0 40px 0}}.logo-wrap{border-radius:10px;padding:20px 18px;height:56px;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgba(0,0,128,0.05);transition:box-shadow 0.3s ease-in}@media (max-width:650px){.reviews-wrapper{width:90%;gap:6px;padding:0 0 40px}.reviews{flex-direction:column;gap:16px}.reviews-clutch-widget{width:100%}.reviews-wrapper .reviews-clutch-widget{height:125px}.reviews .logo-wrapper{flex:unset;gap:16px}.reviews .logo-wrapper .logo-wrap{max-width:100%;height:56px}}.partners{padding-bottom:140px}@media (max-width:1024px){.partners{padding-bottom:80px}}.partners .col-11,.partners .col-9{margin:0 auto}.partners .col-11{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:40px}.partners .font--h2-big{margin-bottom:55px;text-transform:none}.logo-wrap-big{height:100%;width:100%;border-radius:20px;display:flex;justify-content:center;padding:28px 60px}.logo-wrap-big img{max-height:90px;height:auto}@media (max-width:1440px){.logo-wrap-big{height:82%}}@media (max-width:1280px){.partners .col-11{gap:20px;width:95%}}@media (max-width:1024px){.logo-wrap-big{padding:20px}.logo-wrap-big img{transform:scale(0.8)}}@media (max-width:820px){.partners .col-9{width:90%}.logo-wrap-big{height:72px;border-radius:11px}.partners .font--h2-big{margin-bottom:25px}}@media (max-width:820px){.partners .col-11{width:95%}}@media (max-width:650px){.partners .col-11,.partners .col-9{width:90%;padding:0}.partners .col-11{grid-template-columns:1fr 1fr;gap:16px}.logo-wrap-big img{transform:scale(0.7)}.logo-wrap-big{height:76px}.logo-wrap-big.bg-green2-light{grid-area:1 / 1 / 2 / 3}}.industries{position:relative;margin-bottom:3.5%}.industries .font--h2-big{text-transform:none;margin-bottom:56px}.purple-cards{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 1.5%}.purple-cards img{height:fit-content}.purple-bg{background-color:#27273d;position:absolute;height:85%;width:100%;transform:translate(0,61px)}.card-purple{box-shadow:0 10px 40px rgba(0,0,128,0.05);border-radius:20px;display:flex;transition:transform 0.3s ease;position:relative;background-color:#323256}.card-purple img{transition:transform 0.3s ease}.card-purple-button{margin-top:auto;padding:12px 24px;border-radius:50px;font-weight:700;color:#fff;background-color:#7e7e9b}@media screen and (min-width:1200px){.card-purple img{min-width:280px}}.card-purple:hover{transform:scale(1.05)}.card-purple:hover img{transform:rotate(-15deg) scale(1.1)}.card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 40px 32px}.industries .card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 32px 32px}@media (max-width:1440px){.purple-cards{width:91.66666667%;padding:0}}@media (min-width:821px) and (max-width:1279px){.card-purple img{min-width:200px}}@media (max-width:820px){.card-purple{flex-direction:column-reverse;justify-content:flex-end}.card-purple img{width:70%;margin-bottom:-50px;margin-left:-50px}.card-purple-text{padding:24px;display:grid;height:100%}.card-purple-text span{align-self:start;width:fit-content}.industries .col-9{width:90%}.industries .col-10{width:95%;gap:24px}.industries .font--h2-big{margin-bottom:24px}.purple-bg{height:90%}}@media (max-width:768px){.industries .col-10{padding:0}}.card-purple-text .font--h3{color:#f8f8ff;margin-bottom:16px}.card-purple-text .font--16{color:#f8f8ff;margin:0 0 24px 0}@media (max-width:650px){.industries .col-10,.industries .col-9{width:90%;padding:0}.industries .col-10.purple-cards{grid-template-columns:1fr;gap:65px}.industries .font--h2-big br{display:none}.industries .font--h2-big{margin-bottom:37px;width:90%}.card-purple-text{padding:0 24px 24px;margin-top:-100px}.card-purple img{width:45%;margin-bottom:-16px;margin-left:0;transform:translate(120%,-65px)}.purple-bg{height:92%}.card-purple:hover img{transform:translate(120%,-65px)}.card-purple:hover{transform:unset}}.solutions{position:relative;margin:48px auto 105px;overflow:hidden}#solutions{position:relative}.tech-partner{margin-top:240px}.magnet-partners{display:flex;margin:64px auto;background:#f8f8ff;border-radius:40px;padding:56px 90px;align-items:center;align-content:flex-start;flex-direction:row;justify-content:space-around}@media (min-width:550px){.magnet-partners{margin-bottom:-64px}}.magnet-partners>img{max-height:339px}.magnet-partners .information{width:45%}.magnet-partners .information>.font--h3{color:#27273d;margin-bottom:24px}.magnet-partners .download_button{margin-top:24px}@media (min-width:820px) and (max-width:1025px){.magnet-partners>img{max-height:200px}}@media (max-width:820px){.magnet-partners{flex-direction:column;margin:40px auto}.magnet-partners>img{object-fit:contain;margin-bottom:0}.magnet-partners .information{margin-left:0;width:100%}.tech-partner{margin-top:120px}}@media (max-width:550px){.magnet-partners{width:100%;padding:33px 16px}.tech-partner{margin-top:120px}.tech-partner .col-9{width:90%}.tech-partner .font--h2-big{margin-bottom:25px}.tech-partner .magnet-partners{margin-top:0;margin-bottom:-64px}.magnet-partners .download_button{margin-top:24px}.magnet-partners .information>.font--h3{margin-bottom:16px}.information>.font--h3{font-family:"Lato";font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0.5px}.solutions-list li.last-li{margin-bottom:0}}@media screen and (min-width:1180px){.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-show{visibility:visible}.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-hide{visibility:hidden}}.tranform-1-line{position:relative}@media screen and (min-width:1181px) and (max-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line{transform:translate(0,33px)}.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line.tranform-2-lines{transform:translate(0,67px)}}.solutions-tab-wrapper>.solutions-tab:hover{background:rgba(39,39,61,0.8);backdrop-filter:blur(4px)}.solutions-tab-wrapper>.solutions-tab:hover .solutions-list{visibility:visible}@media screen and (min-width:1280px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show{bottom:40px}.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:70px}}@media screen and (min-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show,.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:0}}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:none}@media (min-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-right:20px}}@media (max-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-bottom:20px}}@media (max-width:1180px){.solutions{border-radius:20px}#solutions-js,.solutions-tab-wrapper{display:flex}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:block}.solutions-tab-wrapper>.solutions-tab{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active,.swiper-slide.solutions-tab.swiper-slide-next{border-right:1px solid rgba(255,255,255,0.2) !important}#solutions .swiper-button-next:after,#solutions .swiper-rtl .swiper-button-prev:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Group_22625.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676381667999);height:60px}#solutions .swiper-button-prev:after,#solutions .swiper-rtl .swiper-button-next:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-arr-left.svg);height:60px}#solutions .swiper-button-prev,#solutions .swiper-button-next{width:48px;height:48px;background:#7e7e9b;border-radius:48px;transition:background 0.3s ease-in;display:flex;top:58%}#solutions .swiper-button-prev{left:5%}#solutions .swiper-button-next{right:5%}#solutions-js,.solutions-tab-wrapper{display:flex;border-radius:20px}.swiper-slide.solutions-tab.swiper-slide-next{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-hide{display:none}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-show{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active{background-color:rgba(39,39,61,0.8);backdrop-filter:blur(4px);border-bottom-left-radius:40px;border-top-left-radius:40px}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important;padding-left:70px}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover{background:none;backdrop-filter:none}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover .solutions-list{display:none}}@media (max-width:1024px){#solutions-js,.solutions-tab-wrapper{height:50vh;display:flex;border-radius:20px}#solutions .col-9{margin:40px auto 0 !important}}@media (max-width:1024px) and (max-height:770px){#solutions-js,.solutions-tab-wrapper{height:660px}}#solutions-more{display:none}@media (max-width:820px){#solutions-js{border-radius:20px}#solutions .col-9{width:90%}.swiper-slide-active #solutions-more{display:block}.mobile-hide{display:none}.mobile-hide.mobile-visible{display:block}#solutions-js,.solutions-tab-wrapper{height:67vh}.solutions-list li,.solutions-tab-wrapper .font--h3{margin-bottom:24px}#solutions-js{background:transparent}.swiper-slide.solutions-tab::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;z-index:-1}#solutions-tab-software::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:100%;transform:scaleX(-1)}#solutions-tab-consulting::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:3%;transform:scaleX(-1)}#solutions-tab-design::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:67%;transform:scaleX(-1)}#solutions-tab-outstaffing::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:35%;transform:scaleX(-1)}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{backdrop-filter:none;background-color:rgba(39,39,61,0.8) !important}.solutions .font--h1{color:#27273d;top:0;left:4%}.solutions{margin:0 auto 60px;padding-top:24px;width:95%}.swiper-slide.solutions-tab{padding:30px;align-items:flex-start}#solutions .swiper-button-next,#solutions .swiper-button-prev{top:2%}#solutions .swiper-button-prev{right:14%;left:auto}#solutions .swiper-button-next,#solutions .swiper-button-prev{background:#8585ff}#solutions .swiper-button-next:active,#solutions .swiper-button-prev:active{background:#6161db}.solutions-list{list-style:none;padding:0}}@media (min-width:650px) and (max-width:768px){#solutions-tab-design::before{background-position-x:65%}#solutions-tab-outstaffing::before{background-position-x:33%}#solutions-tab-consulting::before{background-position-x:1%}}@media (max-width:650px){#solutions-js{width:88%;height:685px}.solutions{margin:0 0 60px auto}.solutions-tab-wrapper{height:685px}#solutions .swiper-button-prev,#solutions .swiper-button-next{display:none}#solutions br{display:none}#solutions .col-9{margin:25px auto 0 !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{margin-bottom:0}}@media screen and (max-width:380px){#solutions-tab-software::before{background-size:cover}#solutions-tab-design::before{background-size:cover}#solutions-tab-outstaffing::before{background-size:cover}#solutions-tab-consulting::before{background-size:cover}}.lead-magnet-holder{position:relative}@media (min-width:1200px){.lead-magnet-holder button{cursor:pointer;padding-left:auto;padding-right:auto;width:13vw !important}}@media (min-width:768px){.lead-magnet-holder{display:flex;align-items:flex-end}.lead-magnet-holder button{cursor:pointer;padding-left:24px;padding-right:24px}}@media (max-width:1200px){.lead-magnet-holder button{width:17vw}}@media (max-width:820px){.lead-magnet-holder button{width:40%}}@media (max-width:768px){.lead-magnet-holder button,.lead-magnet-holder #main-page-lead-magnet-form{width:100% !important}.lead-magnet-holder small{bottom:58px !important}.lead-magnet-holder button{margin-top:32px !important}}.lead-magnet-holder button{border:none;outline:none;width:auto;height:48px;background:#ffdd2c;box-shadow:0px 20px 40px rgba(255,154,3,0.2);border-radius:24px;margin-top:14px;color:black !important}.slider-control-state{position:absolute;z-index:9;left:24px;bottom:105px;width:40px;height:40px;cursor:pointer;background-size:contain;background-image:url(https://ik.imagekit.io/k0jemnbco/Homepage/slider-pause.png?updatedAt=1712904277104)}@media screen and (max-width:1100px){.slider-control-state{bottom:120px;left:auto;right:24px}}@media screen and (max-width:820px){.slider-control-state{bottom:120px;left:auto;right:24px}}@media screen and (max-width:768px){.slider-control-state{bottom:14%}}@media screen and (max-width:500px){.slider-control-state{bottom:120px;right:24px}}@media screen and (max-width:390px){.slider-control-state{bottom:117px;right:16px}}@media screen and (max-width:350px){.slider-control-state{bottom:115px;right:16px}}a{text-decoration:none !important}@media (max-width:768px){.font--h1{font-size:36px}}@media (max-width:650px){.font--h0,.font--h1,.font--h2{font-size:36px;line-height:120%}.font--h3{font-size:28px;line-height:120%}}.fade{transition:opacity 0.55s ease-in-out !important}.header-first-section-wrapper{background-color:#27273d;position:relative;overflow:hidden}#main-slider{flex-grow:1;display:flex;flex-direction:column}.header-first-section-wrapper .swiper-slide{min-height:80vh;margin:0 auto;display:flex;align-items:center}@media (max-width:1650px){.header-first-section-wrapper .swiper-slide{min-height:75vh}}@media (max-width:1024px){.header-first-section-wrapper .swiper-slide{min-height:30vh}}.tab-content>.swiper-slide.active{display:flex;align-items:center}@media (max-width:820px){.header-first-section-wrapper .swiper-slide{width:100%;padding:0 5% 50px;min-height:74vh;align-items:flex-end}.tab-content>.swiper-slide.active{align-items:end}}@media screen and (orientation:portrait) and (max-width:768px){.header-first-section-wrapper{min-height:88vh !important}}.tab-image-right{position:absolute;right:0;top:calc(-7% + -113px);width:75%}.tab-content #consulting .tab-image-right{right:7%}@media (min-width:2500px){.tab-image-right{width:65%}}@media (max-width:1024px) and (max-height:770px){.tab-content{align-items:center !important}}@media (max-width:820px){.tab-image-right{top:8%}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317576.webp) no-repeat;background-position:top right;background-position-y:-100px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317577.webp) no-repeat;background-position:top right;background-position-y:-70px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317578.webp) no-repeat;background-position:top right;background-position-y:-120px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317579.webp) no-repeat;background-position:top right;background-position-y:-85px;background-size:100%}}.tab-image-top{position:absolute;top:-113px;left:0;z-index:1}@media (max-width:1600px){.tab-image-top{width:37.7%}}@media (max-width:1024px){.tab-image-top{display:none}}.tab-text-wrapper{z-index:1;position:relative;padding-left:12.5vw}@media (min-width:1024px){.tab-text-wrapper{padding-top:32px}}@media (max-width:1023px){.tab-text-wrapper{width:60%;padding-left:3.5vw}}@media (max-width:820px){.tab-text-wrapper{width:75%;padding-left:0}}@media (max-width:768px){.tab-text-wrapper{width:100%}}.header-first-section-wrapper .font--h0{color:#fafafe;margin-bottom:24px}.btn-certif-wrapper{display:flex;flex-direction:column;gap:65px}@media screen and (max-width:1440px){.btn-certif-wrapper{gap:40px}}@media screen and (max-width:1023px){.btn-certif-wrapper{gap:25px;flex-direction:column;align-items:flex-start;justify-content:space-between}.btn-certif-wrapper .talk{min-width:200px}}@media screen and (max-width:820px){.btn-certif-wrapper{gap:35px}.btn-certif-wrapper img{height:auto;width:90%}}@media screen and (max-width:800px){.btn-certif-wrapper img{height:auto;width:65%}}@media screen and (max-width:750px){.btn-certif-wrapper{flex-direction:column;align-items:flex-start;gap:30px}.btn-certif-wrapper img{height:auto;width:90%}}@media screen and (min-width:1440px){.header-first-section-wrapper .font--h0{width:110%}}.header-first-section-wrapper .font--20{margin-bottom:32px;color:#f8f8ff}.nav-tabs{border:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;position:relative;bottom:0 !important}.nav-tabs .swiper-pagination-bullet{background:rgba(14,14,39,0.4);backdrop-filter:blur(5px);border:none !important;color:#7e7e9b;border-radius:0 !important;padding:40px 0;width:100%;margin-bottom:0 !important;transition:background 0.3s ease-in;border-right:1px solid rgba(82,82,100,0.5) !important;border-top:2px solid rgba(82,82,100,0.5) !important;font-family:"Lato";font-style:normal;font-weight:700;font-size:20px;line-height:36px;letter-spacing:0.277778px;margin:0 !important;display:flex;justify-content:center;align-items:center;opacity:1}@media screen and (max-width:820px){.nav-tabs .swiper-pagination-bullet{padding:31px 0}}.nav-tabs .swiper-pagination-bullet:nth-child(1):before{content:"Software Engineering"}.nav-tabs .swiper-pagination-bullet:nth-child(2)::before{content:"Product Design"}.nav-tabs .swiper-pagination-bullet:nth-child(3)::before{content:"Data Science & AI"}.nav-tabs .swiper-pagination-bullet:nth-child(4)::before{content:"Consulting"}@media (max-width:820px){.nav-tabs .swiper-pagination-bullet{font-size:16px;line-height:28px}}.nav-tabs .swiper-pagination-bullet:hover{color:#fafafe;background:rgba(61,61,80,0.6) !important}.nav-tabs .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(7,7,24,0.62) !important;color:#fafafe !important;border:none !important;backdrop-filter:none;position:relative;border-top:2px solid rgba(82,82,100,0.5) !important}@keyframes filling{from{width:0}to{width:100%}}.nav-tabs .swiper-pagination-bullet::after{content:"";height:2px;width:0;background:#8585ff;position:absolute;top:0;left:0}.nav-tabs .swiper-pagination-bullet-active::after{animation:filling 12s ease-in-out}.swiper-pagination-bullet-active.paused::after{animation-play-state:paused}@media (max-width:650px){.first-screen-container{flex-grow:unset}.header-first-section-wrapper{justify-content:space-between}#main-slider{display:flex;flex-direction:column}.tab-text-wrapper{padding-left:0}.tab-image-wrapper{display:none}.nav-tabs .swiper-pagination-bullet,.nav-tabs .swiper-pagination-bullet-active{font-size:0;padding:0;background:rgba(82,82,100,0.5) !important;border:none !important;max-height:4px;border-radius:40px !important}.nav-tabs .swiper-pagination-bullet::after{height:4px;border-radius:40px;transform:translateY(-50%)}.nav-tabs{padding:16px 16px 24px;gap:8px}.tab-content .swiper-slide{padding-bottom:12px;display:flex;align-items:flex-end;min-height:74vh}.swiper-slide .talk{width:193px}.swiper-slide .font--h0{margin-bottom:16px;width:110%}.header-first-section-wrapper .font--20{font-size:16px;line-height:24px}#software{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317571.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#design{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317573.webp) no-repeat;background-position:top right;background-position-y:-58px;background-size:100%}#data{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317574.webp) no-repeat;background-position:top right;background-position-y:-30px;background-size:100%}#consulting{background:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317575.webp) no-repeat;background-position:top right;background-position-y:-43px;background-size:100%}}@media (max-width:390px){#software{background-position-y:0}}@media (max-width:380px){.swiper-slide .font--h0{font-size:34px}}@media (max-width:375px){#software{background-position-y:-50px}#consulting{background-position-y:-60px}}.first-screen-container{position:relative}.fs-banner-container{position:absolute;top:0;right:4.166666665%;z-index:5}.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;font-weight:900;line-height:12px;letter-spacing:0.16em;color:#f8f8ff;text-transform:uppercase;text-align:center}.fs-banner-list{display:flex;flex-direction:column;gap:4px;margin:0;padding:0}.fs-banner-item{width:196px;height:97.78px;border-radius:12px;background:#1b1b34cc;overflow:hidden}.fs-banner-link{display:flex;justify-content:center;align-items:center;width:100%;height:70%;padding:0 16px 24px;border-radius:16px !important}.fs-banner-img{display:block;max-width:100%;max-height:100%;width:100%;object-fit:contain;height:40px;margin-bottom:5px}@media screen and (max-width:1899px){.font--16.fa-banner-title{margin-bottom:12px;margin-top:14px;font-size:10px;line-height:9.6px}.fs-banner-item{width:196px;height:98px}.fs-banner-link{padding:0 12px 18px}}@media screen and (max-width:1024px){.fs-banner-container{top:16px;right:3.12907vw}}@media screen and (max-width:820px){.fs-banner-container{right:unset;left:3.12907vw}}@media screen and (max-width:600px){.font--16.fa-banner-title{margin-bottom:7px;margin-top:8px;font-size:8px;line-height:7.2px}.fs-banner-item{width:164px;height:80px;border-radius:8px}.fs-banner-link{padding:8px 12px}}@media screen and (max-width:414px){.fs-banner-list{flex-direction:row}.fs-banner-item{width:auto;padding:0 8px}}.fs-banner-item{width:196px;height:90px}@media screen and (max-width:500px){.fs-banner-item{width:100px;padding:4px;height:80px}.fs-banner-link{padding-top:0}.font--16.fa-banner-title{line-height:120%;margin-bottom:5px}.fs-banner-img{width:49px;height:30px}}.clients-wrapper{overflow:hidden;margin:100px 0;display:flex;flex-direction:column;gap:30px}.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{display:flex;gap:75px;align-items:center;width:100%;height:40px}.clients-wrapper__mobile-half{display:none}@media (max-width:1024px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:50px}.clients-wrapper__first-half img,.clients-wrapper__second-half img{transform:scale(0.9)}}@media (max-width:820px){.clients-wrapper__first-half,.clients-wrapper__second-half{gap:30px}.clients-wrapper{margin:80px 0}}.clients-wrapper__second-half{justify-content:flex-end}@media (max-width:650px){.clients-wrapper__first-half,.clients-wrapper__second-half,.clients-wrapper__mobile-half{gap:15px}.clients-wrapper__second-half{justify-content:flex-start}.clients-wrapper__first-half img,.clients-wrapper__second-half img,.clients-wrapper__mobile-half img{transform:scale(0.75)}.clients-wrapper{gap:8px;margin:85px 0 56px 0}.clients-wrapper__mobile-half{display:flex;justify-content:center}}.reviews-section{position:relative;padding-bottom:80px}.reviews-section::before{position:absolute;left:0;bottom:0;display:block;width:100%;height:418px;background-color:#f8f8ff;z-index:-1;content:""}.reviews{display:flex;justify-content:flex-start;gap:8px;height:100%;border-radius:20px}.reviews-wrapper .font--16{margin:0}.reviews-wrapper{margin:0 auto;display:flex;gap:40px;align-items:stretch}.details-wrap{flex:0 0 calc(50% - 20px);padding:32px;border-radius:20px;background-color:#fff;box-shadow:0px 9.509803771972656px 38.039215087890625px 0px #0000800d}.reviews-wrapper p span{font-weight:600}.logo-wrapper{flex:0 0 calc(50% - 10px);display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.details-grid-wrap{width:calc(50% - 20px)}.reviews .logo-wrap{padding:20px;height:100%;border-radius:8px}.reviews .logo-wrap>img{max-height:100%;width:auto}.reviews .logo-wrap:nth-child(2){border-radius:8px 20px 8px 8px}.reviews .logo-wrap:nth-child(4){border-radius:8px 8px 20px 8px}.logo-wrap:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}.logo-wrap-white{background:#fff}.reviews-wrapper .reviews-clutch-widget{flex:0 0 50%;padding:32px;background:white;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgb(0 0 128 / 5%);border-radius:20px 8px 8px 20px;transition:box-shadow 0.3s ease-in}.reviews-wrapper .reviews-clutch-widget>img{max-height:100%;width:auto}.reviews-wrapper .reviews-clutch-widget:hover{box-shadow:0px 15px 30px rgba(0,0,128,0.15)}@media (max-width:1399px){.reviews-wrapper{gap:30px}}@media (max-width:1024px){.reviews-section{padding:0}.reviews-section::before{display:none}.reviews-wrapper{flex-direction:column;gap:16px}.details-grid-wrap{width:100%}.details-wrap{flex:1;padding:0;border-radius:unset;box-shadow:unset}.reviews{height:unset;gap:20px}.logo-wrapper{gap:20px}.reviews-wrapper .reviews-clutch-widget{padding:24px 32px}.logo-wrapper{flex:0 0 calc(50% - 20px)}.reviews .logo-wrap{padding:16px}.reviews-wrapper .reviews-clutch-widget,.reviews .logo-wrap,.reviews .logo-wrap:nth-child(2),.reviews .logo-wrap:nth-child(4){border-radius:10px}}@media (max-width:768px){.reviews-wrapper{width:95%;padding:0 0 40px 0}}.logo-wrap{border-radius:10px;padding:20px 18px;height:56px;display:flex;justify-content:center;align-items:center;box-shadow:0px 10px 40px rgba(0,0,128,0.05);transition:box-shadow 0.3s ease-in}@media (max-width:650px){.reviews-wrapper{width:90%;gap:6px;padding:0 0 40px}.reviews{flex-direction:column;gap:16px}.reviews-clutch-widget{width:100%}.reviews-wrapper .reviews-clutch-widget{height:125px}.reviews .logo-wrapper{flex:unset;gap:16px}.reviews .logo-wrapper .logo-wrap{max-width:100%;height:56px}}.partners{padding-bottom:140px}@media (max-width:1024px){.partners{padding-bottom:80px}}.partners .col-11,.partners .col-9{margin:0 auto}.partners .col-11{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:40px}.partners .font--h2-big{margin-bottom:55px;text-transform:none}.logo-wrap-big{height:100%;width:100%;border-radius:20px;display:flex;justify-content:center;padding:28px 60px}.logo-wrap-big img{max-height:90px;height:auto}@media (max-width:1440px){.logo-wrap-big{height:82%}}@media (max-width:1280px){.partners .col-11{gap:20px;width:95%}}@media (max-width:1024px){.logo-wrap-big{padding:20px}.logo-wrap-big img{transform:scale(0.8)}}@media (max-width:820px){.partners .col-9{width:90%}.logo-wrap-big{height:72px;border-radius:11px}.partners .font--h2-big{margin-bottom:25px}}@media (max-width:820px){.partners .col-11{width:95%}}@media (max-width:650px){.partners .col-11,.partners .col-9{width:90%;padding:0}.partners .col-11{grid-template-columns:1fr 1fr;gap:16px}.logo-wrap-big img{transform:scale(0.7)}.logo-wrap-big{height:76px}.logo-wrap-big.bg-green2-light{grid-area:1 / 1 / 2 / 3}}.industries{position:relative;margin-bottom:3.5%}.industries .font--h2-big{text-transform:none;margin-bottom:56px}.purple-cards{margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 1.5%}.purple-cards img{height:fit-content}.purple-bg{background-color:#27273d;position:absolute;height:85%;width:100%;transform:translate(0,61px)}.card-purple{box-shadow:0 10px 40px rgba(0,0,128,0.05);border-radius:20px;display:flex;transition:transform 0.3s ease;position:relative;background-color:#323256}.card-purple img{transition:transform 0.3s ease}.card-purple-button{margin-top:auto;padding:12px 24px;border-radius:50px;font-weight:700;color:#fff;background-color:#7e7e9b}@media screen and (min-width:1200px){.card-purple img{min-width:280px}}.card-purple:hover{transform:scale(1.05)}.card-purple:hover img{transform:rotate(-15deg) scale(1.1)}.card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 40px 32px}.industries .card-purple-text{display:flex;flex-direction:column;align-items:flex-start;padding:32px 0 32px 32px}@media (max-width:1440px){.purple-cards{width:91.66666667%;padding:0}}@media (min-width:821px) and (max-width:1279px){.card-purple img{min-width:200px}}@media (max-width:820px){.card-purple{flex-direction:column-reverse;justify-content:flex-end}.card-purple img{width:70%;margin-bottom:-50px;margin-left:-50px}.card-purple-text{padding:24px;display:grid;height:100%}.card-purple-text span{align-self:start;width:fit-content}.industries .col-9{width:90%}.industries .col-10{width:95%;gap:24px}.industries .font--h2-big{margin-bottom:24px}.purple-bg{height:90%}}@media (max-width:768px){.industries .col-10{padding:0}}.card-purple-text .font--h3{color:#f8f8ff;margin-bottom:16px}.card-purple-text .font--16{color:#f8f8ff;margin:0 0 24px 0}@media (max-width:650px){.industries .col-10,.industries .col-9{width:90%;padding:0}.industries .col-10.purple-cards{grid-template-columns:1fr;gap:65px}.industries .font--h2-big br{display:none}.industries .font--h2-big{margin-bottom:37px;width:90%}.card-purple-text{padding:0 24px 24px;margin-top:-100px}.card-purple img{width:45%;margin-bottom:-16px;margin-left:0;transform:translate(120%,-65px)}.purple-bg{height:92%}.card-purple:hover img{transform:translate(120%,-65px)}.card-purple:hover{transform:unset}}.solutions{position:relative;margin:48px auto 105px;overflow:hidden}#solutions{position:relative}.tech-partner{margin-top:240px}.magnet-partners{display:flex;margin:64px auto;background:#f8f8ff;border-radius:40px;padding:56px 90px;align-items:center;align-content:flex-start;flex-direction:row;justify-content:space-around}@media (min-width:550px){.magnet-partners{margin-bottom:-64px}}.magnet-partners>img{max-height:339px}.magnet-partners .information{width:45%}.magnet-partners .information>.font--h3{color:#27273d;margin-bottom:24px}.magnet-partners .download_button{margin-top:24px}@media (min-width:820px) and (max-width:1025px){.magnet-partners>img{max-height:200px}}@media (max-width:820px){.magnet-partners{flex-direction:column;margin:40px auto}.magnet-partners>img{object-fit:contain;margin-bottom:0}.magnet-partners .information{margin-left:0;width:100%}.tech-partner{margin-top:120px}}@media (max-width:550px){.magnet-partners{width:100%;padding:33px 16px}.tech-partner{margin-top:120px}.tech-partner .col-9{width:90%}.tech-partner .font--h2-big{margin-bottom:25px}.tech-partner .magnet-partners{margin-top:0;margin-bottom:-64px}.magnet-partners .download_button{margin-top:24px}.magnet-partners .information>.font--h3{margin-bottom:16px}.information>.font--h3{font-family:"Lato";font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0.5px}.solutions-list li.last-li{margin-bottom:0}}@media screen and (min-width:1180px){.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-show{visibility:visible}.solutions-tab-wrapper>.solutions-tab:hover .solutions-title-hover-hide{visibility:hidden}}.tranform-1-line{position:relative}@media screen and (min-width:1181px) and (max-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line{transform:translate(0,33px)}.solutions-tab-wrapper>.solutions-tab:hover .tranform-1-line.tranform-2-lines{transform:translate(0,67px)}}.solutions-tab-wrapper>.solutions-tab:hover{background:rgba(39,39,61,0.8);backdrop-filter:blur(4px)}.solutions-tab-wrapper>.solutions-tab:hover .solutions-list{visibility:visible}@media screen and (min-width:1280px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show{bottom:40px}.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:70px}}@media screen and (min-width:1441px){.solutions-tab-wrapper>.solutions-tab:hover .wrapper-hover-show,.solutions-tab-wrapper>.solutions-tab:nth-child(2):hover .wrapper-hover-show{bottom:0}}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:none}@media (min-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-right:20px}}@media (max-width:1440px){.solutions-tab-wrapper>.solutions-tab{padding-bottom:20px}}@media (max-width:1180px){.solutions{border-radius:20px}#solutions-js,.solutions-tab-wrapper{display:flex}.swiper-button-prev.button-prev-solution,.swiper-button-next.button-next-solution{display:block}.solutions-tab-wrapper>.solutions-tab{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active,.swiper-slide.solutions-tab.swiper-slide-next{border-right:1px solid rgba(255,255,255,0.2) !important}#solutions .swiper-button-next:after,#solutions .swiper-rtl .swiper-button-prev:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Group_22625.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1676381667999);height:60px}#solutions .swiper-button-prev:after,#solutions .swiper-rtl .swiper-button-next:after{content:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/icon-arr-left.svg);height:60px}#solutions .swiper-button-prev,#solutions .swiper-button-next{width:48px;height:48px;background:#7e7e9b;border-radius:48px;transition:background 0.3s ease-in;display:flex;top:58%}#solutions .swiper-button-prev{left:5%}#solutions .swiper-button-next{right:5%}#solutions-js,.solutions-tab-wrapper{display:flex;border-radius:20px}.swiper-slide.solutions-tab.swiper-slide-next{border-right:none !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-hide{display:none}.swiper-slide.solutions-tab.swiper-slide-active .font--h3.solutions-title-hover-show{visibility:visible}.swiper-slide.solutions-tab.swiper-slide-active{background-color:rgba(39,39,61,0.8);backdrop-filter:blur(4px);border-bottom-left-radius:40px;border-top-left-radius:40px}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important;padding-left:70px}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:0 !important;border-top-right-radius:0 !important}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover{background:none;backdrop-filter:none}.solutions-tab-wrapper>.solutions-tab:not(.swiper-slide-active):hover .solutions-list{display:none}}@media (max-width:1024px){#solutions-js,.solutions-tab-wrapper{height:50vh;display:flex;border-radius:20px}#solutions .col-9{margin:40px auto 0 !important}}@media (max-width:1024px) and (max-height:770px){#solutions-js,.solutions-tab-wrapper{height:660px}}#solutions-more{display:none}@media (max-width:820px){#solutions-js{border-radius:20px}#solutions .col-9{width:90%}.swiper-slide-active #solutions-more{display:block}.mobile-hide{display:none}.mobile-hide.mobile-visible{display:block}#solutions-js,.solutions-tab-wrapper{height:67vh}.solutions-list li,.solutions-tab-wrapper .font--h3{margin-bottom:24px}#solutions-js{background:transparent}.swiper-slide.solutions-tab::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;z-index:-1}#solutions-tab-software::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:100%;transform:scaleX(-1)}#solutions-tab-consulting::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:3%;transform:scaleX(-1)}#solutions-tab-design::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:67%;transform:scaleX(-1)}#solutions-tab-outstaffing::before{background-image:url(https://ik.imagekit.io/k0jemnbco/Main_Page_New/Frame_2317447.webp);background-size:415%;background-repeat:no-repeat;background-position-x:35%;transform:scaleX(-1)}.solutions-tab-wrapper>.solutions-tab{border-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{border-bottom-right-radius:20px !important;border-top-right-radius:20px !important}.swiper-slide.solutions-tab.swiper-slide-active{backdrop-filter:none;background-color:rgba(39,39,61,0.8) !important}.solutions .font--h1{color:#27273d;top:0;left:4%}.solutions{margin:0 auto 60px;padding-top:24px;width:95%}.swiper-slide.solutions-tab{padding:30px;align-items:flex-start}#solutions .swiper-button-next,#solutions .swiper-button-prev{top:2%}#solutions .swiper-button-prev{right:14%;left:auto}#solutions .swiper-button-next,#solutions .swiper-button-prev{background:#8585ff}#solutions .swiper-button-next:active,#solutions .swiper-button-prev:active{background:#6161db}.solutions-list{list-style:none;padding:0}}@media (min-width:650px) and (max-width:768px){#solutions-tab-design::before{background-position-x:65%}#solutions-tab-outstaffing::before{background-position-x:33%}#solutions-tab-consulting::before{background-position-x:1%}}@media (max-width:650px){#solutions-js{width:88%;height:685px}.solutions{margin:0 0 60px auto}.solutions-tab-wrapper{height:685px}#solutions .swiper-button-prev,#solutions .swiper-button-next{display:none}#solutions br{display:none}#solutions .col-9{margin:25px auto 0 !important}.swiper-slide.solutions-tab.swiper-slide-active .solutions-list{margin-bottom:0}}@media screen and (max-width:399px){#solutions-tab-software::before{background-size:cover}#solutions-tab-design::before{background-size:cover}#solutions-tab-outstaffing::before{background-size:cover}#solutions-tab-consulting::before{background-size:cover}}.lead-magnet-holder{position:relative}@media (min-width:1200px){.lead-magnet-holder button{cursor:pointer;padding-left:auto;padding-right:auto;width:13vw !important}}@media (min-width:768px){.lead-magnet-holder{display:flex;align-items:flex-end}.lead-magnet-holder button{cursor:pointer;padding-left:24px;padding-right:24px}}@media (max-width:1200px){.lead-magnet-holder button{width:17vw}}@media (max-width:820px){.lead-magnet-holder button{width:40%}}@media (max-width:768px){.lead-magnet-holder button,.lead-magnet-holder #main-page-lead-magnet-form{width:100% !important}.lead-magnet-holder small{bottom:58px !important}.lead-magnet-holder button{margin-top:32px !important}}.lead-magnet-holder button{border:none;outline:none;width:auto;height:48px;background:#ffdd2c;box-shadow:0px 20px 40px rgba(255,154,3,0.2);border-radius:24px;margin-top:14px;color:black !important}.slider-control-state{position:absolute;z-index:9;left:24px;bottom:105px;width:40px;height:40px;cursor:pointer;background-size:contain;background-image:url(https://ik.imagekit.io/k0jemnbco/Homepage/slider-pause.png?updatedAt=1712904277104)}@media screen and (max-width:1024px){.slider-control-state{bottom:20%;left:auto;right:24px}}@media screen and (max-width:820px){.slider-control-state{bottom:12.5%;left:auto;right:24px}}@media screen and (max-width:768px){.slider-control-state{bottom:14%}}@media screen and (max-width:650px){.slider-control-state{bottom:120px;right:16px}}@media screen and (max-width:420px){.slider-control-state{bottom:117px;right:16px}}@media screen and (max-width:390px){.slider-control-state{bottom:115px;right:16px}}@media screen and (max-width:350px){.slider-control-state{bottom:115px;right:16px}}
.btn-dark,.header-first-section-wrapper header .header-content #nav-icon3 span{background:#27273d}.closed .horizontal,.opened{opacity:1}.btn-dark,.btn-purple{max-height:100%;font-family:Lato,Roboto,sans-serif;font-style:normal}header{width:100%;position:static;height:auto;top:0;padding-top:calc(4.375vh + 70px)}header .header-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:0;position:fixed;background-color:transparent;padding:32px 4.166666665%;-webkit-transition:top 1s;-o-transition:top 1s;transition:top 1s;z-index:9999999}header .header-content .logo-box{width:8.333333vw}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){header .header-content .logo-box{width:calc(8.333333vw * 1.5)}header .header-content nav .nav-ul li a{font-size:1.1vw}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){header .header-content .logo-box{width:calc(8.333333vw * 1.5)}header .header-content nav .nav-ul li a{font-size:1.1vw}}@media only screen and (max-width:1280px){header .header-content .logo-box{width:calc(8.333333vw * 1.5)}header .header-content nav .nav-ul li a{font-size:1.1vw}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu{display:none}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu{margin-left:0!important}}header .header-content .logo-box img{width:100%;height:30px}header .header-content #burger{display:none;height:48px;width:48px;position:relative;cursor:pointer;background:#27273d;border-radius:50%}.header-first-section-wrapper header .header-content #burger,header .header-content nav .nav-ul li .sub-ul li.gray-li{background:#fafafe}header .no-transparent-header{background-color:#fff}.header-first-section-wrapper .geniusee-logo img{filter:none}.header-first-section-wrapper header .header-content.no-transparent-header nav .nav-ul li>a,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item:hover .submenu-left-title,header a:visited{color:#27273d}header .header-content nav .nav-ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-bottom:rgba(50,50,50,.1);align-items:center;margin-bottom:0}@media screen and (min-width:1020px){li.header-active-li:after{content:"";position:absolute;left:50%;right:0;bottom:-5px;color:#8585ff;z-index:99999999}}header .header-content nav .nav-ul li:not(:first-child){margin-left:2.77778vw}@media (min-width:769px) and (max-width:1024px){header .header-content nav .nav-ul .ul-open{padding-bottom:50px;margin-bottom:-50px}header .header-content nav .nav-ul .ul-open .sub-ul{display:block;opacity:1}header .header-content nav .nav-ul .ul-open>a{color:#8585ff}header .header-content nav .nav-ul .ul-open>a>img{filter:invert(49%) sepia(70%) saturate(2396%) hue-rotate(215deg) brightness(108%) contrast(100%)}}header .header-content nav .nav-ul li>a img{margin-bottom:4px;margin-left:3px}@media (min-width:1021px){.header-content{height:80px}header .header-content nav .nav-ul .nav-li-sub:hover{padding:0 50px 50px;margin:0 -50px -50px calc(2.77778vw - 50px)}header .header-content nav .nav-ul .nav-li-sub:hover .sub-ul{display:block;opacity:1}header .header-content nav .nav-ul .nav-li-sub:hover>.sub-ul-shadow{position:absolute;display:flex;height:150vh;width:100%;background-color:#00052;left:0;margin-top:24px}header .header-content nav .nav-ul .nav-li-sub:hover>.sub-ul-shadow:hover{height:0}header .header-content nav .nav-ul li:hover>a{color:#b4b4ff!important}header .header-content nav .nav-ul .nav-li-sub:hover>a>img{filter:invert(49%) sepia(70%) saturate(2396%) hue-rotate(215deg) brightness(108%) contrast(100%)}.header-content:has(.nav-li-sub:hover){background-color:#fff}.header-first-section-wrapper .header-content:not(.no-transparent-header):has(.nav-li-sub:hover) .logo-box .geniusee-logo{filter:invert(1)}.header-first-section-wrapper .header-content:not(.no-transparent-header):has(.nav-li-sub:hover) .nav-ul>li:not(:hover)>a:not(.btn-dark){color:#27273d}.header-first-section-wrapper .header-content:not(.no-transparent-header):has(.nav-li-sub:hover) .btn-dark{background-color:#000;color:#fff!important}.header-content .about-us{display:flex!important}.header-content .about-us .submenu-right-item{width:47.5%!important}header .header-content nav .nav-ul li:hover>a>img{transform:rotate(180deg)}.header-first-section-wrapper header .header-content nav .nav-ul li.header-contact-us-box a{color:#27273d!important}}header .header-content nav .nav-ul li>a{font-style:normal;font-weight:700;font-size:.9375vw;line-height:24px;text-align:right;letter-spacing:.2px;color:#000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;font-family:Lato}.header-first-section-wrapper header .header-content nav .nav-ul li>a{color:#fafafe}.header-first-section-wrapper .btn-dark{background-color:#fafafe}.header-first-section-wrapper .btn-dark:hover{background-color:#dfdef4}.header-first-section-wrapper header .header-content.no-transparent-header nav .nav-ul li.header-contact-us-box a{color:#fafafe!important;background-color:#27273d}.header-first-section-wrapper ul{list-style:none}.btn-dark{padding:10px 34px;text-align:center;border-radius:24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;font-weight:700!important;transition:background-color .3s}.header-content.no-transparent-header .btn-dark:hover{background:#454554!important;color:#fff!important}header .header-content nav .nav-ul li.header-contact-us-box a{color:#fff!important}@media screen and (min-width:1440px){header .header-content .logo-box{width:11.111111vw}header .header-content nav .nav-ul li a{font-family:Lato;font-style:normal;font-weight:700;font-size:18px;line-height:24px}}header .header-content nav .nav-ul li a:hover{color:#b4b4ff}header .header-content nav .nav-ul li .sub-ul{display:none;opacity:0;transition:opacity .4s cubic-bezier(.25,.8,.25,1);background-color:#fff;position:absolute;box-shadow:0 15px 30px rgba(152,152,152,.2);border-top:1px solid #eee;z-index:999999999999;width:100%;left:0;margin-top:18px;padding:0 4.166666665%}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper{display:flex;flex-direction:row;padding:24px 0 48px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu{width:25.694444444444443vw}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:8px;background:#fafafe;border-radius:30px;width:25.694444444444443vw;cursor:pointer;transition:.1s ease-in}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item:first-child{margin-bottom:16px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item:hover{background:#efeffe}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item .img{height:70px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item .img.ai{height:90px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item .submenu-left-title{font-family:Lato;font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:.5px;text-transform:capitalize;margin-bottom:8px;color:#27273d}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item .submenu-left-title.left-align{text-align:left}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu .submenu-left-item .submenu-left-description{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:#7e7e9b;white-space:normal;text-align:left}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu{display:flex;flex-direction:column;flex-wrap:wrap;max-height:580px;width:100%;margin-left:40px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr) repeat(3,0);grid-column-gap:40px;max-height:485px;width:100%;margin-left:40px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{height:max-content;width:235px;margin-top:16px;padding:12px 0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item.no-margin{margin-top:0;padding-top:0}@media (max-width:1620px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{width:200px}}@media (max-width:1400px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item:nth-child(5){grid-area:2/3}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{width:235px}}@media (max-width:1180px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{width:190px}}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item:last-child{grid-area:2/3;margin-bottom:7px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item>.submenu-right-default:hover,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item:not(.submenu-right-default-item):hover .submenu-right-description,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item:not(.submenu-right-default-item):hover .submenu-right-title{color:#8585ff!important;cursor:pointer}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-description,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-title{transition:.2s ease-in}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-title{font-family:Lato;font-style:normal;font-weight:900;text-transform:capitalize;margin-bottom:8px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-description{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:#7e7e9b;white-space:normal}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item{margin-top:16px;width:calc(25% - 40px);margin-right:40px;max-width:260px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul a{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:14px;letter-spacing:.2px;color:#27273d;margin-bottom:8px;transition:.1s ease-in;max-width:100%;padding:0}@media (max-width:1280px){.ul-limit-width .list-title{white-space:break-spaces}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul a{font-size:14px}}@media (max-width:1020px){.btn-dark{padding:10px 30px;margin-bottom:15px}.header-content:not(.no-transparent-header):has(.active) .logo-box .geniusee-logo img{filter:invert()!important}header .header-content nav .nav-ul li .mobile-links .mobile-links-link,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul a{font-weight:300;font-size:18px;line-height:100%;letter-spacing:.277778px;margin-bottom:16px;background:#fff;margin-left:10px}header .header-content nav .nav-ul li .mobile-links .mobile-links-link{margin:0}header .header-content nav .nav-ul li .mobile-links .mobile-links-link.no-pb{padding-bottom:0}header .header-content nav .nav-ul li .mobile-links .mobile-links-link:nth-child(2){margin-top:16px}}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .list-title{font-weight:900;font-size:18px;line-height:120%;letter-spacing:.5px;white-space:normal}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .list-title.list-title-wrap{white-space:normal}.mobile-only,header .header-content nav .header-social-networks,header .header-content nav .nav-ul .right-submenu-box .mobile-links,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .list-mobile,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list li ul img,header .header-content nav .nav-ul li a.expanded-link .circle-plus{display:none}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list a:hover,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul:hover{cursor:pointer;color:#8585ff}@media screen and (min-width:1200px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item:nth-child(2) .submenu-right-list ul:hover{max-width:190px}}header .header-content nav .nav-ul li .sub-ul li{margin:initial;padding:8px 0;text-align:left;width:100%;border-radius:8px}header .header-content nav .nav-ul li .sub-ul li a{color:#000;font-family:Lato;font-size:.9375vw;font-weight:700;font-style:bold;font-stretch:normal;line-height:normal;letter-spacing:.3px;text-align:right;text-transform:capitalize;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:80%}@media only screen and (-webkit-min-device-pixel-ratio:1.25),only screen and (min--moz-device-pixel-ratio:1.25),only screen and (-o-min-device-pixel-ratio:1.25/1),only screen and (min-device-pixel-ratio:1.25),only screen and (min-resolution:200dpi),only screen and (min-resolution:1.25dppx){header .header-content nav .nav-ul li .sub-ul li a{font-size:1.1vw}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){header .header-content nav .nav-ul li .sub-ul li a{font-size:1.1vw}}@media only screen and (max-width:1280px){header .header-content nav .nav-ul li .sub-ul li a{font-size:1vw;margin-right:32px}}header .header-content nav .nav-ul li .sub-ul li a:hover{color:#9595ef}header .header-content nav .header-contact-us{font-family:Lato;display:none}@-webkit-keyframes burgerToCrossTop{from{top:0;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@keyframes burgerToCrossTop{from{top:0;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@-webkit-keyframes burgerToCrossBottom{from{top:18px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@keyframes burgerToCrossBottom{from{top:18px;-webkit-transform:rotate(0);transform:rotate(0)}to{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@-webkit-keyframes crossToBurgerTop{from{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes crossToBurgerTop{from{top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}to{top:0;-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes crossToBurgerBottom{from{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{top:18px;-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes crossToBurgerBottom{from{top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{top:18px;-webkit-transform:rotate(0);transform:rotate(0)}}@media screen and (max-width:1400px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{grid-template-rows:repeat(2,0fr) repeat(3,0)}}@media screen and (max-width:1300px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{grid-column-gap:20px;width:65%}}@media screen and (min-width:769px) and (max-width:1440px){header .header-content nav .nav-ul li a img{margin-bottom:2px}}@media screen and (min-width:769px) and (max-width:820px){header .header-content nav .nav-ul li a img{height:3px}}@media screen and (max-width:1020px){header .header-content nav .nav-ul li.header-contact-us-box a{text-align:center;background:#27273d;font-size:18px;line-height:24px}.header-first-section-wrapper header .header-content nav .nav-ul li>a{color:#27273d}.header-content:has(.active){background-color:#fff}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-description{display:none}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{margin-top:0;width:94%}#main-page>header>div>nav>ul>li.nav-li-sub.ul-open>ul>div>div.right-submenu>div:first-child>div>li>ul:first-child>a,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul:last-child,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-title{margin-bottom:0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul a{width:auto;max-width:none;padding:0;margin-bottom:0!important;padding-left:0!important}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu{flex-wrap:nowrap}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{margin-left:0}header .header-content nav .nav-ul .ul-open .sub-ul,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item{width:100%;max-width:100%}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list span{padding:13px 9px!important;font-weight:300;font-size:18px;line-height:100%;letter-spacing:.277778px}header .header-content nav .nav-ul li .sub-ul li{white-space:normal;padding:0;height:auto;display:flex;align-items:flex-start;flex-direction:column}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu{flex-direction:column;max-height:initial}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .li-open ul{opacity:1;display:block}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list li ul img{margin-left:3px;display:initial}header .header-content nav .ul-open>a>img{transform:rotate(180deg)}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .li-open ul img{margin-bottom:3px;transform:rotate(180deg)}header{padding-top:calc(4.375vh + 35px)}header .header-content{padding:12px 3.12907vw;background-color:transparent;transition:.3s ease-in-out}header .header-content.no-transparent-header{background-color:#fff}.header-first-section-wrapper header .header-content.no-transparent-header #burger{background:#27273d}.header-first-section-wrapper header .header-content.no-transparent-header #nav-icon3 span{background:#fff}header .header-content .logo-box{width:130px}header .header-content #burger{display:block;z-index:9999999999}header .header-content nav{right:-100%;position:absolute;top:1.92969vh;border-radius:24px;background-color:#fff;z-index:100;width:100%;height:100vh;margin-top:9vh;overflow:hidden scroll;transition:.3s ease-in-out}header .header-content nav.active{right:0;border-radius:0;border-top:1px solid #eee;padding-bottom:200px}}@media screen and (max-width:650px){header .header-content nav{margin-top:55px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul.mobile-mb-mt .without-hover.mob-small{font-size:18px}.mobile-only{display:block}}@media screen and (min-width:769px) and (max-width:1024px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper{margin:0 1.72222vw}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item{margin-top:16px;padding:12px 0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{margin-right:20px}}@media screen and (min-width:769px) and (max-width:950px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper{margin:0 4.72222vw}}@media screen and (min-width:769px) and (max-width:900px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper{margin:0 2.72222vw}}@media screen and (min-width:769px) and (max-width:850px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper{margin:0 1.72222vw}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item{margin-right:0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .left-submenu{margin-right:20px}}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-title{font-size:18px;line-height:120%;letter-spacing:.5px;text-transform:none;color:#27273d;max-width:fit-content;text-align:left;white-space:normal}.closed .horizontal,.closed .vertical{transition:.5s ease-in-out;transform:rotate(-90deg)}header .header-content nav .nav-ul li .sub-ul-about{background:#fff;box-shadow:0 15px 30px rgba(133,133,255,.2);border-radius:24px;padding:16px 24px;width:260px;left:auto;filter:none!important;margin-left:-20px}header .header-content nav .nav-ul li .sub-ul-about>.sub-li-about{font-family:Lato;font-style:normal;font-weight:700;font-size:18px;line-height:42px;letter-spacing:.5px;text-transform:capitalize;padding:0;cursor:pointer;transition:.1s ease-in;max-width:fit-content}header .header-content nav .nav-ul li .sub-ul-about>.sub-li-about:hover{color:#8585ff}.header-content:has(.nav-li-sub:hover) .nav-ul li>a:not(.btn-dark),header .header-content.no-transparent-header nav .nav-ul li>a:not(.btn-dark){color:#27273d!important}.header-content:has(.nav-li-sub:hover) .nav-ul li:hover>a:not(.btn-dark),header .header-content.no-transparent-header nav .nav-ul li:hover>a:not(.btn-dark){color:#b4b4ff!important}header .header-content nav .nav-ul .nav-li-sub:hover>a,header .header-content nav .nav-ul li:hover>a:not(.btn-dark){color:#b4b4ff!important}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-default{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:.2px;color:#27273d;margin-bottom:16px}@media (max-width:1020px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-default{font-size:12px;line-height:120%}.mob-bold-link{font-weight:900!important}.submenu-right-item:first-child .mob-bold-link{margin:10px 10px 16px!important}.submenu-right-item:nth-child(2) .mob-bold-link{margin:5px -15px 15px 10px!important;max-width:unset!important}header .header-content nav .nav-ul li .sub-ul-about{display:none;background:0 0;border:none;position:initial;box-shadow:none;flex-direction:column;text-align:left;margin:15px 0 0;padding:0}header .header-content nav .nav-ul li .sub-ul-about>.sub-li-about{font-family:Lato;font-style:normal;font-weight:900;font-size:16px;line-height:140%;display:flex;align-items:flex-start;letter-spacing:.5px;text-transform:capitalize;color:#27273d;margin:24px 0 0 14px;padding:0;height:20px}}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item{margin-top:-100px;padding:0;grid-area:2/1;display:flex;flex-direction:column}@media screen and (max-width:1180px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item{margin-top:-120px}}@media screen and (max-width:1020px){header .active{margin-top:48px}header .header-content nav .nav-ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;width:100%;padding-right:0;position:relative;padding-left:0!important}header .header-content nav .nav-ul li{width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 16px 0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul:hover,header .header-content nav .nav-ul li a:hover{color:#27273d}header .header-content nav .nav-ul li:not(:first-child){margin:24px 16px 0}header .header-content nav .nav-ul li a{width:100%;text-align:left;display:block;font-family:Lato;font-style:normal;font-weight:900;font-size:24px;line-height:100%;letter-spacing:.5px;color:#27273d;margin-top:0;background:#f3f3ff;border-radius:40px;padding:13px 24px!important}header .header-content nav .nav-ul li .sub-ul li a{font-size:18px;background:#fff;font-weight:300;padding-left:0;width:100%;text-align:left}.plus.closed~a{height:42px;border-radius:40px;background:#8585ff;color:#fff!important}header .header-content nav .nav-ul .ul-open .sub-ul{display:flex;opacity:1}.left-submenu,.submenu-right-description,header .header-content nav .header-contact-us,header .header-content nav .nav-ul .right-submenu-box .mobile-links .submenu-right-item,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item.submenu-right-default-item,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-title.submenu-right-default{display:none}header .header-content nav .nav-ul li .sub-ul{border:none;position:static;background-color:#fff;-webkit-box-shadow:initial;box-shadow:initial;width:100%;left:auto;padding:0;margin:0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper{padding:0;margin:0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item{margin:24px 0 0 22px;padding:0!important;background:#fff}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .list-title{display:flex;align-items:center;font-family:Lato;font-style:normal;font-weight:900;font-size:18px;line-height:100%;letter-spacing:.277778px;text-transform:capitalize;max-width:none;padding:0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list .list-mobile{display:flex}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{display:flex;grid-column-gap:0;grid-row-gap:0;max-height:initial;flex-direction:column;width:94%}header .header-content nav .header-contact-us a{display:flex;font-style:normal;font-weight:700;font-size:2.34681vw;line-height:24px;text-align:left;letter-spacing:.2px;color:#000;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;text-transform:none}header .header-content nav .header-contact-us a:hover{color:#9595ef}header .header-content nav .nav-ul .right-submenu-box .mobile-links,header .header-content nav .nav-ul li a.expanded-link .circle-plus{display:block}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item{height:auto}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-default{font-size:14px;font-weight:300;margin:0;background:#fff}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-item .submenu-right-title{font-size:18px}}@media (max-width:380px){.submenu-right-item:nth-child(2) .mob-bold-link{margin:5px -15px 22px 10px!important;max-width:unset!important}}@media (max-width:768px) and (max-height:700px){header .header-content nav .nav-ul li,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item{margin-top:12px}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul{font-size:12px}}@media (max-width:768px) and (max-height:670px){header .header-content nav .nav-ul li,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item{margin-top:8px}header .header-content nav .nav-ul li .sub-ul-about>.sub-li-about{margin-top:8px;margin-left:8px;margin-bottom:0}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul{font-size:10px;margin-bottom:4px}}header .header-content nav .nav-ul li a.expanded-link{display:flex;justify-content:space-between;align-items:center;background:0 0}@media (min-width:1024px) and (max-width:1280px){header .header-content nav .nav-ul li a.expanded-link{display:initial}}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul.ul-limit-width{max-width:190px}@media screen and (max-width:1020px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul.ul-limit-width{max-width:unset}.expandable{position:relative}.expandable .plus{position:absolute;top:0;left:0;width:100%;height:52px;background:#f3f3ff;border-radius:40px;z-index:-1}header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul.mobile-mb-mt{margin-bottom:13px!important;margin-top:13px}}.plus-wrapper{position:absolute;right:6%;z-index:-1}.opened .horizontal,.opened .vertical{transition:.5s ease-in-out;transform:rotate(90deg)}.opened .horizontal{opacity:0}.circle-plus .circle{position:relative;width:32px;height:32px;border-radius:100%;background:#fff;border:none;top:0;right:0}.circle-plus-two .circle{border:none}.circle-plus .circle .horizontal,.circle-plus .circle .vertical{background-color:#8585ff;top:50%;border-radius:4px;position:absolute;left:50%}.circle-plus .circle .horizontal{width:18px;height:2px;margin-left:-8.5px;margin-top:-.5px}.circle-plus .circle .vertical{width:2px;height:18px;margin-left:-1.1px;margin-top:-8px}#nav-icon3{width:25px;height:45px;position:relative;-webkit-transform:translate(0,14px);-moz-transform:translate(0,14px);-o-transform:translate(0,14px);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;margin:0 auto;transform:translate(0,14px)}#nav-icon3 span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:first-child{top:0}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:9px}#nav-icon3 span:nth-child(4){top:18px}#nav-icon3.open span:first-child,#nav-icon3.open span:nth-child(4){top:18px;width:0%;left:50%}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.submenu-right-title:active,.submenu-right-title:focus,.submenu-right-title:hover,header .header-content nav .nav-ul li a.mobile-links-link:active,header .header-content nav .nav-ul li a.mobile-links-link:focus,header .header-content nav .nav-ul li a.mobile-links-link:hover{color:#8585ff!important}.right-navigation-arrow,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul a.right-navigation-arrow{display:flex;margin:0;text-align:left}.right-navigation-arrow.right-navigation-arrow-wrap,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu .submenu-right-item .submenu-right-list ul a.right-navigation-arrow.right-navigation-arrow-wrap{white-space:normal;max-width:100%}.right-navigation-arrow:before{content:url(https://ik.imagekit.io/k0jemnbco/header/right-header-arrow.svg?ik-sdk-version=javascript-1.4.3&updatedAt=1675656630337);margin:0 8px}header .no-transparent-header .geniusee-logo img{filter:invert()}.without-hover{color:#27273d;cursor:default}@media (max-width:1020px){header .header-content nav{margin-top:45px}}@media (max-width:768px){header .header-content nav{margin-top:55px}}@media (min-width:1919px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu,header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{width:100%;max-height:540px}}.btn-purple{background:#8585ff;font-size:14px;line-height:140%;padding:6px 22px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:40px;color:#fff;font-weight:700!important;transition:background-color .3s;outline:0;border:none}.btn-purple:hover{background:#6161db}.btn-purple:active{background:#4343b7;outline:0}@media (min-width:1501px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr) repeat(3,0);grid-column-gap:45px}}@media (min-width:1401px) and (max-width:1500px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item{margin-top:-145px}header .retail{margin-top:-50px!important}}@media (min-width:1501px) and (max-width:1620px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box .submenu-right-default-item{margin-top:-125px}}@media (min-width:1181px) and (max-width:1250px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{gap:0}.header-content .about-us{justify-content:space-between}}@media (max-width:430px){header .header-content nav .nav-ul li .sub-ul .submenu-wrapper .right-submenu-box{width:100%}}@media (max-width:1020px),(min-width:1441px){br.d-middle-screens{display:none}}
@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/bebasneue/v15/JTUSjIg69CK48gW7PXooxW4.ttf) format('truetype')}@font-face{font-family:Lato;src:local("Lato-Light"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Light.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Light.svg#Lato-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:Lato;src:local("Lato-LightItalic"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-LightItalic.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-LightItalic.svg#Lato-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:Lato;src:local("Lato Black"),local("Lato-Black"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Black.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Black.svg#Lato-Black) format("svg");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:Lato;src:local("Lato Bold Italic"),local("Lato-BoldItalic"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-BoldItalic.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-BoldItalic.svg#Lato-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:Lato;src:local("Lato #000 Italic"),local("Lato-BlackItalic"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-BlackItalic.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-BlackItalic.svg#Lato-BlackItalic) format("svg");font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:Lato;src:local("Lato Italic"),local("Lato-Italic"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Italic.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Italic.svg#Lato-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}
@font-face{font-family:Lato;src:local("Lato Bold"),local("Lato-Bold"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Bold.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Bold.svg#Lato-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:Lato;src:local("Lato Regular"),local("Lato-Regular"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Regular.ttf) format("truetype"),url(../themes/geniusee/assets/compiled/css/fonts/hinted-subset-Lato-Regular.svg#Lato-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:"Lato";font-style:normal;color:#27273d}.font--h0{font-family:"Lato";font-style:normal;font-weight:900;font-size:70px;line-height:99.5%;text-transform:capitalize}
@media (max-width:1440px){.font--h0{font-size:56px;line-height:100%}}.font--h1{font-family:"Lato";font-style:normal;font-weight:900;font-size:56px;line-height:100%;letter-spacing:1px;text-transform:capitalize;color:#27273d}
.font--h2-big{font-family:"Lato";font-style:normal;font-weight:900;font-size:48px;line-height:100%;letter-spacing:1px;color:#27273d}
@media (max-width:1024px){.font--h1{font-size:3.88889vw}.hero-top .font--h1{font-size:48px}}
@media (max-width:820px){.font--h2-big{font-size:28px;line-height:120%;letter-spacing:0.5px}}
.font--h2{font-family:"Lato";font-style:normal;font-weight:900;font-size:36px;line-height:120%}.font--h3{font-family:"Lato";font-style:normal;font-weight:900;font-size:28px;line-height:120%;letter-spacing:0.5px;text-transform:none}.font--h4{font-family:"Lato";font-style:normal;font-weight:900;font-size:20px;line-height:120%;letter-spacing:0.5px}@media (max-width:650px){.font--h0,.font--h1,.font--h2{font-size:24px;line-height:120%}.font--h3,.font--h4{font-size:20px}.hero-top .font--h1{font-size:48px;letter-spacing:0}}.font--20{font-family:"Lato";font-style:normal;font-weight:300;font-size:20px;line-height:36px;letter-spacing:0.277778px}.font--18{font-family:"Lato";font-style:normal;font-weight:300;font-size:18px;line-height:32px;letter-spacing:0.277778px}.font--16{font-family:"Lato";font-style:normal;font-weight:300;font-size:16px;line-height:150%;letter-spacing:0.277778px;color:#27273d}
.font--16-gray{font-family:"Lato";font-style:normal;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0.2px;color:#7e7e9b}
.font--14{font-family:"Lato";font-style:normal;font-weight:300;font-size:14px;line-height:150%;letter-spacing:0.277778px;color:#27273d}
.font--14-gray{font-family:"Lato";font-style:normal;font-weight:400;font-size:14px;line-height:140%;color:#7e7e9b}
.font--caption{font-family:"Lato";font-style:normal;font-weight:300;font-size:11px;line-height:16px;letter-spacing:0.277778px}
.purple-link{color:#6060f9}
a:hover{text-decoration:none !important}
.purple-link:hover{color:#6060f9;text-decoration:underline !important}
.purple-link:active{color:#a35ffa}
.purple-link.dark-mode{color:#9696f3}
.purple-link.dark-mode:hover{color:#9696f3}
.purple-link.dark-mode:active{color:#a35ffa}