:root{--kas-olive:#89a100;--kas-ink:#1e1e1e;--kas-muted:#5b616b;--kas-surface:#f5f6f8}
/* long text blocks ran edge to edge in small type */
.elementor-element-15aaad9 .elementor-widget-container,.elementor-element-59ad442 .elementor-widget-container{max-width:1140px;margin:0 auto !important;padding:0 20px !important}
.elementor-element-15aaad9 .elementor-text-editor,.elementor-element-59ad442 .elementor-text-editor,.elementor-element-15aaad9 p,.elementor-element-59ad442 p{font-size:16px !important;line-height:1.7 !important;color:var(--kas-muted) !important;text-align:left !important}
.elementor-element-15aaad9 h1,.elementor-element-15aaad9 h2,.elementor-element-59ad442 h1,.elementor-element-59ad442 h2{color:var(--kas-ink) !important;max-width:1140px;margin:30px auto 14px !important;padding:0 20px}
.elementor-element-15aaad9,.elementor-element-59ad442{padding:40px 0 !important}
.elementor-widget-text-editor a,.entry-content a{color:var(--kas-olive) !important}
.elementor-button{border-color:var(--kas-olive) !important}
.elementor-button:hover{background:var(--kas-olive) !important;color:#fff !important}
h1,h2,h3,h4,h5,.entry-title,.page-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}
@media (max-width:480px){html body:not(#_) h1{font-size:clamp(22px,6.8vw,28px);line-height:1.2}html body:not(#_) h2{font-size:clamp(19px,5.8vw,23px);line-height:1.25}html body:not(#_) h3{font-size:clamp(17px,5vw,20px);line-height:1.3}}

a[href="http://facebook.com"],a[href="http://facebook.com/"],a[href="https://facebook.com"],a[href="https://facebook.com/"],a[href="http://www.facebook.com"],a[href="http://www.facebook.com/"],a[href="https://www.facebook.com"],a[href="https://www.facebook.com/"],a[href="http://twitter.com"],a[href="http://twitter.com/"],a[href="https://twitter.com"],a[href="https://twitter.com/"],a[href="http://www.twitter.com"],a[href="http://www.twitter.com/"],a[href="https://www.twitter.com"],a[href="https://www.twitter.com/"],a[href="http://x.com"],a[href="http://x.com/"],a[href="https://x.com"],a[href="https://x.com/"],a[href="http://www.x.com"],a[href="http://www.x.com/"],a[href="https://www.x.com"],a[href="https://www.x.com/"],a[href="http://instagram.com"],a[href="http://instagram.com/"],a[href="https://instagram.com"],a[href="https://instagram.com/"],a[href="http://www.instagram.com"],a[href="http://www.instagram.com/"],a[href="https://www.instagram.com"],a[href="https://www.instagram.com/"],a[href="http://pinterest.com"],a[href="http://pinterest.com/"],a[href="https://pinterest.com"],a[href="https://pinterest.com/"],a[href="http://www.pinterest.com"],a[href="http://www.pinterest.com/"],a[href="https://www.pinterest.com"],a[href="https://www.pinterest.com/"],a[href="http://youtube.com"],a[href="http://youtube.com/"],a[href="https://youtube.com"],a[href="https://youtube.com/"],a[href="http://www.youtube.com"],a[href="http://www.youtube.com/"],a[href="https://www.youtube.com"],a[href="https://www.youtube.com/"],a[href="http://vk.com"],a[href="http://vk.com/"],a[href="https://vk.com"],a[href="https://vk.com/"],a[href="http://www.vk.com"],a[href="http://www.vk.com/"],a[href="https://www.vk.com"],a[href="https://www.vk.com/"],a[href="http://linkedin.com"],a[href="http://linkedin.com/"],a[href="https://linkedin.com"],a[href="https://linkedin.com/"],a[href="http://www.linkedin.com"],a[href="http://www.linkedin.com/"],a[href="https://www.linkedin.com"],a[href="https://www.linkedin.com/"],a[href="http://plus.google.com"],a[href="http://plus.google.com/"],a[href="https://plus.google.com"],a[href="https://plus.google.com/"],a[href="http://www.plus.google.com"],a[href="http://www.plus.google.com/"],a[href="https://www.plus.google.com"],a[href="https://www.plus.google.com/"],a[href="http://yelp.com"],a[href="http://yelp.com/"],a[href="https://yelp.com"],a[href="https://yelp.com/"],a[href="http://www.yelp.com"],a[href="http://www.yelp.com/"],a[href="https://www.yelp.com"],a[href="https://www.yelp.com/"],a[href="http://tumblr.com"],a[href="http://tumblr.com/"],a[href="https://tumblr.com"],a[href="https://tumblr.com/"],a[href="http://www.tumblr.com"],a[href="http://www.tumblr.com/"],a[href="https://www.tumblr.com"],a[href="https://www.tumblr.com/"],a[href="http://reddit.com"],a[href="http://reddit.com/"],a[href="https://reddit.com"],a[href="https://reddit.com/"],a[href="http://www.reddit.com"],a[href="http://www.reddit.com/"],a[href="https://www.reddit.com"],a[href="https://www.reddit.com/"],a[href="http://vimeo.com"],a[href="http://vimeo.com/"],a[href="https://vimeo.com"],a[href="https://vimeo.com/"],a[href="http://www.vimeo.com"],a[href="http://www.vimeo.com/"],a[href="https://www.vimeo.com"],a[href="https://www.vimeo.com/"],a[href="http://whatsapp.com"],a[href="http://whatsapp.com/"],a[href="https://whatsapp.com"],a[href="https://whatsapp.com/"],a[href="http://www.whatsapp.com"],a[href="http://www.whatsapp.com/"],a[href="https://www.whatsapp.com"],a[href="https://www.whatsapp.com/"],a[href="http://dribbble.com"],a[href="http://dribbble.com/"],a[href="https://dribbble.com"],a[href="https://dribbble.com/"],a[href="http://www.dribbble.com"],a[href="http://www.dribbble.com/"],a[href="https://www.dribbble.com"],a[href="https://www.dribbble.com/"],a[href="http://behance.com"],a[href="http://behance.com/"],a[href="https://behance.com"],a[href="https://behance.com/"],a[href="http://www.behance.com"],a[href="http://www.behance.com/"],a[href="https://www.behance.com"],a[href="https://www.behance.com/"]{display:none !important}
li:has(> a[href="http://facebook.com"]),li:has(> a[href="http://facebook.com/"]),li:has(> a[href="https://facebook.com"]),li:has(> a[href="https://facebook.com/"]),li:has(> a[href="http://www.facebook.com"]),li:has(> a[href="http://www.facebook.com/"]),li:has(> a[href="https://www.facebook.com"]),li:has(> a[href="https://www.facebook.com/"]),li:has(> a[href="http://twitter.com"]),li:has(> a[href="http://twitter.com/"]),li:has(> a[href="https://twitter.com"]),li:has(> a[href="https://twitter.com/"]),li:has(> a[href="http://www.twitter.com"]),li:has(> a[href="http://www.twitter.com/"]),li:has(> a[href="https://www.twitter.com"]),li:has(> a[href="https://www.twitter.com/"]),li:has(> a[href="http://x.com"]),li:has(> a[href="http://x.com/"]),li:has(> a[href="https://x.com"]),li:has(> a[href="https://x.com/"]),li:has(> a[href="http://www.x.com"]),li:has(> a[href="http://www.x.com/"]),li:has(> a[href="https://www.x.com"]),li:has(> a[href="https://www.x.com/"]),li:has(> a[href="http://instagram.com"]),li:has(> a[href="http://instagram.com/"]),li:has(> a[href="https://instagram.com"]),li:has(> a[href="https://instagram.com/"]),li:has(> a[href="http://www.instagram.com"]),li:has(> a[href="http://www.instagram.com/"]),li:has(> a[href="https://www.instagram.com"]),li:has(> a[href="https://www.instagram.com/"]),li:has(> a[href="http://pinterest.com"]),li:has(> a[href="http://pinterest.com/"]),li:has(> a[href="https://pinterest.com"]),li:has(> a[href="https://pinterest.com/"]),li:has(> a[href="http://www.pinterest.com"]),li:has(> a[href="http://www.pinterest.com/"]),li:has(> a[href="https://www.pinterest.com"]),li:has(> a[href="https://www.pinterest.com/"]),li:has(> a[href="http://youtube.com"]),li:has(> a[href="http://youtube.com/"]),li:has(> a[href="https://youtube.com"]),li:has(> a[href="https://youtube.com/"]),li:has(> a[href="http://www.youtube.com"]),li:has(> a[href="http://www.youtube.com/"]),li:has(> a[href="https://www.youtube.com"]),li:has(> a[href="https://www.youtube.com/"]),li:has(> a[href="http://vk.com"]),li:has(> a[href="http://vk.com/"]),li:has(> a[href="https://vk.com"]),li:has(> a[href="https://vk.com/"]),li:has(> a[href="http://www.vk.com"]),li:has(> a[href="http://www.vk.com/"]),li:has(> a[href="https://www.vk.com"]),li:has(> a[href="https://www.vk.com/"]),li:has(> a[href="http://linkedin.com"]),li:has(> a[href="http://linkedin.com/"]),li:has(> a[href="https://linkedin.com"]),li:has(> a[href="https://linkedin.com/"]),li:has(> a[href="http://www.linkedin.com"]),li:has(> a[href="http://www.linkedin.com/"]),li:has(> a[href="https://www.linkedin.com"]),li:has(> a[href="https://www.linkedin.com/"]),li:has(> a[href="http://plus.google.com"]),li:has(> a[href="http://plus.google.com/"]),li:has(> a[href="https://plus.google.com"]),li:has(> a[href="https://plus.google.com/"]),li:has(> a[href="http://www.plus.google.com"]),li:has(> a[href="http://www.plus.google.com/"]),li:has(> a[href="https://www.plus.google.com"]),li:has(> a[href="https://www.plus.google.com/"]),li:has(> a[href="http://yelp.com"]),li:has(> a[href="http://yelp.com/"]),li:has(> a[href="https://yelp.com"]),li:has(> a[href="https://yelp.com/"]),li:has(> a[href="http://www.yelp.com"]),li:has(> a[href="http://www.yelp.com/"]),li:has(> a[href="https://www.yelp.com"]),li:has(> a[href="https://www.yelp.com/"]),li:has(> a[href="http://tumblr.com"]),li:has(> a[href="http://tumblr.com/"]),li:has(> a[href="https://tumblr.com"]),li:has(> a[href="https://tumblr.com/"]),li:has(> a[href="http://www.tumblr.com"]),li:has(> a[href="http://www.tumblr.com/"]),li:has(> a[href="https://www.tumblr.com"]),li:has(> a[href="https://www.tumblr.com/"]),li:has(> a[href="http://reddit.com"]),li:has(> a[href="http://reddit.com/"]),li:has(> a[href="https://reddit.com"]),li:has(> a[href="https://reddit.com/"]),li:has(> a[href="http://www.reddit.com"]),li:has(> a[href="http://www.reddit.com/"]),li:has(> a[href="https://www.reddit.com"]),li:has(> a[href="https://www.reddit.com/"]),li:has(> a[href="http://vimeo.com"]),li:has(> a[href="http://vimeo.com/"]),li:has(> a[href="https://vimeo.com"]),li:has(> a[href="https://vimeo.com/"]),li:has(> a[href="http://www.vimeo.com"]),li:has(> a[href="http://www.vimeo.com/"]),li:has(> a[href="https://www.vimeo.com"]),li:has(> a[href="https://www.vimeo.com/"]),li:has(> a[href="http://whatsapp.com"]),li:has(> a[href="http://whatsapp.com/"]),li:has(> a[href="https://whatsapp.com"]),li:has(> a[href="https://whatsapp.com/"]),li:has(> a[href="http://www.whatsapp.com"]),li:has(> a[href="http://www.whatsapp.com/"]),li:has(> a[href="https://www.whatsapp.com"]),li:has(> a[href="https://www.whatsapp.com/"]),li:has(> a[href="http://dribbble.com"]),li:has(> a[href="http://dribbble.com/"]),li:has(> a[href="https://dribbble.com"]),li:has(> a[href="https://dribbble.com/"]),li:has(> a[href="http://www.dribbble.com"]),li:has(> a[href="http://www.dribbble.com/"]),li:has(> a[href="https://www.dribbble.com"]),li:has(> a[href="https://www.dribbble.com/"]),li:has(> a[href="http://behance.com"]),li:has(> a[href="http://behance.com/"]),li:has(> a[href="https://behance.com"]),li:has(> a[href="https://behance.com/"]),li:has(> a[href="http://www.behance.com"]),li:has(> a[href="http://www.behance.com/"]),li:has(> a[href="https://www.behance.com"]),li:has(> a[href="https://www.behance.com/"]){display:none !important}
/* inner pages use the theme header: give it the homepage's dark navy so the white logo reads; page hero without image -> navy band */
.site-header,.site-header .middle-header,.site-header .main-menu{background:#0d1157 !important}
.site-header .topbar{background:var(--kas-olive) !important}
.site-header,.site-header a,.site-header p,.site-header .site-description,.site-header .site-title a{color:#fff !important}
.breadcrumbs.overlay[style*="url()"]{background:radial-gradient(circle at 20% 30%,rgba(137,161,0,.25),transparent 55%),linear-gradient(135deg,#0d1157,#1e1e1e) !important}
.breadcrumbs .bread-list,.breadcrumbs .bread-list a,.breadcrumbs ul,.breadcrumbs li a{background:var(--kas-olive) !important;color:#fff !important}
.widget .widget-title:after,.widget-title span{background:var(--kas-olive) !important}
html body:not(#_) .breadcrumbs.overlay{background-image:radial-gradient(circle at 20% 30%,rgba(137,161,0,.28),transparent 55%),linear-gradient(135deg,#0d1157,#1e1e1e) !important;background-position:center !important;background-size:cover !important}
html body:not(#_) .breadcrumbs.overlay:before{opacity:.15 !important}
/* phones: columns collapsed to 0px (Elementor's mobile column rule not applied), stack them full width */
@media (max-width:767px){
html body:not(#_) .elementor-section .elementor-container{flex-wrap:wrap !important}
html body:not(#_) .elementor-column{width:100% !important;max-width:100% !important;flex:0 0 100% !important}
html body:not(#_) .elementor-section{max-width:100vw !important}
}
/* inner pages: the logo already carries the name; the duplicate site title/tagline text under it read as a ghost */
.site-header .logo .site-title,.site-header .logo .site-description,.site-header .logo p,.site-header .logo .text-logo{display:none !important}
@media (max-width:767px){html body:not(#_) .elementor-section>.elementor-container,html body:not(#_) .elementor-widget-wrap{width:100% !important;max-width:100% !important}html body:not(#_) .elementor-widget-wrap>.elementor-element{width:100% !important;max-width:100%}}
/* the real cause: desktop side padding (200px each side) kept on phones left the Latest News section 0px of content width */
@media (max-width:767px){html body:not(#_) .elementor-element.elementor-element-2a38133{padding:50px 16px !important}html body:not(#_) .elementor-top-section{padding-left:16px !important;padding-right:16px !important}}
@media (max-width:767px){html body:not(#_) .elementor-widget-image img,html body:not(#_) .elementor-widget-container{max-width:100% !important;height:auto}html body:not(#_) .elementor-widget-image .elementor-widget-container{margin-left:0 !important;margin-right:0 !important}}
