.awards-section .awards-card-container{justify-content:center;flex-wrap:wrap}.awards-section .awards-card{border-radius:16px;border:2px solid #fff;display:flex;flex-direction:column}.awards-section .awards-card:hover{border:2px solid #000}.awards-section .awards-image{max-height:240px}.awards-section .awards-image img{width:100%;object-fit:cover;height:240px;border-radius:16px 16px 0 0}.awards-section .awards-banner{padding:10px 18px;background-color:#151515;display:flex;align-items:center;gap:8px}.awards-section .awards-banner-text p{color:#fff;font-weight:700;font-size:18px;line-height:21px;margin:0}.awards-section .awards-content{padding:18px;color:#151515;background-color:#f7f7f7;border-radius:0 0 16px 16px;height:100%}.awards-section .awards-content h3{margin-bottom:8px;font-size:18px;font-weight:600;line-height:21px}.awards-section .awards-content p{margin:0;font-size:14px;line-height:16px}.awards-section .slick-track{display:flex;gap:30px}.blog-line-widget .blog-line-container{gap:25px}.blog-line-widget .slick-track{display:flex;gap:20px;padding-top:5px}.blog-line-widget .blog-line-item{width:353px}.blog-line-widget .blog-line-item .blog-line-img{border-radius:24px;overflow:hidden;border:1px solid #0000001a}.blog-line-widget .blog-line-item .img{max-height:189px;object-fit:cover;aspect-ratio:1}.blog-line-widget .blog-line-item .blog-line-description p{font-weight:700;font-size:16px;line-height:22px}.blog-line-widget .blog-line-item .blog-line-description a{color:#212529}.blog-line-widget .blog-line-item .blog-line-description a:hover{color:#7fb51e}.blog-line-widget .blog-line-item .blog-line-tag{gap:8px}.blog-line-widget .blog-line-item .blog-line-tag span{padding:4px 8px;border-radius:24px;font-size:14px;line-height:16px;background-color:#0301001a;font-weight:500}.blog-line-widget .blog-line-item .blog-line-tag span a{color:#030100!important}.blog-line-widget .slider-dots-container{bottom:-34px}.blog-line-description{margin-bottom:auto}@media only screen and (max-width:1200px){.blog-line-widget .blog-line-container{width:80%;justify-content:space-between;margin:0 auto}}@media only screen and (max-width:992px){.blog-line-widget .blog-line-container{width:100%;justify-content:center}}@media only screen and (min-width:992px){.blog-line-widget a.grid__link:hover{outline:2px solid #7fb51e;border-radius:24px}.blog-line-widget a.grid__link:hover~.blog-line-description{color:#7fb51e}}@media only screen and (min-width:768px){.blog-line-widget .slider-nav-white-container{padding-left:10px}}@media only screen and (max-width:500px){.blog-line-widget .blog-line-item{margin-left:5px;margin-right:5px}.blog-line-widget .blog-line-item .img{aspect-ratio:2}.blog-line-widget .slider-dots-container{bottom:-35px}.blog-line-widget .blog-line-description{text-align:center}.blog-line-widget .blog-line-item .blog-line-tag{justify-content:center}.blog-line-tag-container{height:unset}}@media(max-width:1199px) and (min-width:991px){.blog-line-widget .slider-nav-white-container{width:80%}}.technology-blog-widget .technology-blog-section .technology-blog-tag span{padding:4px 12px;border-radius:12px;font-size:14px;line-height:16px;background-color:#7fb51e;font-weight:600}.technology-blog-widget .technology-blog-section .technology-blog-tag span a{color:#fff!important}.technology-blog-widget .technology-blog-tag{display:flex;flex-wrap:wrap;gap:8px}.technology-blog-widget .technology-blog-tag a:hover{text-decoration:none!important;color:inherit}.technology-blog-widget .slider-dots-container button{margin:0!important}.technology-blog-widget .slider-dots-container{gap:12px}@media only screen and (min-width:770px){.technology-blog-widget .technology-blog-description,.technology-blog-widget .technology-blog-tag{width:96%!important}}.custom-card{position:relative;width:100%;padding:32px;color:#030100;display:flex;flex-direction:column}.custom-card__image-and-title:not(.separate-rows){margin-bottom:12px}.custom-card__image-and-title:has(img:not(.img-top-left-corner)){display:flex;align-items:center;gap:20px;text-align:left;}.custom-card__image-and-title p,.custom-card__image-and-title h2,.custom-card__image-and-title h3,.custom-card__image-and-title h4{margin:0}.custom-card img{width:unset;height:unset}.custom-card__image-and-title h3{margin-bottom:0}.custom-card p{font-size:14px;line-height:24px;margin:0}.custom-card.bg-card-green a{color:#fff!important;font-weight:500;font-style:italic}.custom-card:has(.custom-card-title>a):hover{outline:2px solid #A0C65C;}.custom-card-button{margin-top:15px}.custom-card-button a:hover{color:#fff}.custom-card__image-and-title .img-top-left-corner{position:absolute;left:-12px;top:-14px;max-width:42px}.custom-card ul{padding-left:23px}.custom-card.custom-box-shadow{box-shadow:0 2px 15px 1px #97979733}.card-section .ktc-widget-zone:has(div.custom-card){display:flex;}.custom-card .custom-card-title a{color:#212529}.custom-card.bg--black-2 .custom-card-title a{color:#fff}@media(min-width:768px){.collapse.dont-collapse-sm{display:block;height:auto!important;visibility:visible}.custom-card .collapsing{height:unset!important}}@media(max-width:768px){.card-dropdown-section{gap:6px!important}.card-dropdown-section .custom-card{border-radius:16px;cursor:pointer}.card-dropdown-section>div{padding:0!important}.card-dropdown-section .custom-card:has(img.custom-card-icon),.card-dropdown-section .custom-card{padding:20px 32px 20px 24px !important;}.card-dropdown-section .custom-card h2,.card-dropdown-section .custom-card h3,.card-dropdown-section .custom-card h4,.card-dropdown-section .custom-card p{text-align:left!important}.card-dropdown-section .custom-card-title h2,.card-dropdown-section .custom-card-title h3,.card-dropdown-section .custom-card-title h4{font-size:16px;font-weight:900;line-height:18px}.card-dropdown-section .custom-card p{padding-top:20px}.card-dropdown-section .custom-card__image-and-title img{display:none}.card-dropdown-section .custom-card__image-and-title{margin-bottom:0}.card-dropdown-section .custom-card:has(a.custom-card-link):hover{outline:unset !important;}.card-dropdown-section .custom-card-title{padding-left:0!important;width:max-content}.custom-card span.custom-card-arrow-right{margin-left:18px;padding-bottom:2px}.custom-card span.custom-card-arrow-right:after{font-size:10px;padding-left:2px;width:18px;height:18px;padding-right:1px;padding-top:1px}.custom-card a:hover span.custom-card-arrow-right:after{width:21px;height:21px;padding:0}.card-dropdown-section .custom-card-title:after{content:"∟";position:absolute;transform:rotate(-45deg);top:4px;right:20px;font-size:25px;font-family:system-ui}.card-dropdown-section .custom-card:has(.custom-card-content.show).custom-card-title:after{transform:rotate(135deg);top:14px;right:14px;}.card-dropdown-section .custom-card-content{position:relative;transition:all .15s ease-out}.card-dropdown-section .custom-card-link-mobile{position:absolute;width:100%;top:18px;bottom:0}}.case-studies-with-slider{position:relative;padding-bottom:80px}.case-studies-with-slider__blocks-container{display:flex;flex-direction:column-reverse;position:relative}.case-studies-with-slider__content-slider{position:relative;padding:56px 0 80px 0;width:100%;flex-shrink:0;color:#fff;margin-bottom:0!important}.case-studies-with-slider__content-slider .slide-content{padding-bottom:110px}.case-studies-with-slider__content-slider .slide-content h3{margin-bottom:16px}.case-studies-with-slider__content-slider .slide-content .case-studies-link a{font-weight:500;text-decoration:underline;text-underline-offset:5px}.case-studies-with-slider__content-slider .slide-content a:hover{color:#7fb51e!important}.case-studies-with-slider__content-slider .slide-content a:hover::after{filter:invert(57%) sepia(100%) saturate(275%) hue-rotate(40deg) brightness(119%) contrast(86%)}.case-studies-with-slider__content-slider .case-studies-base-link{position:absolute;inset:0;bottom:-46%}.case-studies-with-slider__content-slider .case-studies-base-link:hover~h2{color:#7fb51e!important}.case-studies-with-slider .case-studies-with-slider__image-slider a:hover>img{filter:contrast(.7)}.case-studies-with-slider__content-slider .case-studies-link{width:max-content}.case-studies-with-slider__technologies{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap;z-index:1}.case-studies-with-slider__technologies span{padding:4px 12px;border-radius:32px;font-size:14px;line-height:16px;background-color:#ffffff33}.case-studies-with-slider__technologies span:has(a:hover){background-color:transparent;}.case-studies-with-slider__image-slider-container{width:100%;position:absolute;top:0;left:0;right:0;bottom:0;padding-top:48px}.case-studies-with-slider__image-slider{height:100%}.case-studies-with-slider__image-slider .slick-list,.case-studies-with-slider__image-slider .slick-track,.case-studies-with-slider__image-slider .slick-slide{height:100%}.case-studies-with-slider__image-slider img{height:100%;object-fit:cover;border-radius:24px;max-width:554px}.case-studies-with-slider .case-studies-with-slider__content-slider .slick-slide{padding:0 13px}.case-studies-with-slider .slider-dots-container button{margin:0!important}.case-studies-with-slider .slider-dots-container{gap:12px}.case-studies-with-slider .slider-nav-container{position:absolute}@media(min-width:992px){.case-studies-with-slider__blocks-container{flex-direction:row}.case-studies-with-slider__content-slider{width:49%;margin-top:0;padding:48px 20px 0 0}.case-studies-with-slider__image-slider-container{height:auto;width:50%;position:absolute;top:0;left:auto;right:0;bottom:0;padding-bottom:80px}.case-studies-with-slider .slider-nav-container{bottom:-15px;width:46%}}@media(max-width:991px){.case-studies-with-slider__image-slider img{object-fit:cover;width:100%;max-width:100%;margin:0 auto}.case-studies-with-slider__image-slider-container{position:relative;padding-top:24px}.case-studies-with-slider__content-slider{padding-top:24px;padding-bottom:60px}.case-studies-with-slider .case-studies-with-slider__content-slider .slick-slide{padding:0 5px}.case-studies-with-slider .slider-nav-container{padding:0 5px}.case-studies-with-slider__content-slider .slide-content{padding-bottom:32px}.case-studies-with-slider{padding-bottom:48px}}@media only screen and (max-width:1141px) and (min-width:992px){.case-studies-with-slider__image-slider img{width:96%}}@media only screen and (max-width:991px) and (min-width:768px){.case-studies-with-slider__image-slider img{width:80%}.case-studies-with-slider__blocks-container{width:80%;margin:0 auto}}@media(max-width:576px){.case-studies-with-slider a.slide-content-subtitle::after{transform:scale(.7);padding-left:4px;padding-top:2px}}.client-logo-table-section .client-logo-table-container{width:40%}.client-logo-table-section .client-logo-table{outline:2px solid #00000033;border-radius:0 80px;overflow:hidden;outline-offset:-1px}.client-logo-table-section .client-logo-table-item{width:50%;border:.01rem solid #00000033;height:120px;padding:16px}.client-logo-table-section .client-logo-table-item img{filter:grayscale(1);max-width:130px}.client-logo-table-section .client-logo-table-text-container{width:55%}@media only screen and (max-width:767px){.client-logo-table-section .client-logo-table-container,.client-logo-table-section .client-logo-table-text-container{width:100%}.client-logo-table-section .client-logo-table-container{border-radius:0 50px}}.section--partners{display:flex;align-items:center;padding:24px 0}.section--partners .partners-item{min-width:85px}.section--partners .partner-logo{padding:0}.partner-logo{padding:15px 0}.partner-logo a:hover img{text-decoration:none!important;-webkit-filter:unset;filter:unset}@media only screen and (min-width:768px) and (max-width:991px){.partner-logo{padding:30px 0}.partner-logo img{max-width:105px;max-height:40px}}@media only screen and (max-width:767px){.partner-logo img{max-width:83px;max-height:35px}}@media only screen and (max-width:576px){.section--partners .partners-icon-container{gap:10px}}.collapse-item{background-color:#f8f8f8;border-radius:16px;border:2px solid transparent;margin-bottom:16px;padding:0 18px}.collapse-item:hover{border:2px solid #7fb51e}.collapse-item:hover h4{color:#030100}.collapse-item p,.collapse-item h2,.collapse-item h3,.collapse-item h4,.collapse-item li p{margin:0!important}.adjustable-container .collapse-item .collapse-body p{font-size:14px;line-height:16px}.collapse-item h4{font-weight:900;font-size:20px;line-height:23px}.collapse-item .collapse-desc{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style-type:none;padding:18px 0;cursor:pointer}.collapse-item .collapse-desc::after{content:url(/Content/Images/arrow-ios-new.svg);height:20px;transform:scale(.7)}.collapse-item.accordion-active .collapse-desc::after{rotate:180deg}.collapse-item .ktc-rich-text-wrapper{border:1px dotted #498307;padding:2px;min-width:102px}.collapse-body{max-height:0;overflow:hidden;will-change:max-height;transition:all .25s ease-out}.collapse-body.show{max-height:700px}.collapse-item .collapse-body p{margin-bottom:18px!important}.collapse-body a:hover{color:#7fb51e;text-decoration:underline!important}@media only screen and (max-width:576px){.collapse-item h4,.collapse-item h3{font-weight:500;font-size:16px;line-height:18px}}.flip-cards-container{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;justify-content:center;margin:auto}.flip-card{width:259px;height:259px;border-radius:16px;perspective:1000px;margin:auto}.flip-card-img-overlay{position:absolute;width:100%;height:100%;background-color:#000;opacity:.4}.flip-card-front{overflow:hidden;border-radius:16px}.flip-card-front img{object-fit:cover;width:100%;height:100%}.flip-card-front p{position:absolute;margin:auto;color:#fff;font-size:20px;font-weight:700;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.flip-card-back{display:flex;align-items:center;background-color:#2e2e2e;transform:rotateY(180deg);border-radius:16px}.flip-card-back p{color:#fff;font-size:14px;line-height:16.41px;text-align:left;padding:0 24px}.flip-card-back a:hover{color:#7fb51e;text-decoration:underline!important}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media(max-width:1200px){.flip-cards-container{display:flex;flex-wrap:wrap}.flip-card{width:46%;height:330px}}@media(max-width:767px){.flip-cards-container{}.flip-card{height:230px}.flip-card-back p{font-size:13px;line-height:15px}}@media(max-width:575px){.flip-cards-container{gap:12px}.flip-card{width:48%;height:43vw}.flip-card-front p{font-size:16px;line-height:18px;font-weight:900}.flip-card-back{align-items:flex-start;overflow-y:auto;padding-top:12px}.flip-card-back p{font-size:13px;line-height:17px;padding:0 12px}}.highlights-section{padding-top:40px;padding-bottom:40px;padding-left:15px;padding-right:15px}.highlights-container{display:flex;text-align:center;flex-wrap:wrap;justify-content:center;gap:14%}.highlights-container span{font-size:60px;font-weight:900;line-height:70px}.highlights-container p{font-size:16px;font-weight:300;line-height:18px}.highlights-container p{color:#fff}.highlights-button-container{padding-top:30px}.highlights-button-container a{background-color:#fff}@media only screen and (max-width:1200px){.highlights-container{gap:8%}}@media only screen and (max-width:768px){.highlights-item-container{width:45%;min-width:80px}.highlights-container span{font-size:45px;line-height:52px}.highlights-container{gap:3px}}@media only screen and (max-width:465px){.highlights-container span{font-size:32px;line-height:30px}.highlights-container p{font-size:13px;line-height:14px}.highlights-item-container{min-width:105px}}.industry-widget-section .industry-widget-text-container{padding:32px;background-color:#161618;width:55%}.industry-widget-section .industry-widget-text-container h3{font-size:20px;line-height:28px;font-weight:900}.industry-widget-section .industry-widget-text-container p,.industry-widget-section .industry-widget-text-container a{font-size:16px;line-height:24px;font-weight:300}.industry-widget-section .industry-widget-text-container h3,.industry-widget-section .industry-widget-text-container p{color:#f7f7f7}.industry-widget-section .industry-widget-text-container a{font-weight:500;color:#7fb51e;text-decoration:underline;text-underline-offset:5px;position:relative}.industry-widget-section .industry-widget-text-container a:hover{color:#f7f7f7}.industry-widget-section a.industry-base-link{inset:0}.industry-widget-section .industry-widget-item:has(a:hover){outline:1px solid #7FB51E;outline-offset:-1px;}.industry-widget-section .industry-widget-item{display:flex!important;border-radius:24px;overflow:hidden;position:relative}.industry-widget-section .industry-widget-container .slick-slide>div{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:32px;justify-content:center}.industry-widget-section .industry-widget-container .slick-slide{display:flex;flex-direction:column;row-gap:32px}.industry-widget-section .slick-track{display:flex;column-gap:16px;align-items:end}.industry-widget-section .industry-widget-photo-container{position:relative;width:45%;z-index:-1}.industry-widget-section .industry-widget-photo-container img{object-fit:cover;width:100%;height:-webkit-fill-available;position:absolute}.industry-widget-section .slider-nav-container{margin-top:20px}@media(max-width:1199px) and (min-width:991px){.industry-widget-section .slider-nav-container{width:60%}}@media(max-width:990px) and (min-width:768px){.industry-widget-section .slider-nav-container{width:80%}}@media(min-width:768px){.industry-widget-section .industry-widget-item{width:48%!important;min-width:548px}}@media(max-width:576px){.industry-widget-section .industry-widget-text-container{width:100%}.industry-widget-section .industry-widget-text-container h3{font-size:16px;line-height:22px}.industry-widget-section .industry-widget-text-container p,.industry-widget-section .industry-widget-text-container a{font-size:14px;line-height:20px}}.journey-with-bo{background-color:#000;color:#fff;padding-top:60px;padding-bottom:60px}.journey-with-bo h2{margin-bottom:32px}.journey-with-bo__steps{margin-bottom:32px}.journey-with-bo .journey-step{position:relative;display:flex;gap:28px;padding-bottom:20px}.journey-with-bo .journey-step:last-child{padding-right:0}.journey-with-bo .journey-step h3{margin-bottom:16px}.journey-with-bo .journey-step p{line-height:18px;margin-bottom:0}.journey-with-bo .journey-step__number{position:relative;z-index:5;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:48px;width:48px;background-color:#2e2e2e;border-radius:50%}.journey-with-bo .journey-step__number span{font-size:24px;line-height:28px;font-weight:500;color:#a0c65c}.journey-step__wave-img{position:absolute;padding:0 5px;top:65px;left:-13px;transform:rotate(90deg);background-color:#000;z-index:2}.journey-step:nth-child(2) .journey-step__wave-img{left:-6px}.journey-step__dots-image{display:none;position:absolute;padding:0 5px;top:24px;left:78px;background-color:#000;z-index:2}.journey-with-bo .journey-step::after{content:'';position:absolute;height:100%;left:24px;border-left:2px dotted #a0c65c}.journey-with-bo .journey-step:last-child::after{height:0}.journey-step .custom-card{height:100%}.custom-card.dark-grey{background-color:#2e2e2e;color:#fff}.custom-card.rounded{border-radius:0 32px 32px 32px!important}.journey-with-bo .custom-card{width:100%;padding:24px;border-radius:12px}@media(min-width:768px){.journey-with-bo .journey-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:28px;padding-right:30px;padding-bottom:0;width:33.33%}.journey-step__wave-img{position:absolute;padding:0 5px;top:-6px;left:auto;right:-20px;transform:rotate(0deg);background-color:#000;z-index:2}.journey-step:nth-child(2) .journey-step__wave-img{left:auto}.journey-step__dots-image{display:block}.journey-with-bo .journey-step::after{content:'';position:absolute;width:100%;height:auto;top:24px;left:0;border-top:2px dotted #a0c65c;border-left:none}.journey-with-bo .journey-step:first-child::after{width:46%;left:50%}.journey-with-bo .journey-step:last-child::after{width:54%;right:50%}.journey-step .custom-card{height:100%}.hiring-process .process-step{gap:70px!important}}.hiring-process{background-color:#fff}.hiring-process__header{max-width:850px;margin:0 auto;margin-bottom:32px}.hiring-process__header h2{margin-bottom:12px}.hiring-process .process-step{position:relative;display:flex;gap:30px;padding-bottom:10px}.hiring-process .process-step::after{content:'';height:100%;position:absolute;left:24px;border-left:2px dotted #7fb51e}.hiring-process .process-step:first-child:after{top:19%;height:100%}.hiring-process .process-step__number{position:relative;top:20px;z-index:5;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:48px;width:48px;background-color:#7fb51e;border-radius:50%}.hiring-process .process-step__number span{font-size:24px;line-height:28px;font-weight:500;color:#fff}.hiring-process .custom-card.rounded{border-radius:0 32px 32px 32px!important}.hiring-process .custom-card{width:100%;background-color:#f7f7f7;padding:24px}.process-step img{background-color:#ffffff73;position:absolute;top:50%;z-index:1;padding-bottom:3px;transform:rotate(90deg)}.hiring-process .journey-img-2{left:-9px}.hiring-process .journey-img-1{left:-3px}.hiring-process__steps:last-child .process-step::after{border:none}.hiring-process .process-step .custom-card p{font-weight:400;font-size:16px;line-height:18px}.hiring-process .process-step .custom-card h3{font-size:22px;line-height:25px}.fr-view p,.fr-view h2{margin:0}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:.9;-moz-opacity:.9;opacity:.9;width:100%;text-align:center}.blog-summary p{margin-bottom:1rem}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view strong{font-weight:700}.blog-quotes-section{background-color:#f8f8f8;border-radius:24px;padding:24px 24px 24px 84px;font-style:italic;font-weight:700;line-height:22px!important;position:relative}.blog-quotes-section::before{content:"‟";display:inline-block;position:absolute;left:20px;font-size:80px;top:45px;color:#7fb51e}@media only screen and (max-width:576px){.blog-quotes-section{padding-left:24px;padding-top:72px}}.kentico-partner-section{padding:55px 0;background-color:#f7f7f7}.kentico-partner-container{row-gap:45px;align-items:center}.kentico-partner-text-container p,.kentico-partner-text-container h2{margin:0}.kentico-partner-title{margin-bottom:12px}.kentico-partner-image,.kentico-partner-column-container{max-width:350px}.kentico-partner-content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.kentico-partner-column-container{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.kentico-partner-column-item{max-width:100px;display:flex;flex-direction:column;align-items:center;text-align:center}.kentico-partner-column-item span{font-size:36px;font-weight:500;line-height:42px;color:#f05a22}.kentico-partner-column-item p{color:#15151580}.kentico-partner-section .ktc-rich-text-wrapper{border:1px dotted #498307;padding:2px;min-width:102px}.banner-section .banner-button-container a:hover{background-color:#fff!important;color:#a0c65c!important}.banner-section .banner-container{width:100%;background-image:url(/Content/Images/PlateBanner.jpg);background-repeat:no-repeat;background-position:right;background-size:cover}.banner-section .banner-content{height:100%;padding:48px}.banner-section .banner-text-container{color:#fff}.technologies-slider-section .technologies-slider-container,.technologies-slider-container .technologies-slider-item.slick-slide,.technologies-slider-section .technologies-slider-container .slick-track{display:flex}.technologies-slider-container .technologies-slider-item{width:120px;height:120px;border-radius:24px;padding:12px;position:relative}.technologies-slider-container .technologies-slider-item a{position:absolute;inset:0}.technologies-slider-container .technologies-slider-item img{max-height:100%;max-width:125px}.technologies-slider-container .technologies-slider-item.slick-slide{justify-content:center;position:relative}.technologies-slider-section .slider-nav-white-container{height:100%}.technologies-slider-section .slider-prev-btn,.technologies-slider-section .slider-next-btn{position:absolute;height:100%;display:flex;align-items:center;top:0;z-index:9}.technologies-slider-section .slider-prev-btn{left:0}.technologies-slider-section .slider-next-btn{right:0}.technologies-slider-section .technologies-slider-container .slick-track{gap:15px;width:1140px}@media(max-width:575px){.technologies-slider-section .slider-prev-btn{left:20px}.technologies-slider-section .slider-next-btn{right:20px}}@media(max-width:476px){.technologies-slider-section .slider-prev-btn{left:20px}.technologies-slider-section .slider-next-btn{right:20px}}.scroll-item-container ul{margin-top:12px;display:flex;flex-direction:column;gap:5px;list-style:none;padding:0}@media(max-width:991px){.porfolio-right-container{display:none}}.technologies-section p{margin-bottom:42px}.technologies-section__technologies-list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:25px}.technologies-section .technology-item{cursor:pointer;background-color:#fff;border-radius:24px;padding:12px;border:1px solid #7fb51e}.technologies-section .technology-item span{font-size:14px;line-height:16px;font-weight:700;color:#7fb51e}.technologies-section .technology-item.active{background-color:#7fb51e}.technologies-section .technology-item.active span{color:#fff}.technologies-section__icons{display:flex;align-items:center}.technologies-section .technology-icons{display:none;width:100%;flex-direction:column;gap:40px}.technologies-section .technology-icons:first-of-type{display:grid}.technologies-section .technology-icons__row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.technologies-section .technology-icons__row a{display:flex;justify-content:center;align-items:center;width:128px;height:128px;background-color:#f8f8f8;border-radius:12px;padding:10px}.technologies-section .technology-icons__row a:hover img{filter:grayscale(0)}.technologies-section .technology-icons__row img{max-width:100%}@media(max-width:476px){.technologies-section .technology-item span{font-size:12px;line-height:19px}.technologies-section__technologies-list{justify-content:center}.technologies-text-container{text-align:center}}.testimonials-widget-section .testimonials-wrapper{box-shadow:none!important;padding-bottom:38px}.testimonials-widget-section .testimonial-descr-wrapper{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #f2f2f2;padding:25px 15px 25px 20px;margin:0 15px;background-color:#f8f8f8;box-shadow:0 2px 10px -2px #97979733;border-radius:24px;height:100%}.testimonials-widget-section .testimonial-descr{font-size:14px;font-style:italic;font-weight:300;line-height:24px;text-align:left;padding-left:0}.testimonials-widget-section .slick-track{display:flex}.testimonials-widget-section .testimonials{padding:0}.testimonials-widget-section .testimonial-image{width:48px;height:48px}.testimonials-widget-section .testimonials-dots{padding-left:24px;padding-top:25px}.testimonials-widget-section .testimonials-wrapper .testimonial-author{gap:15px;font-size:14px;align-items:center;color:#151515;margin-top:0}.testimonials-widget-section .testimonials-wrapper .testimonial-author p{font-size:14px;font-weight:300;color:#030100;margin:0}div#adjustable-section:has(div.testimonial-clutch-section){background-color:#fafafa;}@media(min-width:992px){.hide-desktop{display:none}}@media(min-width:768px) and (max-width:991px){.hide-tablet{display:none}}@media(max-width:767px){.hide-mobile{display:none}div#adjustable-section img.adjustable-section-bg-image[style*="object-position:right;"]{object-fit:cover!important;max-width:200px;inset:unset!important;top:0!important;right:0!important;object-position:left!important}}div#adjustable-section:has(img.adjustable-section-bg-image).adjustable-container,div#adjustable-section:has(img.adjustable-section-bg-image){position:relative;}.card-section .custom-card{height:unset!important}