.searchbar{padding:10px 8px;width:100%;background:#fff}.searchbar-box{position:relative;width:100%;height:100%}.searchbar input{font-family:var(--main-font);font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media screen and (max-width:480px){.searchbar{height:40px}.searchbar img{width:16px;height:16px}}.searchbar__dropdown{position:absolute;top:calc(100% + 4px);z-index:1;width:100%;padding:12px;border-radius:12px;box-shadow:0 4px 16px 0 rgba(0,0,0,.16);background:#fff;text-align:left}@media screen and (max-width:768px){.searchbar__dropdown{padding:16px 12px}.searchbar__dropdown .caption2{font-size:18px;font-style:normal;font-weight:600;line-height:26px;letter-spacing:-.018px}}.searchbar__dropdown-list{list-style:none}.searchbar__dropdown-list-item a{all:unset}.searchbar__dropdown-list-item-inner{padding:20px}.searchbar__dropdown-list-item-inner:hover{background:#f1f1f1;cursor:pointer;border-radius:8px}@media screen and (max-width:768px){.searchbar__dropdown-list-item-inner{padding:12px}.searchbar__dropdown-list-item .body1{font-size:16px;font-style:normal;font-weight:400;line-height:24px}}.searchbar__dropdown-list-item:not(:first-child){border-top:1px solid #f1f1f1}.searchbar__dropdown-list-item:first-child,.searchbar__dropdown-list-item:hover,.searchbar__dropdown-list-item:hover+.searchbar__dropdown-list-item{border-top:1px solid transparent}.breadcrumbs__list{list-style:none;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.breadcrumbs__item{flex-shrink:0}.breadcrumbs__item h4{color:#222944!important;font-weight:400}.breadcrumbs__item:last-child h4{color:#888892!important}.breadcrumbs__item a{text-decoration:none}.breadcrumbs__item a:hover{text-decoration:underline}.breadcrumbs__separator{width:24px;height:24px;stroke:#888892}.breadcrumbs__separator_small{width:16px;height:16px}.contact-us{max-width:var(--base-container);margin:0 auto;color:#222944}.contact-us a{color:#f15e75;text-decoration:none}.contact-us a:hover{text-decoration:underline}.contact-us__searchbar{padding:10px 8px!important}.footer{--footer-bg:#222944;--font-color:#fff;--base-gap:12px;background:var(--footer-bg);padding:40px 16px}@media screen and (min-width:1280px){.footer{padding:42px 8px 24px}}.footer__inner{max-width:var(--base-container);margin:0 auto}.footer__top{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #3a3f53}@media screen and (min-width:1280px){.footer__top{display:flex;border-bottom:0;padding-bottom:0;margin-bottom:74px}}.footer__law{margin-top:48px;align-self:flex-end}@media screen and (min-width:768px){.footer__law{align-self:center}}@media screen and (min-width:1280px){.footer__law{align-self:flex-end}}.footer__law.items_block{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:767px){.footer__law.items_block{display:block}}.footer__info{margin-right:20px;display:flex;flex-direction:column;justify-content:space-between}@media screen and (min-width:768px){.footer__info{flex-direction:row;align-items:center}}@media screen and (min-width:1280px){.footer__info{width:410px;flex-direction:column;align-items:flex-start}}.footer__nav-law{display:flex;flex-direction:column;flex-grow:1}.footer__address{padding:calc(var(--base-gap)*2) 0;color:#fff;font-size:14px;font-style:normal;line-height:22px}@media screen and (min-width:768px){.footer__address{color:#cbcbcb}}.footer__address__phone{color:#fff;text-decoration:none}.footer__address__phone:hover{text-decoration:underline}.footer__nav{flex-grow:1;justify-content:space-between}@media screen and (min-width:768px){.footer__nav{display:flex}}.footer__bottom-links{gap:20px}@media screen and (min-width:768px){.footer__bottom-links{justify-content:center}}@media screen and (min-width:1280px){.footer__bottom-links{gap:26px}}.footer__pet{padding:4px 0}@media screen and (min-width:1280px){.footer__pet{padding:0}}.footer__link,.footer__text{text-decoration:none;font-family:var(--main-font);display:inline-flex;align-items:center;color:var(--font-color);font-size:14px;line-height:18px;cursor:pointer}.footer__link:hover,.footer__text:hover{text-decoration:underline}.footer__link svg,.footer__text svg{margin-right:var(--base-gap)}.footer__text{cursor:default}.footer__text:hover{text-decoration:none}.bages__img+.bages__img{margin-left:calc(var(--base-gap)*2)}@media screen and (min-width:1280px){.footer-nav-list{width:25%}}.footer-nav-list__caption{color:var(--font-color);font-size:16px;font-weight:600;line-height:24px;letter-spacing:.024px;margin-bottom:calc(var(--base-gap));margin-top:calc(var(--base-gap)*2)}@media screen and (min-width:768px){.footer-nav-list__caption{margin-top:0;margin-bottom:calc(var(--base-gap)*2)}}.footer-nav-list__ul{font-family:Inter,sans-serif;list-style-type:none}.footer-nav-list__li+.footer-nav-list__li{margin-top:var(--base-gap)}.footer-nav-list__link{color:var(--font-color);text-decoration:none;font-family:Inter,sans-serif;font-size:14px;line-height:18px}.footer-nav-list__link:hover{text-decoration:underline}.law{border-radius:4px;border:1px solid #888892;max-width:630px;padding:16px 20px}@media screen and (min-width:768px){.law{margin-right:10px;border:1px solid #3a3f53}}.law__link{text-decoration:underline}@media screen and (min-width:768px){.law__link{text-decoration:none}}.law__text{color:#fff;font-size:14px;line-height:22px;margin-bottom:var(--base-gap)}@media screen and (min-width:768px){.law__text{color:#888892}}.rate-container{display:inline-block;vertical-align:top;margin-right:24px}.rate-container__logo{vertical-align:top;margin-left:8px;margin-right:4px}.rate-container___text{color:#fff;display:inline-block;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.rate-container___text .mark{font-size:16px;line-height:24px}.rate-container .stars-bg{position:relative}.rate-container .stars-bg .rate-stars{position:absolute;top:0;left:0;height:20px;width:50%;display:inline;overflow:hidden}.cta-home2{background:#3a3f53;padding:48px 80px}@media screen and (max-width:768px){.cta-home2{padding:24px 16px}}.cta-home2__inner{margin:0 auto;max-width:var(--base-container);display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:768px){.cta-home2__inner{flex-direction:column;align-items:flex-start;gap:24px}}.cta-home2__button{height:46px!important;width:117px!important}@media screen and (max-width:768px){.cta-home2__button{width:126px!important}}