@charset "UTF-8";:root{font-size:Clamp(14px,1.38vw,20px)}p,table{margin-bottom:1.5rem}p:last-child,table:last-child{margin-bottom:0}ul:not(:last-child),ol:not(:last-child){margin-bottom:1.5rem}body>*{position:relative}body>header{z-index:3}body>main{z-index:2}body>footer{z-index:1}a{transition:all 0.25s ease-in-out}.elementor-field-textual,.elementor-form .elementor-button.elementor-size-xs{min-height:unset}:root{--content-padding:2rem;--content-width:1300px;--container-max-width:var(--content-width);--padded-max-width:Min( var(--content-width), calc(100% - (var(--content-padding) * 2)) )}body.post-template-default:not([class*=elementor-page-]) .site-main{--content-width:1000px;--container-max-width:var(--content-width);--padded-max-width:Min( var(--content-width), calc(100% - (var(--content-padding) * 2)) )}.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body[class*=elementor-page-] #comments,body:not([class*=elementor-page-]) .site-main,body.post-template-default:not([class*=elementor-page-]) .site-main{max-width:var(--padded-max-width);margin-left:auto;margin-right:auto}body:not([class*=elementor-page-]) .site-main{padding:4rem 0}header>.e-con,footer>.e-con,main>.page-content>.elementor>.elementor-section-wrap>.e-con,main>.page-content>.elementor>.e-con,body.archive>main>.e-con,body.post-template-default>main>.e-con{--padded-max-width:Min( var(--content-width), calc(100% - (var(--content-padding) * 2)) )}header>.e-con.e-con-boxed>.e-con-inner,footer>.e-con.e-con-boxed>.e-con-inner,main>.page-content>.elementor>.elementor-section-wrap>.e-con.e-con-boxed>.e-con-inner,main>.page-content>.elementor>.e-con.e-con-boxed>.e-con-inner,body.archive>main>.e-con.e-con-boxed>.e-con-inner,body.post-template-default>main>.e-con.e-con-boxed>.e-con-inner{margin-left:auto;margin-right:auto;max-width:var(--padded-max-width)}header>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):first-child>.elementor-widget-container,footer>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):first-child>.elementor-widget-container,main>.page-content>.elementor>.elementor-section-wrap>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):first-child>.elementor-widget-container,main>.page-content>.elementor>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):first-child>.elementor-widget-container,body.archive>main>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):first-child>.elementor-widget-container,body.post-template-default>main>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):first-child>.elementor-widget-container{margin-left:var(--content-padding)}header>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):last-child>.elementor-widget-container,footer>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):last-child>.elementor-widget-container,main>.page-content>.elementor>.elementor-section-wrap>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):last-child>.elementor-widget-container,main>.page-content>.elementor>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):last-child>.elementor-widget-container,body.archive>main>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):last-child>.elementor-widget-container,body.post-template-default>main>.e-con.e-con-full>.elementor-element:not(.elementor-absolute):last-child>.elementor-widget-container{margin-right:var(--content-padding)}body[class*=elementor-page-] main>header.page-header{display:none}.page-header .entry-title,h2#reply-title,h2.entry-title{max-width:unset!important;color:var(--e-global-color-a85da50);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}body.archive main>.page-header .entry-title{display:none}body.archive .elementor-posts-container{margin-bottom:var(--grid-column-gap)!important}body.archive .elementor-posts-container,body.archive .elementor-posts-container article:not(:last-of-type){position:relative;padding-bottom:var(--grid-column-gap)!important}body.archive .elementor-posts-container::after,body.archive .elementor-posts-container article:not(:last-of-type)::after{content:'';height:1px;width:100%;position:absolute;bottom:0;left:0;background:#ccc;opacity:.5}.elementor-pagination{display:flex;gap:.5rem;justify-content:center;align-content:center}.elementor-pagination span.page-numbers:not(.current){opacity:0}.elementor-pagination .prev,.elementor-pagination .next{flex-grow:1}.elementor-pagination .prev{text-align:left}.elementor-pagination .next{text-align:right}.elementor-pagination a:hover{text-decoration:underline}.elementor-post-navigation .elementor-post-navigation__link a{align-items:flex-start!important}span.post-navigation__prev--label,span.post-navigation__next--label{line-height:1}span.post-navigation__prev--title,span.post-navigation__next--title{line-height:1.5}.post-navigation__arrow-wrapper,.post-navigation__arrow-wrapper *{display:flex;line-height:1;align-items:flex-start;justify-content:center}.post-navigation__arrow-wrapper i::before{font-family:inherit!important;font-style:normal;position:relative;top:-.125em}.post-navigation__arrow-wrapper i.fa-angle-double-left::before{content:'«'!important}.post-navigation__arrow-wrapper i.fa-angle-double-right::before{content:'»'!important}.elementor-kit-5 textarea{padding:.5em 0.75em!important}#banner{transition:all 0.25s ease-in-out}body.dialog-prevent-scroll #banner{opacity:0}body.dialog-prevent-scroll>header{pointer-events:none}body.dialog-prevent-scroll>header #navigation{pointer-events:all}span.elementor-button-text{text-shadow:1px 1px 3px rgba(0,0,0,.5)}@media (max-width:479px){:root{--content-padding:1rem}}