:where(.wp-block-calendar table:not(.has-background) th){background:#ddd}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--page-title-display:block}html{line-height:1.15;-webkit-text-size-adjust:100%;font:1em/1.5"Cabin",Arial,Helvetica,sans-serif;min-height:100%;overflow-x:hidden}body{margin:0;font-size:16px;line-height:1.625;color:#515150;background-color:#fff}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:899px){body{font-size:18px/30px}}body{border:0 solid transparent}body,html{height:100%}:is(.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content .e-n-tab-title).e-normal:hover{background-color:var(--n-tabs-title-background-color-hover);background-image:none}:is(.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-content .e-n-tab-title).e-active{background-color:var(--n-tabs-title-background-color-active);background-image:none}