.header__menu[data-v-a03aa18f]{width:100%;position:relative}.header__menu-button[data-v-a03aa18f]{width:30px;height:23px;cursor:pointer}.header__menu-button-line[data-v-a03aa18f]{width:100%;height:3px;margin-bottom:7px;background:#5549a3;border-radius:1px;transition:width .2s linear}.header__menu-button-line[data-v-a03aa18f]:last-child{width:50%;margin-bottom:0}.header__menu-button.open .header__menu-button-line[data-v-a03aa18f]:first-child{width:50%}.header__menu-button.open .header__menu-button-line[data-v-a03aa18f]:last-child{width:100%}.header__menu-item-container[data-v-a03aa18f]{display:block;flex-direction:column;flex-wrap:nowrap;min-width:80px;font-family:NerisLight;overflow:hidden;max-height:0;transition:max-height .5s linear;padding-left:25px;z-index:100}.header__menu-item-container.open[data-v-a03aa18f]{min-height:0;max-height:200px;transition:max-height .5s ease-in-out}.header__menu-item[data-v-a03aa18f]{display:inline-block;margin-bottom:20px;color:#5549a3;font-family:NerisSemiBold;font-size:18px;text-decoration:none;white-space:nowrap;position:relative}.header__menu-item[data-v-a03aa18f]:first-child{padding-top:40px}.header__menu-item[data-v-a03aa18f]:after{content:"";display:none;position:absolute;left:-25px;bottom:6px;width:6px;height:6px;background:#ff7700;border-radius:100%}.header__menu-item[data-v-a03aa18f]:hover{color:#f70}.header__menu-item[data-v-a03aa18f]:hover:after{display:block}@media (min-width: 1070px){.header__menu[data-v-a03aa18f]{height:20px}.header__menu-button[data-v-a03aa18f]{display:none}.header__menu-item-container[data-v-a03aa18f]{display:flex;flex-direction:row;min-width:-moz-fit-content;min-width:fit-content;max-height:-moz-fit-content;max-height:fit-content;gap:50px;top:0;padding:0;overflow:initial}.header__menu-item[data-v-a03aa18f]{font-size:16px;margin-bottom:0}.header__menu-item[data-v-a03aa18f]:first-child{padding-top:0}.header__menu-item[data-v-a03aa18f]:hover:after{text-align:center;position:relative;left:0;right:0;bottom:-10px;margin:auto}}.error-container[data-v-a1c6b3fc]{display:flex;position:relative;flex-direction:column;align-items:center;gap:55px}.error-container__bg-highlight[data-v-a1c6b3fc]{position:absolute;top:-225px;right:-80px;z-index:1}.error-container__pic-block[data-v-a1c6b3fc]{width:300px}.error-container__text-block[data-v-a1c6b3fc]{position:relative;max-width:350px;width:100%}.error-container[data-v-a1c6b3fc] .backlink,.error-container__text[data-v-a1c6b3fc]{position:relative;z-index:10}.error-container__error-code[data-v-a1c6b3fc]{position:absolute;right:32px;font-family:NerisBlack;font-size:130px;line-height:75px;color:#5549a3}.error-container__img[data-v-a1c6b3fc]{position:relative;height:300px}.error-container__img-not-found[data-v-a1c6b3fc]{position:absolute;right:0;bottom:0}.error-container__text[data-v-a1c6b3fc]{font-family:NerisLight;font-size:17px;color:#5a5a5a;margin-bottom:40px}.error-container__title[data-v-a1c6b3fc]{font-family:NerisBlack;font-size:28px;margin-bottom:30px}@media (min-width: 770px){.error-container[data-v-a1c6b3fc]{flex-direction:row;justify-content:center;gap:100px}.error-container__pic-block[data-v-a1c6b3fc]{width:280px}.error-container__text[data-v-a1c6b3fc]{margin-top:-70px}.error-container__bg-highlight[data-v-a1c6b3fc]{top:-145px;right:0}}@font-face{font-family:NerisRegular;src:url(../fonts/neris-font/neris-regular.woff2) format("woff2"),url(../fonts/neris-font/neris-regular.woff) format("woff")}@font-face{font-family:NerisBold;src:url(../fonts/neris-font/neris-bold.woff2) format("woff2"),url(../fonts/neris-font/neris-bold.woff) format("woff")}@font-face{font-family:NerisBoldItalic;src:url(../fonts/neris-font/neris-bolditalic.woff2) format("woff2"),url(../fonts/neris-font/neris-bolditalic.woff) format("woff")}@font-face{font-family:NerisLight;src:url(../fonts/neris-font/neris-light.woff2) format("woff2"),url(../fonts/neris-font/neris-light.woff) format("woff")}@font-face{font-family:NerisLightItalic;src:url(../fonts/neris-font/neris-lightitalic.woff2) format("woff2"),url(../fonts/neris-font/neris-lightitalic.woff) format("woff")}@font-face{font-family:NerisBlack;src:url(../fonts/neris-font/neris-black.woff2) format("woff2"),url(../fonts/neris-font/neris-black.woff) format("woff")}@font-face{font-family:NerisSemiBold;src:url(../fonts/neris-font/neris-semibold.woff2) format("woff2"),url(../fonts/neris-font/neris-semibold.woff) format("woff")}@font-face{font-family:NerisSemiBoldItalic;src:url(../fonts/neris-font/neris-semibolditalic.woff2) format("woff2"),url(../fonts/neris-font/neris-semibolditalic.woff) format("woff")}.get-free-quote[data-v-a5cc1161]{position:relative;text-decoration:none;display:block;max-width:300px;width:100%}.get-free-quote[data-v-a5cc1161]:after{content:"";position:absolute;background:#ff7700;width:80%;height:68px;border-radius:50px;box-shadow:0 0 20px 8px #f70;opacity:.4;top:5px;left:10%;z-index:10}.get-free-quote__btn[data-v-a5cc1161]{display:block;font-size:20px;font-family:NerisSemiBold;text-align:center;color:#fff;border-radius:15px;padding:20px 25px 22px 27px;background:linear-gradient(135deg,#ff7700 0%,#ff7700 21%,#fc7700 46%,#ec6413 100%);position:relative;overflow:hidden;z-index:50}.get-free-quote__btn[data-v-a5cc1161]:hover{background-image:linear-gradient(135deg,rgb(255,119,0) 0%,#ff7700 54%,#fc7700 79%,#ec6413 100%)}.get-free-quote__btn_text[data-v-a5cc1161]{display:flex;align-items:center;justify-content:center}.get-free-quote__svg[data-v-a5cc1161]{padding-left:20px}.get-free-quote__icon[data-v-a5cc1161]{fill:#fff;fill-rule:evenodd}
