.rectangle{display:none}.cta-blog.flex.p0 .w-richtext{color:#fff}@media screen and (max-width:991px){.cta-blog.flex.p0{display:block}.cta-blog.flex.p0 .p40{margin-right:0;padding-right:40px}.cta-blog.flex.p0 h2{width:100%;min-width:0;max-width:100%}.cta-blog.flex.p0 .p40,.cta-blog.flex.p0 .image-wrap{width:100%;max-width:100%}}.cta-youtube-video{position:fixed;z-index:8;inset:0;width:100%;max-width:1000px;height:auto;margin:auto;animation:shadowAnimation .5s;border:0;outline:0;aspect-ratio:16 / 9}body.cta-videoded .shadow{position:fixed;inset:0;display:block;width:100%;height:100%;animation:shadowAnimation .5s;background-color:#0006}@keyframes shadowAnimation{0%{opacity:0}to{opacity:1}}.cta-blog.flex.p0 .image-wrap img{height:100%: max-height: none}.cta-blog.flex .p40{max-width:828px}.cta-blog.flex.p0 .title.cta-blog__title.mw287px{width:auto!important}body[data-dev-mode]:before{font-size:1.4rem;line-height:100%;position:fixed;z-index:99999;top:0;left:50%;content:"Developer Mode: " attr(data-dev-mode);text-transform:uppercase;pointer-events:none;color:red;text-wrap-mode:nowrap;translate:-50%}body.body-hidden{visibility:hidden}:root{quotes:"\201c" "\201d"}.quote__title:before{content:open-quote}.quote__title:after{content:close-quote}.w-richtext.content>*+*{margin-top:1em}*:has(+.is-inline):after{content:"\a0"}.w-richtext.content.is-white a{color:#fff}.w-richtext.content.inherit-color a{color:inherit}.body .header.header__open .logo{fill:#1d4130}.header__open{background:#fff}.nav__submenu__open .nav__submenu-item .nav__arrow-mobile{order:-1;transform:rotate(180deg)}.nav__submenu__open .nav__submenu-item.nav__submenu-item__headers{display:flex}.nav__submenu__open{position:absolute;top:0;width:100%;z-index:1;background:#fffcf7;transition:.4s left}.nav__submenu__open .nav__submenu-item{display:block}.nav .nav__minimenu__open{left:0}.lock{overflow:hidden}.header__open .nav{left:0}.header__open .menu-burger{display:flex;justify-content:center;align-items:center}.header__open .menu-burger__line__middle{opacity:0}.header__open .menu-burger__line__top{transform:rotate(45deg)}.header__open .menu-burger__line__bottom{transform:rotate(-45deg)}.header__open .menu-burger__line{position:absolute}.header .logo{fill:#1d4130;transition:.4s fill}.header__anim{border-bottom:1px solid #1d4130;background:#fff}body .header__anim .logo{fill:#1d4130}@media screen and (min-width:992px){.header .logo{fill:#fff}.nav__minimenu-link:hover+.nav__minimenu-item-line{width:100%}}@media screen and (min-width:1280px){.header__phone-desc:after{content:"";width:0;height:1px;transition:.4s width;display:block;background:#1d4130;position:absolute;bottom:-2px}.header__phone-desc:hover:after{width:100%}.nav__list-item__before:hover:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:60%}.nav__list-item:hover .nav__menu{pointer-events:auto;transform:translate(-50%,1px);opacity:1}.nav__list-item:hover .nav__minimenu{pointer-events:auto;transform:translateY(1px);opacity:1}.nav__menu:before,.nav__minimenu:before{content:"";display:block;position:absolute;width:100%;height:10px;top:-5px;left:0}.nav__menu,.nav__minimenu{pointer-events:none}.nav__list-item__anim .nav__link,.nav__list-item__anim .nav__arrow,.nav__submenu-link__anim{opacity:.6}}@media screen and (max-width:1279px){.nav__submenu__open:before{content:"";display:block;width:100vw;height:100vh;position:absolute;top:0;left:0;background:#fffcf7;z-index:-1}}html.wf-design-mode{.swiper-wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-marker-group:after}.swiper-slide{flex-shrink:0;scroll-snap-align:start;max-width:100%}.swiper-slide:not(:last-child){margin-right:24px}.w-embed.w-script[data-say]:before{content:attr(data-say)}.faq__body{height:auto}a[href="#"]:after{content:" \2717";color:red;text-transform:none}}.w-richtext{&:before,&:after{content:none}>*{margin-top:0!important;margin-bottom:0!important;+*{margin-top:1em!important}}}@media screen and (max-width:767px){.w-richtext .w-embed:has(table){overflow:auto!important}.w-richtext table{width:max-content!important}.w-richtext table col{width:clamp(300px,80vw,400px)!important}}.cta-blog.flex.p0 .p40{width:100%}.accordion.is-numbered{counter-reset:accordion}.accordion.is-numbered .accordion-item{counter-increment:accordion}.accordion.is-numbered .accordion-item__title-text{display:flex;gap:24px}.accordion.is-numbered .accordion-item__title-text:before{content:counter(accordion) ". ";color:"red"}.svg-icon.auto{svg{display:block;width:1em;height:1em}svg *[fill]{fill:currentcolor}svg *[stroke]{stroke:currentColor}}.footer__social-list-embed svg *{fill:currentcolor}@media screen and (min-width:992px){.footer .link-white:after,.footer__links-list-link:after,.footer__link-big:after{content:"";width:0;height:1px;transition:.4s width;display:block;background:currentcolor;position:absolute;bottom:-2px}.footer .link-white:hover:after,.footer__links-list-link:hover:after,.footer__link-big:hover:after{width:100%}}.lg-backdrop,.lg-toolbar,.lg-components{background-color:#000000b3}.lg-image{touch-action:manipulation}.body-scroll-lock{position:fixed;width:100%;overflow-y:scroll}.lg-backdrop,.lg-outer{z-index:999999999999}.lg-toolbar .lg-icon,.lg-sub-html{color:#fff}.accordion-item{--transition-duration: .5s}.accordion-item__tray,.accordion-item__content,.accordion-item__heading svg{transition:var(--transition-duration)}.accordion-item__tray{grid-template-rows:0fr}.accordion-item__content{position:relative;padding-top:0;padding-bottom:0;opacity:0;border-top:0;filter:blur(5px)}.accordion-item.active .accordion-item__heading svg{rotate:z 180deg}.accordion-item.active .accordion-item__tray{transition-timing-function:linear(0,.453 7.8%,.803 16.1%,1.048 24.9%,1.132 29.5%,1.194 34.4%,1.227 38.4%,1.245 42.5%,1.25 46.9%,1.242 51.7%,1.2 60.5%,1.038 84.9%,1.009 92.5%,1);grid-template-rows:1fr}.accordion-item.active .accordion-item__content{padding-top:16px;opacity:1;filter:blur(0)}.w-richtext a[target=_blank]:after{display:inline-block;width:1em;height:1em;content:"\a0";vertical-align:middle;background:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20height=%2224px%22%20viewBox=%220%20-960%20960%20960%22%20width=%2224px%22%20fill=%22%23041b3a%22%3E%3Cpath%20d=%22m256-240-56-56%20384-384H240v-80h480v480h-80v-344L256-240Z%22/%3E%3Cscript%20xmlns=%22%22/%3E%3C/svg%3E) no-repeat center center;background-size:contain}
