:root{--anim-duration: 250ms;}@media (max-width: 1024px){.Head nav{width: 100%;left: 0;top: 100%;padding: 0;transition: height var(--anim-duration);background: var(--blue);}	.Head.OpenedMenu nav{height: calc(100vh - var(--head-height));}	.Head.OpeningFinished nav{overflow: auto;}	.Head nav a{display: block;padding: 18px 20px;border-bottom: 1px solid var(--light-gray);color: var(--white);text-transform: uppercase;font-size: 14px;font-weight: 600;}	.Head nav a svg{width: 10px;height: auto;float: right;margin-top: 5px;opacity: 0.8;transition: transform var(--anim-duration);}	.Head nav a svg path{stroke: white;}	.Head nav>ul{border-top: 1px solid var(--light-gray);}		.Head nav li.Opened>a>svg{transform: rotate(180deg);}	.Head li .SubMenu{flex-wrap: wrap;background: white;width: 100%;height: 0;overflow: hidden;text-align: left;}	.Head li .SubMenu .Container{height: auto !important;}	.Head li .SubMenu li{text-align: left;display: block;}	.Head li .SubMenu a{display: block;color: var(--blue);}	.Head nav .SubMenu li>a:hover{color: #2678E3;}	.Head nav li.Opened>.SubMenu{height: auto;overflow: visible;}	.Head li .SubMenu li a{border-bottom: 1px solid var(--light-gray-text);text-transform: uppercase;font-weight: 600;}	.Head nav .SubMenu li>a span::after{display: none;}		.Head li .SubMenu>ul>li:first-of-type ul{padding-right: 5%;}		.Head .CategoryInMenu{position: relative;font-weight: 700;font-size: 150%;padding: 32px 0;}	.Head .CategoryInMenu svg{position: relative;top: 7px;}	.Head .SubMenu a{font-weight: 500;text-transform: none;padding: 16px 0;border-bottom: 1px solid var(--light-gray);}			.Head li .SubMenu>ul>li:nth-of-type(3) ul{display: block;}	.Head li .SubMenu>ul>li:nth-of-type(3) li{display: inline-block;margin-right: 4px;margin-bottom: 8px;}	.Head li .SubMenu>ul>li:nth-of-type(3) a{border: 1px solid #C3CFD6;padding: 12px 20px;border-radius: 4px;}	.Head li .SubMenu .Category:last-of-type{flex: 1;}	.Burger div{transition: transform var(--anim-duration);}	.Burger div:nth-of-type(2){opacity: 1;transition: opacity var(--anim-duration);}	.OpenedMenu .Burger div:nth-of-type(2){opacity: 0;}	.OpenedMenu .Burger div:first-of-type,.OpenedMenu .Burger div:last-of-type{width: 120%;}	.OpenedMenu .Burger div:first-of-type{transform: rotate(45deg);top: 6px;}	.OpenedMenu .Burger div:last-of-type{transform: rotate(-45deg);top: -6px;}	.Head .SearchBox{right: 0;top: 100%;display: flex;background: white;border-radius: 4px 24px 24px 4px;}	.Head .SearchBox input{flex: 1;padding: 0 15px;color: var(--dark);height: 48px;}	.Head .SearchBox input::placeholder{color: #2D3D52;}	.Head.OpenedSearch .SearchBox .Button{position: relative;left: 10px;height: 48px;min-height: 0;padding-top: 0;padding-bottom: 0;font-size: 14px;}	.Head.OpenedSearch .SearchBox .Button span{display: none;}		.Head.OpenedSearch .SearchBox{top: calc((100% - 48px) / 2);width: calc(100% - 40px);height: auto;right: 20px;overflow: visible;}		.MenuArticles{display: flex;overflow: hidden;position: relative;padding-bottom: 40px;}	.MenuArticlesItem{flex: 0 0 200px;width: 200px;border-bottom: none !important;margin-right: 16px;margin-left: 0;transition-property: margin-left,color !important;}	.MenuArticlesItem .Image{height: 80px;margin-bottom: 8px;}	.MenuArticlesItemHeadline{text-transform: none;font-size: 16px;}	.MenuArticles .MenuArticlesItem:nth-child(3){display: none;}	.MenuArticles .Switchers{position: absolute;left: 0;bottom: 10px;right: 0;display: flex;justify-content: center;}	.MenuArticles .Switcher{width: 10px;height: 10px;background: rgba(22,86,170,0.3);border-radius: 100%;margin: 0 4px;cursor: pointer;}	.MenuArticles .Switcher.Active{background-color: var(--blue);}}@media (min-width: 1024px){.Head nav li.ItemSubmenuOpened ul{height: auto;}	.Head nav li ul{display: block;left: 0;width: 100%;}	.Head nav li ul a{color: var(--blue);padding: 16px 5px;}	.Head .SearchBox{right: 0;top: 100%;display: flex;background: white;border-radius: 4px 24px 24px 4px;}	.Head .SearchBox input{flex: 1;padding: 0 15px;color: var(--dark);height: 48px;}	.Head .SearchBox input::placeholder{color: #2D3D52;}	.Head.OpenedSearch .SearchBox .Button{position: relative;left: 10px;height: 48px;min-height: 0;padding-top: 0;padding-bottom: 0;font-size: 14px;}	.Head.OpenedSearch .SearchBox .Button svg{margin-right: 13px;}		.Head.OpenedSearch .SearchBox{top: calc((100% - 48px) / 2);width: 80%;max-width: 1100px;height: auto;right: 5%;overflow: visible;}	.Head.OpenedSearch nav,.Head.OpenedSearch .SearchOpener{visibility: hidden;}	.Head{z-index: 11;}	.NavPageHoverOverlay{position: fixed;left: 0;top: 100%;right: 0;bottom: 0;z-index: 10;background: transparent;transition-property: background-color;transition-duration: var(--anim-duration);}	.StopScroll + .NavPageHoverOverlay{top: 0;background: #00000030;}	.StopScroll.OpenedMenuClosing + .NavPageHoverOverlay{background-color: transparent;}	.Head li>.SubMenu{transition-property: opacity;transition-duration: var(--anim-duration);}	.Head li.ItemSubmenuOpened>.SubMenu{opacity: 1;z-index: 1;}	.Head li.ItemSubmenuOpened.ItemSubmenuClosing>.SubMenu{opacity: 0;z-index: 0;}	.Head nav li>a{position: relative;}	.Head nav li>a span{position: relative;}	.Head nav li>a span::after{background-color: transparent;left: 0 !important;right: 0 !important;bottom: -6px;width: auto !important;transition: background-color var(--anim-duration);content: '';position: absolute;height: 3px;}	.Head nav li.ItemSubmenuOpened>a span::after,.Head nav li:not(.Submenu)>a:hover span::after{background-color: var(--green);}	.Head nav li.ItemSubmenuOpened.ItemSubmenuClosing>a span::after{background-color: transparent;}	.Head nav .SubMenu a span:after{display: none;}	.NoNameCat{padding-top: 46px;}}.Head nav li{cursor: default;}.SearchOpener,.Burger{cursor: pointer;}.FAQQuestion{cursor: pointer;}.Button{cursor: pointer;}.FormItem:focus-within input,.FormItem:focus-within select,.FormItem:focus-within .InputOpenerHandler{padding-left: 15px;padding-right: 15px;border: 2px solid var(--blue);}.MortgagesInstitutesArrow{cursor: pointer;}.Button{transition-property: background-color,color,box-shadow;transition-duration: var(--anim-duration);}.Button:not(.StealthyButton):hover{background-color: #3E9721;color: white;box-shadow: 0px 8px 24px rgba(122,185,45,0.24);}.Button.StealthyButton:hover,.ConsultingItem h3 a:hover{color: #3E9721;}.Button.WhiteButton:not(.StealthyButton):hover{color: #3E9721;box-shadow: 0px 8px 12px rgba(54,58,65,0.14);background-color: #FAFAFA;}.Head li .SubMenu a,a{transition: color var(--anim-duration);}.Head li .SubMenu a:hover,a:hover{color: #2678E3;}.Socials path{transition: fill var(--anim-duration);}.Socials a:hover path{fill: var(--green);}.FAQItem svg{transition-property: transform;transition-duration: var(--anim-duration);}.FAQItem.Opening svg,.FAQItem.Opened svg{transform: rotate(180deg);}.ProductsCategoriesItem{transition: box-shadow var(--anim-duration);cursor: pointer;}.ProductsCategoriesItem:hover{box-shadow: 0 8px 24px rgba(54,58,65,0.1);}.ConsultingQuestion p,.ConsultingAnswer p,.ConsultingQuestion:hover p,.ConsultingAnswer:hover p{color: var(--dark);}.ArticlesItem:hover h3{color: var(--green);}