:root{--site-background:#fff;--site-color:#444;--hp-sections-space:100px}.site-header .site-branding{max-width:250px}.main-menu .sub-links .active-link,.main-menu .mega-menu-item:hover .item-title a,.main-menu>ul>.sub-menu-columns>.sub-menu>.sub-links>li>a{color:#fc0}.main-menu .sub-menu-two-columns>.sub-menu>.sub-links li a:after{background-color:#fc0}.main-menu .posts-loading:after{border-top-color:#fc0;border-bottom-color:#fc0}.main-menu>ul>.link-arrow>a>span:after{border-color:transparent transparent #4b9bd8}.main-menu>ul>li>.sub-menu{border-top-color:#4b9bd8}.sidebar .widget{border-bottom-color:#000}.footer-sidebar .widget_rss li:after,.footer-sidebar .widget_pages li:after,.footer-sidebar .widget_nav_menu li:after,.footer-sidebar .widget_categories ul li:after,.footer-sidebar .widget_recent_entries li:after,.footer-sidebar .widget_recent_comments li:after,.widget_nav_menu li:not(:last-of-type):after{background-color:#585b61}.entry-title,.section-title{text-transform:capitalize}@media only screen and (min-width:960px){.gallery-carousel__image img{height:580px}}.global-sliders .entry-title,.full-width-image .title,.full-width-video .title{font-size:18px}@media screen and (min-width:300px){.global-sliders .entry-title,.full-width-image .title,.full-width-video .title{font-size:calc(18px + (48 - 18) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:1600px){.global-sliders .entry-title,.full-width-image .title,.full-width-video .title{font-size:48px}}.section-title .title{font-size:22px}@media screen and (min-width:300px){.section-title .title{font-size:calc(22px + (48 - 22) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:1600px){.section-title .title{font-size:48px}}.page-title .entry-title{font-size:24px}@media screen and (min-width:300px){.page-title .entry-title{font-size:calc(24px + (52 - 24) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:1600px){.page-title .entry-title{font-size:52px}}.entries .entry-title{font-size:18px}@media screen and (min-width:300px){.entries .entry-title{font-size:calc(18px + (24 - 18) * ((100vw - 300px) / (1600 - 300)))}}@media screen and (min-width:1600px){.entries .entry-title{font-size:24px}}