:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Solid";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Regular";--fa-font-light:normal 300 1em/1 "Font Awesome 6 Light";--fa-font-thin:normal 100 1em/1 "Font Awesome 6 Thin";--fa-font-duotone:normal 900 1em/1 "Font Awesome 6 Duotone";--fa-font-sharp-solid:normal 900 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-regular:normal 400 1em/1 "Font Awesome 6 Sharp";--fa-font-sharp-light:normal 300 1em/1 "Font Awesome 6 Sharp";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}svg:not(:host).svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible;box-sizing:content-box}.svg-inline--fa{display:var(--fa-display,inline-block);height:1em;overflow:visible;vertical-align:-.125em}button::-moz-focus-inner{padding:0;border:0}.wp-gr .grw-scroll::-webkit-scrollbar-thumb:window-inactive{background:#ccc!important}.et_pb_text_align_left{text-align:left}body{--glsr-white:#fff;--glsr-gray-100:#f5f5f5;--glsr-gray-200:#e5e5e5;--glsr-gray-300:#d4d4d4;--glsr-gray-400:#a3a3a3;--glsr-gray-500:#737373;--glsr-gray-600:#525252;--glsr-gray-700:#404040;--glsr-gray-800:#262626;--glsr-gray-900:#171717;--glsr-black:#000;--glsr-blue:#1c64f2;--glsr-green:#057a55;--glsr-red:#e02424;--glsr-yellow:#faca15;--glsr-duration-slow:0.3s;--glsr-duration-fast:0.15s;--glsr-gap-xs:0.25em;--glsr-gap-sm:0.5em;--glsr-gap-md:0.75em;--glsr-gap-lg:1em;--glsr-gap-xl:2em;--glsr-leading:1.5;--glsr-px:1.25em;--glsr-py:1.25em;--glsr-radius:3px;--glsr-text-base:1em;--glsr-text-sm:0.875em;--glsr-text-md:1em;--glsr-text-lg:1.25em;--glsr-review-star:1.25em;--glsr-review-verified:var(--glsr-green);--glsr-tag-label-weight:600;--glsr-bar-bg:var(--glsr-yellow);--glsr-bar-leading:1.5;--glsr-bar-opacity:0.1;--glsr-max-w:48ch;--glsr-summary-star:1.5em;--glsr-summary-text:var(--glsr-text-sm);--glsr-choice-h:1.125em;--glsr-choice-w:1.125em;--glsr-description-text:var(--glsr-text-sm);--glsr-form-error:var(--glsr-red);--glsr-form-star:2em;--glsr-form-success:var(--glsr-green);--glsr-input-b:1px solid var(--glsr-gray-400);--glsr-input-bg:var(--glsr-white);--glsr-input-color:var(--glsr-gray-900);--glsr-input-px:0.75em;--glsr-input-py:0.5em;--glsr-input-radius:3px;--glsr-input-transition:border-color var(--glsr-duration-fast) ease-in-out;--glsr-label-text:var(--glsr-text-sm);--glsr-label-weight:600;--glsr-range-size:1.75em;--glsr-toggle-bg-0:currentColor;--glsr-toggle-bg-1:currentColor;--glsr-toggle-color:var(--glsr-white);--glsr-toggle-h:1.25em;--glsr-toggle-opacity-0:0.2;--glsr-toggle-opacity-1:1;--glsr-toggle-p:.15em;--glsr-toggle-radius:999px;--glsr-toggle-shadow-color:rgba(0,0,0,.1);--glsr-toggle-size:calc(var(--glsr-toggle-h) - var(--glsr-toggle-p)*2);--glsr-toggle-text:1em;--glsr-toggle-w:calc(var(--glsr-toggle-h)*2 - var(--glsr-toggle-p)*2);--glsr-modal-bg:var(--wp--preset--color--base,var(--glsr-white));--glsr-modal-radius:3px;--glsr-modal-padding:1.5em;--glsr-tooltip-border-radius:4px;--glsr-tooltip-font-size:0.875rem;--glsr-tooltip-font-weight:400;--glsr-tooltip-line-height:1;--glsr-tooltip-margin:12px;--glsr-tooltip-padding:.5em 1em;--glsr-tooltip-size:6px;--glsr-red:red;--glsr-blue:#2ea3f2;--glsr-toggle-bg-1:var(--glsr-blue);--glsr-toggle-h:20px}h1,h2{text-align:center;font-size:3rem;color:#fff!important}h2{font-size:4rem;color:#a30b2e!important;font-weight:700}.et_pb_text h2{font-weight:950!important}.single .post{padding-bottom:0}.et_pb_post{margin-bottom:0;word-wrap:break-word}.et_post_meta_wrapper,.single .post{background-color:#c6c1ba!important}.et_post_meta_wrapper h1{font-size:2rem!important;color:#a30b2e!important;font-variant-caps:all-small-caps!important}.et_pb_section{padding:0}.et_pb_pagebuilder_layout.single.et_full_width_page:not(.et-tb-has-body) .et_post_meta_wrapper{width:90%;padding-top:2%}#main-header{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#top-menu li a:hover:before{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:1}#top-menu li a:before{content:"";position:absolute;top:3px;left:0;background:#a30b2e;width:100%;height:2px;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:.3s ease}#cmplz-manage-consent .cmplz-manage-consent,.post-meta .comments-number{display:none!important}.entry-content tr td{padding:2px 5px!important}.et_pb_button{padding:0 2rem!important;font-size:1rem!important;font-weight:300!important;border:0 solid!important;border-radius:5px;background:#a30b2e!important;color:#fff!important}.et_pb_button:hover,.et_pb_module .et_pb_button:hover{border:1px solid #fff0;padding:0 2rem!important;color:#fff!important}#main-content{background-color:#2a2d38}#footer-widgets{padding:2%0 0}.et_pb_gutters3 .footer-widget{margin-right:2.5%;margin-bottom:1.5%}#block-16{padding:5px;margin-right:0;border-radius:5px}.et_pb_scroll_top.et-pb-icon{right:15px;bottom:85px;border-radius:25px;background:#a30b2e}.et_pb_scroll_top.et-pb-icon:hover{background:#605959}.et_pb_scroll_top:before{content:"B";color:#f1ede7}@media all and (min-width:1100px) and (max-width:1404px){h1{font-size:2.8rem}h2{font-size:1.8rem}}@media only screen and (min-width:1350px){.et_pb_section{padding:0!important}}@media all and (min-width:980px) and (max-width:1099px){h1{font-size:4rem}h2{font-size:3.5rem}}@media (min-width:981px){h1{font-size:4rem}h2{font-size:3.5rem}}@media all and (min-width:768px) and (max-width:979px){h1{font-size:3rem}h2{font-size:2.5rem}}@media all and (min-width:320px) and (max-width:767px){h1{font-size:3rem}h2{font-size:2rem}}@media all and (max-width:479px){h1{font-size:2.5rem}h2{font-size:2rem}}@media none{.wp-block-categories,.wp-block-image img,ul{box-sizing:border-box}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.entry-content{counter-reset:footnotes}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}}