@font-face{font-family:NerisRegular;src:url(/build/assets/neris-regular.50217984.woff2) format("woff2"),url(/build/assets/neris-regular.fa72b699.woff) format("woff")}@font-face{font-family:NerisBold;src:url(/build/assets/neris-bold.9fc686ef.woff2) format("woff2"),url(/build/assets/neris-bold.e46bbc19.woff) format("woff")}@font-face{font-family:NerisBoldItalic;src:url(/build/assets/neris-bolditalic.9495f490.woff2) format("woff2"),url(/build/assets/neris-bolditalic.5b6c17ff.woff) format("woff")}@font-face{font-family:NerisLight;src:url(/build/assets/neris-light.f72fca81.woff2) format("woff2"),url(/build/assets/neris-light.dc78bf49.woff) format("woff")}@font-face{font-family:NerisLightItalic;src:url(/build/assets/neris-lightitalic.a4472b60.woff2) format("woff2"),url(/build/assets/neris-lightitalic.2c58c820.woff) format("woff")}@font-face{font-family:NerisBlack;src:url(/build/assets/neris-black.dd74d4c8.woff2) format("woff2"),url(/build/assets/neris-black.220807c8.woff) format("woff")}@font-face{font-family:NerisSemiBold;src:url(/build/assets/neris-semibold.1474b3b4.woff2) format("woff2"),url(/build/assets/neris-semibold.7fc9810b.woff) format("woff")}@font-face{font-family:NerisSemiBoldItalic;src:url(/build/assets/neris-semibolditalic.675f6859.woff2) format("woff2"),url(/build/assets/neris-semibolditalic.4bdf3e67.woff) format("woff")}.page-public__title{font-family:NerisBlack;font-size:33px}.footer__get-free-quote{width:100%;max-width:300px;color:#5549a3;padding-top:50px;margin:0 auto 10px}.footer__get-free-quote__title{font-family:NerisBlack;font-size:24px;line-height:1.5}.footer__get-free-quote__text{font-family:NerisLight;font-size:18px;line-height:1.5;margin-bottom:20px}.footer__menu.footer__menu-center{max-width:none;margin-bottom:30px;width:100%;order:-2}.footer__menu.footer__menu-center .footer__menu-items-container{display:grid;grid-template-columns:repeat(2,1fr)}.footer__menu.footer__menu-center .footer__menu-items-container .footer__menu-item{text-align:center}@media (min-width: 540px){.footer__get-free-quote{padding-left:20px;padding-right:20px}.footer__menu.footer__menu-center{max-width:none;margin-bottom:40px;width:100%;order:-2}.footer__menu.footer__menu-center .footer__menu-items-container{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width: 680px) and (max-width: 1070px){.footer__public .footer__menu{width:45%;margin-bottom:20px}.footer__public .footer__menu-left-side,.footer__public .footer__menu-right-side{order:-1}.footer__public .footer__menu.footer__menu-center{max-width:none;margin-bottom:50px;width:100%;order:-2}.footer__public .footer__menu.footer__menu-center .footer__menu-items-container{display:grid;grid-template-columns:repeat(2,1fr)}.footer__public .footer__info{width:40%;order:1;margin-top:0}.footer__public .footer__get-free-quote{width:40%;order:2;padding-top:0;margin-bottom:40px}.footer__public .footer__company{order:3}}@media (min-width: 700px){.footer__public{justify-content:space-around}.footer__public .footer__menu-right-side{order:0}.footer__public .footer__info{display:block}.footer__public .footer__menu.footer__menu-center{max-width:none;margin-bottom:70px;width:100%;order:-2}.footer__public .footer__menu.footer__menu-center .footer__menu-items-container{display:grid;grid-template-columns:repeat(2,1fr)}.footer__public .footer__menu.footer__menu-center .footer__menu-items-container .footer__menu-item{text-align:left}}@media (min-width: 900px){.footer__public .footer__menu{width:30%}.footer__public .footer__menu-items-container{grid-auto-flow:row}.footer__public .footer__menu.footer__menu-center{margin-bottom:90px;order:-2}.footer__public .footer__menu.footer__menu-center .footer__menu-items-container{display:grid;grid-template-columns:repeat(4,1fr)}}@media (min-width: 1070px){.footer__public{-moz-column-gap:0;column-gap:0;justify-content:space-between}.footer__public .footer__menu{width:13%;min-width:100px}.footer__public .footer__menu.footer__menu-center{order:0}.footer__public .footer__menu.footer__menu-center .footer__menu-items-container{grid-template-columns:repeat(6,1fr)}.footer__public .footer__info{width:32%}.footer__public .footer__get-free-quote{width:30%;max-width:290px;padding:0;margin:0;order:2}}@media (min-width: 1200px){.footer__public .footer__menu{width:100%;max-width:150px}}@media (min-width: 1260px){.page-public{max-width:1170px;margin:0 auto}}@media (min-width: 1500px){.footer__public .footer__menu{width:100%;max-width:160px}}@media (min-width: 1700px){.footer__public .footer__menu{width:100%;max-width:170px}}@media (min-width: 1900px){.footer__public .footer__menu{width:100%;max-width:180px}}.page-public{color:#5549a3}.page-public__title{margin-bottom:20px}.page-public__text{font-family:NerisLight;font-size:17px;color:#5a5a5a;line-height:1.5;margin-bottom:40px}.blog{margin-left:-20px;margin-right:-20px;padding-bottom:10px}.blog__highlight{position:absolute;right:-30px;top:280px;opacity:1}.blog-item{padding:20px;margin-bottom:20px;position:relative;z-index:50}.blog-item:hover .link__icon-block{transform:rotate(180deg) translate(-10px)}.blog-item:hover .link__text{color:#f70}.blog-item:hover .link__icon{fill:#f70}.blog-item__link{text-decoration:none}.blog-item__title{font-size:20px;font-family:NerisSemiBold;color:#5a5a5a;margin-bottom:10px}.blog-item__img{margin-bottom:20px;box-shadow:-3.657px -3.41px 30px #bbb2f366;border-radius:15px}.blog-item__img img{display:block;width:100%;border-radius:15px}.blog-item:hover{border-radius:30px;background-color:#fff;box-shadow:-3.657px -3.41px 30px #bbb2f366}.link{color:#5549a3;display:flex;align-items:center;text-decoration:none}.link__text{font-size:17px;font-family:NerisSemiBold;padding:10px 0}.link__icon-block{transform:rotate(180deg);padding-right:10px;padding-bottom:7px;transition:all .3s ease-in-out}.link__icon{fill:#5549a3}@media (min-width: 500px){.blog{display:grid;grid-template-columns:repeat(2,50%);justify-content:space-between}.blog__highlight{display:none}.pagination{justify-content:flex-end}.pagination__number{margin-left:10px}}@media (min-width: 800px){.blog{grid-template-columns:repeat(3,33%)}}@media (min-width: 1070px){.page-public__title{font-size:36px}.blog{padding-bottom:30px}}
