.header-section__navigation .bricks-mobile-menu-wrapper .brx-submenu-toggle{justify-content:flex-start}.page-section__table-content .toc-list:before{content:""}.page-section__table-content .toc-link{font-weight:400}.page-section__table-content .toc-link.is-active-link{font-weight:400}.page-section__table-content .toc-list{font-size:.8em}.page-section__content{.wp-block-gallery{display:flex;flex-wrap:wrap;gap:var(--wp--style--gallery-gap,1rem)}.wp-block-gallery.has-nested-images .wp-block-image{margin:0}.wp-block-gallery.has-nested-images .wp-block-image{width:calc(( 100% - ( var(--gallery-columns,3) - 1 ) * var(--wp--style--gallery-gap,1rem) ) / var(--gallery-columns,3))}.wp-block-gallery .wp-block-image img{height:auto;max-width:100%;object-fit:cover;display:block}.wp-block-image,.wp-block-video,figure[class^=wp-block-]{margin:1em 0}.wp-block-gallery{margin:0!important}.wp-block-columns-is-layout-flex{gap:var(--size-m)}.wp-block-details p{margin:0 0 var(--size-s) var(--size-m)}.custom-margin-bottom-size-m{margin-bottom:var(--size-m)!important}.custom-margin-top-size-m{margin-top:var(--size-m)!important}@media (max-width:530px){figcaption.wp-element-caption{display:none}}}.tags-section{margin-bottom:var(--size-m);font-size:.75em;filter:opacity(60%)}.footer-section__links .bricks-nav-menu>li>.brx-submenu-toggle{justify-content:flex-start}.popup-contact__form .flatpickr{padding-top:var(--size-s);padding-right:var(--size-m);padding-bottom:var(--size-s);padding-left:var(--size-m);background-color:var(--primary);border:2px solid var(--accent-active)}.popup-contact__form select{padding-top:var(--size-s);padding-right:var(--size-m);padding-bottom:var(--size-s);padding-left:var(--size-m);background-color:var(--primary);border:2px solid var(--accent-active);font-size:.8em}@media (max-width:478px){.popup-contact__form .flatpickr{padding-top:var(--size-xs)}.popup-contact__form select{padding-top:var(--size-xs)}}.popup-send-phone__form .flatpickr{background-color:rgba(0,0,0,0);padding-top:var(--size-s);padding-right:var(--size-m);padding-bottom:var(--size-s);padding-left:var(--size-m);border:2px solid var(--accent)}.popup-send-phone__form select{background-color:rgba(0,0,0,0);padding-top:var(--size-s);padding-right:var(--size-m);padding-bottom:var(--size-s);padding-left:var(--size-m);border:2px solid var(--accent)}