/* Measurements and artwork restored from the original public website. */
body{line-height:1.65em}
.dtc-widget-heading h1.dtc-heading-title{line-height:1.4em}
.dtc-widget-heading h2.dtc-heading-title,.dtc-widget-heading h3.dtc-heading-title{line-height:1.3em}
.dtc-widget-heading h4.dtc-heading-title{line-height:1.2em}
.dtc-widget-heading h5.dtc-heading-title,.dtc-widget-heading h6.dtc-heading-title{line-height:1.2em}
.hero-slider,.hero-shadow{width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}
.hero-arrow,.hero-arrow svg{width:32px;height:32px}
.hero-previous{left:15px}.hero-next{right:15px}
.premium-post-ticker__content{min-height:0;background:#ececed}
.premium-post-ticker__title-wrapper{padding:0 25px;position:static;column-gap:5px}
.premium-post-ticker__title{font-size:15px;line-height:1.2}
.premium-post-ticker__post-wrapper{padding:7px 20px;column-gap:5px;position:relative;min-height:1px}
.premium-post-ticker__post-title{font-size:17px;line-height:inherit;margin:0;text-transform:capitalize}
.premium-post-ticker__post-title a{display:inline-block;font-size:17px;line-height:inherit}
.premium-post-ticker__separator{height:20px;margin:0;position:absolute;right:0}
.ticker-group{flex-direction:row-reverse}
.ticker-track{animation-duration:20s;animation-direction:reverse}
.eael-simple-menu li a{padding:0 20px;line-height:50px}
.premium-title-container .premium-title-header{display:inline-flex;padding:10px;gap:normal}
.premium-title-icon-row .premium-title-icon{margin-right:10px;vertical-align:baseline}
.premium-title-style8 .premium-title-text{color:var(--base-color,#6C0108);background:var(--base-color,#6C0108) linear-gradient(to right,var(--base-color,#6C0108),var(--shiny-color,#fff),var(--base-color,#6C0108)) no-repeat -125px 0;background-size:125px 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:original-credit-shine 3s linear infinite}
@keyframes original-credit-shine{0%,66.666%{background-position:-125px 0}100%{background-position:calc(100% + 125px) 0}}
.contact-widget{left:29px;bottom:25px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}
.contact-launcher,.contact-option{padding:0;background:#A886CD;box-shadow:0 16px 24px 0 rgba(73,104,126,.16)}
.contact-launcher svg,.contact-option svg{width:54px;height:54px}
.contact-phone{background:#03E78B}
.contact-whatsapp{background:#49E670}
.contact-tooltip{left:62px;bottom:11px;font-family:inherit;padding:5px 16px;box-shadow:0 0 10px #0002}
.contact-launcher.is-open::before,.contact-launcher.is-open::after{display:none}
.contact-launcher.is-open>svg{visibility:visible}
.contact-launcher .contact-close-icon{display:none}
.contact-launcher.is-open .contact-open-icon{display:none}
.contact-launcher.is-open .contact-close-icon{display:block}
.scroll-top{right:30px;bottom:30px;width:31.5px;height:31.5px;font-size:15px;line-height:31.5px;padding:0;display:block;text-align:center}
.scroll-top svg{display:inline-block;width:24px;height:9px;fill:currentColor;stroke:none;vertical-align:middle;transform:rotate(180deg)}
@media(max-width:1024px){
  .eael-simple-menu-container{display:block;height:50px}
  .eael-simple-menu-container .eael-simple-menu-toggle{display:block;position:absolute;top:0;right:0;width:50px;height:50px;color:#fff}
  .eael-simple-menu-toggle svg{height:auto;display:inline}
  .eael-simple-menu-container .eael-simple-menu.eael-simple-menu-responsive.menu-open{display:block;right:auto;left:var(--menu-left,0px);width:var(--menu-width,100vw);background:#15dbd5;box-shadow:none}
}
@media(prefers-reduced-motion:reduce){.premium-title-style8 .premium-title-text{animation:none;background:none;-webkit-text-fill-color:currentColor}}
