@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.ee653992.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.ade91f47.ttf);font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Italic.a7063e0c.ttf);font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-BoldItalic.1b384149.ttf);font-weight:700;font-style:italic}.about-page .page-section .section__title,.about-page .page-title,.cookies-modal h4,.list-modal h3,.list-modal h4,.list-modal h5,.main-page .page-section .section__title,.main-page .page-title,.main-page__about__title,.main-page__news__title,.main-page__offer__title,.main-page__products__title,.main-page__services__info__title,.modal-form__title,.news-content h1,.news-content h2,.news-content h3,.news-content h4,.news-content h5,.page__content--fullwidth .page-section .section__title,.page__content--fullwidth .page-title,.product-calculator__footer .footer__total .total__price,.product-calculator__table .table__column .column__title,.product-calculator__table .table__column .column__title .title__common:after,.product-page .page-section .section__title,.product-page .page-title,.products-page__title,.services-page .page-section .section__title,.services-page .page-title,.vr-large-product-card__container__title,.vr-product-card__container__title,.vr-slider-card__container__title{font-family:Montserrat;font-style:normal;font-weight:600;line-height:120%}.about-page .page-section .section__link,.about-page .page-section .section__ordered-list,.about-page .page-section .section__table td:first-child,.about-page .page-section .section__table td:last-child,.about-page .page-section .section__text,.about-page__contacts .contacts__email,.about-page__contacts .contacts__text,.about-page__legal strong,.about-page__map .map__buttons .map__button,.about-page__map .map__location-description,.about-page__map .map__popup,.about-page__map .map__popup .popup__email,.cookies-modal p,.footer__content__contacts-content__email,.footer__content__contacts-content__title,.footer__content__legal,.footer__content__navigation-content__link,.list-modal ol li,.list-modal p,.list-modal ul li,.main-page .page-section .section__link,.main-page .page-section .section__ordered-list,.main-page .page-section .section__table td:first-child,.main-page .page-section .section__table td:last-child,.main-page .page-section .section__text,.main-page__about p,.main-page__services__info__description,.main-page__services__info__list,.modal-form__form__agreement,.modal-form__text,.navbar__content__email,.navbar__content__links__link,.page__content--fullwidth .page-section .section__link,.page__content--fullwidth .page-section .section__ordered-list,.page__content--fullwidth .page-section .section__table td:first-child,.page__content--fullwidth .page-section .section__table td:last-child,.page__content--fullwidth .page-section .section__text,.product-calculator__footer .footer__info,.product-calculator__footer .footer__info .info__discounts,.product-calculator__footer .footer__total .total__label,.product-calculator__table .table__column .column__number .number__label,.product-calculator__table .table__column .column__price,.product-page .page-section .section__link,.product-page .page-section .section__ordered-list,.product-page .page-section .section__table td:first-child,.product-page .page-section .section__table td:last-child,.product-page .page-section .section__text,.product-page.varvara-page .page-section,.product-page.varvara-page .page-section .section__table td:last-child,.product-page.vr-chem-lab-page .page-section,.product-page.vr-chem-lab-page .page-section .section__table td:last-child,.services-page .page-section .section__link,.services-page .page-section .section__ordered-list,.services-page .page-section .section__table td:first-child,.services-page .page-section .section__table td:last-child,.services-page .page-section .section__text,.services-page__price-request,.vr-button--large,.vr-button--small,.vr-button-link,.vr-button-link:active,.vr-button-link:focus,.vr-button-link:hover,.vr-checkbox__message,.vr-checkbox label .vr-checkbox__label,.vr-input__input,.vr-input__message,.vr-large-product-card__container__span,.vr-large-product-card__container__span>i.v-icon,.vr-large-product-card__container__text,.vr-placeholder,.vr-placeholder--active,.vr-placeholder--filled,.vr-product-card__container__span,.vr-product-card__container__span>i.v-icon,.vr-product-card__container__text,.vr-select__dropdown,.vr-select__options ul,.vr-select__placeholder.vr-placeholder--error,.vr-slider-card__container__text,.vr-textarea__message,.vr-textarea__textarea{font-family:Montserrat;font-style:normal;font-weight:400}.about-page .page-title,.main-page .page-title,.main-page__about__title,.main-page__news__title,.main-page__offer__title,.main-page__products__title,.main-page__services__info__title,.news-content h1,.page__content--fullwidth .page-title,.product-page .page-title,.products-page__title,.services-page .page-title,.vr-slider-card__container__title{font-size:3.5rem}@media only screen and (max-width:1263.98px){.about-page .page-title,.main-page .page-title,.main-page__about__title,.main-page__news__title,.main-page__offer__title,.main-page__products__title,.main-page__services__info__title,.news-content h1,.page__content--fullwidth .page-title,.product-page .page-title,.products-page__title,.services-page .page-title,.vr-slider-card__container__title{font-size:2.5rem}}@media only screen and (max-width:959.98px){.about-page .page-title,.main-page .page-title,.main-page__about__title,.main-page__news__title,.main-page__offer__title,.main-page__products__title,.main-page__services__info__title,.news-content h1,.page__content--fullwidth .page-title,.product-page .page-title,.products-page__title,.services-page .page-title,.vr-slider-card__container__title{font-size:2rem}}.about-page .page-section .section__title,.main-page .page-section .section__title,.news-content h2,.page__content--fullwidth .page-section .section__title,.product-calculator__footer .footer__total .total__price,.product-page .page-section .section__title,.services-page .page-section .section__title{font-size:2.75rem}@media only screen and (max-width:1263.98px){.about-page .page-section .section__title,.main-page .page-section .section__title,.news-content h2,.page__content--fullwidth .page-section .section__title,.product-calculator__footer .footer__total .total__price,.product-page .page-section .section__title,.services-page .page-section .section__title{font-size:2rem}}@media only screen and (max-width:959.98px){.about-page .page-section .section__title,.main-page .page-section .section__title,.news-content h2,.page__content--fullwidth .page-section .section__title,.product-calculator__footer .footer__total .total__price,.product-page .page-section .section__title,.services-page .page-section .section__title{font-size:1.75rem}}.list-modal h3,.modal-form__title,.news-content h3{font-size:2rem}@media only screen and (max-width:1263.98px){.list-modal h3,.modal-form__title,.news-content h3{font-size:1.75rem}}@media only screen and (max-width:959.98px){.list-modal h3,.modal-form__title,.news-content h3{font-size:1.5rem}}.cookies-modal h4,.list-modal h4,.news-content h4,.product-calculator__table .table__column .column__title .title__common:after{font-size:1.75rem}@media only screen and (max-width:1263.98px){.cookies-modal h4,.list-modal h4,.news-content h4,.product-calculator__table .table__column .column__title .title__common:after{font-size:1.5rem}}@media only screen and (max-width:959.98px){.cookies-modal h4,.list-modal h4,.news-content h4,.product-calculator__table .table__column .column__title .title__common:after{font-size:1.375rem}}.list-modal h5,.news-content h5,.product-calculator__table .table__column .column__title,.vr-product-card__container__title{font-size:1.375rem}@media only screen and (max-width:1263.98px){.list-modal h5,.news-content h5,.product-calculator__table .table__column .column__title,.vr-product-card__container__title{font-size:1.25rem}}@media only screen and (max-width:959.98px){.list-modal h5,.news-content h5,.product-calculator__table .table__column .column__title,.vr-product-card__container__title{font-size:.875rem}}.vr-large-product-card__container__title{font-size:2.75rem}@media only screen and (max-width:1263.98px){.vr-large-product-card__container__title{font-size:1.25rem}}@media only screen and (max-width:959.98px){.vr-large-product-card__container__title{font-size:.875rem}}.footer__content__contacts-content__title,.footer__content__navigation-content__link,.navbar__content__email,.navbar__content__links__link,.vr-button--large{font-size:1.375rem;line-height:130%;font-weight:600}@media only screen and (max-width:1263.98px){.footer__content__contacts-content__title,.footer__content__navigation-content__link,.navbar__content__email,.navbar__content__links__link,.vr-button--large{font-size:1.125rem}}@media only screen and (max-width:959.98px){.footer__content__contacts-content__title,.footer__content__navigation-content__link,.navbar__content__email,.navbar__content__links__link,.vr-button--large{font-size:.75rem}}.about-page .page-section .section__ordered-list,.about-page .page-section .section__table td:first-child,.about-page .page-section .section__text,.about-page__contacts .contacts__email,.about-page__contacts .contacts__text,.about-page__legal strong,.about-page__map .map__buttons .map__button,.main-page .page-section .section__ordered-list,.main-page .page-section .section__table td:first-child,.main-page .page-section .section__text,.main-page__about p,.main-page__services__info__description,.main-page__services__info__list,.modal-form__text,.page__content--fullwidth .page-section .section__ordered-list,.page__content--fullwidth .page-section .section__table td:first-child,.page__content--fullwidth .page-section .section__text,.product-calculator__table .table__column .column__price,.product-page .page-section .section__ordered-list,.product-page .page-section .section__table td:first-child,.product-page .page-section .section__text,.product-page.varvara-page .page-section,.product-page.varvara-page .page-section .section__table td:last-child,.product-page.vr-chem-lab-page .page-section,.product-page.vr-chem-lab-page .page-section .section__table td:last-child,.services-page .page-section .section__ordered-list,.services-page .page-section .section__table td:first-child,.services-page .page-section .section__text,.services-page__price-request,.vr-slider-card__container__text{font-size:1.75rem;line-height:160%}@media only screen and (max-width:1263.98px){.about-page .page-section .section__ordered-list,.about-page .page-section .section__table td:first-child,.about-page .page-section .section__text,.about-page__contacts .contacts__email,.about-page__contacts .contacts__text,.about-page__legal strong,.about-page__map .map__buttons .map__button,.main-page .page-section .section__ordered-list,.main-page .page-section .section__table td:first-child,.main-page .page-section .section__text,.main-page__about p,.main-page__services__info__description,.main-page__services__info__list,.modal-form__text,.page__content--fullwidth .page-section .section__ordered-list,.page__content--fullwidth .page-section .section__table td:first-child,.page__content--fullwidth .page-section .section__text,.product-calculator__table .table__column .column__price,.product-page .page-section .section__ordered-list,.product-page .page-section .section__table td:first-child,.product-page .page-section .section__text,.product-page.varvara-page .page-section,.product-page.varvara-page .page-section .section__table td:last-child,.product-page.vr-chem-lab-page .page-section,.product-page.vr-chem-lab-page .page-section .section__table td:last-child,.services-page .page-section .section__ordered-list,.services-page .page-section .section__table td:first-child,.services-page .page-section .section__text,.services-page__price-request,.vr-slider-card__container__text{font-size:1.375rem;line-height:150%}}@media only screen and (max-width:959.98px){.about-page .page-section .section__ordered-list,.about-page .page-section .section__table td:first-child,.about-page .page-section .section__text,.about-page__contacts .contacts__email,.about-page__contacts .contacts__text,.about-page__legal strong,.about-page__map .map__buttons .map__button,.main-page .page-section .section__ordered-list,.main-page .page-section .section__table td:first-child,.main-page .page-section .section__text,.main-page__about p,.main-page__services__info__description,.main-page__services__info__list,.modal-form__text,.page__content--fullwidth .page-section .section__ordered-list,.page__content--fullwidth .page-section .section__table td:first-child,.page__content--fullwidth .page-section .section__text,.product-calculator__table .table__column .column__price,.product-page .page-section .section__ordered-list,.product-page .page-section .section__table td:first-child,.product-page .page-section .section__text,.product-page.varvara-page .page-section,.product-page.varvara-page .page-section .section__table td:last-child,.product-page.vr-chem-lab-page .page-section,.product-page.vr-chem-lab-page .page-section .section__table td:last-child,.services-page .page-section .section__ordered-list,.services-page .page-section .section__table td:first-child,.services-page .page-section .section__text,.services-page__price-request,.vr-slider-card__container__text{font-size:1rem}}.about-page__contacts .contacts__email,.about-page__legal strong,.about-page__map .map__buttons .map__button{font-weight:600}.about-page .page-section .section__link,.about-page .page-section .section__table td:last-child,.about-page__map .map__location-description,.cookies-modal p,.footer__content__contacts-content__email,.main-page .page-section .section__link,.main-page .page-section .section__table td:last-child,.page__content--fullwidth .page-section .section__link,.page__content--fullwidth .page-section .section__table td:last-child,.product-page .page-section .section__link,.product-page .page-section .section__table td:last-child,.services-page .page-section .section__link,.services-page .page-section .section__table td:last-child,.vr-button-link,.vr-button-link:active,.vr-button-link:focus,.vr-button-link:hover,.vr-checkbox label .vr-checkbox__label,.vr-placeholder{font-size:1.375rem;line-height:150%}@media only screen and (max-width:1263.98px){.about-page .page-section .section__link,.about-page .page-section .section__table td:last-child,.about-page__map .map__location-description,.cookies-modal p,.footer__content__contacts-content__email,.main-page .page-section .section__link,.main-page .page-section .section__table td:last-child,.page__content--fullwidth .page-section .section__link,.page__content--fullwidth .page-section .section__table td:last-child,.product-page .page-section .section__link,.product-page .page-section .section__table td:last-child,.services-page .page-section .section__link,.services-page .page-section .section__table td:last-child,.vr-button-link,.vr-button-link:active,.vr-button-link:focus,.vr-button-link:hover,.vr-checkbox label .vr-checkbox__label,.vr-placeholder{font-size:1rem;line-height:160%}}@media only screen and (max-width:959.98px){.about-page .page-section .section__link,.about-page .page-section .section__table td:last-child,.about-page__map .map__location-description,.cookies-modal p,.footer__content__contacts-content__email,.main-page .page-section .section__link,.main-page .page-section .section__table td:last-child,.page__content--fullwidth .page-section .section__link,.page__content--fullwidth .page-section .section__table td:last-child,.product-page .page-section .section__link,.product-page .page-section .section__table td:last-child,.services-page .page-section .section__link,.services-page .page-section .section__table td:last-child,.vr-button-link,.vr-button-link:active,.vr-button-link:focus,.vr-button-link:hover,.vr-checkbox label .vr-checkbox__label,.vr-placeholder{font-size:.875rem}}.about-page__map .map__popup,.about-page__map .map__popup .popup__email,.footer__content__legal,.list-modal ol li,.list-modal p,.list-modal ul li,.product-calculator__footer .footer__total .total__label,.product-calculator__table .table__column .column__number .number__label,.vr-button--small,.vr-checkbox__message,.vr-input__input,.vr-input__message,.vr-large-product-card__container__span,.vr-large-product-card__container__span>i.v-icon,.vr-placeholder--active,.vr-placeholder--filled,.vr-product-card__container__span,.vr-product-card__container__span>i.v-icon,.vr-product-card__container__text,.vr-select__dropdown,.vr-select__placeholder.vr-placeholder--error,.vr-textarea__message,.vr-textarea__textarea{font-size:1rem;line-height:150%}@media only screen and (max-width:1263.98px){.about-page__map .map__popup,.about-page__map .map__popup .popup__email,.footer__content__legal,.list-modal ol li,.list-modal p,.list-modal ul li,.product-calculator__footer .footer__total .total__label,.product-calculator__table .table__column .column__number .number__label,.vr-button--small,.vr-checkbox__message,.vr-input__input,.vr-input__message,.vr-large-product-card__container__span,.vr-large-product-card__container__span>i.v-icon,.vr-placeholder--active,.vr-placeholder--filled,.vr-product-card__container__span,.vr-product-card__container__span>i.v-icon,.vr-product-card__container__text,.vr-select__dropdown,.vr-select__placeholder.vr-placeholder--error,.vr-textarea__message,.vr-textarea__textarea{font-size:.875rem;line-height:160%}}@media only screen and (max-width:959.98px){.about-page__map .map__popup,.about-page__map .map__popup .popup__email,.footer__content__legal,.list-modal ol li,.list-modal p,.list-modal ul li,.product-calculator__footer .footer__total .total__label,.product-calculator__table .table__column .column__number .number__label,.vr-button--small,.vr-checkbox__message,.vr-input__input,.vr-input__message,.vr-large-product-card__container__span,.vr-large-product-card__container__span>i.v-icon,.vr-placeholder--active,.vr-placeholder--filled,.vr-product-card__container__span,.vr-product-card__container__span>i.v-icon,.vr-product-card__container__text,.vr-select__dropdown,.vr-select__placeholder.vr-placeholder--error,.vr-textarea__message,.vr-textarea__textarea{font-size:.75rem}}.about-page__map .map__popup .popup__email,.vr-button--small,.vr-large-product-card__container__span,.vr-large-product-card__container__span>i.v-icon,.vr-product-card__container__span,.vr-product-card__container__span>i.v-icon{font-weight:600}.modal-form__form__agreement,.product-calculator__footer .footer__info,.product-calculator__footer .footer__info .info__discounts,.vr-select__options ul{font-size:.875rem;line-height:130%}@media only screen and (max-width:1903.98px){.modal-form__form__agreement,.product-calculator__footer .footer__info,.product-calculator__footer .footer__info .info__discounts,.vr-select__options ul{font-size:.75rem}}@media only screen and (max-width:959.98px){.modal-form__form__agreement,.product-calculator__footer .footer__info,.product-calculator__footer .footer__info .info__discounts,.vr-select__options ul{font-size:.625rem}}.vr-large-product-card__container__text{font-size:1.75rem;line-height:160%}@media only screen and (max-width:1263.98px){.vr-large-product-card__container__text{font-size:.875rem;line-height:160%}}@media only screen and (max-width:959.98px){.vr-large-product-card__container__text{font-size:.75rem}}*,:after,:before{padding:0;margin:0;box-sizing:border-box}.vr-input{position:relative;height:8.4rem}@media only screen and (max-width:959.98px){.vr-input{height:5.5rem}}.vr-input__input{width:100%;height:5.5rem;padding:2rem 1.625rem 0 1.625rem;border:none;background-color:#e7f0f8}.vr-input__input:focus{outline:1px solid #000;background-color:#fff}@media only screen and (max-width:959.98px){.vr-input__input{height:4rem;padding:1.5rem .875rem .75rem .875rem}}.vr-input__message{color:#ce0000}.vr-input--error .vr-input__input{background-color:#ffeaea}.vr-input--error .vr-input__input:focus{outline:1px solid #ce0000;background-color:#fff}.vr-select{position:relative}.vr-select__dropdown{position:relative;display:flex;width:100%;height:5.5rem;padding:3rem 1.625rem 0 1.625rem;background-color:#e7f0f8}@media only screen and (max-width:959.98px){.vr-select__dropdown{height:4rem;padding:1.75rem .875rem .75rem .875rem}}.vr-select__dropdown,.vr-select__dropdown:active,.vr-select__dropdown:focus,.vr-select__dropdown:hover{border:none}.vr-select__dropdown:focus{background-color:#fff;outline:1px solid #000}.vr-select__dropdown__label{width:calc(100% - 3rem);text-align:start;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vr-select__dropdown .chevron-down-icon{position:absolute;top:1.25rem;right:1.625rem;width:3rem;height:3rem;color:#646970}.vr-select__dropdown .chevron-down-icon--flip{transform:rotate(180deg)}@media only screen and (max-width:959.98px){.vr-select__dropdown .chevron-down-icon{top:1.25rem;right:.875rem;width:1.5rem;height:1.5rem}}.vr-select__options{display:none;position:absolute;z-index:2;max-height:11rem;overflow-y:scroll;top:6rem;left:0;width:100%;padding:.5rem 0;background-color:#fff;border:1px solid #000}@media only screen and (max-width:959.98px){.vr-select__options{top:4.5rem}}.vr-select__options ul{list-style-type:none}.vr-select__options ul li{display:flex}.vr-select__options ul li:hover{background-color:hsla(0,0%,76.9%,.15)}.vr-select__options ul li input{position:absolute;left:-9999px}.vr-select__options ul li label{position:relative;margin-left:1.625rem;padding:1rem 0 1rem 2rem;width:100%}.vr-select__options ul li label:before{content:"";position:absolute;left:0;top:1rem;display:inline-block;width:1.25rem;height:1.25rem;flex-shrink:0;flex-grow:0;background-color:#e7f0f8}.vr-select__options ul li input:checked+label:before{background-color:#1079ce}.vr-select__options ul li input:checked+label:after{content:"";position:absolute;left:.25rem;top:1.4rem;width:.75rem;height:.375rem;border-radius:1px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.vr-select--active .vr-select__dropdown{outline:1px solid #000;background-color:#fff}.vr-select--active .vr-select__dropdown .chevron-down-icon{transform:rotate(180deg)}.vr-select--active .vr-select__options{display:block}.vr-select--error .vr-select__dropdown{background-color:#ffeaea;color:#ce0000}.vr-select--error .vr-select__dropdown:focus{background-color:#fff;outline:1px solid #ce0000}.vr-select--error .vr-select__dropdown .chevron-down-icon{color:#ce0000}.vr-select--active.vr-select--error .vr-select__dropdown{background-color:#fff;outline:1px solid #ce0000}.vr-select--active.vr-select--error .vr-select__options{border:1px solid #ce0000;color:#ce0000}.vr-select--active.vr-select--error .vr-select__options ul li input+label:before{background-color:#ffeaea}.vr-select--active.vr-select--error .vr-select__options ul li input:checked+label:before{background-color:#ce0000}.vr-select__placeholder.vr-placeholder--error{transform:translateY(-1rem)}@media only screen and (max-width:1263.98px){.vr-select__placeholder.vr-placeholder--error{transform:translateY(-.75rem)}}.vr-select--top .vr-select__options{top:-11.5rem}.vr-textarea{position:relative;height:9rem}@media only screen and (max-width:1263.98px){.vr-textarea{height:8.625rem}}@media only screen and (max-width:959.98px){.vr-textarea{height:7.2rem}}.vr-textarea__textarea{width:100%;resize:none;padding:0 1.625rem .75rem 1.625rem;border:none;outline:none;background-color:#e7f0f8;border-top:2.25rem solid transparent}.vr-textarea__textarea:focus{outline:1px solid #000;background-color:#fff}@media only screen and (max-width:1263.98px){.vr-textarea__textarea{border-top:2.75rem solid transparent}}@media only screen and (max-width:959.98px){.vr-textarea__textarea{padding:0 .875rem .5rem .875rem;border-top:1.75rem solid transparent}}.vr-textarea__message{color:#ce0000}.vr-textarea--error .vr-textarea__textarea{background-color:#ffeaea}.vr-textarea--error .vr-textarea__textarea:focus{outline:1px solid #ce0000;background-color:#fff}.vr-textarea--active .vr-textarea__textarea{outline:1px solid #000;background-color:#fff}.vr-textarea--active.vr-textarea--error .vr-textarea__textarea{outline:1px solid #ce0000}.vr-placeholder{pointer-events:none;position:absolute;top:1.75rem;left:1.625rem;color:#646970;transition:transform .1s ease-in-out,font-size .1s ease-in-out}@media only screen and (max-width:1263.98px){.vr-placeholder{top:2rem;left:1.625rem}}@media only screen and (max-width:959.98px){.vr-placeholder{top:1.25rem;left:.875rem}}.vr-placeholder--error{color:#ce0000}.vr-placeholder--required:after{content:" *"}.vr-placeholder--active,.vr-placeholder--filled{transform:translateY(-1rem)}@media only screen and (max-width:1263.98px){.vr-placeholder--active,.vr-placeholder--filled{transform:translateY(-.75rem)}}.vr-number-input{gap:.75rem}.vr-number-input,.vr-number-input__control{display:flex;justify-content:center;align-items:center}.vr-number-input__control{border:none;border-radius:50%;width:1.625rem;height:1.625rem;font-weight:700;background-color:#62abe5}.vr-number-input__control .control__icon{color:#fff;font-size:1rem}.vr-number-input__control,.vr-number-input__control:active,.vr-number-input__control:focus,.vr-number-input__control:hover{box-shadow:none}.vr-number-input__control:disabled{background-color:#e6e6e6}.vr-number-input__value{font-size:1.375rem;line-height:150%}.vr-checkbox{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-top:1rem}@media only screen and (max-width:959.98px){.vr-checkbox{padding-top:0}}.vr-checkbox input{position:absolute;left:-9999px}.vr-checkbox label{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"checkmark label";grid-column-gap:.75rem;position:relative;padding:1rem 0}.vr-checkbox label:after,.vr-checkbox label:before{grid-area:checkmark;align-self:center;justify-self:center}.vr-checkbox label .vr-checkbox__label{grid-area:label}.vr-checkbox label:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;flex-shrink:0;flex-grow:0;background-color:#e7f0f8}@media only screen and (max-width:959.98px){.vr-checkbox label:before{top:1.5rem}}.vr-checkbox input:checked+label:before{background-color:#1079ce}.vr-checkbox input:checked+label:after{content:"";width:.75rem;height:.375rem;border-radius:1px;border-left:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(-45deg)}.vr-checkbox__message{color:#ce0000}.material-design-icon{display:inline-block;vertical-align:middle;width:1em;height:1em}.material-design-icon__svg{display:block;width:100%;height:100%}.footer{padding:3.75rem 0 3.5rem 0;background-color:#0c67b1;color:#fff}@media only screen and (max-width:959.98px){.footer{padding:1.875rem 0 1.75rem 0}}.footer__content{display:grid;grid-template-columns:repeat(3,auto);grid-template-rows:repeat(3,auto)}.footer__content__logo{height:3rem;grid-row:1/4;grid-column:1}@media only screen and (max-width:1263.98px){.footer__content__logo{flex-direction:column}}@media only screen and (max-width:959.98px){.footer__content__logo{height:2rem}}.footer__content__navigation-content{justify-self:center}@media only screen and (max-width:959.98px){.footer__content__navigation-content{display:none}}.footer__content__navigation-content__link{color:#fff;text-decoration:none}.footer__content__navigation-content__link+.footer__content__navigation-content__link{margin-left:2.25rem}.footer__content__contacts-content{display:flex;flex-direction:column;align-items:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;grid-row:1/4;grid-column:3}@media only screen and (max-width:959.98px){.footer__content__contacts-content{grid-row:1/3}}.footer__content__contacts-content__title{margin-bottom:1rem}.footer__content__contacts-content__email{color:#fff;text-decoration:none;margin-bottom:1.5rem}.footer__content__contacts-content__social{display:flex;gap:1.25rem}@media only screen and (max-width:959.98px){.footer__content__contacts-content__social{gap:.75rem}}.footer__content__contacts-content__social__link>img{width:1.875rem;height:1.875rem}@media only screen and (max-width:959.98px){.footer__content__contacts-content__social__link>img{width:1rem;height:1rem}}.footer__content__legal{display:flex;gap:2rem;grid-row:3;grid-column:2;margin-left:0;justify-self:center}@media only screen and (max-width:959.98px){.footer__content__legal{margin-top:1rem;grid-column:1/4;flex-direction:column;align-items:center;gap:.5rem}}.footer__content__legal__privacy{color:#fff;text-decoration:none}.footer__content__legal__privacy:active,.footer__content__legal__privacy:focus,.footer__content__legal__privacy:hover{text-decoration:underline}@media only screen and (max-width:959.98px){.footer__content__legal__privacy{order:-1}}.navbar{overflow:hidden;background-color:#0c67b1;padding:1rem 0}.navbar__content{flex-direction:row;justify-content:space-between}.navbar__content,.navbar__content__logo{display:flex;align-items:center}.navbar__content__logo__image{align-self:center;height:3rem}@media only screen and (max-width:959.98px){.navbar__content__logo__image{height:2rem}}.navbar__content__links{display:flex;align-items:center;justify-content:center;flex-basis:68.5rem;flex-grow:0}@media only screen and (max-width:959.98px){.navbar__content__links{display:none}}.navbar__content__links__link{color:#fff;margin:0 1rem;text-decoration:none}.navbar__content__links__link--image{margin:0 .5rem}.navbar__content__links__link--image .link__image{height:3rem}.navbar__content__email{flex-shrink:0;font-weight:500;color:#fff;text-decoration:none;margin-left:auto}@media only screen and (max-width:959.98px){.navbar__content__email{display:none}}.navbar__content__email__icon{color:inherit;margin-right:.5rem}.navbar__content__mobile-menu-btn{color:#fff;border:none}@media only screen and (min-width:960px){.navbar__content__mobile-menu-btn{display:none}}.navbar__content__mobile-menu-btn .material-design-icon{width:2rem;height:2rem}.navbar__content__mobile-menu-btn,.navbar__content__mobile-menu-btn:active,.navbar__content__mobile-menu-btn:focus,.navbar__content__mobile-menu-btn:hover{background-color:transparent;box-shadow:none}.navbar__content__mobile-menu{position:absolute;top:4rem;left:0;z-index:9999;width:100vw;height:calc(100vh - 4rem);padding:0 1.875rem;transition:height .5s;background-color:#0c67b1;border-top:1px solid #1596ff;overflow-y:hidden}@media only screen and (min-width:960px){.navbar__content__mobile-menu{display:none}}.navbar__content__mobile-menu.hidden{height:0;pointer-events:none;border-top:unset}.navbar__content__mobile-menu__links{display:flex;flex-direction:column;align-items:flex-start;padding:.5rem;width:100%}.navbar__content__mobile-menu__links__link{width:100%;margin:0;padding:1rem 0;border-bottom:1px solid #1596ff}.navbar__content__mobile-menu__email{display:initial;width:100%;margin:0;padding:1rem 0}.slider{display:flex;justify-content:center;position:relative}.slider__items{display:flex;gap:.625rem}.slider__items>*{opacity:.5}.slider__items>:nth-child(3){opacity:1}.slider .items__item-move{transition:transform .5s}.slider .items__item-leave-active{position:absolute}.slider .items__item-leave-to{opacity:0}.slider .btn.disabled{opacity:1}.slider__next-btn,.slider__prev-btn{position:absolute;display:flex;align-items:center;height:100%;min-width:3.625rem;border:none}@media only screen and (max-width:599.98px){.slider__next-btn,.slider__prev-btn{min-width:unset}}.slider__next-btn .material-design-icon.slider-icon,.slider__prev-btn .material-design-icon.slider-icon{width:10rem;height:10rem;color:#fff}@media only screen and (max-width:1263.98px){.slider__next-btn .material-design-icon.slider-icon,.slider__prev-btn .material-design-icon.slider-icon{width:7rem;height:7rem}}@media only screen and (max-width:959.98px){.slider__next-btn .material-design-icon.slider-icon,.slider__prev-btn .material-design-icon.slider-icon{width:4rem;height:4rem}}@media only screen and (max-width:599.98px){.slider__next-btn .material-design-icon.slider-icon,.slider__prev-btn .material-design-icon.slider-icon{width:2rem;height:2rem}}.slider__next-btn .material-design-icon.slider-icon>.material-design-icon__svg,.slider__prev-btn .material-design-icon.slider-icon>.material-design-icon__svg{width:10rem;height:10rem;color:#fff}@media only screen and (max-width:1263.98px){.slider__next-btn .material-design-icon.slider-icon>.material-design-icon__svg,.slider__prev-btn .material-design-icon.slider-icon>.material-design-icon__svg{width:7rem;height:7rem}}@media only screen and (max-width:959.98px){.slider__next-btn .material-design-icon.slider-icon>.material-design-icon__svg,.slider__prev-btn .material-design-icon.slider-icon>.material-design-icon__svg{width:4rem;height:4rem}}@media only screen and (max-width:599.98px){.slider__next-btn .material-design-icon.slider-icon>.material-design-icon__svg,.slider__prev-btn .material-design-icon.slider-icon>.material-design-icon__svg{width:2rem;height:2rem}}.slider__next-btn,.slider__next-btn:active,.slider__next-btn:focus,.slider__prev-btn,.slider__prev-btn:active,.slider__prev-btn:focus{background-color:transparent;box-shadow:none}.slider__next-btn:hover,.slider__prev-btn:hover{background-color:rgba(0,0,0,.3)}.slider__next-btn:disabled,.slider__prev-btn:disabled{background-color:transparent}.slider__prev-btn{left:0;justify-content:flex-end;padding-right:1.25rem}@media only screen and (max-width:1263.98px){.slider__prev-btn{padding-right:.25rem;padding-left:.25rem}}.slider__next-btn{right:0;justify-content:flex-start;padding-left:1.25rem}@media only screen and (max-width:1263.98px){.slider__next-btn{padding-right:.25rem;padding-left:.25rem}}.slider__navigation{display:none;position:absolute;top:90%;left:50%;transform:translateX(-50%)}@media only screen and (max-width:959.98px){.slider__navigation{pointer-events:none}}.slider__navigation__item{width:.75rem;height:.75rem;border-radius:50%;background-color:#fff}@media only screen and (max-width:959.98px){.slider__navigation__item{width:.375rem;height:.375rem}}.slider__navigation__item--current{background-color:#0c67b1}.slider__navigation__item+.slider__navigation__item{margin-left:.75rem}@media only screen and (max-width:959.98px){.slider__navigation__item+.slider__navigation__item{margin-left:.375rem}}.slider__navigation--show{display:flex}.vr-carousel{width:100%}.product-calculator{background-color:#5595c9;padding-top:2.5rem}@media only screen and (max-width:959.98px){.product-calculator{padding-top:2rem}}.product-calculator__footer,.product-calculator__table{padding:0 3.75rem}@media only screen and (max-width:959.98px){.product-calculator__footer,.product-calculator__table{padding:0}}.product-calculator__table{display:flex;padding-top:3.75rem;background-color:#fff}@media only screen and (max-width:959.98px){.product-calculator__table{flex-direction:column;padding-top:0;margin-bottom:2rem}}.product-calculator__table .table__column{text-align:center;flex-grow:1;flex-basis:0}.product-calculator__table .table__column .column__title{padding-bottom:.5rem}@media only screen and (max-width:959.98px){.product-calculator__table .table__column .column__title{padding-top:2rem}}.product-calculator__table .table__column .column__title .title__common,.product-calculator__table .table__column .column__title .title__specific{display:block}.product-calculator__table .table__column .column__title .title__common:after{content:"*"}.product-calculator__table .table__column .column__price{padding-top:.5rem;padding-bottom:1.5rem;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:959.98px){.product-calculator__table .table__column .column__price{padding-bottom:.5rem}}.product-calculator__table .table__column .column__number{padding-top:.75rem;padding-bottom:1.5rem}@media only screen and (max-width:959.98px){.product-calculator__table .table__column .column__number{padding-top:1rem;padding-bottom:3rem}}.product-calculator__table .table__column .column__number .number__label{display:block;margin-bottom:1rem}.product-calculator__table .table__column .column__number,.product-calculator__table .table__column .column__price,.product-calculator__table .table__column .column__title{border-bottom:2px solid #f1f1f1}@media only screen and (max-width:959.98px){.product-calculator__table .table__column:nth-child(2n){background-color:rgba(12,103,177,.05)}}.product-calculator__footer{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);grid-template-areas:"total-label . ." "total buy demo" "info info info";align-items:center;padding-top:2rem;padding-bottom:3.75rem;background-color:#fff;text-align:center}@media only screen and (max-width:959.98px){.product-calculator__footer{grid-template-columns:1fr;grid-template-rows:repeat(5,auto);grid-template-areas:"total-label" "total" "buy" "demo" "info";padding-top:1rem;margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}}.product-calculator__footer .footer__total-label{grid-area:total-label}.product-calculator__footer .footer__total{grid-area:total}.product-calculator__footer .footer__total .total__label{display:block}.product-calculator__footer .footer__total .total__price{display:flex;align-items:center;justify-content:center}.product-calculator__footer .footer__action{grid-area:buy}.product-calculator__footer .footer__action .action__button{margin:0 auto;padding-top:1rem;padding-bottom:1rem;width:calc(100% - 4rem)}@media only screen and (max-width:959.98px){.product-calculator__footer .footer__action .action__button{margin:1.25rem 2rem 0;padding-top:.5rem;padding-bottom:.5rem}}.product-calculator__footer .footer__action+.footer__action{grid-area:demo}.product-calculator__footer .footer__info{grid-area:info;padding-top:2rem;color:#4f5256}@media only screen and (max-width:959.98px){.product-calculator__footer .footer__info{padding:2rem 2rem 0}}.product-calculator__footer .footer__info .info__warning{margin-bottom:1rem}.product-calculator__footer .footer__info .info__discounts{color:inherit;text-decoration:none}.product-calculator__footer .footer__info .info__discounts,.product-calculator__footer .footer__info .info__discounts:active,.product-calculator__footer .footer__info .info__discounts:focus,.product-calculator__footer .footer__info .info__discounts:hover{border:none;background-color:transparent;box-shadow:none}.product-calculator__footer .footer__info .info__discounts:active,.product-calculator__footer .footer__info .info__discounts:focus,.product-calculator__footer .footer__info .info__discounts:hover{text-decoration:underline}.news-card{width:28rem;height:38.5rem;margin:1rem;background-color:#fff;display:flex;flex-direction:column}.news-card__image{width:100%;height:16rem}.news-card__date{font-size:.9rem;margin:1rem 1rem 0 1rem}.news-card__title{font-weight:700;font-size:1.5rem;line-height:2rem;height:4rem;margin:1rem 1rem 0 1rem;-webkit-line-clamp:2}.news-card__text,.news-card__title{overflow:hidden;text-overflow:ellipsis;text-align:justify;display:-webkit-box;-webkit-box-orient:vertical}.news-card__text{margin:0 1rem 1rem 1rem;line-height:1.5rem;height:6rem;-webkit-line-clamp:4}.vr-slider-card{text-decoration:unset;color:#161617}.vr-slider-card--dark{color:#fff}.vr-slider-card__container{display:flex;flex-direction:column;width:calc(100vw - 3rem);max-width:93.25rem;height:41rem;padding:3.8rem 0 12.5rem 4.5rem;background-repeat:no-repeat;background-size:cover;background-color:#0c67b1}@media only screen and (max-width:1263.98px){.vr-slider-card__container{height:auto;padding:2rem 2rem 8rem 2rem;min-height:30rem}}@media only screen and (max-width:959.98px){.vr-slider-card__container{padding:2rem 2rem 4rem 2rem;min-height:20.5rem}}@media only screen and (max-width:599.98px){.vr-slider-card__container{height:29.875rem;padding:14.5rem 2rem 2rem 2rem}}.vr-slider-card__container__title{max-width:45rem;margin-bottom:1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1263.98px){.vr-slider-card__container__title{max-width:28rem}}@media only screen and (max-width:959.98px){.vr-slider-card__container__title{max-width:20rem}}@media only screen and (max-width:599.98px){.vr-slider-card__container__title{max-width:unset;text-align:center;margin-bottom:1rem}}.vr-slider-card__container__text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:37.44rem}@media only screen and (max-width:1263.98px){.vr-slider-card__container__text{max-width:28rem}}@media only screen and (max-width:959.98px){.vr-slider-card__container__text{max-width:20rem}}@media only screen and (max-width:599.98px){.vr-slider-card__container__text{max-width:unset;text-align:center}}.vr-slider-card__container__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:auto}@media only screen and (max-width:599.98px){.vr-slider-card__container__btn{margin-left:auto;margin-right:auto}}.vr-product-card{text-decoration:unset}.vr-product-card__container{display:flex;flex-direction:column;position:relative;width:38rem;height:16.75rem;padding:2.5rem 0 2.5rem 2.5rem;background-repeat:no-repeat;background-size:cover}.vr-product-card__container--dark .vr-product-card__container__title{color:#fff}.vr-product-card__container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-image:linear-gradient(90deg,rgba(75,75,75,.5),rgba(75,75,75,0) 60%);transition:background-color .3s ease-in-out,opacity .3s ease-in-out}.vr-product-card__container:hover:before{opacity:1}.vr-product-card__container:active:before{opacity:.8}@media only screen and (max-width:1263.98px){.vr-product-card__container{padding:2rem 0 2rem 2rem;width:33rem;height:14.5rem}.vr-product-card__container:before{opacity:1;transition:none;background-image:linear-gradient(90deg,rgba(75,75,75,.5),rgba(75,75,75,0) 60%)}}@media only screen and (max-width:959.98px){.vr-product-card__container{padding:2rem 0 2rem 2rem;width:25rem;height:11rem}}.vr-product-card__container>*{position:relative;color:#161617;transition:color .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (max-width:1263.98px){.vr-product-card__container>*{transition:unset;color:#fff}}.vr-product-card__container>:not(.vr-product-card__container__title){opacity:0}@media only screen and (max-width:1263.98px){.vr-product-card__container>:not(.vr-product-card__container__title){opacity:1}}.vr-product-card__container:hover *{opacity:1;color:#fff}@media only screen and (max-width:1263.98px){.vr-product-card__container:hover *{color:#fff}}.vr-product-card__container__title{max-width:18.25rem;margin-bottom:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1263.98px){.vr-product-card__container__title{max-width:14.5rem}}@media only screen and (max-width:959.98px){.vr-product-card__container__title{max-width:12rem;margin-bottom:.375rem}}.vr-product-card__container__text{max-width:18.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media only screen and (max-width:1263.98px){.vr-product-card__container__text{max-width:14.5rem}}@media only screen and (max-width:959.98px){.vr-product-card__container__text{max-width:12rem}}.vr-product-card__container__span{margin-top:auto}.vr-product-card__container__span>i.v-icon{color:#fff}@media only screen and (max-width:1263.98px){.vr-product-card__container__span>i.v-icon{font-size:.875rem}}.vr-large-product-card{width:100%;height:38.625rem;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width:1263.98px){.vr-large-product-card{width:33rem;height:14.5rem}}@media only screen and (max-width:959.98px){.vr-large-product-card{width:25rem;height:11rem}}@media only screen and (max-width:599.98px){.vr-large-product-card{width:100%}}.vr-large-product-card__container{position:relative;display:flex;flex-direction:column;height:100%;padding:4rem 0 14.5rem 4rem;text-decoration:unset}.vr-large-product-card__container--dark .vr-large-product-card__container__title{color:#fff}.vr-large-product-card__container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;background-image:linear-gradient(90deg,rgba(75,75,75,.5),rgba(75,75,75,0) 60%);transition:background-color .3s ease-in-out,opacity .3s ease-in-out}.vr-large-product-card__container:hover:before{opacity:1}.vr-large-product-card__container:active:before{opacity:.8}@media only screen and (max-width:1263.98px){.vr-large-product-card__container{padding:2rem 0 2rem 2rem}.vr-large-product-card__container:before{opacity:1;transition:none;background-image:linear-gradient(90deg,rgba(75,75,75,.5),rgba(75,75,75,0) 60%)}}.vr-large-product-card__container>*{position:relative;color:#161617;transition:color .3s ease-in-out,opacity .3s ease-in-out}@media only screen and (max-width:1263.98px){.vr-large-product-card__container>*{transition:unset;color:#fff}}.vr-large-product-card__container>:not(.vr-large-product-card__container__title){opacity:0}@media only screen and (max-width:1263.98px){.vr-large-product-card__container>:not(.vr-large-product-card__container__title){opacity:1}}.vr-large-product-card__container:hover *{opacity:1;color:#fff}@media only screen and (max-width:1263.98px){.vr-large-product-card__container:hover *{color:#fff}}.vr-large-product-card__container__title{max-width:43.2rem;margin-bottom:1.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:1263.98px){.vr-large-product-card__container__title{max-width:14.5rem}}@media only screen and (max-width:959.98px){.vr-large-product-card__container__title{max-width:12rem;margin-bottom:.375rem}}.vr-large-product-card__container__text{max-width:37.5rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media only screen and (max-width:1263.98px){.vr-large-product-card__container__text{max-width:14.5rem}}@media only screen and (max-width:959.98px){.vr-large-product-card__container__text{-webkit-line-clamp:3;max-width:12rem}}.vr-large-product-card__container__span{margin-top:auto}.vr-large-product-card__container__span>i.v-icon{color:#fff}@media only screen and (max-width:1263.98px){.vr-large-product-card__container__span>i.v-icon{font-size:.875rem}}.base-modal{display:none;position:fixed;z-index:1;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.base-modal--display{display:block}.base-modal__wrapper{position:relative;display:flex;justify-content:center;max-height:calc(100vh - 4rem);margin-left:4.75rem}@media only screen and (max-width:959.98px){.base-modal__wrapper{flex-direction:column;top:.5rem;max-height:calc(100vh - .5rem);margin-left:0}}.base-modal__wrapper--align-top{top:2rem}.base-modal__wrapper--align-center{top:30%}.base-modal__wrapper .base-modal__close-btn{order:1;color:#fff;border:none;align-self:flex-start;margin:-.8rem 0 0 1rem}@media only screen and (max-width:959.98px){.base-modal__wrapper .base-modal__close-btn{order:0;align-self:center;margin:0 0 .5rem 0}}.base-modal__wrapper .base-modal__close-btn,.base-modal__wrapper .base-modal__close-btn:active,.base-modal__wrapper .base-modal__close-btn:focus,.base-modal__wrapper .base-modal__close-btn:hover{background-color:transparent;box-shadow:none}.base-modal__wrapper .base-modal__close-btn__icon--desktop.material-design-icon{width:3.75rem;height:3.75rem}@media only screen and (max-width:959.98px){.base-modal__wrapper .base-modal__close-btn__icon--desktop.material-design-icon{display:none}}.base-modal__wrapper .base-modal__close-btn__icon--mobile.material-design-icon{position:relative;width:3.125rem;height:3.125rem;color:#1069b2}.base-modal__wrapper .base-modal__close-btn__icon--mobile.material-design-icon:before{content:"";position:absolute;z-index:-1;top:.3rem;left:.3rem;width:2.5rem;height:2.5rem;border-radius:50%;background-color:#fff}@media only screen and (min-width:960px){.base-modal__wrapper .base-modal__close-btn__icon--mobile.material-design-icon{display:none}}.base-modal__wrapper .base-modal__content{overflow-y:scroll;background-color:#fff}.base-modal__wrapper .base-modal__content--small{width:800px}.base-modal__wrapper .base-modal__content--medium{width:1100px}.base-modal__wrapper .base-modal__content--large{width:1400px}@media only screen and (max-width:959.98px){.base-modal__wrapper .base-modal__content--large,.base-modal__wrapper .base-modal__content--medium,.base-modal__wrapper .base-modal__content--small{width:100%}}.modal-form{padding:3rem}.modal-form__title{margin-bottom:2rem;text-align:center}@media only screen and (max-width:959.98px){.modal-form__title{margin-bottom:1rem}}.modal-form__text{text-align:center}.modal-form__form .vr-select,.modal-form__form .vr-textarea{margin-bottom:2rem}@media only screen and (max-width:959.98px){.modal-form__form .vr-textarea{margin-bottom:.5rem}}.modal-form__form .vr-textarea:nth-last-of-type(2){margin-bottom:0}.modal-form__form .vr-button{margin:0 auto 2rem}@media only screen and (max-width:959.98px){.modal-form__form .vr-button{margin:0 auto 1rem;width:100%}}.modal-form__form__agreement a{text-decoration:none}.list-modal{margin:4rem}@media only screen and (max-width:959.98px){.list-modal{margin:2rem}}.list-modal h3{margin-bottom:1.5rem}@media only screen and (max-width:959.98px){.list-modal h3{margin-bottom:1rem;text-align:center}}.list-modal h4{margin-bottom:1.25rem}@media only screen and (max-width:959.98px){.list-modal h4{margin-bottom:1rem;text-align:center}}.list-modal h5{margin-bottom:.5rem}@media only screen and (max-width:959.98px){.list-modal h5{text-align:center}}.list-modal ol,.list-modal ul{margin-bottom:.5rem}@media only screen and (max-width:959.98px){.list-modal ol,.list-modal ul{position:relative;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;left:50%;transform:translateX(-50%)}}.list-modal ol li,.list-modal ul li{list-style-position:inside}.modal-window{position:fixed;top:0;left:0;z-index:20;background-color:#000}.modal-window,.modal-window__close{width:100%;height:100%}.modal-window__content{position:absolute;max-height:90%;overflow-y:scroll;width:68.75rem;height:90%;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-between;border:1px solid #000;background-color:#fff;padding:1.5rem}.modal-window__content__title{font-size:1.5rem;font-weight:700}.modal-window__content__date{font-size:.9rem;margin:1rem 0}.modal-window__content__text{margin-top:1rem}.cookies-modal{position:fixed;right:6rem;bottom:6rem;width:20rem;padding:2rem;background-color:#fff;border:1px solid #000}@media only screen and (max-width:959.98px){.cookies-modal{right:0;bottom:2rem;width:100vw}}.cookies-modal h4{margin-bottom:1rem}.cookies-modal p{margin-bottom:1.25rem}@media only screen and (max-width:959.98px){.cookies-modal .vr-button{width:100%}}.vr-button{position:relative;display:flex;align-items:center;justify-content:center;padding:1.5rem 1.75rem;color:#fff;background-color:#0c67b1;border:2px solid #0c67b1}.vr-button:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%}.vr-button:hover:before{opacity:.1;background-color:#f1f2f6}.vr-button:active:before{opacity:.2;background-color:#000}.vr-button .material-design-icon.vr-button__icon,.vr-button .material-design-icon.vr-button__icon>.material-design-icon__svg{height:1.25em;width:1.25em}.vr-button.vr-button--icon-left{flex-direction:row-reverse}.vr-button--large{padding:1.5rem 1.75rem}@media only screen and (max-width:959.98px){.vr-button--large{padding:.625rem .875rem}}.vr-button--small{padding:1rem 1.5rem}@media only screen and (max-width:959.98px){.vr-button--small{padding:.5rem .725rem}}.vr-button--outlined{background-color:unset;color:#161617;border:2px solid #1585e1}.vr-button--outlined .material-design-icon.vr-button__icon{height:2em;width:2em;color:#1585e1}.vr-button--outlined .material-design-icon.vr-button__icon>.material-design-icon__svg{height:2em;width:2em}.vr-button--outlined.vr-button--icon-left .vr-button__icon{margin-right:.5rem}.vr-button--outlined:hover:before{opacity:.1;background-color:#000}.vr-button--outlined:active:before{opacity:.3;background-color:#f1f2f6}.vr-button.vr-button--disabled{background-color:#9d9da3;border-color:#7e7e82;color:#fff}.vr-button.vr-button--disabled:active:before,.vr-button.vr-button--disabled:before,.vr-button.vr-button--disabled:hover:before{opacity:.2;background-color:#000}.vr-button--fullwidth{width:100%}.vr-button-link,.vr-button-link:active,.vr-button-link:focus,.vr-button-link:hover{color:#3477ad;border:none;background-color:transparent}.vr-button-link:active,.vr-button-link:focus,.vr-button-link:hover{color:#67abe4}.news-content{display:flex;flex-direction:column;align-items:center}.news-content__block{background-color:red}.news-content__block,.news-content__empty-block{width:100%;height:50vh}.news-content__title{font-size:3.5rem;align-self:start;vertical-align:Top;margin-top:5rem;margin-left:1rem}.news-content__grid{display:grid;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;align-self:center;justify-self:center}@media only screen and (min-width:1264px)and (max-width:1903.98px){.news-content__block{background-color:#00f}}@media only screen and (min-width:960px)and (max-width:1263.98px){.news-content__block{background-color:#ff0}}@media only screen and (max-width:959.98px){.news-content__block{background-color:pink}}.news{background-color:#f8fafd}.container,.footer__content,.navbar__content,.page__content{padding:0 2rem;margin:0 auto}@media only screen and (min-width:1264px){.container,.footer__content,.navbar__content,.page__content{max-width:87.5rem}}.page{color:#161617;font-family:Montserrat;overflow-x:hidden}.page__content{margin:0 auto}.about-page .page-title,.main-page .page-title,.page__content--fullwidth .page-title,.product-page .page-title,.services-page .page-title{margin:3.75rem max(calc(50% - 43.75rem),2rem) 2rem}@media only screen and (max-width:959.98px){.about-page .page-title,.main-page .page-title,.page__content--fullwidth .page-title,.product-page .page-title,.services-page .page-title{margin-top:2rem;margin-bottom:1.25rem}}.about-page .page-hero,.main-page .page-hero,.page__content--fullwidth .page-hero,.product-page .page-hero,.services-page .page-hero{max-width:87.5rem;margin-left:auto;margin-right:auto}.about-page .page-hero>*,.main-page .page-hero>*,.page__content--fullwidth .page-hero>*,.product-page .page-hero>*,.services-page .page-hero>*{width:100%}.about-page .page-section,.main-page .page-section,.page__content--fullwidth .page-section,.product-page .page-section,.services-page .page-section{padding-top:3.75rem;padding-bottom:5.5rem;padding-left:max(calc(50% - 30.625rem),2rem);padding-right:max(calc(50% - 30.625rem),2rem)}@media only screen and (max-width:959.98px){.about-page .page-section,.main-page .page-section,.page__content--fullwidth .page-section,.product-page .page-section,.services-page .page-section{padding-top:1.25rem;padding-bottom:2rem}}.about-page .page-section--dark,.main-page .page-section--dark,.page__content--fullwidth .page-section--dark,.product-page .page-section--dark,.services-page .page-section--dark{background-color:#5595c9}.about-page .page-section--dark .section__text,.about-page .page-section--dark .section__title,.main-page .page-section--dark .section__text,.main-page .page-section--dark .section__title,.page__content--fullwidth .page-section--dark .section__text,.page__content--fullwidth .page-section--dark .section__title,.product-page .page-section--dark .section__text,.product-page .page-section--dark .section__title,.services-page .page-section--dark .section__text,.services-page .page-section--dark .section__title{color:#fff}.about-page .page-section--light,.main-page .page-section--light,.page__content--fullwidth .page-section--light,.product-page .page-section--light,.services-page .page-section--light{background-color:rgba(12,103,177,.1)}.about-page .page-section--no-padding,.main-page .page-section--no-padding,.page__content--fullwidth .page-section--no-padding,.product-page .page-section--no-padding,.services-page .page-section--no-padding{padding-left:0;padding-right:0}.about-page .page-section--no-padding .section__title,.main-page .page-section--no-padding .section__title,.page__content--fullwidth .page-section--no-padding .section__title,.product-page .page-section--no-padding .section__title,.services-page .page-section--no-padding .section__title{margin-left:max(calc(50% - 30.625rem),2rem);margin-right:max(calc(50% - 30.625rem),2rem)}.about-page .page-section .section__title,.main-page .page-section .section__title,.page__content--fullwidth .page-section .section__title,.product-page .page-section .section__title,.services-page .page-section .section__title{margin-bottom:1.25rem}@media only screen and (max-width:959.98px){.about-page .page-section .section__title,.main-page .page-section .section__title,.page__content--fullwidth .page-section .section__title,.product-page .page-section .section__title,.services-page .page-section .section__title{margin-bottom:.625rem}}.about-page .page-section .section__text+.section__text,.main-page .page-section .section__text+.section__text,.page__content--fullwidth .page-section .section__text+.section__text,.product-page .page-section .section__text+.section__text,.services-page .page-section .section__text+.section__text{margin-top:1rem}.about-page .page-section .section__ordered-list,.main-page .page-section .section__ordered-list,.page__content--fullwidth .page-section .section__ordered-list,.product-page .page-section .section__ordered-list,.services-page .page-section .section__ordered-list{list-style-position:inside;margin-bottom:2rem}@media only screen and (max-width:959.98px){.about-page .page-section .section__ordered-list,.main-page .page-section .section__ordered-list,.page__content--fullwidth .page-section .section__ordered-list,.product-page .page-section .section__ordered-list,.services-page .page-section .section__ordered-list{margin-bottom:1rem}}.about-page .page-section .section__ordered-list .ordered-list__item+.ordered-list__item,.main-page .page-section .section__ordered-list .ordered-list__item+.ordered-list__item,.page__content--fullwidth .page-section .section__ordered-list .ordered-list__item+.ordered-list__item,.product-page .page-section .section__ordered-list .ordered-list__item+.ordered-list__item,.services-page .page-section .section__ordered-list .ordered-list__item+.ordered-list__item{margin-top:.5rem}.about-page .page-section .section__link,.main-page .page-section .section__link,.page__content--fullwidth .page-section .section__link,.product-page .page-section .section__link,.services-page .page-section .section__link{display:block;color:#3477ad;text-decoration:none}.about-page .page-section .section__table,.main-page .page-section .section__table,.page__content--fullwidth .page-section .section__table,.product-page .page-section .section__table,.services-page .page-section .section__table{width:100%}.about-page .page-section .section__table tr:not(:last-child) td,.main-page .page-section .section__table tr:not(:last-child) td,.page__content--fullwidth .page-section .section__table tr:not(:last-child) td,.product-page .page-section .section__table tr:not(:last-child) td,.services-page .page-section .section__table tr:not(:last-child) td{border-bottom:2px solid #f1f1f1}.about-page .page-section .section__table td,.main-page .page-section .section__table td,.page__content--fullwidth .page-section .section__table td,.product-page .page-section .section__table td,.services-page .page-section .section__table td{padding:.5rem;vertical-align:top}.about-page .page-section .section__table td:first-child,.main-page .page-section .section__table td:first-child,.page__content--fullwidth .page-section .section__table td:first-child,.product-page .page-section .section__table td:first-child,.services-page .page-section .section__table td:first-child{padding-right:1rem}.about-page .page-section .section__table td:last-child,.main-page .page-section .section__table td:last-child,.page__content--fullwidth .page-section .section__table td:last-child,.product-page .page-section .section__table td:last-child,.services-page .page-section .section__table td:last-child{padding-left:1rem}.body--overflow-hidden{overflow:hidden}.main-page__section{max-width:87.5rem;margin-left:max(calc(50% - 43.75rem),2rem);margin-right:max(calc(50% - 44rem),2rem)}.main-page .slider{margin:2rem calc(-50vw + 50%) 5rem}@media only screen and (max-width:959.98px){.main-page .slider{margin:1rem calc(-50vw + 50%) 3rem}}.main-page .slider__items{gap:2rem}@media only screen and (max-width:1263.98px){.main-page .slider__items{gap:1rem}}.main-page .slider__next-btn,.main-page .slider__prev-btn{width:calc(50vw - 48.625rem)}.main-page .slider__next-btn .material-design-icon.slider-icon>.material-design-icon__svg,.main-page .slider__prev-btn .material-design-icon.slider-icon>.material-design-icon__svg{stroke:#a8a8a8;stroke-width:.25px}@media(max-width:113.125rem){.main-page .slider__prev-btn{width:unset;left:max(calc(50vw - 46.625rem),1.5rem)}}@media only screen and (max-width:1263.98px){.main-page .slider__prev-btn{left:1.5rem}}@media(max-width:113.125rem){.main-page .slider__next-btn{width:unset;right:max(calc(50vw - 46.625rem),1.5rem)}}@media only screen and (max-width:1263.98px){.main-page .slider__next-btn{right:1.5rem}}@media only screen and (max-width:599.98px){.main-page .slider__navigation{top:58%}}.main-page__offer{margin-bottom:5.6rem}@media only screen and (max-width:959.98px){.main-page__offer{margin-bottom:3rem}}.main-page__offer__title{margin:0 auto 2.5rem auto;max-width:62rem;text-align:center}@media only screen and (max-width:1263.98px){.main-page__offer__title{margin:0 auto 2.5rem auto}}.main-page__offer__btn{margin:0 auto}@media only screen and (max-width:1263.98px){.main-page__offer__btn{width:100%}}@media only screen and (max-width:959.98px){.main-page__offer__btn span>span{display:none}}.main-page__products{position:relative;width:100%;padding:3.75rem 0}.main-page__products:before{position:absolute;top:0;content:"";width:100vw;height:100%;margin:0 calc(-50vw + 50%);z-index:-1;background-color:#f8fafd}.main-page__products__title{padding-left:calc(50% - 38.9375rem);margin-bottom:2.25rem}@media(max-width:81rem){.main-page__products__title{padding-left:calc(50% - 19rem);margin-bottom:2rem}}@media only screen and (max-width:1263.98px){.main-page__products__title{padding-left:calc(50% - 16.5rem);margin-bottom:2rem}}@media only screen and (max-width:959.98px){.main-page__products__title{padding-left:calc(50% - 12.5rem);margin-bottom:1rem}}.main-page__products__cards{width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:1.875rem;margin-bottom:2.75rem}@media(max-width:81rem){.main-page__products__cards{grid-template-rows:1fr;grid-template-columns:1fr;gap:1rem;margin-bottom:2.5rem}}@media only screen and (max-width:1263.98px){.main-page__products__cards{position:relative;left:50%;transform:translateX(-50%);margin:0 0 2.5rem 0}}@media(max-width:25rem){.main-page__products__cards{width:100vw}}.main-page__products__btn{margin:0 auto}@media only screen and (max-width:1263.98px){.main-page__products__btn{width:calc(100% - 4rem);margin:0 2rem}}.main-page__services{display:flex;gap:3.75rem;padding:5.6rem 0}@media only screen and (max-width:1263.98px){.main-page__services{flex-direction:column;align-items:center}}.main-page__services__img{width:28.125rem;height:31.125rem;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:1263.98px){.main-page__services__img{align-self:flex-start;margin:0 auto}}@media only screen and (max-width:959.98px){.main-page__services__img{position:relative;width:100vw;height:auto;left:50%;transform:translateX(-50%);margin:0}}@media only screen and (max-width:1263.98px){.main-page__services__info>:not(.main-page__services__info__btn){max-width:65%;margin-left:calc(50% - 14.0625rem)}}@media only screen and (max-width:959.98px){.main-page__services__info>:not(.main-page__services__info__btn){max-width:unset;margin-left:0}}.main-page__services__info__title{margin-bottom:1.5rem}@media only screen and (max-width:1263.98px){.main-page__services__info__title{margin-left:calc(50% - 14.0625rem)}}@media only screen and (max-width:959.98px){.main-page__services__info__title{margin-bottom:1.25rem}}.main-page__services__info__description{margin-bottom:1rem}@media only screen and (max-width:1263.98px){.main-page__services__info__description{margin-left:calc(50% - 14.0625rem);margin-bottom:1.125rem}}@media only screen and (max-width:959.98px){.main-page__services__info__description{margin-bottom:1rem}}.main-page__services__info__list{padding-left:1rem;list-style-position:inside;margin-bottom:2.5rem}@media only screen and (max-width:959.98px){.main-page__services__info__list{padding-left:.5rem}}@media only screen and (max-width:1263.98px){.main-page__services__info__btn{width:100%}}.main-page__news{position:relative;width:100%;padding:3.75rem 0 4.9rem 0}.main-page__news:before{content:"";position:absolute;top:0;width:100vw;height:100%;margin:0 calc(-50vw + 50%);z-index:-1;background-color:#f8fafd}.main-page__news__title{margin-bottom:2.25rem}.main-page__news__carousel{width:100vw;margin:0 calc(-50vw + 50%);margin-bottom:2.8rem}.main-page__news__btn{margin:0 auto}@media only screen and (max-width:1263.98px){.main-page__news__btn{width:100%}}.main-page__collage{margin:0 auto;margin-bottom:3.75rem}@media only screen and (max-width:959.98px){.main-page__collage{margin-bottom:1rem}}.main-page__collage__image{width:100%}.main-page__about{margin-bottom:4.375rem}@media only screen and (max-width:959.98px){.main-page__about{margin-bottom:2.8rem}}.main-page__about__title{margin-bottom:1.5rem}@media only screen and (max-width:959.98px){.main-page__about__title{margin-bottom:1rem}}.main-page__about p:first-of-type{margin-bottom:1.5rem}@media only screen and (max-width:959.98px){.main-page__about p:first-of-type{margin-bottom:1rem}}.main-page__about p:last-of-type{margin-bottom:2.8rem}@media only screen and (max-width:959.98px){.main-page__about p:last-of-type{margin-bottom:1.25rem}}@media only screen and (max-width:1263.98px){.main-page__about__btn{width:100%}}.product-page .page-hero>iframe{aspect-ratio:16/9}.product-page__gallery{width:100%;overflow:hidden}.product-page__gallery .gallery__item{width:68.75rem;height:38.5rem}@media only screen and (max-width:959.98px){.product-page__gallery .gallery__item{width:100vw;height:14rem}}.product-page__gallery .gallery__item .item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-page__gallery .slider__next-btn,.product-page__gallery .slider__prev-btn{width:calc(50% - 34.375rem - 5px)}@media only screen and (max-width:959.98px){.product-page__gallery .slider__next-btn,.product-page__gallery .slider__prev-btn{width:auto}}.product-page__calculator{margin-left:-3.75rem;margin-right:-3.75rem}@media only screen and (max-width:959.98px){.product-page__calculator{margin-left:0;margin-right:0}}.product-page.vr-chem-lab-page .page-section>ul{margin-left:1.5rem;list-style-position:inside}.product-page.vr-chem-lab-page .page-section .section__table{margin-top:1.5rem}.product-page.vr-chem-lab-page .page-section .section__table td:last-child{padding-left:0}.product-page.vr-chem-lab-page .page-section .section__table ul{list-style-type:none}.product-page.varvara-page .page-section>ul{margin-left:1.5rem;list-style-position:inside}.product-page.varvara-page .page-section .section__table{margin-top:1.5rem}.product-page.varvara-page .page-section .section__table td:last-child{padding-left:0}.product-page.varvara-page .page-section .section__table ul{list-style-type:none}.product-page.varvara-page .page-section .prices__table{margin:3rem 0;width:100%;color:#fff}.product-page.varvara-page .page-section .prices__table,.product-page.varvara-page .page-section .prices__table td,.product-page.varvara-page .page-section .prices__table th{border:1px solid #f1f1f1;border-collapse:collapse}.product-page.varvara-page .page-section .prices__table td{padding:.5rem;vertical-align:top}.about-page__dvfu .section__text a{text-decoration:none}.about-page__contacts{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"title social" "text-sales text-support" "email-sales email-support";grid-column-gap:3.75rem;grid-row-gap:2.25rem}@media only screen and (max-width:959.98px){.about-page__contacts{grid-column-gap:1.875rem;grid-row-gap:.625rem}}@media only screen and (max-width:400px){.about-page__contacts{grid-template-columns:1fr;grid-template-rows:repeat(6,auto);grid-template-areas:"title" "social" "text-sales" "email-sales" "text-support" "email-support";grid-row-gap:.25rem}}.about-page__contacts .section__title{grid-area:title}.about-page__contacts .contacts__social{grid-area:social;display:flex;gap:2rem}@media only screen and (max-width:959.98px){.about-page__contacts .contacts__social{gap:1rem}}.about-page__contacts .contacts__social .social__link{width:2.75rem;height:2.75rem;border-radius:50%;background-color:#3e749f;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:959.98px){.about-page__contacts .contacts__social .social__link{width:1.375rem;height:1.375rem}}.about-page__contacts .contacts__social .social__link>img{width:100%}.about-page__contacts .contacts__text{margin:0}.about-page__contacts .contacts__text--sales{grid-area:text-sales}.about-page__contacts .contacts__text--support{grid-area:text-support}@media only screen and (max-width:400px){.about-page__contacts .contacts__text{margin-top:1rem}}.about-page__contacts .contacts__email--sales{grid-area:email-sales}.about-page__contacts .contacts__email--support{grid-area:email-support}.about-page__map{margin-top:2rem;margin-left:-2rem;margin-right:-2rem;padding-top:3.75rem;background-color:#0b5999}@media only screen and (max-width:959.98px){.about-page__map{margin-top:1rem;padding-top:.75rem}}.about-page__map .map__buttons{padding-left:2rem;padding-right:2rem;display:flex;align-items:center;gap:2rem;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media only screen and (max-width:959.98px){.about-page__map .map__buttons{gap:1rem}}@media only screen and (max-width:400px){.about-page__map .map__buttons{width:100%;display:grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;justify-items:start}}.about-page__map .map__buttons .map__button{color:#95b7d2;cursor:pointer}.about-page__map .map__buttons .map__button,.about-page__map .map__buttons .map__button:active,.about-page__map .map__buttons .map__button:focus,.about-page__map .map__buttons .map__button:hover{background-color:transparent;outline:none;border:none;box-shadow:none}@media only screen and (max-width:959.98px){.about-page__map .map__buttons .map__button{font-size:.875rem}}@media only screen and (max-width:400px){.about-page__map .map__buttons .map__button{grid-column-start:1}}.about-page__map .map__buttons .map__button--info,.about-page__map .map__buttons .map__button.active{color:#fff}.about-page__map .map__buttons .map__button--info,.about-page__map .map__buttons .map__button--info>span{display:block}@media only screen and (max-width:400px){.about-page__map .map__buttons .map__button--info{grid-row-start:1;grid-column-start:2}}.about-page__map .map__location-description{color:#fff;margin-top:1.25rem;margin-bottom:2.75rem;padding-left:2rem;width:33%}@media only screen and (max-width:959.98px){.about-page__map .map__location-description{margin-top:.75rem;margin-bottom:1.5rem;width:60%}}.about-page__map .map__widget{display:block;border:none;width:100%;aspect-ratio:7/5}.about-page__map .map__popup{position:absolute;top:0;left:calc(100% + 1rem);width:19rem;padding:1rem;background-color:#5293c8;color:#e7e7e7}@media only screen and (max-width:959.98px){.about-page__map .map__popup{top:100%;right:0;left:auto;width:11rem;padding:.5rem}}@media only screen and (max-width:400px){.about-page__map .map__popup{right:2rem;top:calc(100% + 1rem);width:calc(100% - 4rem)}}.about-page__map .map__popup .popup__email{color:#fff}.about-page__map .map__popup.popup-fade-enter-active,.about-page__map .map__popup.popup-fade-leave-active{transition:opacity .5s}.about-page__map .map__popup.popup-fade-enter,.about-page__map .map__popup.popup-fade-leave-to{opacity:0}.services-page{padding-bottom:5.625rem;display:flex;flex-direction:column}@media only screen and (max-width:959.98px){.services-page{padding-bottom:.75rem}}.services-page>*{order:1}.services-page__price-request{margin-top:0}.services-page__price-request>a{text-decoration:none}.services-page__education.page-section{padding-left:calc(50% - 43.75rem);padding-right:calc(50% - 43.75rem);display:grid;grid-template-columns:1fr 36rem;grid-template-rows:auto auto;grid-template-areas:"image title" "image text";grid-column-gap:2.75rem}@media only screen and (max-width:959.98px){.services-page__education.page-section{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);grid-template-areas:"image" "title" "text";padding-top:0}}.services-page__education.page-section .education__image{width:100%;grid-area:image}.services-page__education.page-section .section__title{grid-area:title;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content}@media only screen and (max-width:959.98px){.services-page__education.page-section .section__title{max-width:unset;margin-top:1rem}}.services-page__education.page-section .section__text{grid-area:text}@media only screen and (max-width:959.98px){.services-page__education.page-section .section__text,.services-page__education.page-section .section__title{margin-left:2rem;margin-right:2rem}}.services-page__equipment{text-align:center}@media only screen and (max-width:959.98px){.services-page__equipment{text-align:left;order:2}}.services-page__equipment__btn{margin-top:2.75rem;margin-left:auto;margin-right:auto}@media only screen and (max-width:959.98px){.services-page__equipment__btn{margin-top:1.25rem;width:100%}}.products-page{padding-top:3.75rem;padding-bottom:5.625rem}@media only screen and (max-width:959.98px){.products-page.page__content{padding:0 auto}}.products-page__title{margin:0 0 2.25rem 0}@media only screen and (max-width:1263.98px){.products-page__title{text-align:center}}@media only screen and (max-width:1263.98px){.products-page__cards{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}@media only screen and (max-width:599.98px){.products-page__cards{position:relative;left:50%;transform:translateX(-50%);width:100vw}}.products-page .vr-large-product-card:not(:last-of-type){margin-bottom:3rem}@media only screen and (max-width:1263.98px){.products-page .vr-large-product-card:not(:last-of-type){margin-bottom:1.5rem}}@media only screen and (max-width:959.98px){.products-page .vr-large-product-card:not(:last-of-type){margin-bottom:1rem}}.privacy-page{height:calc(100vh - 20.75rem)}