:root{--margin-tiny:1.5rem;--margin-small:2.2rem;--margin-medium:3.0rem;--margin-big:6.0rem}.has-black-background-color{background-color:#000}.has-black-color{color:#000}.has-white-background-color{background-color:#fff}.has-white-color{color:#fff}.has-gray-01-background-color{background-color:#e0e0e0}.has-gray-01-color{color:#e0e0e0}.has-gray-02-background-color{background-color:#424242}.has-gray-02-color{color:#424242}.has-gray-03-background-color{background-color:#333}.has-gray-03-color{color:#333}.has-gray-04-background-color{background-color:#a5a5a5}.has-gray-04-color{color:#a5a5a5}.has-gray-05-background-color{background-color:#a0a0a0}.has-gray-05-color{color:#a0a0a0}.has-red-background-color{background-color:#851a1e}.has-red-color{color:#851a1e}@media screen and (min-width:1180px){.content .alignfull>[class*=_inner-container]>.alignwide,.content .alignfull>[class*=_inner-container]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),.content .alignwide>[class*=_inner-container]>.alignwide,.content .alignwide>[class*=_inner-container]>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide),.content>.alignwide,.content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:1140px;width:100%}}.content>*{margin-left:auto;margin-right:auto}.content>.alignwide,.content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:calc(100% - 40px)}.content .alignfull{max-width:100vw;width:100%}.content .alignfull>[class*=_inner-container]>*,.content .alignwide>[class*=_inner-container]>*{margin-left:auto;margin-right:auto}.content .alignfull:not(.has-custom-content-position):not(.has-background)>[class*=_inner-container]>:not(.alignfull):not(.alignleft):not(.alignright){width:calc(100% - 40px)}.content .has-background{padding:4rem 2rem}.content p.has-background{padding:2.5rem}.content *{margin-bottom:0}.content *,.content .advgb-accordion-body>:first-child,.content .wp-block-column>:first-child,.content>:first-child,.content [class*=_inner-container]>:first-child{margin-top:0}.content .advgb-accordion-body>:last-child,.content .wp-block-column>:last-child,.content>:last-child,.content [class*=_inner-container]>:last-child{margin-bottom:0}.content>div,.content [class*=_inner-container]>div{margin-bottom:var(--margin-medium);margin-top:var(--margin-medium)}.content>div.alignfull.has-background+.alignfull.has-background,.content>div.alignfull.has-background+.alignfull.wp-block-cover,.content>div.alignfull.wp-block-cover+.alignfull.has-background,.content>div.alignfull.wp-block-cover+.alignfull.wp-block-cover,.content [class*=_inner-container]>div.alignfull.has-background+.alignfull.has-background,.content [class*=_inner-container]>div.alignfull.has-background+.alignfull.wp-block-cover,.content [class*=_inner-container]>div.alignfull.wp-block-cover+.alignfull.has-background,.content [class*=_inner-container]>div.alignfull.wp-block-cover+.alignfull.wp-block-cover{margin-top:calc(var(--margin-medium)*-1)}.content>div.wp-block-image:not(.size-large),.content [class*=_inner-container]>div.wp-block-image:not(.size-large){margin-bottom:var(--margin-small);margin-top:var(--margin-small)}.content>:last-child:not(.wp-block-group.alignfull.has-background){margin-bottom:6vh}.content>.wp-block-group.alignfull.has-background:last-child{margin-bottom:0}.content h1{margin-bottom:var(--margin-medium)}.content h2,.content h3{margin-bottom:2rem;margin-top:3rem}.content h4,.content h5,.content h6{margin-bottom:var(--margin-small);margin-top:var(--margin-small)}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{line-height:1.3}.content p{margin-bottom:var(--margin-small);margin-top:var(--margin-small)}.content ol,.content ul{margin-bottom:var(--margin-medium);margin-top:var(--margin-medium)}.content ol ol,.content ol ul,.content ul ol,.content ul ul{margin-bottom:0;margin-top:0}.content li{margin-bottom:var(--margin-tiny);margin-top:var(--margin-tiny)}.wp-block-quote{border-left:6px solid #d0d0d0;padding:.5rem 0 .5rem 2rem}.wp-block-quote p{font-style:italic;margin-top:0}.wp-block-quote cite{font-size:.8em;font-style:normal}.wp-block-pullquote{border-bottom:6px solid #d0d0d0;border-top:6px solid #d0d0d0;margin-bottom:4rem;margin-top:4rem;padding:2.5rem 0}.wp-block-pullquote p{font-size:1.4em;font-style:italic;margin-top:0}.wp-block-pullquote cite{font-style:normal}.wp-block-image figcaption,.wp-block-table figcaption{font-size:.8em;font-style:italic;margin:.5rem 0 0;padding-left:.5rem}.wp-block-table table,.wp-block-table table *{border-color:#d0d0d0}.wp-block-table table{border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:4rem;margin-top:4rem;max-width:100%;overflow:hidden;width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed}.wp-block-table thead{vertical-align:top;white-space:nowrap}.wp-block-table td,.wp-block-table th{border:.1rem solid;border-color:inherit;padding:.5rem}.wp-block-table th{font-weight:700}.wp-block-table tfoot{font-size:.8em}.wp-block-table figcaption{margin-bottom:4rem;margin-top:-2.5rem}.wp-block-image .alignright{margin:.2em 0 .5em 2em}.wp-block-image .alignleft{margin:.2em 2em .5em 0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{font-family:Arvo,serif;font-size:2rem;font-weight:400}.content h1{font-size:2.4rem}.content h2{font-size:2.2rem}.content li,.content p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:1.4}.content img{display:block}.content a:not([class]){border-bottom:1px solid transparent;color:var(--red);transition:border-color .3s ease}.content a:not([class]):hover{border-color:var(--red)}.content .wp-block-image:not(.alignfull):not(.is-style-rounded) img{border-radius:3px}.content>ol,.content>ul{padding-left:1em}@media screen and (max-width:799px){.content .alignleft,.content .alignright{display:block;float:none;margin:0}.content .alignleft img,.content .alignright img{display:block;margin:0 auto}}.content .wp-block-cover{font-family:Arvo,serif;font-weight:700;padding-top:10vh}.content .wp-block-cover p{width:auto!important}.content .wp-block-cover p mark{display:inline-block;margin:2px 0;padding:2px 5px}.content .wp-block-cover p.has-large-font-size{font-size:clamp(14.5px,4.5vw,var(--wp--preset--font-size--large))!important}.content .contact-info{margin:0 auto;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important}.content .contact-info__icon-link,.content .contact-info__icon-paragraph{align-items:center;color:var(--gray-02);display:flex;gap:20px;transition:color .3s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.content .contact-info__icon-link svg,.content .contact-info__icon-paragraph svg{display:block;height:25px;width:25px}.content .contact-info__icon-link path,.content .contact-info__icon-paragraph path{fill:var(--red);stroke:var(--gray-01);transition:fill .3s ease,stroke .3s ease}.content .contact-info__icon-link:hover{color:var(--red)}.content .contact-info__icon-link:hover path{fill:#fff;stroke:var(--red)}.content .contact-info p{margin:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.content .contact-info p+p{margin-top:15px}.content .advgb-accordion-body{padding:20px!important}.content .advgb-accordion-header-icon{transition:transform .3s ease}.content .advgb-accordion-header[aria-expanded=true] .advgb-accordion-header-icon{display:block;transform:rotate(180deg)}.content .nf-form-fields-required{font-size:.8em;margin-bottom:2rem}.content .nf-form-content{padding:0}.content .nf-error-msg,.content .nf-error .nf-error-msg,.content .ninja-forms-req-symbol{color:var(--red)}.content .nf-error .ninja-forms-field{border-color:var(--red)!important}.content .nf-error.field-wrap .nf-field-element:after,.content .nf-form-content button,.content .nf-form-content input[type=button],.content .nf-form-content input[type=submit]{background:var(--red)}.content .nf-form-content button:hover,.content .nf-form-content input[type=button]:hover,.content .nf-form-content input[type=submit]:hover{background:#074c03;color:#fff}.content #nf-field-6-wrap,.content #nf-field-12-wrap{display:block}.content #nf-field-6-wrap .nf-field-label,.content #nf-field-12-wrap .nf-field-label{margin-bottom:10px}.footer{background-color:var(--gray-03);color:var(--gray-04);font-size:1.6rem;line-height:1.4;padding:4vh 0;position:relative}.footer:after{background-image:linear-gradient(rgba(25,25,25,.8),rgba(15,15,15,.95)),var(--bg);background-size:cover;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.footer>*{position:relative;z-index:2}.footer p,.footer ul{margin:0}.footer p+p{margin-top:20px}.footer ul{list-style-type:none}.footer a{color:var(--gray-04);display:block;transition:color .4s ease}.footer a:hover{color:#fff}.footer .iconlink{align-items:center;display:flex;gap:8px}.footer .iconlink+.iconlink{margin-top:10px}.footer .iconlink svg{display:block}.footer .iconlink path{fill:var(--gray-04);stroke:var(--gray-03);transition:fill .3s ease}.footer .iconlink:hover path{fill:#fff}.footer .inside{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:900px){.footer .inside{flex-direction:row;justify-content:space-between}.footer__column:first-child{align-self:flex-end}.footer .footer-menu{text-align:right}}
