.ecomol-page{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:60px;width:100%}.ecomol-page__wrapper{display:flex;flex-direction:column;gap:30px;height:100%;width:1720px}@media screen and (min-width:1440px)and (max-width:1919px){.ecomol-page__wrapper{width:1340px}}@media screen and (min-width:1280px)and (max-width:1439px){.ecomol-page__wrapper{width:1180px}}@media screen and (min-width:768px)and (max-width:1279px){.ecomol-page__wrapper{width:668px}}@media screen and (max-width:767px){.ecomol-page__wrapper{width:345px}}.ecomol-page__header-group{max-width:785px;margin-bottom:60px}@media screen and (max-width:1279px){.ecomol-page__header-group{margin-bottom:40px;max-width:100%}}.ecomol-page__banner{margin-top:40px;margin-bottom:90px;position:relative;width:100vw;height:615px;display:flex;justify-content:center;align-items:center;margin-left:calc((100vw - 1720px)/-2)}@media screen and (min-width:1440px)and (max-width:1919px){.ecomol-page__banner{margin-left:calc((100vw - 1340px)/-2)}}@media screen and (min-width:1280px)and (max-width:1439px){.ecomol-page__banner{margin-left:calc((100vw - 1180px)/-2)}}@media screen and (min-width:768px)and (max-width:1279px){.ecomol-page__banner{margin-left:calc((100vw - 668px)/-2)}}@media screen and (max-width:767px){.ecomol-page__banner{margin-left:calc((100vw - 345px)/-2)}}.ecomol-page__banner-color{position:absolute;z-index:200;width:100%;height:100%;background:rgba(0,0,0,.48)}.ecomol-page__banner-text-group{position:absolute;z-index:300;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.ecomol-page__banner-header{font-family:Onest,sans-serif;font-weight:600;font-size:60px;line-height:125%;letter-spacing:1px;text-align:center;color:#fff;padding:0 40px}@media screen and (max-width:1279px){.ecomol-page__banner-header{font-size:32px}}.ecomol-page__banner-text{font-family:Onest,sans-serif;font-weight:400;font-size:20px;line-height:150%;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff;max-width:900px;padding:0 40px}.ecomol-page__advantages-block{display:flex;gap:30px;margin-top:40px;margin-bottom:90px}@media screen and (max-width:1279px){.ecomol-page__advantages-block{flex-direction:column-reverse;gap:0;margin-top:20px;margin-bottom:60px}}.ecomol-page__advantages-text-block{width:769px;min-width:769px;height:395px;padding:60px 31px;border-radius:20px;background:#eef6ff;display:flex;flex-direction:column;gap:42px}@media screen and (max-width:1279px){.ecomol-page__advantages-text-block{width:100%;min-width:100%;height:auto;border-radius:0 0 20px 20px;padding:30px 21px}}.ecomol-page__advantages-item{display:flex;gap:30px;align-items:center}@media screen and (max-width:1279px){.ecomol-page__advantages-item{flex-direction:column;align-items:start;gap:20px}}.ecomol-page__advantages-text{font-family:Onest,sans-serif;font-weight:400;font-size:17px;line-height:150%;letter-spacing:0;vertical-align:middle;max-width:500px}.ecomol-page__advantages-image{position:relative;width:100%;height:395px;border-radius:20px}.ecomol-page__advantages-image img{border-radius:20px!important}@media screen and (max-width:1279px){.ecomol-page__advantages-image{border-radius:20px 20px 0 0;height:260px}.ecomol-page__advantages-image img{border-radius:20px 20px 0 0!important}}.ecomol-page__contacts-flex{display:flex;justify-content:space-between;margin-top:30px;margin-bottom:60px;gap:30px}@media screen and (max-width:1279px){.ecomol-page__contacts-flex{flex-direction:column;justify-content:start;gap:0}}.ecomol-page__contacts-item{display:flex;width:1137px;height:385px;border-radius:20px;padding:40px;background:#eef6ff}@media screen and (max-width:1279px){.ecomol-page__contacts-item{width:100%;height:auto;padding:32px;flex-direction:column;border-radius:0 0 20px 20px}}.ecomol-page__contacts-column,.ecomol-page__contacts-flex-column{display:flex;flex-direction:column}.ecomol-page__contacts-column{min-width:50%}@media screen and (max-width:767px){.ecomol-page__contacts-column{min-width:100%}}.ecomol-page__contacts-subheading{font-family:Onest,sans-serif;font-weight:600;font-size:32px;line-height:28px;color:#000}@media screen and (min-width:1440px)and (max-width:1919px){.ecomol-page__contacts-subheading{font-size:24px;line-height:28px}}@media screen and (min-width:1280px)and (max-width:1439px){.ecomol-page__contacts-subheading{font-size:20px;line-height:28px}}@media screen and (min-width:768px)and (max-width:1279px){.ecomol-page__contacts-subheading{font-size:20px;line-height:120%}}@media screen and (max-width:767px){.ecomol-page__contacts-subheading{font-size:20px;line-height:28px}}.ecomol-page__contacts-text{font-family:Onest,sans-serif;font-weight:400;font-size:20px;line-height:150%;vertical-align:middle}@media screen and (min-width:1440px)and (max-width:1919px){.ecomol-page__contacts-text{font-size:15px}}@media screen and (min-width:1280px)and (max-width:1439px){.ecomol-page__contacts-text{font-size:15px;line-height:20px}}@media screen and (min-width:768px)and (max-width:1279px){.ecomol-page__contacts-text{font-size:15px;line-height:20px}}@media screen and (max-width:767px){.ecomol-page__contacts-text{font-size:14px}}.ecomol-page__contacts-text span{color:var(--Text-Complementary,rgba(0,0,0,.6980392157))}.ecomol-page__contacts-image{position:relative;width:549px;height:385px;border-radius:20px}@media screen and (min-width:1440px)and (max-width:1919px){.ecomol-page__contacts-image{width:540px;height:385px}}@media screen and (min-width:1280px)and (max-width:1439px){.ecomol-page__contacts-image{width:474px;height:385px}}@media screen and (max-width:1279px){.ecomol-page__contacts-image{width:100%;border-radius:20px 20px 0 0;height:260px}.ecomol-page__contacts-image img{border-radius:20px 20px 0 0!important}}.ecomol-page__tests-block{display:flex;flex-direction:column;margin-top:40px;margin-bottom:90px;gap:30px}@media screen and (max-width:1279px){.ecomol-page__tests-block{flex-direction:column}}.ecomol-page__tests-top-row{display:flex;gap:30px}@media screen and (max-width:1279px){.ecomol-page__tests-top-row{flex-direction:column}}.ecomol-page__tests-top-left{display:flex;flex-direction:column;justify-content:space-between;width:50%;height:335px;padding:32px 30px;border-radius:20px;background:#e6eff8}@media screen and (max-width:1279px){.ecomol-page__tests-top-left{width:100%;height:auto;min-height:0}}.ecomol-page__tests-top-right{display:flex;flex-direction:column;justify-content:space-between;width:50%;height:335px;padding:32px 30px;border-radius:20px;background:#e0eeff}@media screen and (max-width:1279px){.ecomol-page__tests-top-right{width:100%;height:auto;min-height:0}}.ecomol-page__tests-bottom-row{display:flex;gap:30px}@media screen and (max-width:1279px){.ecomol-page__tests-bottom-row{flex-direction:column}}.ecomol-page__tests-bottom-left{display:flex;flex-direction:column;justify-content:space-between;width:70%;height:290px;min-height:290px;padding:32px 30px;border-radius:20px;background:#cfe5ff}@media screen and (max-width:1279px){.ecomol-page__tests-bottom-left{width:100%;height:auto;min-height:0}}.ecomol-page__tests-bottom-right{display:flex;flex-direction:column;justify-content:space-between;width:30%;height:290px;min-height:290px;padding:32px 30px;border-radius:20px;background:#f2f2f2}@media screen and (max-width:1279px){.ecomol-page__tests-bottom-right{width:100%;height:auto;min-height:0}}.ecomol-page__tests-name-group{display:flex;flex-direction:column;gap:16px}.ecomol-page__tests-icon-bg{display:flex;justify-content:center;align-items:center;width:72px;height:72px;background:hsla(0,0%,100%,.5019607843)}.ecomol-page__tests-icon{width:34px;height:34px}.ecomol-page__tests-name{font-family:Onest,sans-serif;font-weight:700;font-size:24px;line-height:120%;letter-spacing:0;color:rgba(0,0,0,.8509803922)}.ecomol-page__tests-name span{font-weight:400}@media screen and (max-width:1279px){.ecomol-page__tests-name{line-height:130%}}.ecomol-page__tests-text{font-family:Onest,sans-serif;font-weight:400;font-size:17px;line-height:150%;letter-spacing:0;vertical-align:middle}.ecomol-page__tests-image{position:relative;width:100%;height:460px;border-radius:20px}.ecomol-page__tests-image img{border-radius:20px!important}@media screen and (max-width:1279px){.ecomol-page__tests-image{display:none}}.ecomol-page .g-root_theme_light{background:rgba(0,0,0,0)!important}