a.box-link{color:inherit;display:block;text-decoration:none}.section-header{margin-bottom:2.5rem}.content-img-wrap{overflow-x:clip;padding:72px 0 114px}.content-img-wrap .main-title{margin:0 auto 75px;max-width:866px}.content-img-wrap .content-img-row{align-items:center;display:flex;flex-wrap:wrap}.content-img-wrap .left-part{line-height:0;position:relative;width:50%;z-index:1}.content-img-wrap .left-part:before{background:#b2d9f0;border-radius:50%;content:"";height:534px;left:-44px;position:absolute;top:-55px;width:534px;z-index:-1}.content-img-wrap .left-part img{border-radius:16px;height:100%;object-fit:cover;width:100%}.content-img-wrap .right-part{color:#fff;padding-left:85px;width:50%}.content-img-wrap .right-part h3.title{font-size:40px;letter-spacing:-.6px;line-height:1.12}.content-img-wrap .icon-with-text{margin-top:40px;position:relative;z-index:1}.content-img-wrap .cta-group{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:40px}.content-img-wrap .icon-text{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:27px}.content-img-wrap .icon-with-text:before{background:var(--secondary-color);border-radius:100px;content:"";height:calc(100% + 30px);left:20px;opacity:.4;position:absolute;top:-13px;width:13px;z-index:-1}.content-img-wrap .icon-text:last-child{margin-bottom:0}.content-img-wrap .icon-text .icon{align-items:center;background-color:var(--septenary-color);border-radius:50%;display:flex;flex-wrap:wrap;height:56px;justify-content:center;width:56px}.content-img-wrap .icon-text .icon img{max-height:32px;max-width:32px}.content-img-wrap .icon-text .content{font-size:32px;letter-spacing:-.32px;line-height:1.6;padding-left:32px;width:calc(100% - 56px)}@media(max-width:1399px){.content-img-wrap .right-part{padding-left:40px}.content-img-wrap .left-part:before{height:450px;width:450px}}@media(max-width:1199px){.content-img-wrap{padding:80px 0}.content-img-wrap .main-title{margin:0 auto 37px}.content-img-wrap .left-part:before{height:380px;width:380px}.content-img-wrap .cta-group{margin-top:23px}}@media(max-width:991px){.content-img-wrap{padding:45px 0 50px}.content-img-wrap .left-part{margin:0 auto 25px;max-width:864px;width:100%}.content-img-wrap .left-part:before{top:-24px}.content-img-wrap .right-part{padding:0;width:100%}.content-img-wrap .content-part{text-align:center}.content-img-wrap .icon-text .content{font-size:18px;letter-spacing:0}.content-img-wrap .right-part h3.title{font-size:35px;margin-bottom:13px}.content-img-wrap .content-part .lead p{font-size:18px}.content-img-wrap .cta-group{justify-content:center}}@media(max-width:767px){.content-img-wrap .left-part:before{height:286px;left:-143px;width:286px}.content-img-wrap .left-part{height:238px}.content-img-wrap .left-part img{object-position:top}.content-img-wrap .content-part{margin:0 auto;max-width:370px}.content-img-wrap .right-part h3.title{font-size:30px}}.service-cards{overflow-x:clip;padding:45px 0 88px}.service-cards__grid{display:grid;gap:1rem 13px;grid-template-columns:1fr;margin-top:0}.service-card{background:var(--white-color);border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:2rem;text-align:center;transition:var(--transition)}.service-card:hover{transform:translateY(-5px)}.service-card__icon,.service-card__image{align-items:center;color:var(--white-color);display:flex;font-size:1.5rem;justify-content:center}.service-card__icon{background-color:var(--primary-color);border-radius:50%;margin:0 auto 1rem}.service-card__icon img,.service-card__icon svg{height:64px;max-height:64px;width:64px}.service-card__image,.service-card__image img,.service-card__image svg{height:auto;width:100%}.video-item__play .play-icon img,.video-item__play .play-icon svg{height:32px;width:32px}.service-card__title{font-weight:var(--font-weight-semibold);margin-bottom:0}.service-card__subtitle{margin-bottom:.75rem}.service-card__text{flex-grow:1;font-size:20px;line-height:1.5;margin:0 auto;max-width:355px}.service-card__link{color:var(--primary-color);font-weight:var(--font-weight-medium);margin-top:auto;text-decoration:none}.service-card__link:hover{text-decoration:underline}.service-cards .section-header{margin:0 auto;max-width:973px}.service-cards .section-header h2{margin-bottom:8px}.service-cards .section-header p:last-child{margin-bottom:0}.service-cards .card-img-main{margin-top:-215px}.service-card.card-img-wrap{padding:0 10px}.service-card.card-img-wrap .content-part .service-card__title{margin-bottom:6px}.service-card.card-img-wrap .content-part .service-card__pretitle{margin:25px 0 10px}.service-card.card-img-wrap .content-part .service-card__title.no-pretitle{margin-top:0}.service-cards{position:relative}.service-cards .bg-shape{left:0;position:absolute;top:0;width:100%}@media screen and (max-width:767px){.service-cards__grid:not(.services-slider) .splide__list{align-items:center;display:flex;flex-direction:column;gap:12rem 13px}.service-cards__grid:not(.services-slider) .splide__slide{max-width:100%}}@media (min-width:768px){.service-cards__grid,.service-cards__grid.two_per{grid-template-columns:repeat(2,1fr)}.service-cards .section-header h2{margin-bottom:0}}@media (min-width:992px){.service-cards{padding:100px 0}.service-cards__grid{grid-template-columns:repeat(3,1fr)}.service-cards__grid.four_per{grid-template-columns:repeat(4,1fr)}.service-cards__grid{gap:2rem 25px;grid-template-columns:repeat(1,1fr)}.service-cards__grid .splide__list{display:grid;gap:2rem;grid-template-columns:1fr}.service-cards__grid .splide__list.three_per{grid-template-columns:repeat(3,1fr)}.service-cards__grid .splide__list.four_per{grid-template-columns:repeat(4,1fr)}.service-cards .service-cards__grid .splide__track{overflow:visible}.service-cards .services-slider.splide{visibility:visible}.service-cards__grid{margin-top:280px}.service-cards__grid.reduce-top{margin-top:80px}.service-card{border-radius:16px}.service-card.card-img-wrap .content-part{padding:0 10px 40px}.service-cards__grid.card-img-row,.service-cards__grid.card-img-row .splide__list{row-gap:280px}}@media (min-width:1200px){.service-cards{padding:103px 0 126px}.service-cards__grid.five_per{grid-template-columns:repeat(5,1fr)}.service-cards__grid.six_per{grid-template-columns:repeat(6,1fr)}.service-cards__grid,.service-cards__grid .splide__list{gap:2rem 42px}.service-card.card-img-wrap .content-part{padding:0 25px 40px}}@media (max-width:991px){.service-cards__grid{clip-path:inset(-100vw -100vw -100vw 0);margin-left:-15px;margin-top:200px}.service-cards__grid .splide__track{overflow:visible!important;padding-left:var(--spacer-3)!important}.service-cards__grid .splide__slide{max-width:320px}.service-cards .card-img-main{margin-top:-160px}.service-cards__grid .splide__pagination{bottom:-40px!important}.service-card.card-img-wrap .content-part{padding:0 12px 20px}.service-card__title{font-size:22px;letter-spacing:-.22px}.service-card__text{font-size:18px}.service-card.card-img-wrap .content-part .service-card__pretitle{margin:15px 0 8px}}@media screen and (min-width:768px) and (max-width:991px){.service-cards__grid:not(.services-slider){grid-template-columns:unset}.service-cards__grid:not(.services-slider) .splide__list{display:flex;flex-flow:row wrap;gap:12rem 2rem;justify-content:center}}.accordion-module{padding:6rem 0}.accordion-module .section-header{margin-left:auto;margin-right:auto;max-width:900px}.accordion{margin:0 auto;max-width:800px}.accordion__item{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);margin-bottom:1rem;overflow:hidden}.accordion__item:last-child{margin-bottom:0}.accordion__header{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:1.1rem;font-weight:var(--font-weight-medium);justify-content:space-between;padding:1.5rem;text-align:left;transition:var(--transition);width:100%}.accordion__header:hover{background:var(--light-color)}.accordion__icon{color:var(--primary-color);font-size:1.5rem;font-weight:300}.accordion__content{max-height:0;overflow:hidden;padding:0 1.5rem;transition:max-height .3s ease}.accordion__item.active .accordion__content{max-height:200px;padding:1.5rem}.accordion-module__split .accordion-layout{align-items:stretch;display:flex;flex-direction:column;gap:2rem}.accordion-module__split .accordion{margin:0;max-width:none}.accordion-module__split .accordion-layout__side{background-position:50%;background-size:cover;border-radius:var(--border-radius);min-height:320px;text-align:center}.accordion-module__split .accordion-layout__side:not(.flip-layout){order:-1}.accordion-module__split .accordion-layout__image,.accordion-module__split .accordion-layout__side:has(.accordion-layout__image){align-items:stretch;display:flex}.accordion-module__split .accordion-layout__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--border-radius);flex-grow:1;max-height:100%;min-height:320px;width:100%}.accordion-module__split .accordion-layout__image img{border-radius:var(--border-radius)}@media (min-width:992px){.accordion-module__split .accordion-layout{align-items:stretch;display:flex;flex-direction:row}.accordion-module__split .accordion-layout__content,.accordion-module__split .accordion-layout__side{height:600px;height:auto;text-align:left;width:50%}}.gallery-slider,.video-slider{padding:6rem 0}.testimonial-slider{padding:116px 0}.testimonial-slider .slider-wrapper{margin:0 auto;padding:0 236px}.gallery-slider .gallery-slider__container,.team-carousel .team-carousel__container,.video-slider .video-slider__container{margin:0 auto;max-width:1200px;max-width:1400px;overflow:hidden;padding:5px 0 0;position:relative}.gallery-slider.has-peek .gallery-slider__container,.team-carousel.has-peek .team-carousel__container,.video-slider.has-peek .video-slider__container{padding:5px 2rem}.gallery-slider .gallery-slider__track,.team-carousel .team-carousel__track,.testimonial-slider .testimonial-slider__track,.video-slider .video-slider__track{display:flex;transition:transform .5s ease-in-out;will-change:transform}.gallery-slider .gallery-item,.team-carousel .team-member,.video-slider .video-item{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);flex-shrink:0;margin-left:1rem;margin-right:1rem;overflow:hidden;transition:var(--transition);width:calc(25% - 2rem)}.gallery-slider:not(.four-per) .gallery-item,.team-carousel:not(.four-per) .team-member,.video-slider:not(.four-per) .video-item{width:calc(33.333% - 2rem)}.testimonial-slider .section-header h2{font-size:2.5rem}@media (min-width:1200px){.testimonial-slider .testimonial-slider__container.four_per .testimonial{padding:2rem 1rem}.video-slider.four-per .video-item__content{padding:1rem}.team-carousel.four-per .team-member__info{padding:1rem 1rem 0}}@media (min-width:992px) and (max-width:1199.98px){.gallery-slider.four-per .gallery-item,.team-carousel.four-per .team-member,.video-slider.four-per .video-item{width:calc(33.333% - 2rem)}}@media (max-width:991.98px){.gallery-slider.four-per .gallery-item,.gallery-slider:not(.four-per) .gallery-item,.team-carousel.four-per .team-member,.team-carousel:not(.four-per) .team-member,.testimonial-slider .testimonial-slider__container.four_per .testimonial,.testimonial-slider .testimonial-slider__container.three_per .testimonial,.video-slider.four-per .video-item,.video-slider:not(.four-per) .video-item{width:calc(50% - 2rem)}}@media (max-width:767.98px){.gallery-slider .gallery-slider__container,.team-carousel .team-carousel__container,.video-slider .video-slider__container{margin:0 auto;max-width:800px}.gallery-slider.four-per .gallery-item,.gallery-slider:not(.four-per) .gallery-item,.team-carousel.four-per .team-member,.team-carousel:not(.four-per) .team-member,.testimonial-slider .testimonial-slider__container.four_per .testimonial,.testimonial-slider .testimonial-slider__container.three_per .testimonial,.testimonial-slider .testimonial-slider__container.two_per .testimonial,.video-slider.four-per .video-item,.video-slider:not(.four-per) .video-item{margin:0 1rem;padding:0;width:calc(100% - 2rem)}}.testimonial-slider .section-header{margin-bottom:0}.testimonial-slider .testimonial-slider__container{margin:0 auto;padding:0}.testimonial-slider.has-peek .testimonial-slider__container{padding:0 2rem}.testimonial-slider .testimonial{background:var(--white-color);border-radius:var(--border-radius);flex:0 0 auto;margin:0 1rem;padding:0 2rem;text-align:center}.testimonial-slider .testimonial__content{margin-bottom:2rem}.testimonial-slider .testimonial__content p{color:#6a6260;font-size:26px;letter-spacing:-.45px;line-height:42px;margin:0}.stars{--star-size:24px;--star-gap:10px;--star-count:5;--percent:calc(var(--rating)/5*100%);display:inline-block;height:var(--star-size);position:relative;width:calc((var(--star-size) + var(--star-gap))*var(--star-count))}.stars:before{opacity:.25}.stars:after,.stars:before{background-image:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/star-icon.svg);background-repeat:repeat-x;background-size:calc(var(--star-size) + var(--star-gap)) var(--star-size);content:"";inset:0;position:absolute}.stars:after{overflow:hidden;width:var(--percent)}.testimonial-slider .testimonial__author{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:20px}.testimonial-slider .testimonial__avatar{border-radius:50%;height:60px;object-fit:cover;width:60px}.testimonial-slider .testimonial__author .testimonial__details{display:flex}.testimonial-slider .testimonial__author .testimonial__details h3.h4,.testimonial-slider .testimonial__author .testimonial__details span{color:var(--body-color);font-family:var(--body_font);font-size:20px;font-weight:400;line-height:28px}.testimonial-slider .testimonial__details h4{font-weight:var(--font-weight-semibold);margin:0}.testimonial-slider .testimonial__details span{color:var(--secondary-color);font-size:var(--font-size-sm)}@media (min-width:992px) and (max-width:1299.98px){.testimonial-slider .testimonial-slider__container.four_per .testimonial{width:calc(33.333% - 2rem)}}@media (max-width:991.98px){.testimonial-slider .testimonial-slider__container.four_per .testimonial,.testimonial-slider .testimonial-slider__container.three_per .testimonial{width:calc(50% - 2rem)}}@media (max-width:767.98px){.testimonial-slider .testimonial-slider__container.four_per .testimonial,.testimonial-slider .testimonial-slider__container.three_per .testimonial,.testimonial-slider .testimonial-slider__container.two_per .testimonial{width:calc(100% - 2rem)}}.video-slider .video-item:hover{box-shadow:var(--box-shadow-lg);transform:translateY(-5px)}.video-slider .video-item__thumbnail{aspect-ratio:16/9;overflow:hidden;position:relative}.video-slider .video-item__thumbnail img.poster{height:100%;object-fit:cover;width:100%}.video-slider .video-item__play{background:rgba(0,0,0,.7);border:none;border-radius:50%;color:var(--white-color);cursor:pointer;font-size:1.75rem;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:var(--transition);width:60px}.video-slider .video-item__play:hover{background:var(--primary-color);transform:translate(-50%,-50%) scale(1.1)}.video-slider .video-item__content{padding:1.5rem}.video-slider .video-item__content h3{font-size:var(--font-size-lg);margin:0 0 .5rem}.video-slider .video-item__content p{color:var(--secondary-color);font-size:var(--font-size-sm);margin:0}@media (min-width:992px){.video-slider .video-item__play{font-size:2rem;padding-left:10px}}.gallery-slider .gallery-item,.image-gallery .gallery-item{aspect-ratio:4/3;box-shadow:none;cursor:pointer;position:relative}.gallery-slider .gallery-item:hover,.image-gallery .gallery-item:hover{transform:scale(1.02)}.gallery-slider .gallery-item img,.image-gallery .gallery-item img{height:100%;object-fit:cover;transition:var(--transition);width:100%}.gallery-slider .gallery-item__overlay,.image-gallery .gallery-item__overlay{background:linear-gradient(transparent,rgba(0,0,0,.7));bottom:0;color:var(--white-color);left:0;padding:2rem 1.5rem 1.5rem;pointer-events:none;position:absolute;right:0;transform:translateY(100%);transition:var(--transition)}.gallery-slider .gallery-item:hover .gallery-item__overlay:not(.no-transform),.gallery-slider .gallery-item__overlay.no-transform,.image-gallery .gallery-item:hover .gallery-item__overlay:not(.no-transform),.image-gallery .gallery-item__overlay.no-transform{transform:translateY(0)}.gallery-slider .gallery-item__overlay h4,.image-gallery .gallery-item__overlay h4{font-size:1.1rem;margin:0 0 .5rem}.gallery-slider .gallery-item__overlay p,.image-gallery .gallery-item__overlay p{font-size:var(--font-size-sm);margin:0;opacity:.9}.team-carousel{padding:6rem 0}.team-carousel .team-member{text-align:center}@media (max-width:1199.98px){.team-carousel .team-member{margin-left:1rem;margin-right:1rem}}@media (max-width:991.98px){.team-carousel .team-member{margin-right:1rem;width:calc(50% - .5rem)}}.art-grid .art-card:hover,.team-carousel .team-member:hover,.team-grid .team-member:hover{box-shadow:var(--box-shadow-lg);transform:translateY(-5px)}.art-grid .art-card__photo,.team-carousel .team-member__photo,.team-grid .team-member__photo{aspect-ratio:1/1;overflow:hidden}.art-grid .art-card__photo{aspect-ratio:3/2}.art-grid .art-card__photo img,.team-carousel .team-member__photo img,.team-grid .team-member__photo img{height:100%;object-fit:cover;transition:var(--transition);width:100%}.art-grid .art-card:hover .art-card__photo img,.team-carousel .team-member:hover .team-member__photo img,.team-grid .team-member:hover .team-member__photo img{transform:scale(1.05)}.art-grid .art-card__info,.team-carousel .team-member__info,.team-grid .team-member__info{padding:1.5rem}.art-grid .art-card__heading,.team-carousel .team-member__name,.team-grid .team-member__name{font-weight:var(--font-weight-semibold);margin:0 0 .5rem}.art-grid .art-card__category,.team-carousel .team-member__title,.team-grid .team-member__title{color:var(--primary-color);font-size:var(--font-size-sm);margin-bottom:1rem}.team-carousel .team-member__title,.team-grid .team-member__title{margin-bottom:.5rem}.art-grid .art-card__date,.team-carousel .team-member__bio,.team-grid .team-member__bio{color:var(--secondary-color);font-size:var(--font-size-sm);margin-bottom:1rem}.team-carousel .team-member__social,.team-grid .team-member__social{display:flex;gap:.5rem;justify-content:center}.team-carousel .team-member__social a,.team-grid .team-member__social a{align-items:center;background:var(--light-color);border-radius:50%;color:var(--secondary-color);display:flex;height:36px;justify-content:center;text-decoration:none;transition:var(--transition);width:36px}.team-carousel .team-member__social a:hover,.team-grid .team-member__social a:hover{background:var(--primary-color);color:var(--white-color)}.gallery-slider__controls,.team-carousel__controls,.testimonial-slider__controls,.video-slider__controls{display:flex;gap:1rem;justify-content:center;margin-top:2rem}.slider-btn{align-items:center;background:var(--primary-color);border:none;border-radius:50%;color:var(--white-color);cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:var(--transition);width:40px}.slider-btn:hover{background:var(--primary-dark-color)}.slider-btn:disabled{cursor:not-allowed;opacity:.3}@media (max-width:767.98px){.gallery-slider__container,.team-carousel__container,.testimonial-slider__container,.video-slider__container{padding:0 1rem}}@media (prefers-reduced-motion:reduce){.gallery-slider__track,.team-carousel__track,.testimonial-slider__track,.video-slider__track{transition:none}}.video-modal{align-items:center;background:rgba(0,0,0,.9);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.video-modal__content{aspect-ratio:16/9;max-width:800px;position:relative;width:90%}.video-modal__close{background:none;border:none;color:var(--white-color);cursor:pointer;font-size:2rem;position:absolute;right:0;top:-50px}.video-modal__player{height:100%;width:100%}.video-modal__player iframe{border-radius:var(--border-radius);height:100%;width:100%}.image-gallery{padding:6rem 0}.image-gallery__grid{display:grid;gap:1rem;grid-template-columns:1fr;margin-top:2rem}@media (min-width:768px){.image-gallery__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.image-gallery__grid{grid-template-columns:repeat(3,1fr)}.image-gallery--2-col .image-gallery__grid{grid-template-columns:repeat(2,1fr)}.image-gallery--4-col .image-gallery__grid{grid-template-columns:repeat(4,1fr)}}.image-gallery .gallery-item{border-radius:var(--border-radius);overflow:hidden;transition:var(--transition)}.lightbox-modal{align-items:center;background:rgba(0,0,0,.8);display:flex;inset:0;justify-content:center;padding:2rem;position:fixed;z-index:9999}.lightbox-modal__content{max-height:100%;max-width:100%;overflow:auto;position:relative}.lightbox-modal__image img{border-radius:var(--border-radius);box-shadow:var(--box-shadow-lg,0 0 20px rgba(0,0,0,.5));display:block;height:auto;margin:0 auto;max-height:calc(90vh - 4rem);max-width:100%;object-fit:contain}.lightbox-modal__close{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:1rem;text-shadow:0 0 8px rgba(0,0,0,.8);top:1rem;z-index:100}.lightbox-modal__caption{color:#fff;font-size:1rem;font-weight:500;line-height:1.4;margin-top:1rem;text-align:center}.lightbox-modal__arrow{background:rgba(0,0,0,.5);border:none;color:#fff;cursor:pointer;font-size:2.5rem;padding:.5rem 1rem;position:fixed;top:50%;transform:translateY(-50%);transition:background .2s,opacity .2s;z-index:10000}.lightbox-modal__arrow:hover{background:rgba(0,0,0,.8)}.lightbox-modal__prev{left:1rem}.lightbox-modal__next{right:1rem}.art-grid,.team-grid{padding:6rem 0}.art-grid__container,.team-grid__container{display:grid;gap:2rem;grid-template-columns:1fr;margin-top:3rem}@media (min-width:768px){.art-grid__container,.team-grid__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.art-grid__container,.team-grid__container{grid-template-columns:repeat(3,1fr)}}.art-grid .art-card,.team-grid .team-member{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);overflow:hidden;text-align:center;transition:var(--transition)}.art-grid .art-card{text-align:left}.contact-form{background:var(--light-color);padding:120px 0;position:relative}.contact-form:before{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/playground-b2b/images/bg-shape.svg) no-repeat left -80px/contain;content:"";inset:0;position:absolute}.contact-form__container{align-items:center;display:grid;gap:3rem;grid-template-columns:600px 767px;margin:0 auto;position:relative}.contact-rich-text p:last-child{margin-bottom:0}.contact-form .logo{margin-bottom:10px}.contact-form .logo img{height:auto;max-width:486px}.contact-form__content h2{margin-bottom:0}.contact-form__content p{color:var(--body-color);font-size:var(--font-size-lg);margin-bottom:2rem}.contact-form .s-form{background:#f7f1e2;border:2px solid #e8dec5;border-radius:16px;padding:20px}.full-width .contact-form__content{margin:0 auto;max-width:900px;text-align:center;width:100%}.full-width .contact-form__form{width:100%}.form-row{display:grid;gap:1rem;grid-template-columns:1fr}.form-group,.form-row{margin-bottom:1.5rem}.form-group label{color:var(--dark-color);display:block;font-weight:var(--font-weight-medium);margin-bottom:.5rem}.form-group input,.form-group select,.form-group textarea{border:1px solid #ddd;border-radius:var(--border-radius);font-size:var(--font-size-base);padding:.75rem;transition:var(--transition);width:100%}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(0,123,255,.25);outline:none}.form-group textarea{min-height:120px;resize:vertical}body.no-scroll{overflow:hidden}.form-popup-tab{border-radius:8px 0 0 8px;box-shadow:-2px 0 40px 0 rgba(0,0,0,.1);cursor:pointer;left:auto;min-width:40px;padding:16px 8px;position:fixed;right:0;top:20%;z-index:3000}.form-popup-tab h4{margin:0;text-align:center;text-orientation:sideways-right;writing-mode:sideways-lr}.contact-form-popup{background:rgba(0,0,0,.4);bottom:0;height:100vh;left:0;opacity:0;position:fixed;right:-5000px;top:0;transition:all .8s ease-out;width:100vw;z-index:-1}.contact-form-popup .form-wrapper{background:#fff;left:-5000px;max-height:90vh;overflow-y:auto;padding:40px;position:fixed;top:50%;transform:translateY(-50%);transition:all .8s ease-in-out;width:min(600px,94%)}.contact-form-popup.active{opacity:1;right:0;z-index:2999}.contact-form-popup.active .form-wrapper{left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.form-popup-tab{top:60%}}@media (min-width:768px){.contact-form__container.full-width{gap:0;grid-template-columns:1fr}.contact-form__container.align-top{align-items:start}.form-row{grid-template-columns:1fr 1fr}}@media (max-width:767px){.contact-form__content{text-align:center}}.cta-block{color:var(--white-color);padding:60px 0;position:relative}.cta-block:before{background:var(--quaternary-color-dark);content:"";height:310px;position:absolute;top:0;width:100%}.cta-block .cta-wrapper{background:#bfe0f3;border-radius:16px;overflow:hidden;padding:82px 55px 82px 78px;position:relative}.cta-block .cta-wrapper:before{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/abstract-line.svg) no-repeat 50%/cover;content:"";inset:-30px;position:absolute}.cta-block__content{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;position:relative;text-align:center}@media (min-width:992px){.cta-block__content{text-align:left}}.cta-block__content .cta-block__text{flex-shrink:0;letter-spacing:-.6px;max-width:438px;position:relative;width:100%}.cta-block__content .cta-block__text .arrow-img{bottom:-20px;position:absolute;right:0}.cta-block__text p{opacity:.9}.cta-block__actions{display:flex;flex-wrap:wrap;gap:0;justify-content:center;max-width:718px;width:100%}.cta-block__content .cta-block__actions p.lead{font-size:22px;line-height:36px}.cta-block__actions.cta-left{justify-content:flex-start}.cta-block__actions.buttons-below{justify-content:center;margin-top:40px}@media (min-width:992px){.cta-block__actions{justify-content:flex-start}}.stats-counter{background:var(--dark-color);color:var(--white-color)}.stats-counter .container{max-width:100%;padding:0}.stats-counter__grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stat-item{padding:62px 1rem 34px;text-align:center}.stats-counter .stat-item:first-child{padding-left:70px}.stats-counter .stat-item:nth-child(2n){background:var(--tertiary-color)}.stats-counter .stat-item:last-child{padding-right:190px}.stat-item__number{color:var(--primary-color);display:block;font-size:72px;font-weight:var(--font-weight-bold);line-height:1}.stat-item__number:before{content:attr(data-prefix)}.stat-item__number:after{content:attr(data-suffix)}.stat-item__label{color:var(--body-color);font-size:19px;font-weight:var(--font-weight-medium);line-height:27px;margin-top:12px}@media (max-width:991px){.stats-counter--inline .stats-counter__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.stats-counter--inline .stats-counter__grid{grid-template-columns:1fr}}.stats-counter--inline .stat-item{align-items:center;display:flex;gap:1rem;text-align:left}.stats-counter--inline .stat-item__number{flex-shrink:0;font-size:2.5rem;font-weight:700;white-space:nowrap}.stats-counter--inline .stat-item__label{font-size:1rem;line-height:1.4}.content-menu{background:var(--light-color);padding:6rem 0}.content-menu__container{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:1200px;min-height:500px}@media (min-width:768px){.content-menu__container{grid-template-columns:1fr 1fr}}.content-menu__nav{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);max-height:500px;overflow-y:auto;padding:1rem}.content-menu__nav ul{list-style:none;margin:0;padding:0}.content-menu__nav li a{border-bottom:1px solid var(--light-color);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.content-menu__nav li:last-child a{border-bottom:none}.content-menu__nav a{color:var(--dark-color);display:block;font-weight:var(--font-weight-medium);padding:1rem 1.5rem;position:relative;text-decoration:none;transition:var(--transition)}.content-menu__nav a.active,.content-menu__nav a:hover{background:var(--primary-color);color:var(--white-color)}.content-menu__nav li a:hover{border-bottom:1px solid var(--light-color);border-top-left-radius:0;border-top-right-radius:0}.content-menu__nav a:after{content:"→";opacity:.7;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.content-menu__content{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:flex;flex-direction:column;justify-content:center;padding:2rem}.content-menu__item h3{color:var(--primary-color);margin-bottom:1rem}.content-menu__item p{color:var(--secondary-color);line-height:1.6;margin-bottom:2rem}.content-menu__toggle{display:none}.content-menu__item{display:none;opacity:0;transition:opacity .2s ease-in}.content-menu__item.active{animation:contentFlash .25s ease-in;display:block;opacity:1}@keyframes contentFlash{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media (max-width:767.98px){.content-menu__container{grid-template-columns:1fr;min-height:0!important}.content-menu__nav{background:transparent;border:0;box-shadow:none;height:auto;margin:0;overflow:visible;padding:0;position:relative}.content-menu__toggle{background:var(--white-color);background:var(--primary-color);border:0;border-radius:var(--border-radius);box-shadow:var(--box-shadow);color:var(--white-color);cursor:pointer;display:block;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);padding:1rem 1.5rem;text-align:left;width:100%}.content-menu__toggle:after{color:inherit;content:"▾";float:right;font-size:1rem;line-height:1;margin-top:.2rem;opacity:.7;transition:transform .2s ease}.content-menu__nav.open .content-menu__toggle:after{transform:rotate(180deg)}.content-menu__nav>ul{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:none;left:0;margin:0;max-height:60vh;opacity:.9rem;overflow-y:auto;padding:.5rem 0;position:absolute;right:0;top:calc(100% + .5rem);z-index:100}.content-menu__nav.open>ul{display:block}.content-menu__nav li a{border:0;border-radius:0;color:var(--dark-color);display:block;font-weight:var(--font-weight-medium);padding:.875rem 1rem;text-decoration:none;transition:var(--transition)}.content-menu__nav li a.active,.content-menu__nav li a:hover{background:var(--secondary-color);color:var(--white-color)}.content-menu__nav a:after{display:none}.content-menu__content{padding:1.5rem}}.locations-map{background:var(--light-color);padding:6rem 0}.locations-map__container{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);display:grid;grid-template-columns:1fr;height:500px;margin:0 auto;max-width:1200px;overflow:hidden}.locations-map__list{-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent);max-height:500px;overflow-y:auto;padding:2rem;position:relative}.locations-map__list h3,.locations-map__list h4{color:var(--dark-color);margin-bottom:1.5rem;margin-top:0}.location-item{border:1px solid var(--light-color);border-radius:var(--border-radius);cursor:pointer;margin-bottom:1rem;padding:1rem;position:relative;transition:var(--transition)}.location-item,.location-item a,.location-item a:hover{color:var(--dark-color)}.location-item.active,.location-item:hover{background:var(--primary-color);color:var(--white-color)}.location-item.active a,.location-item.active a:hover,.location-item:hover a,.location-item:hover a:hover{color:var(--white-color)}.location-item:after{content:"→";font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.location-item h4{font-size:1.1rem;margin:0 0 .5rem}.location-item p{font-size:var(--font-size-sm);margin:0;opacity:.8}.locations-map__map{background:#e9ecef;min-height:300px;position:relative}.locations-map__map iframe{border:none;height:100%;width:100%}.gm-style-iw a:active,.gm-style-iw a:focus{box-shadow:none!important;outline:none!important}.gm-style-iw div{color:#333;font-size:.9rem;line-height:1.4}.gm-style-iw strong{color:var(--primary-color);font-weight:600}.gm-style-iw-chr button{position:absolute!important;right:0!important;top:0!important}@media (min-width:768px){.locations-map__container{grid-template-columns:1fr 1fr}}@media (max-width:767.98px){.locations-map__list{overflow-y:auto;padding:1rem 2rem}.locations-map__list h4{border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:.5rem;padding-bottom:.5rem}.locations-map__list h5{margin-bottom:.25rem}.location-item{margin-bottom:.5rem;padding:.5rem .75rem}}.feature-module{padding:6rem 0}.cp-one-module{background:var(--quaternary-color);padding:111px 0 120px}.feature-module__container{background:var(--white-color)}.cp-one-module__container{background:transaprent}.feature-module__container{border-radius:var(--border-radius-xl);box-shadow:var(--box-shadow-lg);margin:0 auto;overflow:hidden}.feature-module__container.inset-feature{max-width:1000px}.cp-one-module__content,.feature-module__content{display:grid;grid-template-columns:1fr;min-height:400px}.cp-one-module__content.wide-body{min-height:auto}.cp-one-module .title-part{display:flex;flex-wrap:wrap;margin-bottom:25px}.cp-one-module .title-part>h2{width:50%}.cp-one-module .title-part .content{padding-left:62px;width:50%}.cp-one-module .section-cta{margin-top:36px;text-align:center}.cp-one-module .section-cta a{min-width:357px}.cp-one-module__content .h3{margin-bottom:8px}.cp-one-module .title-part.full-width{flex-direction:column;margin:0 0 68px;text-align:center}.cp-one-module .title-part.full-width>h2{margin:0 0 31px;width:100%}.cp-one-module .title-part.full-width .content{padding:0;width:100%}.cp-one-module__container.odd .cp-one-module__image{background-position:100%}.cp-one-module__container.even .cp-one-module__image{background-position:0}.cp-one-module__container{max-width:1280px;width:100%}.cp-one-module__container.zig-zag .shape-with-img{order:2}.cp-one-module__container .shape-with-img img{height:100%;object-fit:cover;width:100%}.cp-one-module.list-with-img{background:var(--quaternary-color-dark);padding:130px 0 60px}.cp-one-module.list-with-img .cp-one-module__container.odd{max-width:100%;padding-left:0}.cp-one-module.list-with-img .cp-one-module__container.even{padding-right:0}.cp-one-module.list-with-img .cp-one-module__text{color:var(--heading-color);position:relative;z-index:2}.cp-one-module.list-with-img .cp-one-module__text ul{list-style:none;padding-left:0}.cp-one-module.list-with-img .cp-one-module__text ul li{font-size:22px;line-height:1.6;margin-bottom:10px;padding-left:30px;position:relative}.cp-one-module.list-with-img .cp-one-module__text ul li:before{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/list-icon.svg) no-repeat 50%/cover;content:"";height:20px;left:0;position:absolute;top:8px;width:20px}.cp-one-module.list-with-img .cta-block__actions a{min-width:177px}.cp-one-module.list-with-img .shape-with-img{position:relative;z-index:1}@media (min-width:992px){.cp-one-module__content{grid-template-columns:1.2fr 1.5fr}.feature-module__content{grid-template-columns:1fr 1fr}.cp-one-module__content.wide-body{grid-template-columns:1fr}.cp-one-module__container.zig-zag .cp-one-module__content{grid-template-columns:1.5fr 1.2fr}.cp-one-module__content{align-items:center}.cp-one-module__container.zig-zag .cp-one-module__text{text-align:right}.cp-one-module__container:not(:first-child) .shape-with-img{margin-top:-10px}.cp-one-module__container.odd{padding-left:0}.cp-one-module__text{padding-bottom:20px;padding-left:40px;padding-top:20px}.cp-one-module__container.zig-zag .cp-one-module__text{padding-left:0;padding-right:40px}.cp-one-module.list-with-img .cp-one-module__text{padding:0 0 0 20px;text-align:left}.cp-one-module.list-with-img .cp-one-module__container.zig-zag .cp-one-module__text{padding:0 20px 0 0}.cp-one-module.list-with-img .cp-one-module__container:not(:last-child){margin-bottom:40px}.cp-one-module.list-with-img .cp-one-module__text .h3{font-size:40px;letter-spacing:-.9px;line-height:1.2;margin-bottom:16px}.cp-one-module.list-with-img .shape-with-img img{border-radius:16px}.cp-one-module.list-with-img .cp-one-module__content{grid-template-columns:1.1fr 1.2fr}.cp-one-module.list-with-img .cp-one-module__container.zig-zag .cp-one-module__content{grid-template-columns:1.2fr 1.1fr}.cp-one-module.list-with-img .shape-with-img:before{background:#fffdf6;border-radius:50%;bottom:-80px;content:"";height:300px;left:-4.5vw;pointer-events:none;position:absolute;width:300px;z-index:-1}}@media (min-width:1200px){.cp-one-module__container.odd{padding-left:60px}.cp-one-module__container.even{margin-left:auto;padding-right:60px}.cp-one-module__text{padding-left:80px}.cp-one-module__container.zig-zag .cp-one-module__text{margin-left:auto;padding-right:80px}.cp-one-module__container:not(:first-child) .shape-with-img{margin-top:-49px}.cp-one-module.list-with-img .cp-one-module__text{padding:0 0 0 40px}.cp-one-module.list-with-img .cp-one-module__container.zig-zag .cp-one-module__text{padding:0 40px 0 0}.cp-one-module.list-with-img .cp-one-module__text .h3{font-size:60px;line-height:1.2}.cp-one-module.list-with-img .shape-with-img:before{height:535px;width:535px}}.feature-module__image{min-height:300px}.cp-one-module__image,.feature-module__image{background-position:50%;background-size:cover}.cp-one-module__image{border-radius:var(--border-radius-xl);min-height:550px}.feature-module__text{display:flex;flex-direction:column;justify-content:center;padding:3rem}.wide-body .cp-one-module__text,.wide-body.zig-zag{padding:0}.cp-one-module__image{background-repeat:no-repeat}@media (max-width:991px){.cp-one-module__text,.zig-zag .cp-one-module__text{padding:2rem 0}.cp-one-module__image{order:2}.cp-one-module__text{padding:0;width:100%}.cp-one-module{padding:45px 0 71px}.cp-one-module .title-part{flex-direction:column;justify-content:center;margin-bottom:40px;text-align:center}.cp-one-module .title-part>h2{margin-bottom:8px;width:100%}.cp-one-module .title-part .content{padding-left:0;width:100%}.cp-one-module__container.zig-zag .shape-with-img{order:1}.cp-one-module__text,.zig-zag .cp-one-module__text{margin-top:8px;order:2;padding:0;text-align:center}.cp-one-module__container.odd{padding-left:0}.cp-one-module__text .content{margin-bottom:0!important}.cp-one-module__container:not(:last-child){margin-bottom:40px}.cp-one-module .section-cta{margin-top:33px}.cp-one-module .cta-block__actions{justify-content:center;margin-top:22px}.cp-one-module.list-with-img{padding:45px 0 25px}.cp-one-module.list-with-img .cp-one-module__text .h3{font-size:34px;letter-spacing:-.34px;line-height:42px;margin-bottom:8px}.cp-one-module.list-with-img .cp-one-module__text{margin-top:16px;text-align:left}.cp-one-module.list-with-img .cp-one-module__text p:not(:last-child){margin-bottom:16px}.cp-one-module.list-with-img .cp-one-module__text ul{margin:16px 0}.cp-one-module.list-with-img .cp-one-module__text ul li{font-size:18px;line-height:1.5}.cp-one-module.list-with-img .cp-one-module__text ul li:before{top:4px}.cp-one-module__container .shape-with-img img{border-radius:12px}.cp-one-module .title-part.full-width{margin:0 0 50px}.cp-one-module .title-part.full-width>h2{margin:0 0 16px}}.compare-table{padding:6rem 0}.compare-table__container{display:grid;gap:2rem;grid-template-columns:1fr;margin:0 auto;max-width:1200px}@media (min-width:768px){.compare-table__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.compare-table__container{grid-template-columns:repeat(3,1fr)}}.compare-card{background:var(--white-color);border-radius:var(--border-radius);box-shadow:var(--box-shadow);padding:2rem;position:relative;text-align:center;transition:var(--transition)}.compare-card:hover{box-shadow:var(--box-shadow-lg);transform:translateY(-10px)}.compare-card--featured{border:2px solid var(--primary-color);transform:scale(1.05)}.compare-card--featured:before{background:var(--primary-color);border-radius:var(--border-radius);color:var(--white-color);content:"Most Popular";font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);left:50%;padding:.5rem 1rem;position:absolute;top:-20px;transform:translateX(-50%)}.compare-card__header h3,.compare-card__header h4.h3{margin:0 0 .5rem}.compare-card__price{color:var(--primary-color);font-size:3rem;font-weight:var(--font-weight-bold);margin:1rem 0}.compare-card__price small{color:var(--secondary-color);font-size:1rem}.compare-card__features{list-style:none;margin:2rem 0;padding:0}.compare-card__features li{border-bottom:1px solid var(--light-color);padding:.5rem 0}.compare-card__features li:last-child{border-bottom:none}.compare-card__cta{margin-top:2rem}.logos-section{background:var(--quaternary-color-dark);padding:60px 0}.logos-section .icons-wrapper{display:flex;flex-wrap:wrap;gap:22px;justify-content:center;margin-top:35px}.logos-section .icons-wrapper .icon{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:242px;justify-content:center;padding:20px;width:242px}.logos-section .slider-wrapper{margin-top:60px}.logos-section .slider-wrapper .splide__slide{align-items:center;display:flex}.footer{background:var(--dark-color);color:var(--white-color);padding:90px 0 64px}footer.footer a.logo{display:inline-block;line-height:0}footer.footer a.logo img{height:auto;max-width:100%}footer.footer .footer__content{display:flex;gap:20px;justify-content:space-between}footer.footer .footer__content .left-part{max-width:490px}footer.footer .social-links{display:flex;gap:30px;justify-content:center;margin-top:36px}footer.footer .social-links .link-item{line-height:0;transition:var(--transition)}footer.footer .social-links .link-item:hover{transform:scale(1.1)}footer.footer .footer__content .right-part{display:flex;gap:20px;justify-content:space-between;max-width:412px;width:100%}.footer__links li{line-height:0;margin:0}.footer__links a{color:#ccc}.footer__links li+li{margin-top:26px}.footer__links a:hover{text-decoration:underline}.footer__bottom{border-top:1px solid #555}.footer--4-col .footer__content{grid-template-columns:1fr}@media (min-width:768px){.footer--4-col .footer__content{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.footer--4-col .footer__content{grid-template-columns:repeat(4,1fr)}}.footer--5-col .footer__content{grid-template-columns:1fr}@media (min-width:768px){.footer--5-col .footer__content{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.footer--5-col .footer__content{grid-template-columns:repeat(5,1fr)}}.footer--wide-first .footer__content{grid-template-columns:1fr}@media (min-width:768px){.footer--wide-first .footer__content{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.footer--wide-first .footer__content{grid-template-columns:2fr 1fr 1fr}}.footer--centered{text-align:center}.footer--centered .footer__content{justify-items:center}.footer--light{background:var(--light-color)}.footer--light,.footer--light .footer__section h3,.footer--light .footer__section h4{color:var(--dark-color)}.footer--light .footer__links a{color:var(--secondary-color)}.footer--light .footer__links a:hover{color:var(--dark-color)}.footer--light .footer__bottom{border-top:1px solid #ddd}.footer--minimal{padding:2rem 0}.footer--minimal .footer__content{margin-bottom:1rem}.footer__section h3,.footer__section h4{color:var(--white);margin:0 0 1rem}.footer__links{list-style:none;margin:0;padding:0}.footer__links a{font-size:22px;font-weight:500;line-height:1.2;text-decoration:none;transition:var(--transition)}.footer__links a:hover{color:var(--white)}.footer__social{display:flex;gap:1rem;margin-top:1rem}.footer--centered .footer__social,.footer__social a{justify-content:center}.footer__social a{align-items:center;background:hsla(0,0%,100%,.1);border-radius:50%;color:var(--white);display:flex;height:40px;text-decoration:none;transition:var(--transition);width:40px}.footer__social a:hover{background:var(--primary-color);transform:translateY(-2px)}.footer--light .footer__social a{background:rgba(0,0,0,.1);color:var(--dark-color)}.footer__newsletter{margin-top:1rem}.footer__newsletter h5{font-size:1rem;font-weight:var(--font-weight-semibold);margin:0 0 1rem}.footer__newsletter-form{display:flex;gap:.5rem;margin-top:1rem}.footer__newsletter-input{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:var(--border-radius);color:var(--white);flex:1;font-size:var(--font-size-sm);padding:.75rem}.footer__newsletter-input::placeholder{color:hsla(0,0%,100%,.6)}.footer__newsletter-input:focus{border-color:var(--primary-color);outline:none}.footer--light .footer__newsletter-input{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.2);color:var(--dark-color)}.footer--light .footer__newsletter-input::placeholder{color:rgba(0,0,0,.6)}.footer__newsletter-btn{background:var(--primary-color);border:none;border-radius:var(--border-radius);color:var(--white);cursor:pointer;font-size:var(--font-size-sm);padding:.75rem 1.5rem;transition:var(--transition);white-space:nowrap}.footer__newsletter-btn:hover{background:var(--primary-color-dark)}.footer__bottom{border-top:1px solid hsla(0,0%,100%,.5);display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:54px;padding-top:2rem}.footer__bottom .bottom-left p{font-size:19px;line-height:31px;margin:0}.footer__bottom .bottom-right .hs-menu-wrapper ul{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.footer__bottom .bottom-right .hs-menu-wrapper ul li a{color:var(--white-color);font-size:19px;line-height:31px}.footer__bottom .bottom-right .hs-menu-wrapper ul li{position:relative}.footer__bottom .bottom-right .hs-menu-wrapper ul li+li:before{background:#fff;content:"";display:inline-block;height:20px;margin:0 10px;position:relative;top:4px;width:2px}.footer__bottom .bottom-right .hs-menu-wrapper ul li a:hover{text-decoration:underline}@media (max-width:1599.98px){.logos-section .icons-wrapper .icon{height:241px;width:241px}.contact-form__container{grid-template-columns:600px 646px}}@media (max-width:1399.98px){.stats-counter .stat-item:first-child{padding-left:1rem}.stats-counter .stat-item:last-child{padding-right:1rem}.stats-counter .stat-item__number{font-size:52px}.logos-section .icons-wrapper .icon{height:205px;width:205px}.contact-form__container{grid-template-columns:540px 526px}.footer__bottom .bottom-right .hs-menu-wrapper ul li a{font-size:16px;line-height:24px}}@media (max-width:1199.98px){.testimonial-slider{padding:80px 0}.testimonial-slider .slider-wrapper{padding:0 126px}.testimonial-slider .testimonial__author .testimonial__details h3.h4,.testimonial-slider .testimonial__author .testimonial__details span{font-size:18px;line-height:28px}.logos-section .icons-wrapper .icon{height:169px;width:169px}.cta-block .cta-wrapper{padding:50px}.cta-block__content .cta-block__text{max-width:380px}.cta-block__content .cta-block__text .arrow-img{bottom:-90px}.contact-form{padding:80px 0}.contact-form .logo img{width:300px}.contact-form__container{gap:16px;grid-template-columns:51% 47%}.footer__bottom{align-items:center;flex-direction:column-reverse}}@media (max-width:991.98px){.testimonial-slider{padding:55px 0 90px}.testimonial-slider .stars{--star-size:16px}.testimonial-slider .testimonial{margin:0;padding:0}.testimonial-slider .slider-wrapper{padding:0}.testimonial-slider .testimonial__content{margin-bottom:20px}.testimonial-slider .testimonial__content p{font-size:22px;line-height:36px}.cta-block .cta-wrapper{padding:45px 24px 60px}.cta-block .cta-wrapper:before{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/abstract-line.svg) no-repeat bottom/110%;inset:-10px}.cta-block__content{flex-direction:column;gap:0}.cta-block__content .cta-block__text{max-width:100%;text-align:center}.cta-block__content .cta-block__text .arrow-img{display:none}.cta-block__content .cta-block__actions p.lead{font-size:18px;line-height:28px}footer.footer .footer__content .right-part{max-width:280px}footer.footer .footer__content .left-part{max-width:300px}footer.footer .footer__links a{font-size:20px}footer.footer .footer__links li+li{margin-top:20px}}@media (max-width:767.98px){.stats-counter__grid{display:block}.stats-counter .stat-item{padding:26px 1rem}.stats-counter .stat-item__number{font-size:48px}.stats-counter .stat-item__label{font-size:16px;line-height:26px;margin:0}.logos-section{padding:25px 0}.logos-section .icons-wrapper{gap:10px}.logos-section .icons-wrapper .icon{height:126px;width:126px}.cta-block{padding:26px 0}.contact-form__container{display:block}.contact-form{padding:40px 0 60px}.contact-form .contact-form__content{text-align:center}.contact-form__content p{font-size:18px;line-height:28px}.contact-form .s-form{margin-top:36px;padding:5px}.footer{padding:38px 0 60px}footer.footer .footer__content{align-items:center;flex-direction:column;gap:40px}footer.footer .social-links{margin-top:16px}.footer__bottom{margin-top:42px;padding-top:22px}.footer__bottom .bottom-right .hs-menu-wrapper ul{justify-content:center}.footer__bottom .bottom-right .hs-menu-wrapper ul li a{font-size:18px;line-height:28px}.footer__bottom .bottom-left p{font-size:18px}}input{font-family:var(--body_font)}::-webkit-input-placeholder,input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:var(--body-color);opacity:1}::-moz-placeholder,input::-moz-placeholder,textarea::-moz-placeholder{color:var(--body-color);opacity:1}:-ms-input-placeholder,input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:var(--body-color);opacity:1}:-moz-placeholder,input:-moz-placeholder,textarea:-moz-placeholder{color:var(--body-color);opacity:1}.default-form .hs-form .hs-error-msgs label{color:red;display:block;font-size:13px;font-weight:400;transform:translate(2px,-11px);-webkit-transform:translate(2px,-11px);-moz-transform:translate(2px,-11px)}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),select,textarea{background-color:var(--white-color);border:none;border-radius:10px;color:var(--body-color);font-family:var(--body_font);font-size:20px;font-weight:500;margin:0 0 20px;padding:23px 27px;width:100%}.hs-form fieldset input[type=number].hs-input,.hs-form fieldset textarea.hs-input,.hs-form fieldset.form-columns-1 textarea.hs-input,fieldset.form-columns-1,fieldset.form-columns-1 input[type=color].hs-input,fieldset.form-columns-1 input[type=date].hs-input,fieldset.form-columns-1 input[type=datetime-local].hs-input,fieldset.form-columns-1 input[type=datetime].hs-input,fieldset.form-columns-1 input[type=email].hs-input,fieldset.form-columns-1 input[type=file].hs-input,fieldset.form-columns-1 input[type=month].hs-input,fieldset.form-columns-1 input[type=number].hs-input,fieldset.form-columns-1 input[type=password].hs-input,fieldset.form-columns-1 input[type=search].hs-input,fieldset.form-columns-1 input[type=tel].hs-input,fieldset.form-columns-1 input[type=text].hs-input,fieldset.form-columns-1 input[type=time].hs-input,fieldset.form-columns-1 input[type=url].hs-input,fieldset.form-columns-1 input[type=week].hs-input,fieldset.form-columns-1 textarea.hs-input,select.hs-input{width:100%}input[type=checkbox],input[type=radio]{margin-right:10px}input[type=file]{background-color:var(--white-color);color:var(--black-color)}.inputs-list{margin:0 0 15px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white-color) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath stroke='%2357647e' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 1 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 20px bottom 50%;color:var(--body-color);cursor:pointer;font-size:20px;padding:23px 40px 23px 27px}select::-ms-expand{display:none}fieldset .hs-form-field>label span.hs-form-required{display:none}fieldset .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inherit}textarea{resize:none}input[type=submit]{-webkit-appearance:none;background-color:var(--primary-color);border:2px solid var(--primary-color);border-radius:50px;color:var(--white-color);cursor:pointer;display:inline-block;font-family:var(--body_font);font-size:22px;font-weight:600;min-width:247px;padding:19px 20px;text-align:center;transition:var(--transition)}input[type=submit]::-moz-focus-inner{border:0}input[type=submit]:hover{background-color:var(--primary-color-dark);border-color:var(--primary-color-dark);color:var(--white-color)}.default-form .hs-form .hs-form-field>label span.hs-form-required{display:none}.default-form .hs-form .hs-form-field>label span:not(:empty)+span.hs-form-required{display:inline-block}.default-form .hs-form .hs-form-field .input{margin:0}.default-form .hs-form label{display:block;font-size:18px;font-weight:600;padding:0 0 15px}.default-form .hs-form label:has(span:empty){display:none}.default-form .hs-form fieldset{border:none;margin:0;max-width:none;padding:0}.default-form .hs-form fieldset.form-columns-2{margin:0 -7px}.default-form .hs-form fieldset.form-columns-2 .hs-form-field{float:left;margin:0 7px;width:calc(50% - 14px)}.default-form .hs-form fieldset.form-columns-3{margin:0 -7px}.default-form .hs-form fieldset.form-columns-3 .hs-form-field{float:left;margin:0 7px;width:calc(33.33% - 14px)}.default-form .hs-form .hs_submit{padding:15px 0 0}.default-form .hs-form .legal-consent-container{font-size:13px;padding:17px 0 0}.default-form .hs-form .inputs-list{list-style:none;margin:0;padding:0}.default-form .hs-form .inputs-list input[type=checkbox]{opacity:0;position:absolute}.default-form .hs-form .inputs-list span{cursor:pointer;display:inline-block;margin:0;padding:2px 0 0 40px;position:relative}.default-form .hs-form .inputs-list span:after{background-color:var(--white-color);border:none;border-radius:6px;content:"";height:20px;left:0;position:absolute;top:5px;width:20px}.default-form .hs-form .inputs-list span:before{border-bottom:2px solid var(--primary-color);border-bottom-width:0;border-left:2px solid var(--primary-color);border-left-width:0;content:"";height:4px;left:6px;position:absolute;top:13px;transform:rotate(-41deg);width:10px;z-index:1}.default-form .hs-form .inputs-list input[type=checkbox]:checked+span:before{border-bottom-width:2px;border-left-width:2px}.default-form .hs-form .inputs-list span span{display:none}.default-form .hs-form fieldset[class*=form-columns-] select{width:100%!important}.default-form div.hs_error_rollup{display:none}.default-form .hs-form .inputs-list input[type=radio]{opacity:0;position:absolute}.default-form .hs-form .inputs-list .hs-form-radio-display span:after{border-radius:100%}.default-form .hs-form .inputs-list input[type=radio]:checked+span:before{background:var(--primary-color);border:none;border-radius:100%;height:12px;left:4px;top:9px;width:12px}.submitted-message{background-color:#d4edda;border:1px solid #c3e6cb;border-radius:.25rem;color:#155724;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative;text-align:center}.submitted-message p{margin:0!important}@media (max-width:767px){.default-form .hs-form fieldset.form-columns-2,.default-form .hs-form fieldset.form-columns-3{margin:0}.default-form .hs-form fieldset.form-columns-2 .hs-form-field,.default-form .hs-form fieldset.form-columns-3 .hs-form-field{float:none;margin:0;width:100%}.default-form .hs-form fieldset .input .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.default-form .hs-form fieldset.form-columns-2 .input .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.default-form .hs-form fieldset.form-columns-3 .input .hs-input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%}input[type=submit]{font-size:18px;min-width:auto;padding:15px}input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),select,textarea{border-radius:5px;font-size:14px;padding:15px 20px}.default-form .hs-form label{font-size:14px;padding:0 0 10px}.default-form .hs-form .inputs-list span{padding:2px 0 0 30px}.default-form .hs-form .inputs-list span:after{height:16px;width:16px}.default-form .hs-form .inputs-list input[type=radio]:checked+span:before{height:10px;left:3px;top:8px;width:10px}.default-form .hs-form .inputs-list input[type=checkbox]:checked+span:before{left:3px;top:11px}select{background-position:right 15px bottom 50%;padding:15px 30px 15px 20px}}.cp-one-module.bgShape{overflow:clip;position:relative}.cp-one-module.bgShape .bhShape svg{inset:0;position:absolute}.cp-one-module.bgShape .cp-one-module__text,.cp-one-module.bgShape .shape-with-img{position:relative;z-index:1}.cp-one-module.left-content .cp-one-module__container{max-width:100%}.cp-one-module.left-content .cp-one-module__container.odd{padding-left:0}.cp-one-module.left-content .cp-one-module__container.even{padding-right:0}.cp-one-module.left-content .cp-one-module__container .cp-one-module__text{margin-left:auto;max-width:725px}.cp-one-module.left-content .cp-one-module__container.zig-zag .cp-one-module__text{margin-left:unset;text-align:left}.cp-one-module.list-with-img.hideimgShape .shape-with-img:before{display:none}.service-cards .section-header.sectionFull{max-width:unset}.service-cards .section-header .cardsTitle{margin-top:100px}.compare-table-sc{padding:120px 0}.compare-table-sc .table-box .table-col{width:560px}.compare-table-sc .table-box .table-col:first-child{width:300px}.compare-table-sc .table-box .table-header .table-col{align-items:center;display:flex;font-size:24px;font-weight:600;gap:40px;line-height:34px;padding:23px 80px 23px 27px}.compare-table-sc .table-box .table-header .table-col:nth-child(2){background:#e86c50;border-radius:18px 0 0 0;color:#fff}.compare-table-sc .table-box .table-header .table-col:nth-child(3){background:#2b9fc0;border-radius:0 18px 0 0;color:#fff}.compare-table-sc .table-box .body-row .table-col{align-items:center;background:var(--white-color);border-top:1px solid #ededed;display:flex;padding:27px}.compare-table-sc .table-box .body-row .table-col+.table-col{border-left:1px solid #ededed}.compare-table-sc .table-box .body-row .table-col:first-child strong{align-items:center;display:flex;font-weight:600;gap:14px}.compare-table-sc .table-box .body-row .table-col:first-child span{background:var(--primary-color);border-radius:100%;display:inline-block;flex-shrink:0;height:18px;width:18px}.compare-table-sc .table-box .body-row:first-child .table-col:first-child{border-radius:18px 0 0 0}.compare-table-sc .table-box .body-row:last-child .table-col:first-child{border-radius:0 0 0 18px}.compare-table-sc .table-box .body-row:last-child .table-col:last-child{border-radius:0 0 18px 0}.compare-table-sc .table-box .table-header .table-col img,.compare-table-sc .table-box .table-header .table-col svg{flex-shrink:0}.cp-quad-sc{padding:140px 0}.cp-quad-sc .section-header{margin-left:auto;margin-right:auto;max-width:1130px}.cp-quad-sc .inner{display:flex;flex-wrap:wrap;gap:150px 0;margin:65px auto 0;max-width:1040px}.cp-quad-sc .inner .item{flex:0 0 50%;position:relative}.cp-quad-sc .inner .item:nth-child(odd){padding-right:120px}.cp-quad-sc .inner .item:nth-child(2n){padding-left:140px}.cp-quad-sc .inner .item:nth-child(2n):before{background:repeating-linear-gradient(180deg,#f9f4e5 0,#f9f4e5 36px,transparent 0,transparent 70px);content:"";height:100%;left:0;position:absolute;top:0;width:12px}.cp-quad-sc .inner .item:not(:nth-last-child(-n+2)):after{background:repeating-linear-gradient(90deg,#f9f4e5 0,#f9f4e5 36px,transparent 0,transparent 70px);background-position:-8px 0;bottom:-75px;content:"";height:12px;left:0;position:absolute;width:100%}.cp-quad-sc .inner .item .icon>img{display:block;margin:0 auto}.cp-quad-sc .inner .item .ttl{font-weight:600}.cp-quad-sc .inner .item .details{padding:50px 0 0}.cp-quad-sc .inner .item .centerShape{display:none}.cp-quad-sc .inner .item:nth-child(2n) .centerShape{background:var(--white-color);border-radius:100%;display:block;height:80px;left:0;position:absolute;top:calc(100% + 75px);transform:translate(-50%,-50%);width:80px;z-index:2}.cp-quad-sc .inner .item:last-child .centerShape{display:none}.contact-form .contact-rich-text>h3{font-weight:700}.team-grid-sc{padding:130px 0 120px}.team-grid-sc .section-header .content{text-align:left}.team-grid-sc .inner{display:flex;flex-wrap:wrap;gap:54px 62px;justify-content:center;padding:65px 0 0}.team-grid-sc .inner .item{flex:0 0 calc(33.33% - 42px);position:relative;transition:var(--transition);z-index:1}.team-grid-sc .inner .item:hover{transform:translateY(-5px)}.team-grid-sc .inner .item .itemBg{border-radius:16px;bottom:0;height:calc(100% - 215px);left:0;position:absolute;width:100%}.team-grid-sc .inner .item .image{position:relative;z-index:1}.team-grid-sc .inner .item .image>img{display:block;height:100%;object-fit:cover;width:100%}.team-grid-sc .inner .item .details{padding:35px 20px;position:relative;text-align:center;z-index:1}.team-grid-sc .inner .item .ttl{font-size:28px;font-weight:700;letter-spacing:-.28px;line-height:1}.team-grid-sc .inner .item .details .subtext{font-size:28px;letter-spacing:-.28px;line-height:1;padding:10px 0 0}.team-grid-sc .inner .item .details .txt{font-size:16px;padding:10px 0 0}.team-grid-sc .inner .item .details .content p:last-child{margin:0}.cta-sc{padding:95px 0}.cta-sc .inner{background:#f7f1e2;border:2px solid #e8dec5;border-radius:16px;display:flex;flex-wrap:wrap;gap:50px 130px;padding:65px 80px}.cta-sc .inner .item{border-radius:8px;flex:0 0 calc(50% - 65px);padding:40px 45px;text-align:center}.cta-sc .inner .item .icon>img{display:block;margin:0 auto 35px;max-height:76px;object-fit:contain}.cta-sc .inner .item .ttl{color:var(--heading-color);font-family:var(--heading_font);font-size:40px;font-weight:700;letter-spacing:-.6px;line-height:45px}.cta-sc .inner .item .txt{padding:10px 0 0;text-align:left}.cta-sc .inner .item .txt em{color:var(--secondary-color)}.cta-sc .inner .item .cta-wrap{padding:30px 0 10px}.contact-form-v2{padding:110px 0}.contact-form-v2 .section-header{margin-bottom:70px}.contact-form-v2 .section-header .content{padding:15px 0 0}.contact-form-v2 .s-form{background:#f7f1e2;border:2px solid #e8dec5;border-radius:16px;margin:0 auto;max-width:767px;padding:35px 35px 50px}.contact-form-v2 .s-form input[type=submit]{width:100%}.step2-grid-sc{overflow:clip;padding:110px 0 140px;position:relative;z-index:3}.step2-grid-sc .step-vector{bottom:220px;left:0;pointer-events:none;position:absolute;z-index:-1}.step2-grid-sc .step-vector svg{width:100%}.step2-grid-sc .inner{align-items:flex-start;display:flex;flex-wrap:wrap;padding:55px 0 0}.step2-grid-sc .inner .item{border-radius:16px;max-width:242px;min-height:320px;overflow:hidden;padding:30px 40px;transition:var(--transition);width:100%}.step2-grid-sc .inner .item:nth-child(2){margin-top:320px;transform:translateX(35px)}.step2-grid-sc .inner .item:nth-child(3){transform:translateX(155px)}.step2-grid-sc .inner .item:nth-child(4){margin-top:370px;transform:translateX(180px)}.step2-grid-sc .inner .item:nth-child(5){margin-top:-23px;transform:translateX(205px)}.step2-grid-sc .inner .item .icon{padding:0 0 15px}.step2-grid-sc .inner .item .icon>img{display:block;margin:0 auto}.step2-grid-sc .inner .item .txt{font-size:22px;letter-spacing:-.312px;line-height:26px;margin:0}.step2-grid-sc .inner .item .details .title{margin:0 0 12px}.map-jobs-sc{overflow:clip;padding:80px 0 120px}.map-jobs-sc .inner .mapImg{margin:0 auto;max-width:1220px;position:relative}.map-jobs-sc .inner .mapImg>.map-overlay{background:rgba(0,0,0,.5);display:none;inset:0;position:fixed;z-index:999}.map-jobs-sc .inner .mapImg>svg{display:block;height:100%;width:100%}.map-jobs-sc .inner .mapImg>svg path.active{fill:var(--secondary-color)}.map-jobs-sc .inner .mapImg>.pin{cursor:pointer;position:absolute;transform:translate(-50%,-100%)}.map-jobs-sc .inner .mapImg>.pin>svg{display:block;height:58px;width:47px}.map-jobs-sc .inner .mapImg .popup-wrap{background:var(--white-color);border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);display:none;left:50%;padding:25px 45px;position:absolute;top:calc(100% + 10px);transform:translateX(-50%);width:410px}.map-jobs-sc .inner .mapImg .pin .popup-wrap .popup-close{display:none}.map-jobs-sc .inner .mapImg>.pin.active{z-index:1}.map-jobs-sc .inner .mapImg .pin.active .popup-wrap{display:block}.map-jobs-sc .inner .mapImg>.pin.active>svg>path{fill:var(--white-color)}.map-jobs-sc .inner .mapImg .popup-wrap .ttl{font-size:28px;font-weight:600;line-height:36px}.map-jobs-sc .inner .mapImg .popup-wrap .txts{padding:8px 0 0}.map-jobs-sc .inner .mapImg .popup-wrap .txts span{color:var(--secondary-color)}.map-jobs-sc .inner .mapImg .popup-wrap .jobs{padding:18px 0 0}.map-jobs-sc .inner .mapImg .popup-wrap .popup-cta{padding:20px 0 0}.map-jobs-sc .inner .mapImg .popup-wrap .popup-cta .btn{font-size:24px;line-height:36px;min-width:151px;padding:10px 20px}.map-jobs-sc .listing-wrap{margin-top:165px}.map-jobs-sc .listing-wrap .listing-info{padding:20px 0 0}.map-jobs-sc .listing-wrap .listing-info .item{align-items:center;background:var(--white-color);border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);display:flex;flex-wrap:wrap;gap:20px;padding:32px 50px}.map-jobs-sc .listing-wrap .listing-info .item .name{flex:0 0 calc(43% - 14px);font-size:24px;font-weight:600;letter-spacing:-.357px;line-height:26px}.map-jobs-sc .listing-wrap .listing-info .item .txt{flex:0 0 calc(33.33% - 13px);font-size:24px;letter-spacing:-.357px;line-height:26px}.map-jobs-sc .listing-wrap .listing-info .item .ctas{flex:0 0 calc(23.66% - 13px);text-align:right}.map-jobs-sc .listing-wrap .listing-info .item .ctas .btn{min-width:160px}.map-jobs-sc .listing-wrap .listing-info .item+.item{margin-top:16px}.step-grid{overflow-x:clip;padding:123px 0 177px;position:relative;z-index:9}.step-grid .step-vector{bottom:220px;left:0;pointer-events:none;position:absolute;z-index:-1}.step-grid .step-vector svg{width:100%}.step-grid .container{max-width:1590px}.step-grid .section-header{margin:0 auto 84px;max-width:1267px}.step-grid .section-header h2{margin:0 auto 31px;max-width:886px}.step-grid__container{align-items:flex-start;display:flex;justify-content:space-between}.step-grid__container .step-item{align-items:end;display:flex}.step-grid__container .step-item .stpe-numbers{color:#f9f4e5;font-family:var(--heading_font);font-size:252px;font-style:normal;font-weight:500;letter-spacing:-3.785px;line-height:.7}.step-grid__container .step-item:first-child .stpe-numbers{line-height:1}.step-grid__container .step-item .stpe-inner h4.step-title{margin:0 0 11px}.step-grid__container .step-item .stpe-inner .stpe-icon{line-height:0;margin:0 0 45px}.step-grid__container .step-item:nth-child(2n){padding-top:214px}.step-grid__container .step-item:nth-child(1n){align-items:end;width:40%}.step-grid__container .step-item:nth-child(3n){align-items:end;margin-left:-110px;width:40%}.step-grid__container .step-item:nth-child(2n){align-items:end;width:36%}.step-grid__container .step-item .stpe-inner p.stpe-text{margin:0}.step-grid__container .step-item.enable-number{width:33.33%}.step-grid__container .step-item.enable-number .step-title{margin-bottom:11px}.step-grid__container .step-item.enable-number .stpe-icon{margin:0 0 21px;text-align:center}.step-grid__container .step-item.enable-number .stpe-inner{max-width:420px}.cpcols-grid{padding:137px 0 115px}.cpcols-grid__container{display:flex;flex-flow:row wrap;gap:123px}.cpcols-grid__container .cpcols-item{width:calc(50% - 62px)}.cpcols-grid__container .cpcols-item .cpcols-title{margin:0 0 45px}.cpcols-grid__container .cpcols-item ul.cpcols-main{list-style:none;margin:0;padding:0}.cpcols-grid__container .cpcols-item ul.cpcols-main li.cpcols-list{padding-left:43px;position:relative}.cpcols-grid__container .cpcols-item ul.cpcols-main li.cpcols-list:not(:last-child){margin:0 0 27px}.cpcols-grid__container .cpcols-item ul.cpcols-main li.cpcols-list .icon{background:#54be8a;border-radius:50%;height:19px;left:0;position:absolute;top:2px;width:19px}.cpcols-grid__container .cpcols-item:nth-child(odd) ul.cpcols-main li.cpcols-list .icon:before{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/check1.svg) no-repeat 50%/10px;content:"";height:14px;left:2px;position:absolute;top:3px;width:14px}.cpcols-grid__container .cpcols-item:nth-child(2n) ul.cpcols-main li.cpcols-list .icon:before{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/reverse.svg) no-repeat 50%/12px;content:"";height:14px;left:3px;position:absolute;top:3px;width:14px}.cpcols-grid__container .cpcols-item ul.cpcols-main li.cpcols-list .h4{font-weight:600;line-height:1;margin:0 0 11px}.cpcols-grid__container .cpcols-item ul.cpcols-main li.cpcols-list .content{font-weight:400}.cpcols-grid .cpcols-bottom{margin-top:68px}.cpcols-grid .cpcols-bottom .h4{font-weight:400;line-height:1.5;margin:0 auto;max-width:1206px;text-align:center}.cpcols-grid .cpcols-bottom .cpcols-btn{margin-top:60px}.accordion-module{padding:111px 0 154px;position:relative}.accordion-module .quetion-vector{position:absolute;right:0;top:30px;z-index:-1}.accordion-module .btmbg-vector.quetion-vector{bottom:0;left:0;right:auto;top:auto}.accordion-module .section-header{margin-bottom:94px}.accordion-module .accordion{max-width:100%}.accordion-module .accordion .accordion__item{background:#fff;border:1px solid #d1d5dc;border-radius:19.128px;margin:0 0 30px}.accordion-module .accordion .accordion__item:last-child{margin-bottom:0}.accordion-module .accordion .accordion__item .accordion__header{padding:43px 38px 43px 45px}.accordion-module .accordion .accordion__item .accordion__header h3{color:#23221f}.accordion-module .accordion .accordion__item.active .accordion__content{color:#364153;font-weight:400;max-height:250px;overflow:auto;padding:45px 86px 46px 45px}.accordion-module .accordion .accordion__icon{color:#23221f;font-size:45px}.accordion-module .accordion .accordion__item.active .bg-default-hover{background:transparent}.accordion-module .accordion .accordion__item.active .bg-primary-hover{background:#54be8a}.accordion-module .accordion .accordion__item.active .bg-primary-dark-hover{background:#076042}.accordion-module .accordion .accordion__item.active .bg-secondary-hover{background:#1f9bd1}.accordion-module .accordion .accordion__item.active .bg-secondary-dark-hover{background:#0056b3}.accordion-module .accordion .accordion__item.active .bg-tertiary-hover{background:#fcfaf3}.accordion-module .accordion .accordion__item.active .bg-tertiary-dark-hover{background:#f9f6eb}.accordion-module .accordion .accordion__item.active .bg-quaternary-hover{background:#fdfbf7}.accordion-module .accordion .accordion__item.active .bg-quaternary-dark-hover{background:#fbf8f0}.accordion-module .accordion .accordion__item.active .bg-light-hover{background:#f8f9fa}.accordion-module .accordion .accordion__item.active .bg-light-dark-hover{background:#9ea0a2}.accordion-module .accordion .accordion__item.active .bg-gray-hover{background:#6a6260}.accordion-module .accordion .accordion__item.active .bg-gray-dark-hover{background:#343a40}.accordion-module .accordion .accordion__item.active .bg-dark-hover{background:#333739}.accordion-module .accordion .accordion__item.active .bg-dark-dark-hover{background:#171a1d}.accordion-module .accordion .accordion__item.active .bg-white-hover{background:#fff}.accordion-module .accordion .accordion__item.active .bg-black-hover{background:#000}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-default-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-default-hover{color:#fff}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-primary-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-primary-hover{color:#54be8a}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-primary-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-primary-dark-hover{color:#076042}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-secondary-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-secondary-hover{color:#1f9bd1}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-secondary-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-secondary-dark-hover{color:#0056b3}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-tertiary-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-tertiary-hover{color:#fcfaf3}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-tertiary-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-tertiary-dark-hover{color:#f9f6eb}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-quaternary-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-quaternary-hover{color:#fdfbf7}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-quaternary-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-quaternary-dark-hover{color:#fbf8f0}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-light-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-light-hover{color:#f8f9fa}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-light-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-light-dark-hover{color:#9ea0a2}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-gray-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-gray-hover{color:#6a6260}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-gray-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-gray-dark-hover{color:#343a40}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-dark-hover{color:#333739}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-dark-dark-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-dark-dark-hover{color:#171a1d}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-white-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-white-hover{color:#fff}.accordion-module .accordion .accordion__item.active .accordion__icon.bg-black-hover,.accordion-module .accordion .accordion__item:hover .accordion__icon.bg-black-hover{color:#000}.accordion-module .accordion .accordion__item.active h3.text-default-hover,.accordion-module .accordion .accordion__item:hover h3.text-default-hover{color:#fff}.accordion-module .accordion .accordion__item.active h3.text-primary-hover,.accordion-module .accordion .accordion__item:hover h3.text-primary-hover{color:#54be8a}.accordion-module .accordion .accordion__item.active h3.text-primary-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-primary-dark-hover{color:#076042}.accordion-module .accordion .accordion__item.active h3.text-secondary-hover,.accordion-module .accordion .accordion__item:hover h3.text-secondary-hover{color:#1f9bd1}.accordion-module .accordion .accordion__item.active h3.text-secondary-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-secondary-dark-hover{color:#0056b3}.accordion-module .accordion .accordion__item.active h3.text-tertiary-hover,.accordion-module .accordion .accordion__item:hover h3.text-tertiary-hover{color:#fcfaf3}.accordion-module .accordion .accordion__item.active h3.text-tertiary-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-tertiary-dark-hover{color:#f9f6eb}.accordion-module .accordion .accordion__item.active h3.text-quaternary-hover,.accordion-module .accordion .accordion__item:hover h3.text-quaternary-hover{color:#fdfbf7}.accordion-module .accordion .accordion__item.active h3.text-quaternary-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-quaternary-dark-hover{color:#fbf8f0}.accordion-module .accordion .accordion__item.active h3.text-light-hover,.accordion-module .accordion .accordion__item:hover h3.text-light-hover{color:#f8f9fa}.accordion-module .accordion .accordion__item.active h3.text-light-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-light-dark-hover{color:#9ea0a2}.accordion-module .accordion .accordion__item.active h3.text-gray-hover,.accordion-module .accordion .accordion__item:hover h3.text-gray-hover{color:#6a6260}.accordion-module .accordion .accordion__item.active h3.text-gray-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-gray-dark-hover{color:#343a40}.accordion-module .accordion .accordion__item.active h3.text-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-dark-hover{color:#333739}.accordion-module .accordion .accordion__item.active h3.text-dark-dark-hover,.accordion-module .accordion .accordion__item:hover h3.text-dark-dark-hover{color:#171a1d}.accordion-module .accordion .accordion__item.active h3.text-white-hover,.accordion-module .accordion .accordion__item:hover h3.text-white-hover{color:#fff}.accordion-module .accordion .accordion__item.active h3.text-black-hover,.accordion-module .accordion .accordion__item:hover h3.text-black-hover{color:#000}.ctabtn-wrap{background:#fbf8f0;overflow-x:clip;padding:143px 0 128px;position:relative;z-index:1}.ctabtn-wrap .bg-vector{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.ctabtn-wrap .ctabtn-wrapper{margin:0 auto;max-width:1263px;text-align:center}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__text{margin:0 0 42px}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__text h2{color:#23221f;line-height:.9}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__actions .btn-wrap{display:flex;flex-wrap:wrap;gap:45px;justify-content:center;margin-top:60px}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__actions p{color:#3f3f3f;margin:0}.locations-map{background:#fbf8f0;padding:129px 0}.locations-map .locations-wrap{align-items:center;display:flex;flex-flow:row wrap}.locations-map .locations-wrap .section-header{margin:0;padding-right:133px;width:calc(100% - 826px)}.locations-map .locations-wrap .locations-map__container{background:transparent;border-radius:24px;box-shadow:inherit;grid-template-columns:1fr;width:826px}.loclist-main{margin-top:15px}.loclist-item .loctitle-wrap{border-bottom:5px solid #ea5e38;margin:0 0 21px}.loclist-item .loclist-title{align-items:center;background:#ea5e38;border-radius:8px 8px 0 0;display:inline-flex;gap:7px;padding:16px 73px 16px 32px}.loclist-item .loclist-title h3{color:#fff;font-weight:400;line-height:1;margin:0}.loclist-item .loctitle-wrap.border-default{border-color:#ea5e38}.loclist-item .loclist-title.bg-default{background-color:#ea5e38}.loclist-item .loctitle-wrap.border-pink{border-color:#e7a1b9}.loclist-item .loclist-title.bg-pink{background-color:#e7a1b9}.loclist-item:not(:last-child) .loclist-wrap{margin:0 0 43px}.loclist-wrap .inner{align-items:center;background:#fff;border-radius:16px;display:flex;gap:25px;justify-content:space-between;padding:46px 26px 46px 50px}.loclist-wrap .inner:not(:last-child){margin:0 0 30px}.loclist-wrap .inner .logo{flex-shrink:0;width:218px}.loclist-wrap .inner .logo img{display:block;object-fit:contain;width:100%}.loclist-wrap .inner .loclist-details{max-width:634px}.loclist-wrap .inner .loclist-details .h4{color:#000;font-size:28px;line-height:.8;margin:0 0 12px}.loclist-wrap .inner .loclist-details .sub-heading{color:#1f9bd1;margin:0 0 8px}.loclist-wrap .inner .loclist-details .content{font-size:22px;line-height:1.5}.loclist-wrap .inner .btn-wrap a.btn{font-weight:500;padding:17px 18px 17px 34px}.loclist-wrap .inner .btn-wrap a.btn svg{margin-left:15px}.locations-wrap .locations-map__map .gm-style .gm-style-iw-c{padding:0}.locations-wrap .locations-map__map .gm-style .gm-style-iw-d{padding:15px 0 6px 15px!important}.locations-wrap .gm-style-iw strong{color:#000;display:inline-block;font-size:18px;margin:0 0 8px!important}.locations-wrap .gm-style-iw div.details{color:#000;font-size:15px}.locations-wrap .gm-style-iw-chr button{top:-5px!important}.locations-wrap .gm-style-iw div.details a{font-weight:400}.bloglist-main{padding:104px 0 36px}.bloglist-main .section-header{margin:0 0 80px}.blogcard__main{margin:0 auto;max-width:1045px}.blogcard__main .tag-title{margin:0 0 40px}.blogcard__main .tag-title h4{line-height:20px;text-transform:capitalize}.blog-cards__grid{display:flex;flex-wrap:wrap;gap:40px 64px}.blog-cards__grid .blog-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-direction:column;overflow:hidden;transition:transform .5s;width:calc(33.33% - 43px)}.blog-card .blog-card__photo{aspect-ratio:auto;height:211px;overflow:hidden}.blog-card .blog-card__photo img{height:100%;object-fit:cover;transition:var(--transition);width:100%}.blog-card .blog-card__info .blog-card__date-wrap{align-items:center;display:flex;flex-flow:row wrap;gap:20px;margin:0 0 17px}.blog-card .blog-card__info .blog-card__date-wrap>p{color:#6a7282;font-size:15px;font-style:normal;font-weight:400;line-height:15px;margin:0}.blog-card .blog-card__info{padding:15px 16px 27px}.blog-card .blog-card__info .blog-card__heading{font-family:var(--body_font);margin:0}.blog-card .blog-card__info .blog-card__heading a{color:#353537}.blog-card:hover .blog-card__photo img{transform:scale(1.05)}.blog-cards__grid .blog-card:hover{transform:translateY(-5px)}.bloglist-cards{padding-bottom:107px}.bloglist-cards .blog-grid_item{padding:36px 0}.subform-main{padding:106px 0 66px}.subform-main .container{max-width:1002px}.subform-main .heading-main{font-size:45px;font-style:normal;font-weight:700;line-height:48px;margin:0 0 16px}.subform-main .content{line-height:1}.subform-wrap form{margin:0 auto;max-width:660px}.subform-wrap form .hs_submit{position:absolute;right:0;top:0}.subform-wrap form{position:relative}.subform-wrap form .input input{background:#f3f3f5;border:1px solid transparent!important;border-radius:100px!important;color:#717182!important;font-size:16px!important;height:61px;margin:0!important;outline:none;padding:4px 16px 4px 32px!important}.subform-wrap form .hs_submit input.hs-button{height:61px;min-width:163px;padding:12px 40px}.subform-wrap form .inputs-list{color:#fff;font-size:16px;list-style:none;margin:0;padding:10px 30px}.subform-wrap form .hs_error_rollup{display:none}.subform-wrap form input::-webkit-input-placeholder{color:#717182}.subform-wrap form input::-moz-placeholder{color:#717182}.subform-wrap form input:-ms-input-placeholder{color:#717182}.subform-wrap form input:-moz-placeholder{color:#717182}.blog-hero-inner{padding:66px 0 29px}.blog-hero-inner .blog-header{margin:0 auto;max-width:946px}.blog-header h1{margin:0 0 11px}.blog-header h4{margin:0 0 29px}.blogdetail-wrap{align-items:start;display:flex}.blogdetail-wrap .publish-details{width:70%}.blogdetail-wrap .publish-details li .author-link{color:#353537}.blogdetail-wrap .publish-details ul{color:#353537;font-size:16px;font-weight:600;line-height:20px;list-style:none;margin:0;padding:0}.blogdetail-wrap .social-btn .break-line{padding:0 5px}.blogdetail-wrap .social-btn{align-items:start;display:flex;width:30%}.blogdetail-wrap .social-btn .social-sharing{position:relative}.blogdetail-wrap .social-btn,.blogdetail-wrap .social-sharing .share-btn{font-size:14px;font-weight:600;line-height:20px;margin:0}.blogdetail-wrap .social-sharing .share-btn{color:#4a5565;cursor:pointer}.blogdetail-wrap .social-btn .btn-link{color:#4a5565}.blogdetail-wrap .social-sharing .share-buttons{background:#fff;border-radius:12px;box-shadow:0 8.034px 12.051px -2.41px rgba(0,0,0,.1),0 3.213px 4.82px -3.213px rgba(0,0,0,.1);display:none;left:200%;list-style:none;margin:0;padding:0 12px;position:absolute;top:-10px;width:143px;z-index:99}.blogdetail-wrap .social-sharing .share-buttons li a{align-items:center;color:#000;display:flex;font-size:12px;font-weight:400;gap:9px;letter-spacing:normal;padding:8px 9px;transition:all .5s;width:100%}.blogdetail-wrap .social-sharing .share-buttons li:first-child{margin:15px 0 0}.blogdetail-wrap .social-sharing .share-buttons li:last-child{margin:0 0 15px}.blogpost-inner{margin:0 auto;max-width:946px;padding-bottom:55px}.blogpost-inner .post-image{margin:0 0 48px}.blogpost-inner .post-image img{border-radius:10px;display:block;height:496px;object-fit:cover;width:100%}.blogpost-inner .anchor-inner .article-title{line-height:1.2;margin:0 0 16px}.blogpost-inner .anchor-inner .anchor-list{counter-reset:item;list-style:none;margin:0;padding:0}.blogpost-inner .anchor-inner .anchor-list li{counter-increment:item;line-height:1;margin:0 0 8px}.blogpost-inner .anchor-inner .anchor-list a{color:#1f9bd1;list-style-type:decimal;text-decoration:underline}.blogpost-inner .anchor-inner .anchor-list a:before{content:counter(item) ". "}.blog-post__body img{border-radius:22px;display:block;margin:20px 0}.blog-post__body p{line-height:1.1}.relblog-list{padding:55px 0 95px}.relblog-list .blog-cards__grid .blog-card{width:calc(25% - 48px)}.relblog-list .section-header .heading{font-size:45px;line-height:.8}.relblog-list .section-header{margin-bottom:54px}@media (min-width:768px){.step-grid .step-vector .mob,.step2-grid-sc .step-vector .mob{display:none}}@media (min-width:992px){.service-cards__grid .splide__list.three_per{display:flex;flex-wrap:wrap;justify-content:center}.service-cards__grid .splide__list.three_per .splide__slide{flex:0 0 calc(33.33% - 22px)}}@media (min-width:1200px){.service-cards__grid .splide__list.three_per .splide__slide{flex:0 0 calc(33.33% - 28px)}}@media (max-width:1599.98px){.step2-grid-sc .inner .item:nth-child(3){transform:translateX(100px)}.step2-grid-sc .inner .item:nth-child(4){transform:translateX(130px)}.step2-grid-sc .inner .item:nth-child(5){transform:translateX(100px)}.locations-map .locations-wrap .section-header{padding-right:50px}}@media(max-width:1440px){.step-grid__container .step-item:nth-child(3n){margin-left:0}.step-grid__container .step-item .stpe-numbers{font-size:180px}.step-grid__container .step-item .stpe-inner .stpe-icon{margin:0 0 25px}}@media (max-width:1399.98px){.team-grid-sc .inner{gap:54px 42px}.team-grid-sc .inner .item{flex:0 0 calc(33.33% - 28px)}.cta-sc .inner{gap:50px}.cta-sc .inner .item{flex:0 0 calc(50% - 25px)}.cta-sc .inner .item .ttl{font-size:32px;line-height:42px}.step2-grid-sc .inner .item{height:300px;max-width:200px;padding:20px 30px 30px}.step2-grid-sc .inner .item .txt{font-size:18px}.locations-map .locations-wrap .locations-map__container{width:600px}.locations-map .locations-wrap .section-header{width:calc(100% - 600px)}.relblog-list .blog-cards__grid{gap:40px 20px}.relblog-list .blog-cards__grid .blog-card{width:calc(25% - 15px)}}@media (max-width:1199.98px){.service-cards .section-header .cardsTitle{margin-top:70px}.compare-table-sc .table-box .table-header .table-col{font-size:20px;gap:30px;line-height:28px;padding:20px 30px}.compare-table-sc .table-box .table-header .table-col img,.compare-table-sc .table-box .table-header .table-col svg{width:30px}.compare-table-sc .table-box .body-row .table-col{font-size:18px;padding:20px}.compare-table-sc .table-box .body-row .table-col:first-child strong{gap:10px}.compare-table-sc .table-box .body-row .table-col:first-child span{height:14px;width:14px}.cp-quad-sc .inner .item:nth-child(odd){padding-right:80px}.cp-quad-sc .inner .item:nth-child(2n){padding-left:100px}.team-grid-sc .inner{gap:32px;padding:45px 0 0}.team-grid-sc .inner .item{flex:0 0 calc(33.33% - 22px)}.team-grid-sc .inner .item .itemBg{height:calc(100% - 160px)}.team-grid-sc .inner .item .ttl{font-size:20px}.team-grid-sc .inner .item .details{padding:20px 15px}.team-grid-sc .inner .item .details .subtext{font-size:20px}.cta-sc .inner{padding:50px}.cta-sc .inner .item{padding:30px}.cta-sc .inner .item .ttl{font-size:28px;line-height:38px}.cta-sc .inner .item .txt>*{font-size:20px}.contact-form-v2 .section-header .content br{display:none}.step2-grid-sc .inner .item{height:280px;max-width:180px;padding:20px}.step2-grid-sc .inner .item:nth-child(2){transform:translate(25px,-50px)}.step2-grid-sc .inner .item:nth-child(3){transform:translate(60px)}.step2-grid-sc .inner .item:nth-child(4){transform:translate(80px,-30px)}.step2-grid-sc .inner .item:nth-child(5){transform:translateX(50px)}.step2-grid-sc .inner .item .icon>img{max-height:50px}.map-jobs-sc .inner .mapImg>.pin>svg{height:45px;width:35px}.map-jobs-sc .inner .mapImg .popup-wrap{padding:30px;width:300px}.map-jobs-sc .inner .mapImg .popup-wrap .ttl{font-size:24px}.map-jobs-sc .inner .mapImg .popup-wrap .txts{font-size:18px;padding:5px 0 0}.map-jobs-sc .inner .mapImg .popup-wrap .jobs{font-size:18px;padding:8px 0 0}.map-jobs-sc .inner .mapImg .popup-wrap .popup-cta{padding:10px 0 0}.map-jobs-sc .inner .mapImg .popup-wrap .popup-cta .btn{font-size:18px;line-height:20px}.map-jobs-sc .listing-wrap{margin-top:100px}.map-jobs-sc .listing-wrap .listing-info .item{padding:15px 30px}.map-jobs-sc .listing-wrap .listing-info .item .name,.map-jobs-sc .listing-wrap .listing-info .item .txt{font-size:22px;line-height:24px}.map-jobs-sc .listing-wrap .listing-info .item .ctas .btn{padding:10px 20px}.locations-map{padding:50px 0 60px}.locations-map .locations-wrap .section-header{padding:0 0 6px;text-align:center;width:100%}.locations-map .locations-wrap .locations-map__container{height:auto;width:100%}.loclist-wrap .inner{flex-direction:column;padding:40px 25px}.loclist-wrap .inner .logo{max-width:250px;width:100%}.loclist-wrap .inner .loclist-details{max-width:100%}.blog-hero-inner{padding:50px 0 25px}.blogpost-inner{padding-bottom:40px}.relblog-list .blog-cards__grid .blog-card{width:calc(50% - 15px)}.relblog-list{padding:40px 0 60px}.step-grid{padding:100px 0 120px}.step-grid .section-header{margin:0 auto 50px}.step-grid__container .step-item:nth-child(1n),.step-grid__container .step-item:nth-child(2n),.step-grid__container .step-item:nth-child(3n){width:33.33%}.step-grid__container .step-item .stpe-numbers{font-size:140px}.cpcols-grid__container{gap:50px}.cpcols-grid__container .cpcols-item{width:calc(50% - 25px)}.cpcols-grid{padding:100px 0}.cpcols-grid__container .cpcols-item .cpcols-title{margin:0 0 30px}.cpcols-grid .cpcols-bottom{margin-top:40px}.accordion-module{padding:90px 0 120px}.accordion-module .section-header{margin-bottom:50px}.accordion-module .accordion .accordion__item .accordion__header,.accordion-module .accordion .accordion__item.active .accordion__content{padding:25px 30px}.accordion-module .quetion-vector{width:300px}.accordion-module .quetion-vector img{height:100%;width:100%}.ctabtn-wrap{padding:100px 0}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__text{margin:0 0 25px}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__actions .btn-wrap{gap:30px;margin-top:30px}.ctabtn-wrap .bg-vector img{height:100%;object-fit:cover;width:100%}.bloglist-main{padding:80px 0 36px}.bloglist-main .section-header{margin:0 0 40px}.blog-cards__grid{gap:30px 35px}.blog-cards__grid .blog-card{width:calc(33.33% - 24px)}.bloglist-cards{padding-bottom:70px}.blogdetail-wrap .social-sharing .share-buttons{left:-50px;top:135%}.blogdetail-wrap .social-sharing .share-buttons li a{padding:6px}}@media (max-width:991.98px){.cp-one-module.bgShape .bhShape svg{inset:unset;bottom:170px;max-height:577px;right:-100%;transform:rotate(-90deg)}.cp-one-module.left-content .cp-one-module__container.zig-zag .shape-with-img{order:2}.cp-one-module.left-content .cp-one-module__container.zig-zag .cp-one-module__text{order:1;text-align:center}.cp-one-module.left-content .cp-one-module__container .cp-one-module__text{margin-bottom:20px;order:1}.cp-one-module.left-content .cp-one-module__container .shape-with-img{order:2}.compare-table-sc,.cp-quad-sc{padding:70px 0}.cp-quad-sc .inner .item:nth-child(odd){padding-right:40px}.cp-quad-sc .inner .item:nth-child(2n){padding-left:60px}.cp-quad-sc .inner .item .details{padding:30px 0 0}.cp-quad-sc .inner .item .ttl{font-size:20px}.cp-quad-sc .inner .item .txt{font-size:18px;padding:10px 0 0}.team-grid-sc{padding:70px 0}.team-grid-sc .inner .item{flex:0 0 calc(50% - 16px)}.cta-sc{padding:70px 0}.cta-sc .inner .item{flex:0 0 100%}.contact-form-v2{background-position:-40px!important;background-size:calc(100% + 40px);padding:70px 0}.contact-form-v2 .section-header{margin-bottom:40px}.contact-form-v2 .section-header .content{padding:0}.step2-grid-sc{padding:70px 0}.step2-grid-sc .step-vector .desk{display:none}.step2-grid-sc .inner{align-items:unset;gap:30px;padding:0}.step2-grid-sc .inner .item{flex:0 0 calc(33.33% - 20px);height:inherit;max-width:unset;text-align:center;width:100%}.step2-grid-sc .inner .item,.step2-grid-sc .inner .item:nth-child(2),.step2-grid-sc .inner .item:nth-child(3),.step2-grid-sc .inner .item:nth-child(4),.step2-grid-sc .inner .item:nth-child(5){margin:0;transform:none}.map-jobs-sc{padding:70px 0}.map-jobs-sc .inner .mapImg .popup-wrap{padding:20px;width:250px}.map-jobs-sc .listing-wrap{margin-top:70px}.map-jobs-sc .listing-wrap .listing-info{display:flex;flex-wrap:wrap;gap:20px}.map-jobs-sc .listing-wrap .listing-info .item{display:block;flex:0 0 calc(50% - 10px);text-align:center}.map-jobs-sc .listing-wrap .listing-info .item+.item{margin:0}.map-jobs-sc .listing-wrap .listing-info .item .txt{padding:15px 0 0}.map-jobs-sc .listing-wrap .listing-info .item .ctas{padding:15px 0 0;text-align:center}.step-grid__container .step-item:nth-child(1n),.step-grid__container .step-item:nth-child(2n),.step-grid__container .step-item:nth-child(3n){align-items:center;width:100%}.step-grid__container{flex-direction:column;gap:50px}.step-grid__container .step-item:nth-child(2n){padding-top:0}.step-grid__container .step-item.enable-number .stpe-inner{margin:0 auto}.cpcols-grid{padding:60px 0}.cpcols-grid__container .cpcols-item{width:100%}.cpcols-grid__container{gap:30px}.cpcols-grid .cpcols-bottom .h4{line-height:1.2}.cpcols-grid .cpcols-bottom .cpcols-btn{margin-top:30px}.accordion-module{padding:60px 0 80px}.accordion-module .section-header{margin-bottom:30px}.accordion-module .accordion .accordion__item{margin:0 0 20px}.locations-map{background:#fff;padding:50px 0 0;position:relative;z-index:1}.locations-map:before{background:#fbf8f0;content:"";height:450px;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.locations-map .locations-wrap .locations-map__container{border-radius:16px}.locations-map .locations-wrap{margin:0 0 42px}.loclist-wrap{max-height:0;overflow:hidden;transition:max-height .4s ease}.loclist-item .loclist-title{border-radius:10px;padding:14px 35px 14px 15px;position:relative;width:100%}.loclist-item .loclist-title:after{background:url(https://50600058.fs1.hubspotusercontent-na1.net/hubfs/50600058/raw_assets/public/playground-b2b/images/bottom-pin.svg) no-repeat 50%/contain;content:"";height:18px;position:absolute;right:10px;transition:.4s;width:18px}.loclist-item .loclist-title.active:after{transform:rotate(180deg)}.loclist-item .loclist-title.active{border-radius:10px 10px 0 0}.loclist-item .loctitle-wrap{border-bottom:0;margin:0}.loclist-main .loclist-item{margin:0 0 10px}.loclist-item:not(:last-child) .loclist-wrap{margin:0 0 43px}.loclist-wrap .inner{background:transparent}.loclist-item:not(:last-child) .loclist-wrap{margin:0}.loclist-item .loclist-title h3{font-size:25px}.loclist-item .loclist-title svg{height:15px;width:12px}.loclist-wrap .inner{border-radius:0;padding:37px 26px}.loclist-wrap .inner:not(:last-child){margin:0;position:relative}.loclist-wrap .inner:not(:last-child):before{border-bottom:1px solid #ccc;bottom:0;content:"";position:absolute;width:90%}.blog-cards__grid{gap:30px 15px}.blog-cards__grid .blog-card{width:calc(50% - 10px)}.blogcard__main .tag-title{margin:0 0 20px}.subform-main{padding:60px 0}}@media (max-width:767.98px){.cp-one-module.bgShape .bhShape svg{right:calc(-100% - 250px)}.cp-one-module.left-content .cp-one-module__container+.cp-one-module__container{margin-top:40px!important}.service-cards .section-header h2>br{display:none}.service-cards .section-header .cardsTitle{margin-top:50px}.compare-table-sc{padding:45px 0 70px}.compare-table-sc .section-header{margin-bottom:25px}.compare-table-sc .table-box .table-col{width:35%}.compare-table-sc .table-box .table-col:first-child{width:30%}.compare-table-sc .table-box .table-header .table-col{align-items:flex-start;flex-direction:column-reverse;font-size:13px;gap:3px;justify-content:flex-end;line-height:16px;padding:15px}.compare-table-sc .table-box .table-header .table-col img,.compare-table-sc .table-box .table-header .table-col svg{width:24px}.compare-table-sc .table-box .table-header .table-col:nth-child(2){border-radius:16px 0 0 0}.compare-table-sc .table-box .table-header .table-col:nth-child(3){border-radius:0 16px 0 0}.compare-table-sc .table-box .body-row .table-col{font-size:11px;line-height:16px;padding:15px 10px}.compare-table-sc .table-box .body-row .table-col:first-child span{height:8px;width:8px}.compare-table-sc .table-box .body-row .table-col:first-child strong{gap:6px}.compare-table-sc .table-box .body-row:first-child .table-col:first-child{border-radius:16px 0 0 0;font-size:12px;line-height:18px}.compare-table-sc .table-box .body-row:last-child .table-col:first-child{border-radius:0 0 0 16px}.compare-table-sc .table-box .body-row:last-child .table-col:last-child{border-radius:0 0 16px 0}.cp-quad-sc{overflow:clip;padding:50px 0 0}.cp-quad-sc .inner{gap:unset;margin-top:0}.cp-quad-sc .inner .item{flex:0 0 100%;text-align:center}.cp-quad-sc .inner .item:nth-child(2n),.cp-quad-sc .inner .item:nth-child(odd){padding:20px 0 50px}.cp-quad-sc .inner .item:first-child{padding-top:0}.cp-quad-sc .inner .item .details{padding:12px 0 0}.cp-quad-sc .inner .item .txt{padding:5px 0 0}.cp-quad-sc .inner .item:nth-child(2n) .centerShape,.cp-quad-sc .inner .item:nth-child(2n):before{display:none}.cp-quad-sc .inner .item:after,.cp-quad-sc .inner .item:not(:nth-last-child(-n+2)):after{background:repeating-linear-gradient(90deg,#f9f4e5,#f9f4e5 13px,transparent 0,transparent 26px);background-position:unset;bottom:8px;content:"";height:6px;left:-15px;position:absolute;width:calc(100% + 30px)}.team-grid-sc{padding:50px 0}.team-grid-sc .inner{padding:15px 0 0}.team-grid-sc .inner .item{flex:0 0 100%;margin:0 auto;max-width:360px}.team-grid-sc .inner .item .itemBg{border-radius:10px}.team-grid-sc .inner .item .details .subtext{font-size:18px}.cta-sc{padding:50px 0}.cta-sc .inner{border-radius:10px;gap:30px;padding:30px 20px}.cta-sc .inner .item{padding:20px}.cta-sc .inner .item .icon>img{margin-bottom:20px;max-height:50px}.cta-sc .inner .item .ttl{font-size:24px;line-height:34px}.cta-sc .inner .item .txt>*{font-size:16px}.cta-sc .inner .item .txt{text-align:center}.cta-sc .inner .item .txt p{margin-bottom:10px}.cta-sc .inner .item .txt p:last-child{margin:0}.cta-sc .inner .item .cta-wrap{padding:20px 0 10px}.contact-form-v2{padding:50px 0}.contact-form-v2 .s-form{padding:20px}.step2-grid-sc{padding:50px 0}.step2-grid-sc .inner .item{border-radius:8px;flex:0 0 calc(50% - 15px)}.map-jobs-sc{padding:50px 0}.map-jobs-sc .inner .mapImg>.pin>svg{height:25px;width:15px}body.map-popup-open{overflow:hidden}.map-jobs-sc .inner .mapImg>.pin>svg{height:35px;width:25px}.map-jobs-sc .inner .mapImg>.pin.active{transform:unset;z-index:1000}.map-jobs-sc .inner .mapImg>.pin.active>svg>path{fill:var(--secondary-color);filter:grayscale(1)}.map-jobs-sc .inner .mapImg .popup-wrap{left:50%;margin:0;max-width:420px;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90vw;z-index:1000}.map-jobs-sc .inner .mapImg>.map-overlay.active{display:block}.map-jobs-sc .inner .mapImg .pin .popup-wrap .popup-close{display:block;font-size:25px;line-height:1;position:absolute;right:10px;top:10px}.map-jobs-sc .listing-wrap{margin-top:40px}.map-jobs-sc .listing-wrap .listing-info{padding:0}.map-jobs-sc .listing-wrap .listing-info .item{border-radius:8px;flex:0 0 100%}.map-jobs-sc .listing-wrap .listing-info .item .name,.map-jobs-sc .listing-wrap .listing-info .item .txt{font-size:18px;line-height:20px}.map-jobs-sc .listing-wrap .listing-info .item .ctas .btn{font-size:16px;min-width:140px;padding:8px 15px}.step-grid{padding:49px 0 123px}.step-grid .step-vector .desk{display:none}.step-grid .step-vector{bottom:0}.step-grid .section-header{margin:0 auto 28px}.step-grid .section-header h2{margin:0 auto 12px;max-width:400px}.step-grid__container .step-item .stpe-numbers{font-size:172px;line-height:1}.step-grid__container{gap:55px}.step-grid__container .step-item{gap:0;padding-right:49px}.step-grid__container .step-item .stpe-inner .step-title,.step-grid__container .step-item .stpe-inner .stpe-icon{margin:0 0 12px}.step-grid__container .step-item:nth-child(3n){align-items:end}.step-grid__container .step-item:nth-child(3n) .stpe-numbers{margin-bottom:-30px}.step-grid__container .step-item.enable-number{padding-right:0}.cpcols-grid__container .cpcols-item .cpcols-title{margin:0 0 20px}.cpcols-grid__container .cpcols-item ul.cpcols-main li.cpcols-list{padding-left:30px}.cpcols-grid .cpcols-bottom{margin-top:25px}.accordion-module{padding:60px 0}.accordion-module .accordion .accordion__icon{font-size:25px}.accordion-module .accordion .accordion__item .accordion__header{padding:15px 20px}.accordion-module .accordion .accordion__item{border-radius:10px}.accordion-module .accordion .accordion__item.active .accordion__content{font-size:15px;padding:20px}.accordion-module .quetion-vector{width:140px}.ctabtn-wrap{padding:60px 0}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__text{margin:0 0 15px}.ctabtn-wrap .ctabtn-wrapper .ctabtn-block__actions .btn-wrap{gap:20px;margin-top:20px}.loclist-item .loclist-title h3{font-size:17px}.loclist-item .loclist-title:after{height:10px;width:10px}.loclist-wrap .inner .loclist-details .h4{font-size:21px}.loclist-wrap .inner .loclist-details .content,.loclist-wrap .inner .loclist-details .sub-heading{font-size:18px}.loclist-wrap .inner{gap:0}.loclist-wrap .inner .btn-wrap{margin-top:44px}.loclist-wrap .inner .logo{margin:0 0 25px}.bloglist-main{padding:50px 0 30px}.bloglist-main .section-header{margin:0 0 25px}.blog-cards__grid .blog-card{width:100%}.bloglist-cards .blog-grid_item{padding:30px 0}.bloglist-cards{padding-bottom:30px}.blog-cards__grid{gap:20px 15px}.subform-main{padding:40px 0}.subform-wrap form .hs_submit input.hs-button{height:55px;min-width:auto;padding:10px 30px}.subform-wrap form .input input{height:55px;padding:4px 156px 4px 18px!important}.subform-wrap form .inputs-list{padding:15px 10px}.blog-hero-inner{padding:30px 0 25px}.blog-header h4{margin:0 0 20px}.subform-main .heading-main{font-size:35px;line-height:1.2}.blogpost-inner{padding-bottom:30px}.blogdetail-wrap{flex-direction:column;gap:15px}.blogdetail-wrap .publish-details,.blogdetail-wrap .social-btn{width:100%}.blogpost-inner .post-image img{height:auto}.blogpost-inner .post-image{margin:0 0 30px}.relblog-list{padding:30px 0 40px}.relblog-list .section-header{margin-bottom:30px}.relblog-list .blog-cards__grid .blog-card{width:100%}.relblog-list .blog-cards__grid{gap:20px}.relblog-list .section-header .heading{font-size:35px;line-height:1}}@media (max-width:574.98px){.step2-grid-sc .inner{gap:20px}.step2-grid-sc .inner .item{flex:0 0 100%}}