.lab_page .lab_page_subtitle{font-weight:300;font-size:max(18px,1.25vw);line-height:120%}.lab_page .lab_page_title{font-weight:700;font-size:max(30px,2.9166666667vw);line-height:110%}.lab_page__our_services{background-color:var(--dark-blue);padding-block:max(60px,6.4583333333vw);color:var(--white)}.lab_page__our_services_content{margin-block-start:max(32px,3.3333333333vw);display:flex;gap:max(24px,4.1666666667vw)}.lab_page__our_services_blocks{width:calc(100% - max(24px,4.1666666667vw) - max(min(50%,753px),39.21875vw));display:flex;flex-direction:column;gap:max(24px,1.25vw)}@media only screen and (max-width: 590px){.lab_page__our_services_blocks{width:100%}}.lab_page__our_services_block{background-color:var(--white-10);border-radius:max(16px,0.8333333333vw);padding:max(12px,1.0416666667vw) max(12px,1.0416666667vw);cursor:pointer;max-height:var(--block-max-height, calc(max(12px, 1.0416666667vw) * 2 + max(48px, 2.5vw)));overflow:hidden}.lab_page__our_services_block.active{padding:max(12px,1.875vw) max(12px,1.0416666667vw)}.lab_page__our_services_block.active .lab_page__our_services_block_title{color:var(--white)}.lab_page__our_services_block.active .lab_page__our_services_block_icon svg path[stroke]{stroke:var(--white)}.lab_page__our_services_block.active .lab_page__our_services_block_icon svg path[fill]{fill:var(--white)}.lab_page__our_services_block_header{display:flex;align-items:center;gap:max(16px,0.8333333333vw);margin-block-end:max(10px,1.0416666667vw)}.lab_page__our_services_block_icon{background-color:var(--white-10);border-radius:50%;padding:max(8px,0.625vw);width:max(48px,2.5vw);height:max(48px,2.5vw)}.lab_page__our_services_block_icon svg,.lab_page__our_services_block_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lab_page__our_services_block_title{font-weight:700;font-size:max(20px,1.6666666667vw);line-height:1;color:var(--brand-green)}.lab_page__our_services_block_text{margin-inline-start:max(15px,1.3020833333vw);padding-inline-start:max(15px,1.3020833333vw);position:relative}.lab_page__our_services_block_text *{font-weight:400;font-size:max(14px,0.8333333333vw);line-height:1.5;letter-spacing:5%}.lab_page__our_services_block_text::before{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:var(--white-30);width:max(1px,0.0520833333vw);height:83.333%}.lab_page__our_services_block_button{margin-block-start:max(24px,1.25vw);display:flex;justify-content:flex-end}.lab_page__our_services_block_image{display:none;width:max(min(100%,300px),15.625vw);height:auto;border-radius:max(16px,0.8333333333vw);overflow:hidden;margin-block-start:max(10px,1.0416666667vw);margin-inline:auto}.lab_page__our_services_block_image img,.lab_page__our_services_block_image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 590px){.lab_page__our_services_block_image{display:block}}.lab_page__our_services_images{width:max(min(50%,753px),39.21875vw);border-radius:max(16px,0.8333333333vw);overflow:hidden;position:relative}@media only screen and (max-width: 590px){.lab_page__our_services_images{display:none}}.lab_page__our_services_image{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:0;visibility:hidden}.lab_page__our_services_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lab_page__our_services_image.active{z-index:1;opacity:1;visibility:visible}.lab_page__downloadable_forms{padding-block:max(80px,8.5416666667vw)}.lab_page__downloadable_forms_container{gap:max(40px,6.6145833333vw)}@media only screen and (max-width: 1100px){.lab_page__downloadable_forms_container{flex-direction:column}}.lab_page__downloadable_forms_content{width:max(min(50%,663px),34.53125vw)}@media only screen and (max-width: 1100px){.lab_page__downloadable_forms_content{width:100%}}.lab_page__downloadable_forms_files{width:calc(100% - max(min(50%,663px),34.53125vw) - max(40px,6.6145833333vw));gap:max(22px,1.1458333333vw);display:grid;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1100px){.lab_page__downloadable_forms_files{display:flex;flex-wrap:wrap;width:100%;place-content:center}}@media only screen and (max-width: 1100px){.lab_page__downloadable_forms_file{max-width:max(min(50%,100px),8.5416666667vw)}}.lab_page__downloadable_forms_file svg .text{transform:translateX(-10%);font-family:"Assistant";font-weight:300;font-size:24px;line-height:120%;letter-spacing:0%;text-align:center;transform:translateX(0%)}.lab_page__downloadable_forms_file:hover svg .bottom-icon path{stroke:var(--blue)}.lab_page__downloadable_forms_file:hover svg .top-icon path{stroke:var(--blue)}.lab_page__downloadable_forms_file:hover svg .bottom_bg{fill:var(--dark-blue-20)}.lab_page__customer_reviews{background-color:var(--dark-blue);padding-block:max(60px,6.4583333333vw);color:var(--white)}.lab_page__customer_reviews_title{margin-block-end:max(32px,3.3333333333vw)}.lab_page__customer_review{border-radius:max(16px,0.8333333333vw);overflow:hidden;padding:max(16px,1.875vw);background-color:var(--white-10);height:unset !important}.lab_page__customer_review_user{gap:max(8px,0.8333333333vw);margin-block-end:max(36px,1.875vw)}.lab_page__customer_review_user_name{font-weight:700;font-size:max(18px,1.0416666667vw);line-height:1.5;color:var(--brand-green)}.lab_page__customer_review_user_role{color:var(--brand-green);font-weight:500;font-size:max(14px,0.8333333333vw);line-height:100%}.lab_page__customer_review_user_icon{padding:max(5.5px,0.546875vw);border-radius:50%;background-color:var(--white-10)}.lab_page__customer_review_user_icon svg,.lab_page__customer_review_user_icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lab_page__customer_review_company{margin-block-end:max(36px,1.875vw)}.lab_page__customer_review_company_icon{width:max(min(100%,133px),6.9270833333vw)}.lab_page__customer_review_text{padding-inline-start:max(8px,0.8333333333vw);border-inline-start:max(1px,0.0520833333vw) solid var(--white-30)}.lab_page__customer_review_text *{font-weight:300;font-size:max(20px,1.0416666667vw);line-height:1.5}.lab_page__customer_reviews_swiper_arrows{margin-block-start:max(32px,3.3333333333vw);justify-content:flex-end;gap:max(8px,0.8333333333vw)}@media only screen and (max-width: 1024px){.lab_page__customer_reviews_swiper_arrows{justify-content:flex-start}}.lab_page__customer_reviews_swiper_arrows>div{width:max(62px,3.2291666667vw) !important;height:max(62px,3.2291666667vw) !important}/*# sourceMappingURL=lab.min.css.map */