html,body{background-color:#E0661C;background-image:linear-gradient(90deg,#7A0F1A 0%,#B3261E 28%,#E0661C 62%,#F4B43A 100%)}

.elementor-location-header .elementor-nav-menu--main .elementor-item{color:#FFFFFF}
.elementor-location-header .elementor-nav-menu--main .elementor-item:hover,
.elementor-location-header .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFE2A8}

.elementor-36 .elementor-element.elementor-element-2b5662a .elementor-button{color:#FFFFFF;fill:#FFFFFF;border-color:#FFFFFF}
.elementor-36 .elementor-element.elementor-element-2b5662a .elementor-button:hover{background-color:rgba(255,255,255,.12)}

[data-elementor-type]:not(.elementor-location-header):not(.elementor-location-footer) :is(.elementor-widget-text-editor,.elementor-widget-nested-accordion,.elementor-widget-theme-post-content,.elementor-widget-posts){background:rgba(255,248,240,.96);border-radius:14px;padding:20px 24px;box-shadow:0 8px 24px rgba(60,10,0,.18)}
[data-elementor-type]:not(.elementor-location-header):not(.elementor-location-footer) :is(.elementor-widget-text-editor,.elementor-widget-nested-accordion,.elementor-widget-theme-post-content,.elementor-widget-posts) :is(.elementor-widget-text-editor,.elementor-widget-nested-accordion,.elementor-widget-theme-post-content,.elementor-widget-posts){background:none;box-shadow:none;border-radius:0;padding:0}

[data-elementor-type]:not(.elementor-location-header):not(.elementor-location-footer) :is(.elementor-widget-heading,.elementor-widget-theme-page-title) .elementor-heading-title{color:#FFFFFF;text-shadow:0 2px 6px rgba(60,10,0,.45)}
[data-elementor-type]:not(.elementor-location-header):not(.elementor-location-footer) :is(.elementor-widget-text-editor,.elementor-widget-theme-post-content,.elementor-widget-posts) :is(.elementor-widget-heading,.elementor-widget-theme-page-title) .elementor-heading-title{color:inherit;text-shadow:none}

.elementor-location-footer :is(p,span,li,a,h1,h2,h3,h4,h5,h6,.elementor-heading-title,.elementor-icon-list-text,.elementor-widget-text-editor){color:#FFFFFF!important}
.elementor-location-footer a:hover,.elementor-location-footer a:hover .elementor-icon-list-text{color:#FFE2A8!important}
.elementor-location-footer .elementor-divider-separator{border-color:rgba(255,255,255,.55)!important}

[data-elementor-type]:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-breadcrumbs,
[data-elementor-type]:not(.elementor-location-header):not(.elementor-location-footer) .elementor-widget-breadcrumbs a{color:#FFFFFF}
