.section-features-about{.wrap__features{display:grid;grid-template-columns:1fr;row-gap:32px;column-gap:16px}}.law-content{ul,ol{margin:16px 0;padding-left:1.5rem;opacity:.8;font-size:14px;li{margin-bottom:8px;&:before{min-width:16px!important}&:last-of-type{margin-bottom:0!important}}}p{&:last-of-type{margin-bottom:0!important}}*{&:first-child{margin-top:0!important}}h2{margin-top:24px;margin-bottom:12px}}.section-404{display:flex;align-items:center;min-height:calc(100vh - 72px);.container{text-align:center;padding-bottom:5%}h1{font-size:120px;margin-bottom:0;color:#a18550}p{font-size:24px}h2{margin-top:28px;margin-bottom:16px}}@media (min-width:768px){.section-features-about{.wrap__features{grid-template-columns:1fr 1fr;.inner__features{border-right:1px solid rgb(161 133 80 / .2);&:nth-child(2n){border:0}}}}.law-content{ul,ol{margin:24px 0;font-size:14px}}.section-404{h1{font-size:170px;margin-bottom:0}p{font-size:40px}}}@media (min-width:992px){.section-features-about{.wrap__features{grid-template-columns:1fr 1fr 1fr 1fr;.inner__features{border-right:1px solid rgb(161 133 80 / .2)!important;&:last-of-type{border:0!important}}}}.law-content{h2{margin-top:32px;margin-bottom:20px}h3{margin-top:24px;margin-bottom:18px}ul,ol{margin:28px 0;font-size:16px}}.section-404{h1{font-size:220px;margin-bottom:0}p{font-size:48px}}}.object-cover{object-fit:cover}.-z-10{z-index:-10}.-z-9{z-index:-9}.bg-white{background-color:#fff}.rank-math-block h3{margin-bottom:0!important}.h2__title{margin-bottom:1rem;font-size:28px;font-weight:600;opacity:.9}footer .upper__footer{display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid #fff;padding-top:32px;padding-bottom:32px}footer .menu{color:#fff}footer h4{font-size:18px;color:#fff;font-weight:500;margin-bottom:16px}footer .upper__footer .wrap__menu{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;row-gap:32px}footer .upper__footer .wrap__menu>div:last-of-type{max-width:350px}footer .upper__footer .wrap__menu>div{width:100%}.section-process .wrap__process{display:grid;grid-template-columns:1fr;gap:16px}.section-process .wrap__process .headline{font-weight:500;font-size:21px;margin-bottom:8px}.section-process .wrap__process .number{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#101828;color:#fff;margin-bottom:16px;font-size:18px;font-weight:700}header .arrow__right{width:16px;height:18px;fill:#101828;margin-left:6px}header .view__all{color:#101828;margin-top:8px!important;font-size:16px!important;display:flex!important;align-items:center!important}header .main__menu-ul .fourth__menu li{margin-bottom:4px}header .main__menu-ul .fourth__menu li:last-of-type{margin-bottom:0!important}header .main__menu-ul .secondary__menu .headline:hover{opacity:.7}header .main__menu-ul .secondary__menu .headline{transition:0.2s!important;display:flex;justify-content:space-between;align-items:center}header .main__menu-ul>.active__menu .secondary__menu.menu-item-has-children.active .third__menu{z-index:999999;visibility:visible;opacity:1}header .main__menu-ul .sub__menu .secondary__menu span{font-size:16px!important;font-weight:500}header .main__menu-ul .wrap__secondary-menu{display:flex;flex-direction:column;width:400px;border-right:1px solid rgb(161 133 80 / .5)!important;padding-right:32px;height:100%;padding-top:32px}header .main__menu-ul,header .main__menu-ul>li{display:flex;align-items:center;height:100%}header .main__menu-ul{height:100%}header .main__menu-ul .wrap__secondary-menu>li{margin-bottom:8px}header .main__menu-ul>li.active__menu{height:100%}.main__menu-ul>.menu-item-has-children-custom>.sub__menu{visibility:hidden;opacity:0;z-index:-10;position:absolute;top:100%;background:#101828;padding:8px 12px;border:1px solid #101828}.main__menu-ul>.menu-item-has-children-custom>.sub__menu a{margin-bottom:4px}.back{display:flex;align-items:center;margin-bottom:24px;transition:0.2s!important}.back svg{width:20px;height:10px;transform:rotate(180deg);fill:#101828;margin-right:4px}.back:hover{opacity:.7}header .main__menu-ul .third__menu{z-index:-1;visibility:hidden;opacity:0;position:absolute;height:100%;top:0;padding-left:24px;padding-right:24px;padding-top:32px;transition:0.2s!important;width:calc(100% - 400px);left:400px}header .main__menu-ul .third__menu>ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:20px}header .third__menu .category{font-size:14px!important;font-weight:500;color:#101828}header .mobile__menu .third__menu .category{font-size:16px!important}header .main__menu-ul .third__menu .headline{font-size:14px!important}.main__menu-ul{display:flex}.main__menu-ul>li:last-of-type{padding-right:0!important}header .main__menu-ul>li.active__menu>.sub__menu{visibility:visible;opacity:1;z-index:auto}.main__menu-ul>.menu-item-has-children>.sub__menu{display:flex;width:100%;height:calc(100% - 79px);background:#fff;position:fixed;top:79px;opacity:0;visibility:hidden;z-index:-1;left:0;border-top:1px solid rgb(161 133 80 / .5)!important}.main__menu-ul>.menu-item-has-children>.sub__menu>div{overflow:auto}header .menu-item-has-children.no__active .sub__menu{pointer-events:none}.main__menu-ul .sub__menu{display:flex;flex-direction:column;margin-right:32px}.main__menu-ul>.menu-item-has-children>.sub__menu>div>.container>.inner__sub-menu>li:last-of-type{margin-bottom:0!important}header .main__menu-ul>li.active__menu>.headline>svg{transform:rotate(270deg)}.main__menu-ul>li>.headline>svg{width:8px;height:12px;transform:rotate(90deg);fill:#101828;position:absolute;right:10px;transition:0.2s}.main__menu-ul>li>a:hover,.main__menu-ul>li>.headline:hover{background:#101828;color:#fff!important}.main__menu-ul>li>.headline:hover svg{fill:white!important}.main__menu-ul>li>.headline{position:relative;height:100%;display:flex;align-items:center}.active__header .main__menu-ul>li>.headline>svg{fill:#101828}header{height:80px}header .main__menu-ul .third__menu>ul>li:after{background:rgb(249 229 197 / .05);content:'';width:calc(100% + 24px);height:calc(100% + 24px);top:-12px;position:absolute;left:-12px;transition:.2s!important;visibility:hidden;opacity:0;z-index:-10}header .main__menu-ul .third__menu>ul>li:hover:after{opacity:1;visibility:visible}header .main__menu-ul .third__menu>ul>li{position:relative}.main__menu-ul .inner__sub-menu .secondary__menu,.main__menu-ul .inner__sub-menu .third__menu li{position:relative}.main__menu-ul .inner__sub-menu .headline{position:relative}.main__menu-ul .inner__sub-menu .headline:hover{opacity:1}.main__menu-ul .custom__headline{background:#101828;;grid-row-start:1;grid-row-end:3;padding:24px;color:#101828;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.main__menu-ul .custom__headline .headline{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center}header .main__menu-ul .headline{font-size:14px!important;transition:0.2s!important;cursor:pointer}.main__menu-ul .custom__headline .headline:after{content:unset}.main__menu-ul .custom__headline h3{font-size:28px;margin-bottom:8px!important}.main__menu-ul .custom__headline p{font-size:16px}.main__menu-ul .custom__headline svg{position:relative;top:1.7px;color:#101828!important;margin-left:2px}header .main__menu-ul .custom__headline svg,.main__menu-ul.active__header .custom__headline svg{color:#101828!important}header .main__menu-ul .custom__headline:hover svg{margin-left:4px}.main__menu-ul .inner__sub-menu .description{line-height:1.5}.main__menu-ul .inner__sub-menu .headline{margin-bottom:4px;display:flex}.main__menu-ul .inner__sub-menu .menu-item-has-children:hover{opacity:.5}.main__menu-ul .inner__sub-menu .menu-item-has-children{transition:0.2s!important}header .main__menu-ul .custom__headline:hover .redirect{opacity:.5}header .main__menu-ul .custom__headline .redirect{transition:0.2s!important;font-size:16px}.main__menu-ul .background__image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;opacity:.03;background-size:cover;background-attachment:fixed}.main__menu-ul .custom__headline img{opacity:.1}header .mobile__menu .third__menu>li:last-of-type{margin-bottom:0!important}header .mobile__menu .third__menu>li{margin-bottom:16px}@media (min-width:992px){.main__menu-ul>li>a,.main__menu-ul>li>.headline{padding:0 20px!important}}@media (min-width:1200px){.main__menu-ul>li>a,.main__menu-ul>li>.headline{padding:0 24px!important}}header .main__menu-ul .menu-item-has-children.active .parent-headline{color:#101828;!important}.fourth__menu.active{height:100%!important}header .view__all.no__active{display:none!important}header .third__menu>ul>li{height:max-content}header .mobile__menu .hidden-menu button{color:#101828!important}header .mobile__menu .custom__menu{visibility:hidden;opacity:0;z-index:-1;position:absolute;left:0;top:0;width:100%;height:calc(100vh - 80px);background:#101828;overflow:auto}header .mobile__menu .menu-item-has-children .headline svg{width:12px;height:14px;fill:#101828;top:1px;position:relative;margin-left:6px}header .mobile__menu ul li:last-of-type{margin-bottom:0}header .mobile__menu a,header .mobile__menu .headline,header .mobile__menu .back{display:flex;align-items:center;color:#101828;transition:0.2s!important;text-align:left!important}header .mobile__menu a:hover,header .mobile__menu .headline:hover{opacity:.7}header .mobile__menu .custom__menu.active__menu{visibility:visible;opacity:1;z-index:10}header .main__menu-ul .active__menu .sub__menu{transition:0.2s!important}header .main__menu{height:100%}.mobile__menu .menu .menu-item-has-children ul{display:none!important}.mobile__menu .menu .menu-item-has-children ul{display:block!important}header .mobile__menu .sub-menu{z-index:-10;visibility:hidden;opacity:0;position:absolute;left:-100%;transition:0.2s;top:0;width:100%;height:100%}header .mobile__menu .sub-menu.active{left:0;visibility:visible;opacity:1;z-index:10;background:#fff}header .mobile__menu .sub-menu{overflow:auto}header .mobile__menu .next__menu svg{width:8px;height:12px;margin-left:10px;transform:rotate(90deg);fill:#101828}header .mobile__menu .prev__menu svg{width:28px;height:16px;margin-right:10px;fill:#101828;transform:rotate(180deg)}header .mobile__menu .menu li>a,header .mobile__menu .menu li>span{border-bottom:1px solid rgb(161 133 80 / .5)!important;width:100%!important;font-size:16px!important;padding:16px!important;font-weight:500!important}header .mobile__menu .menu li:first-of-type>a,header .mobile__menu .menu li:first-of-type>span{border-top:1px solid rgb(161 133 80 / .5)!important}header .mobile__menu .prev__menu{display:flex;align-items:center;font-size:16px;font-weight:500;min-height:79px}header .mobile__menu .next__menu{display:flex;align-items:center}header .mobile__menu .menu li{margin:0!important}header .mobile__menu .logo{padding:0 16px;height:79px}header .mobile__menu .phone__number{padding:0 16px}header .mobile__menu .wrap__menu{padding:0!important}header .mobile__menu .sub-menu ul li:first-of-type a{font-weight:700!important}@media (min-width:576px){.h2__title{font-size:32px}footer .upper__footer .wrap__menu>div{width:calc(50% - 32px)}}@media (min-width:768px){.h2__title{font-size:36px}footer .upper__footer{padding-top:48px;padding-bottom:48px}.section-process .wrap__process{grid-template-columns:1fr 1fr}}@media (min-width:992px){.h2__title{font-size:40px}footer .upper__footer{padding-top:64px;padding-bottom:64px;flex-direction:row}footer .upper__footer .wrap__menu{width:66.66666%;flex:none}footer .upper__footer .wrap__menu>div{max-width:220px;width:auto}.section-process .wrap__process .headline{font-size:24px;margin-bottom:12px}.section-process .wrap__process .number{width:64px;height:64px;font-size:21px}footer .upper__footer .wrap__menu{column-gap:128px;justify-content:flex-end}}@media (min-width:1200px){.section-process .wrap__process{grid-template-columns:1fr 1fr 1fr}}header .wrap__secondary-menu a:hover{color:#A18550}header .secondary__menu.menu-item-has-children.active .parent-headline{color:#A18550}footer a:hover{color:#A18550}footer .upper__footer{display:flex;gap:32px}p{margin-bottom:.5rem;font-size:14px;opacity:.8}.modal__search{visibility:hidden;opacity:0;z-index:-10;position:fixed;left:0;top:80px;width:100%;height:calc(100% - 80px);transition:0.2s;display:flex;flex-direction:column}.modal__search.active{visibility:visible;opacity:1;z-index:10;background:#101828}.modal__search .container{display:flex;flex-direction:column}.modal__search .ajax__search{display:flex;flex-direction:column;height:100%;overflow:auto;padding-bottom:24px}.modal__search .ajax__search::-webkit-scrollbar-thumb{background:#fff;border-radius:10px}.modal__search .ajax__search::-webkit-scrollbar{width:10px}.main__btn{display:flex;align-items:center;justify-content:center;text-align:center}header.active__search{background:#101828}header.active__search .main__menu a{color:#fff}header.active__search .main__menu svg{stroke:#fff}header.active__search .main__menu .menu-item-has-children svg{fill:#fff}.search__loader{position:fixed;left:0;top:0;width:100%;height:100%;display:none;background:#101828;pointer-events:none}.search__loader img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;animation:pulse_loader 1.5s ease-in-out infinite}.ajax__search{margin-top:32px}@keyframes pulse_loader{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.2)}}.modal__search form input{color:#101828}.modal__search .wrap__posts{display:grid;grid-template-columns:1fr;gap:16px}#result_eli_ajax_search{display:flex;flex-direction:column;gap:32px}.modal__search .more__btn svg{stroke:#fff0;fill:#fff}header.active__search .main__menu .hamburger__menu span{background:#fff}.modal__search .submit__btn{min-width:auto}.main__menu .divider{text-transform:uppercase}header.active__search .main__menu .divider{color:#fff}header *{transition:0.2s}@media (min-width:768px){p{font-size:14px}.modal__search .wrap__posts{display:grid;grid-template-columns:1fr 1fr;gap:20px}#result_eli_ajax_search{display:flex;flex-direction:column;gap:40px}}@media (min-width:992px){p{margin-bottom:1.25rem;font-size:16px}.modal__search .wrap__posts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.modal__search .wrap__posts a{font-size:18px}#result_eli_ajax_search{display:flex;flex-direction:column;gap:64px}}