@charset "UTF-8";.main-block{display:flex;gap:65px;min-height:460px;padding-top:50px;transition:opacity .4s}.main-block.fade-out,.main-block.fade-out .left-block,.main-block.fade-out .left-block img,.main-block.fade-out .right-block{opacity:0}.main-block.fade-in,.main-block.fade-in .left-block,.main-block.fade-in .left-block img,.main-block.fade-in .right-block{opacity:1}@media screen and (max-width:1024px){.main-block{flex-direction:column}}.main-block .left-block{border-radius:8px;padding:0;transition:opacity .4s;transition-delay:.3s;width:50%}@media screen and (max-width:1024px){.main-block .left-block{width:100%}}.main-block .left-block img{-o-object-fit:contain;object-fit:contain;transition:opacity .4s;transition-delay:.3s}@media screen and (max-width:1024px){.main-block .left-block img{margin:auto}}.main-block .right-block{display:flex;flex-direction:column;height:100%;justify-content:center;transition:opacity .4s;transition-delay:.3s;width:50%}@media screen and (max-width:1024px){.main-block .right-block{width:100%}}.main-block .right-block p{font-size:14px}@media screen and (min-width:1280px){.main-block .right-block p{font-size:14px}}.main-block .right-block ul{font-size:14px;list-style-type:disc;padding-bottom:25px;padding-left:30px;padding-top:15px}.main-block .right-block ul li{padding:3px 0}.main-block .title{font-family:Sailec-Medium;font-size:25px;padding-bottom:25px}@media screen and (max-width:1024px){.main-block .title{font-size:24px;padding-bottom:25px}}@media screen and (max-width:768px){.main-block .title{font-size:21px}}.small-blocks{display:flex;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1024px){.small-blocks{overflow:scroll}}@media screen and (max-width:640px){.small-blocks{gap:20px}}.small-blocks .small-block{cursor:pointer;max-width:19%;padding:20px 0 0}.small-blocks .small-block:first-child{padding-left:0}.small-blocks .small-block:last-child{padding-right:0}@media screen and (max-width:1024px){.small-blocks .small-block{max-width:39%;min-width:39%;width:39%}}@media screen and (max-width:768px){.small-blocks .small-block{max-width:45%;min-width:45%;width:45%}}@media screen and (max-width:640px){.small-blocks .small-block{max-width:60%;min-width:60%;width:60%}}.small-blocks .small-block.active .title{font-weight:700}.small-blocks .small-block.active .line{background:var(--orange-text)}.small-blocks .small-block img{height:130px;width:250px}.small-blocks .small-block .title{font-size:16px;line-height:1.5}@media screen and (min-width:385px){.small-blocks .small-block .title{max-width:250px;padding-bottom:10px}}@media screen and (min-width:768px){.small-blocks .small-block .title{max-width:200px}}@media screen and (min-width:1024px){.small-blocks .small-block .title{padding-bottom:0}}.small-blocks .small-block .line{background:var(--light-grey-text);border-radius:15px;display:block;height:4px;transition:.3s;width:35px}.small-blocks .small-block:hover .line{background:var(--orange-text);opacity:1}.find-out-more{align-items:center;display:flex;padding-top:25px}.find-out-more a{color:var(--black);cursor:pointer;font-family:var(--sailec-bold);line-height:normal;padding-right:10px;transition:all .3s}.find-out-more:hover a{color:var(--orange-text);padding-right:18px}.arrow{content:url(/icons/common/arrow-right-orange.svg);display:inline-block}.reviews-slider:where(.astro-jb4tafwg) .image-slider{width:-moz-fit-content;width:fit-content}.reviews-slider:where(.astro-jb4tafwg) .slides-holder{max-width:100%}.reviews-slider:where(.astro-jb4tafwg) .slideshow-container{gap:0;justify-content:center}.reviews-slider:where(.astro-jb4tafwg) .image-slider__next,.reviews-slider:where(.astro-jb4tafwg) .image-slider__prev{display:none}.slide-container:where(.astro-jb4tafwg){box-shadow:0 2px 20px #00000012;display:flex;flex-direction:column;justify-content:center;margin-bottom:40px;min-height:350px;padding:40px 40px 20px}.reviews-text:where(.astro-jb4tafwg){display:flex;font-size:18px;line-height:1.5;margin-bottom:20px}.reviews-text:where(.astro-jb4tafwg):before{color:var(--orange-bg);content:"“";font-family:var(--sailec-medium);font-size:77px;line-height:.9;margin-right:20px}.user-info:where(.astro-jb4tafwg){align-items:center;display:flex;gap:30px;margin-left:20px}.user-info:where(.astro-jb4tafwg) .avatar:where(.astro-jb4tafwg){border-radius:50%}.user-info:where(.astro-jb4tafwg) .avatar:where(.astro-jb4tafwg),.user-info:where(.astro-jb4tafwg) .user-info-wrapper:where(.astro-jb4tafwg){-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-info:where(.astro-jb4tafwg) .user-info-wrapper:where(.astro-jb4tafwg) .username:where(.astro-jb4tafwg){font-family:var(--sailec-medium);font-size:18px;margin-bottom:5px}.user-info:where(.astro-jb4tafwg) .user-info-wrapper:where(.astro-jb4tafwg) .position:where(.astro-jb4tafwg){color:var(--light-grey-text);font-size:15px;font-weight:500;margin-bottom:10px}.user-info:where(.astro-jb4tafwg) .user-info-wrapper:where(.astro-jb4tafwg) .place-of-residence:where(.astro-jb4tafwg){align-items:center;display:flex;gap:5px}.user-info:where(.astro-jb4tafwg) .user-info-wrapper:where(.astro-jb4tafwg) .place:where(.astro-jb4tafwg){color:var(--dark);font-family:var(--sailec-bold);font-size:9px;text-transform:uppercase}.break-line{display:none}@media screen and (min-width:1024px){.break-line{display:block}}.hoverable-content{animation:welcome-grow-content .5s 1.6s forwards;background-color:var(--orange-bg);bottom:5px;cursor:pointer;height:2px;left:0;overflow:hidden;position:absolute;right:0;transform:scaleX(0);transform-origin:left;width:100%;z-index:-5}.hoverable-content.hoverable-content-line.bg-bs-orange{bottom:52%;display:block;width:calc(var(--big-orange-height) + 50px)}@media screen and (min-width:385px) and (max-width:1024px){.hoverable-content.hoverable-content-line.bg-bs-orange{display:none;width:100%}}@media screen and (min-width:1024px){.hoverable-content.hoverable-content-line.bg-bs-orange{width:100%}}.hoverable-content.hidden-content{transition:.3s;width:var(--big-orange-height)}@media screen and (min-width:385px) and (max-width:1024px){.hoverable-content.hidden-content{width:100%}}.hoverable-wrapper:hover .hoverable-content-line{opacity:0}.hoverable-wrapper:hover .hidden-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;transition:.35s;width:100%;z-index:5}.hoverable-title{opacity:1;transition:opacity .8s ease-in,opacity .2s ease-out}@media screen and (min-width:1024px){.hoverable-title.title-second{margin-top:18px}}.hoverable-wrapper:hover .hoverable-title{opacity:0}.hover-trigger{cursor:pointer}.first-line-wrapper{display:inline-block;margin-bottom:10px;width:-moz-fit-content;width:fit-content}@media screen and (min-width:481px){.first-line-wrapper{margin-bottom:0}}@media screen and (min-width:640px){.first-line-wrapper{margin-bottom:15px}}@media screen and (min-width:753px) and (max-width:1024px){.first-line-wrapper{margin-bottom:0}}.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:72px;display:block;width:193px}@media screen and (min-width:481px){.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{display:none}}@media screen and (min-width:640px){.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:66px;display:block;width:265px}}@media screen and (min-width:753px) and (max-width:1023px){.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{display:none}}@media screen and (min-width:1280px){.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{width:340px}}@media screen and (min-width:1440px){.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{width:376px}}@media screen and (min-width:1024px){.first-line-wrapper{display:block;margin-bottom:-15px;position:relative}.first-line-wrapper .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:-2px}}.hoverable-wrapper .content-clutch-title{display:inline}@media screen and (max-width:480px){.hoverable-wrapper{max-width:278px}.hoverable-wrapper .content-clutch-title{display:none}}@media screen and (min-width:640px){.hoverable-wrapper{max-width:380px}}@media screen and (min-width:753px){.hoverable-wrapper{max-width:100%}}@media screen and (min-width:385px) and (max-width:480px){.content-clutch-rate{top:5px}}@keyframes welcome-grow-content{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-welcome:where(.astro-z5daq7us) .hoverable-wrapper{margin-top:6px;padding-bottom:8px}.home-welcome:where(.astro-z5daq7us) .hoverable-wrapper.mt-last-text{margin-top:12px}.content-clutch-stars:where(.astro-z5daq7us),.link-text:where(.astro-z5daq7us){align-items:center;display:flex;height:20px;width:20px}.content-clutch-stars:where(.astro-z5daq7us) svg:where(.astro-z5daq7us),.link-text:where(.astro-z5daq7us) svg:where(.astro-z5daq7us){height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:640px){.content-clutch-stars:where(.astro-z5daq7us),.link-text:where(.astro-z5daq7us){height:36px;width:36px}.content-clutch-stars:where(.astro-z5daq7us) svg:where(.astro-z5daq7us),.link-text:where(.astro-z5daq7us) svg:where(.astro-z5daq7us){max-width:100%}}.content-clutch-stars:where(.astro-z5daq7us){position:relative;top:4px}@media screen and (max-width:640px){.content-clutch-stars:where(.astro-z5daq7us){margin:0}}@media screen and (min-width:640px){.content-clutch-stars:where(.astro-z5daq7us){margin-bottom:12px;top:10px}}@media screen and (min-width:1024px){.content-clutch-stars:where(.astro-z5daq7us){top:0}}.hoverable-wrapper:where(.astro-z5daq7us) span:where(.astro-z5daq7us).welcome-text{animation:show-text 1ms .9s forwards;display:inline-block;font-family:var(--sailec-medium);font-size:36px;letter-spacing:-2.8px;opacity:0}@media screen and (min-width:480px){.hoverable-wrapper:where(.astro-z5daq7us) span:where(.astro-z5daq7us).welcome-text{font-size:34px}}@media screen and (min-width:640px){.hoverable-wrapper:where(.astro-z5daq7us) span:where(.astro-z5daq7us).welcome-text{font-size:53px}}@media screen and (min-width:1280px){.hoverable-wrapper:where(.astro-z5daq7us) span:where(.astro-z5daq7us).welcome-text{font-size:64px;letter-spacing:-1.4px}}@media screen and (min-width:1440px){.hoverable-wrapper:where(.astro-z5daq7us) span:where(.astro-z5daq7us).welcome-text{font-size:72px;letter-spacing:-1.8px}}@media screen and (max-width:480px){.hoverable-wrapper:where(.astro-z5daq7us) span:where(.astro-z5daq7us).welcome-text{font-size:40px;line-height:55px}}.link-text:where(.astro-z5daq7us),.projects-text:where(.astro-z5daq7us){color:var(--dark)}.link-text:where(.astro-z5daq7us):hover,.projects-text:where(.astro-z5daq7us):hover{color:var(--white)}.projects-text:where(.astro-z5daq7us){display:flex;font-family:Sailec-Bold;font-size:30px;font-weight:500;gap:10px;justify-content:center;width:100%}.projects-text:where(.astro-z5daq7us) .welcome-count:where(.astro-z5daq7us){position:relative}@media screen and (min-width:768px){.projects-text:where(.astro-z5daq7us) .welcome-count:where(.astro-z5daq7us){font-size:50px}}.exceptional:where(.astro-z5daq7us){justify-content:center}@media screen and (min-width:385px){.exceptional:where(.astro-z5daq7us){align-items:center;justify-content:space-evenly}}@media screen and (min-width:1024px){.exceptional:where(.astro-z5daq7us){justify-content:center}}.content-clutch-rate:where(.astro-z5daq7us),.content-clutch-title:where(.astro-z5daq7us),.rate-star:where(.astro-z5daq7us){flex:0 1 100%;font-family:Sailec-Bold,sans-serif;font-size:14px;text-transform:uppercase;transition-duration:.3s}@media screen and (min-width:385px){.content-clutch-rate:where(.astro-z5daq7us),.content-clutch-title:where(.astro-z5daq7us),.rate-star:where(.astro-z5daq7us){flex:0 1 auto}}@media screen and (min-width:1024px){.content-clutch-rate:where(.astro-z5daq7us),.content-clutch-title:where(.astro-z5daq7us),.rate-star:where(.astro-z5daq7us){flex:0 1 100%}}.content-clutch-rate:where(.astro-z5daq7us):hover,.content-clutch-title:where(.astro-z5daq7us):hover,.rate-star:where(.astro-z5daq7us):hover{color:var(--white);transition-duration:.3s}.content-clutch-stars:where(.astro-z5daq7us):hover{transition-duration:.3s}.content-clutch-stars:where(.astro-z5daq7us):hover .rate-star:where(.astro-z5daq7us){filter:invert(200%);transition-duration:.3s}.content-clutch-rate:where(.astro-z5daq7us),.content-clutch-title:where(.astro-z5daq7us){font-size:10px}@media screen and (min-width:640px){.content-clutch-rate:where(.astro-z5daq7us),.content-clutch-title:where(.astro-z5daq7us){font-size:inherit}}.content-clutch-title:where(.astro-z5daq7us){display:none;position:static}@media screen and (min-width:385px){.content-clutch-title:where(.astro-z5daq7us){display:block;position:relative;top:5px}}@media screen and (min-width:1024px){.content-clutch-title:where(.astro-z5daq7us){top:10px}}.content-clutch-rate:where(.astro-z5daq7us){bottom:5px;position:relative}@media screen and (min-width:385px){.content-clutch-rate:where(.astro-z5daq7us){bottom:0;top:5px}}@media screen and (min-width:640px){.content-clutch-rate:where(.astro-z5daq7us){margin-top:0}}@media screen and (min-width:1024px){.content-clutch-rate:where(.astro-z5daq7us){margin-top:-30px}}.rate-star:where(.astro-z5daq7us){max-width:13px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:640px){.rate-star:where(.astro-z5daq7us){max-width:17px}}.welcome-count-desc:where(.astro-z5daq7us){font-size:10px}@media screen and (min-width:640px){.welcome-count-desc:where(.astro-z5daq7us){font-size:14px}}@keyframes show-text{0%{opacity:0}to{opacity:1}}@keyframes ease-left{0%{opacity:0;transform:translate(-15px)}to{opacity:1;transform:translate(0)}}.welcome-reviews-section:where(.astro-z5daq7us){display:flex;flex-direction:row;gap:1rem}@media screen and (min-width:385px){.welcome-reviews-section-description:where(.astro-z5daq7us){bottom:0;top:3px}}@media screen and (min-width:640px){.welcome-reviews-section-description:where(.astro-z5daq7us){margin-top:0}}@media screen and (min-width:1024px){.welcome-reviews-section-description:where(.astro-z5daq7us){margin-top:-30px}}.welcome-reviews-section:where(.astro-z5daq7us) .post-welcome__logo-wrapper,.welcome-reviews-section:where(.astro-z5daq7us) .post-welcome__subtitle{opacity:1}@media screen and (max-width:640px){.welcome-reviews-section:where(.astro-z5daq7us) .post-welcome__logo-wrapper{max-width:100%;width:100%}.welcome-reviews-section:where(.astro-z5daq7us) .post-welcome__logo-wrapper .company-icon-wrapper:nth-child(-n+2) .company-icon{max-width:115%}}.welcome-reviews-section:where(.astro-z5daq7us) .post-welcome__btn:where(.astro-z5daq7us){font-family:var(--sailec);font-size:16px;height:56px;width:100%}.pre-welcome:where(.astro-z5daq7us){animation:ease-left .5s 1.6s forwards;opacity:0;position:absolute;top:-45px}@media screen and (min-width:768px){.pre-welcome:where(.astro-z5daq7us){top:-60px}}.top-title-spacer:where(.astro-z5daq7us){display:none}@media screen and (min-width:480px){.top-title-spacer:where(.astro-z5daq7us){display:block}}.right-block:where(.astro-z5daq7us){animation:ease-left .5s 1.6s forwards;display:flex;flex:0 1 45%;flex-direction:column;justify-content:space-between;opacity:0}@media screen and (max-width:1024px){.right-block:where(.astro-z5daq7us){display:none}}@media screen and (min-width:1024px){.welcome-reviews-section:where(.astro-z5daq7us) .mobile__btn{display:none}}@media screen and (min-width:385px){.welcome-reviews-section:where(.astro-z5daq7us) .mobile__btn{width:100%}}@media screen and (min-width:768px){.welcome-reviews-section:where(.astro-z5daq7us) .mobile__btn{width:300px}}.welcome-reviews-section:where(.astro-z5daq7us) .reviews-section-description:where(.astro-z5daq7us){animation:ease-left .5s 1.6s forwards;opacity:0}@media screen and (max-width:1024px){.welcome-reviews-section:where(.astro-z5daq7us) .reviews-section-description:where(.astro-z5daq7us){margin:0}}.welcome-reviews-section:where(.astro-z5daq7us) .hoverable-title.title-second{margin-top:0}@media screen and (max-width:640px){.welcome-reviews-section:where(.astro-z5daq7us) .first-line-wrapper{margin-bottom:10px}}@media screen and (max-width:768px){.welcome-reviews-section:where(.astro-z5daq7us) .first-line-wrapper{margin-bottom:5px}}.welcome-reviews-section:where(.astro-z5daq7us) .break-line{display:block}.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content{bottom:10px}.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{display:block}@media screen and (min-width:340px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:52px;width:218px}}@media screen and (min-width:385px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:57px;width:252px}}@media screen and (min-width:480px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:61px;width:273px}}@media screen and (min-width:768px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:62px;width:301px}}@media screen and (min-width:1024px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:5px;width:252px}}@media screen and (min-width:1280px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{width:253px}}@media screen and (min-width:1440px){.welcome-reviews-section:where(.astro-z5daq7us) .welcome-reviews-section-description .hoverable-content.hoverable-content-line.bg-bs-orange{bottom:6px;width:352px}}@media screen and (min-width:340px){.welcome-reviews-section:where(.astro-z5daq7us) .hover-trigger.inline>.hoverable-content{bottom:5px}.welcome-reviews-section:where(.astro-z5daq7us) .hoverable-wrapper.inline-block>.hoverable-content{bottom:5px}}@media screen and (max-width:1024px){.welcome-reviews-section:where(.astro-z5daq7us) .hoverable-wrapper .content-clutch-title{display:none}}.welcome-reviews-section:where(.astro-z5daq7us) .projects-text .welcome-count{font-size:18px}@media screen and (min-width:1024px){.welcome-reviews-section:where(.astro-z5daq7us) .projects-text .welcome-count{font-size:28px}}.welcome-reviews-section:where(.astro-z5daq7us) .projects-text{transition:.3s}@media screen and (min-width:340px){.welcome-reviews-section:where(.astro-z5daq7us) .anim-wrapper .hoverable-wrapper{max-width:340px}}@media screen and (min-width:385px){.welcome-reviews-section:where(.astro-z5daq7us) .anim-wrapper .hoverable-wrapper{max-width:390px}}@media screen and (min-width:480px){.welcome-reviews-section:where(.astro-z5daq7us) .anim-wrapper .hoverable-wrapper{max-width:390px}}@media screen and (min-width:768px){.welcome-reviews-section:where(.astro-z5daq7us) .anim-wrapper .hoverable-wrapper{max-width:440px}}@media screen and (min-width:1440px){.welcome-reviews-section:where(.astro-z5daq7us) .anim-wrapper .hoverable-wrapper{max-width:480px}}.content-clutch-title:where(.astro-z5daq7us):before{content:"Exceptional";display:block}.content-clutch-rate:where(.astro-z5daq7us):before{content:"4.9/5 by Clutch.co";display:block}.welcome-count:where(.astro-z5daq7us):before{content:attr(data-count);display:block}.welcome-count-desc:where(.astro-z5daq7us):before{content:"DELIVERED";display:block}.welcome-count-desc:where(.astro-z5daq7us):after{content:"PROJECTS";display:block}
