@font-face{font-family:'Inter';font-style:normal;font-weight:400;src:url("../assests/fonts/Inter-Regular.ttf");font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:500;src:url("../assests/fonts/Inter-Medium.ttf");font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:600;src:url("../assests/fonts/Inter-SemiBold.ttf");font-display:swap}@font-face{font-family:'Inter';font-style:normal;font-weight:700;src:url("../assests/fonts/Inter-Bold.ttf");font-display:swap}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;scroll-behavior:smooth}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1}input::-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}button,[role='button']{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}html{scroll-padding-top:72px}@media only screen and (min-width: 1200px){html{scroll-padding-top:104px}}.container{width:100%;padding:0 15px}@media only screen and (min-width: 900px){.container{max-width:1440px;margin:0 auto;padding:0 40px}}.header{background:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:fixed;z-index:10;top:0;left:0;right:0}.header__menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;width:24px;height:20px;position:relative;z-index:10}.header__menu-btn span{width:100%;border:1px solid}@media only screen and (min-width: 900px){.header__menu-btn{display:none}}.header__inner{padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 1200px){.header__inner{padding:36px 0}}.header__title{color:#000000;font:700 normal 28px/32px 'Inter'}.header__nav{position:fixed;top:0;left:0;right:0;height:100vh;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:0.4s ease transform;transition:0.4s ease transform;padding:100px 0 0;background:#fff}.header__nav_toggled{-webkit-transform:translateX(0%);transform:translateX(0%)}@media only screen and (min-width: 900px){.header__nav{position:static;height:unset;padding:0;-webkit-transform:translateX(0%);transform:translateX(0%);background:unset}}.header__list{list-style:none;padding:0 15px}@media only screen and (min-width: 900px){.header__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding:unset}}.header__list-item{margin:0 0 20px}@media only screen and (min-width: 900px){.header__list-item{margin:0 0 0 48px}}.header__link{color:#000000;font:600 normal 16px/32px 'Inter'}.main{margin:72px 0 0}@media only screen and (min-width: 1200px){.main{margin:104px 0 0}}.section:last-child{position:relative;margin:0 0 100px}.section:last-child:after{content:'';position:absolute;left:0;right:0;bottom:-100px;opacity:0.1;background:#000;height:1px}.section__title{font:500 normal 40px/1.2 'Inter'}@media only screen and (min-width: 600px){.section__title{font-size:50px}}@media only screen and (min-width: 900px){.section__title{font-size:70px}}@media only screen and (min-width: 1200px){.section__title{font-size:100px}}.industries{margin:0 0 20px}@media only screen and (min-width: 600px){.industries{border-radius:40px}}.industries .swiper-wrapper{display:block}@media only screen and (min-width: 600px){.industries .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}.industries .swiper-button-prev,.industries .swiper-button-next{top:auto;border:0;border-radius:50%;-webkit-transition:0.4s ease;transition:0.4s ease;width:48px;height:48px;padding:14px 11px;color:#ffffff;display:none;bottom:20px}@media only screen and (min-width: 600px){.industries .swiper-button-prev,.industries .swiper-button-next{display:block}}@media only screen and (min-width: 900px){.industries .swiper-button-prev,.industries .swiper-button-next{bottom:50px}}.industries .swiper-button-prev:after,.industries .swiper-button-next:after{display:none}.industries .swiper-button-prev:hover,.industries .swiper-button-next:hover{background:rgba(255,255,255,0.1)}.industries .swiper-button-prev{right:76px;left:auto}@media only screen and (min-width: 900px){.industries .swiper-button-prev{right:106px}}.industries .swiper-button-next{right:20px}@media only screen and (min-width: 900px){.industries .swiper-button-next{right:50px}}.industries__item{overflow:hidden;border-radius:40px;margin:0 0 20px}@media only screen and (min-width: 600px){.industries__item{border-radius:0;margin:0}}.industries__item:last-child{margin:0}.industry{position:relative}.industry:hover .industry__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.industry:after{content:'';position:absolute;bottom:0;left:0;right:0;height:400px;background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));background-image:linear-gradient(180deg, rgba(0,0,0,0), rgba(0,0,0,0.7))}.industry__bg{-webkit-transition:0.4s ease;transition:0.4s ease}.industry__description{position:absolute;left:20px;bottom:10px;color:#ffffff;z-index:10}@media only screen and (min-width: 900px){.industry__description{left:60px;bottom:60px;max-width:calc(100% - 220px)}}.industry__description h2{font:500 normal 32px/1.2 'Inter';margin:0 0 10px}@media only screen and (min-width: 900px){.industry__description h2{font-size:56px}}.industry__description p{font:400 normal 18px/32px 'Inter';display:none}@media only screen and (min-width: 900px){.industry__description p{display:block}}.about-us{position:relative;padding:20px 20px 40px;background:#f7f7f7;margin:0 0 30px;border-radius:40px;font:400 normal 16px/24px 'Inter'}@media only screen and (min-width: 600px){.about-us{padding:30px 30px 60px;font-size:17px;line-height:32px}}@media only screen and (min-width: 900px){.about-us{font-size:18px;padding:40px 40px 80px}}@media only screen and (min-width: 1200px){.about-us{padding:60px 60px 100px}}.about-us__decor{position:absolute;top:50px;right:50px;width:60px;height:60px;background-image:url("../assests/imgs/soft-star.png");background-size:cover}@media only screen and (min-width: 1200px){.about-us__decor{top:92px;right:60px;width:130px;height:130px}}.about-us__inner{margin:40px 0 0}@media only screen and (min-width: 900px){.about-us__inner{margin:70px 0 0 auto}}@media only screen and (min-width: 1200px){.about-us__inner{margin:100px 0 0 auto}}.about-us__statement{max-width:724px;width:100%;margin:0 0 0 auto}.about-us__statement p{margin:20px 0 0}.about-us__pros{margin:40px 0 0}@media only screen and (min-width: 900px){.about-us__pros{margin:70px 0 0}}@media only screen and (min-width: 1200px){.about-us__pros{margin:100px 0 0}}.about-us__pros h2{margin:0 0 24px;font-weight:600}.about-us__pros ul{list-style:disc inside}.for-whom{position:relative;padding:20px 20px 40px;background:#1f1e44;border-radius:40px;color:#ffffff;margin:0 0 30px;font:400 normal 16px/32px 'Inter'}@media only screen and (min-width: 600px){.for-whom{padding:30px 30px 60px}}@media only screen and (min-width: 900px){.for-whom{padding:40px 40px 80px;font-size:17px}}@media only screen and (min-width: 1200px){.for-whom{padding:60px 60px 100px;font-size:18px}}.for-whom__title{margin:0 0 40px}@media only screen and (min-width: 600px){.for-whom__title{margin:0 0 65px}}@media only screen and (min-width: 900px){.for-whom__title{margin:0 0 90px}}@media only screen and (min-width: 1200px){.for-whom__title{margin:0 0 120px}}.for-whom__decor{position:absolute;display:none;top:130px;right:60px;width:50px;height:50px;background-image:url(../assests/imgs/asterisk.png);background-size:cover}@media only screen and (min-width: 600px){.for-whom__decor{display:block;width:60px;height:60px}}@media only screen and (min-width: 900px){.for-whom__decor{top:200px;width:80px;height:80px}}@media only screen and (min-width: 1200px){.for-whom__decor{top:264px;right:60px;width:100px;height:100px}}.for-whom__heading{margin:0 0 30px;font-weight:600}@media only screen and (min-width: 600px){.for-whom__heading{margin:0 0 40px}}@media only screen and (min-width: 900px){.for-whom__heading{margin:0 0 50px}}@media only screen and (min-width: 1200px){.for-whom__heading{margin:0 0 60px}}.for-whom__relation{position:relative;max-width:210px;padding:210px 0 0;background:rgba(255,255,255,0.04);margin:0 auto 30px;border-radius:40px;-webkit-transition:0.4s ease;transition:0.4s ease}.for-whom__relation:hover{border-radius:10px}.for-whom__relation_a{border-radius:70px}.for-whom__relation_b{border-radius:40px}.for-whom__relation_c{border-radius:100px}.for-whom__relations{margin:0 0 40px}@media only screen and (min-width: 600px){.for-whom__relations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.for-whom__relations{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (min-width: 600px){.for-whom__relation{-ms-flex-preferred-size:calc((100% - 90px) / 3);flex-basis:calc((100% - 90px) / 3);padding:calc((100% - 90px) / 3) 0 0;margin:0 0 30px}.for-whom__relation_a,.for-whom__relation_c,.for-whom__relation_b{border-radius:40px}}@media only screen and (min-width: 900px){.for-whom__relation{-ms-flex-preferred-size:calc((100% - 150px) / 3);flex-basis:calc((100% - 150px) / 3);padding:calc((100% - 150px) / 3) 0 0;max-width:260px}}@media only screen and (min-width: 1200px){.for-whom__relation{-ms-flex-preferred-size:calc((100% - 192px) / 5);flex-basis:calc((100% - 192px) / 5);padding:calc((100% - 192px) / 5) 0 0}.for-whom__relation_a{border-radius:70px}.for-whom__relation_b{border-radius:40px}.for-whom__relation_c{border-radius:100px}}.for-whom__relation div{top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;text-align:center}.for-whom__statement{max-width:724px;width:100%;margin:0 0 0 auto}.for-whom__statement p{margin:20px 0 0}.products-and-solutions{background:#f7f7f7;border-radius:40px;padding:20px 20px 40px;border-radius:40px;margin:0 0 30px}@media only screen and (min-width: 600px){.products-and-solutions{padding:30px 30px 60px}}@media only screen and (min-width: 900px){.products-and-solutions{padding:40px 40px 80px}}@media only screen and (min-width: 1200px){.products-and-solutions{padding:60px 60px 100px}}.products-and-solutions__inner{margin:40px 0 0}@media only screen and (min-width: 1200px){.products-and-solutions__inner{margin:140px 0 0}}.products-and-solutions__cards{display:-ms-grid;display:grid;gap:20px;-ms-grid-columns:1fr;grid-template-columns:1fr}@media only screen and (min-width: 600px){.products-and-solutions__cards{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:40px}}@media only screen and (min-width: 900px){.products-and-solutions__cards{gap:60px}}@media only screen and (min-width: 1200px){.products-and-solutions__cards{-ms-grid-columns:400px 400px;grid-template-columns:400px 400px;gap:100px 116px}}.products-and-solutions__card img{border-radius:40px;width:100%}.products-and-solutions__card h2{font:700 normal 20px/32px 'Inter';margin:32px 0 0}.contact{border-radius:40px;background:#131313;padding:20px 20px 40px;color:#ffffff}@media only screen and (min-width: 600px){.contact{padding:30px 30px 60px;font-size:17px;line-height:32px}}@media only screen and (min-width: 900px){.contact{font-size:18px;padding:40px 40px 80px}}@media only screen and (min-width: 1200px){.contact{padding:60px 60px 100px}}.contact__link{color:#2f80ed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:0.4s ease color;transition:0.4s ease color;margin:10px 0 0}@media only screen and (min-width: 600px){.contact__link{margin:0}}.contact__link:hover{color:#6fcf97}.contact__link:hover svg{-webkit-transform:scaleX(1.1);transform:scaleX(1.1)}.contact__link svg{margin:0 0 0 12px;width:32px;height:20px}@media only screen and (min-width: 1200px){.contact__link svg{margin:0 0 0 24px;width:46px;height:38px}}.contact__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:40px 0 0;font:400 normal 24px/1.2 'Inter'}@media only screen and (min-width: 600px){.contact__inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width: 900px){.contact__inner{margin:70px 0 0}}@media only screen and (min-width: 1200px){.contact__inner{margin:100px 0 0;font-size:56px}}.footer{padding:26px 0}.footer__copyright{font:600 normal 18px/32px 'Inter'}
/*# sourceMappingURL=index.css.map */