@import url("/huvavat/fa/css/all.min.css");
@import url("/huvavat/fa/css/v4-shims.min.css");
@import url("/huvavat/fa/css/v4-font-face.min.css");
@import url("/huvavat/fa/css/v5-font-face.min.css");
@import url("/huvavat/fa/css/pro-fallback.css");
:root:not(#frkw8) #cookie-law-info-bar, :root:not(#frkw8) #cookie-law-info-again, :root:not(#frkw8) .cli-modal, :root:not(#frkw8) .cli-modal-backdrop, :root:not(#frkw8) .cli-popupbar-overlay, :root:not(#frkw8) .cli-settings-overlay, :root:not(#frkw8) .cky-consent-container, :root:not(#frkw8) .cky-modal, :root:not(#frkw8) .cky-overlay, :root:not(#frkw8) .cky-btn-revisit-wrapper, :root:not(#frkw8) .cky-preference-center, :root:not(#frkw8) #cmplz-cookiebanner-container, :root:not(#frkw8) .cmplz-cookiebanner, :root:not(#frkw8) #cmplz-manage-consent, :root:not(#frkw8) .cmplz-manage-consent, :root:not(#frkw8) #cookie-notice, :root:not(#frkw8) #catapult-cookie-bar, :root:not(#frkw8) #moove_gdpr_cookie_modal, :root:not(#frkw8) #moove_gdpr_cookie_info_bar, :root:not(#frkw8) .moove-gdpr-info-bar-container, :root:not(#frkw8) #moove_gdpr_save_popup_settings_button, :root:not(#frkw8) #BorlabsCookieBox, :root:not(#frkw8) #BorlabsCookieWidget, :root:not(#frkw8) #CybotCookiebotDialog, :root:not(#frkw8) #CookiebotWidget, :root:not(#frkw8) #onetrust-consent-sdk, :root:not(#frkw8) #usercentrics-root, :root:not(#frkw8) #iubenda-cs-banner, :root:not(#frkw8) #tarteaucitronRoot, :root:not(#frkw8) #tarteaucitronAlertBig, :root:not(#frkw8) #axeptio_overlay, :root:not(#frkw8) #cookiescript_injected, :root:not(#frkw8) #sliding-popup.eu-cookie-compliance-popup, :root:not(#frkw8) .eu-cookie-compliance-banner, :root:not(#frkw8) #gdpr-cookie-message, :root:not(#frkw8) .gdpr-cookie-notice, :root:not(#frkw8) #gdpr-cookie-consent-bar, :root:not(#frkw8) #wpgdprc-consent-bar, :root:not(#frkw8) .wpgdprc-consent-bar, :root:not(#frkw8) #cookie-bar, :root:not(#frkw8) .cookie-bar, :root:not(#frkw8) #cookies-eu-banner, :root:not(#frkw8) .cc-window, :root:not(#frkw8) .cc-revoke, :root:not(#frkw8) #cookieChoiceInfo, :root:not(#frkw8) .pea_cook_wrapper, :root:not(#frkw8) #cookie-consent-banner, :root:not(#frkw8) .cookie-consent-banner, :root:not(#frkw8) .wpcc-container, :root:not(#frkw8) #wt-cli-cookie-banner, :root:not(#frkw8) .wt-cli-cookie-bar, :root:not(#frkw8) [role="dialog"][aria-hidden="true"], :root:not(#frkw8) .modal[aria-hidden="true"], :root:not(#frkw8) [class*="modal"][aria-hidden="true"], :root:not(#frkw8) .mfp-hide, :root:not(#frkw8) .pum-overlay, :root:not(#frkw8) .popmake, :root:not(#frkw8) .sgpb-popup-overlay, :root:not(#frkw8) .sgpb-popup-dialog-main-div-wrapper, :root:not(#frkw8) [data-elementor-type="popup"], :root:not(#frkw8) .elementor-location-popup, :root:not(#frkw8) .mailpoet_form_popup_overlay, :root:not(#frkw8) .mailpoet_form_popup, :root:not(#frkw8) [hidden] {display:none!important}
:root:not(#frkw8) .screen-reader-text, :root:not(#frkw8) .sr-only, :root:not(#frkw8) .wt-cli-sr-only, :root:not(#frkw8) .visually-hidden, :root:not(#frkw8) .elementor-screen-only, :root:not(#frkw8) .screen-reader-shortcut, :root:not(#frkw8) .show-for-sr, :root:not(#frkw8) .assistive-text, :root:not(#frkw8) .hidden-accessible, :root:not(#frkw8) .ast-screen-reader-text, :root:not(#frkw8) .sr-text, :root:not(#frkw8) .u-hidden-visually {position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}
:root:not(#frkw8) img[src="/images/b82f4efa7d55.webp"], :root:not(#frkw8) img[data-src="/images/b82f4efa7d55.webp"], :root:not(#frkw8) img[src="/images/d3d1cebd0cfc.webp"], :root:not(#frkw8) img[data-src="/images/d3d1cebd0cfc.webp"], :root:not(#frkw8) img[src="/images/8dbe295037b1.webp"], :root:not(#frkw8) img[data-src="/images/8dbe295037b1.webp"], :root:not(#frkw8) img[src="/images/7548ddb20042.webp"], :root:not(#frkw8) img[data-src="/images/7548ddb20042.webp"], :root:not(#frkw8) img[src="/images/a500a525ef5e.webp"], :root:not(#frkw8) img[data-src="/images/a500a525ef5e.webp"], :root:not(#frkw8) img[src="/images/e38bfbfa8205.webp"], :root:not(#frkw8) img[data-src="/images/e38bfbfa8205.webp"], :root:not(#frkw8) img[src="/images/cd0a09175523.webp"], :root:not(#frkw8) img[data-src="/images/cd0a09175523.webp"] {display:none!important}

:root:not(#frkw8) img[src$="28c7ad4bbcab.webp"] {display:none!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/2017-classes/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/2017-classes/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/arts-award-and-artsmark/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/arts-award-and-artsmark/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/cie-igcse-art-design/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/cie-igcse-art-design/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/crochet-for-beginners/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/crochet-for-beginners/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/faqs-arts-award-home-ed/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/faqs-arts-award-home-ed/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/get-in-touch/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/get-in-touch/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/helloandwelcome/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/helloandwelcome/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/igcse-art-design-faqs/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/igcse-art-design-faqs/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/"]) div.tcol-lg-3.tcol-md-3.tcol-sm-6:nth-of-type(1), html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/"]) div.tcol-lg-3.tcol-md-3.tcol-sm-6:nth-of-type(1) * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/"]) div.tcol-lg-3.tcol-md-3.tcol-sm-6:nth-of-type(2), html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/"]) div.tcol-lg-3.tcol-md-3.tcol-sm-6:nth-of-type(2) * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/new/arts-award-for-home-educators/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/new/arts-award-for-home-educators/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/our-workshops/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/our-workshops/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/parties/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/parties/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/1181/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/1181/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/3d/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/3d/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/arts-week-exhibition/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/arts-week-exhibition/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/arts-week-murals/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/arts-week-murals/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/big-draw/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/big-draw/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/home-ed-workshops/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/home-ed-workshops/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/igcse-art-design/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/igcse-art-design/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/igcse-art-design-examples/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/igcse-art-design-examples/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/private-tuition/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/portfolio/private-tuition/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/privacy-policy/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/privacy-policy/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/saturday-morning-art-club/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/saturday-morning-art-club/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/terms-and-conditions/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/terms-and-conditions/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/testimonials/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/testimonials/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/the-studio/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/the-studio/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/tuition/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/tuition/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/work-with-us/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/work-with-us/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 12% 20%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/buy-now-3/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/buy-now-3/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/extended-services/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/extended-services/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/home-education-workshops/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/home-education-workshops/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/love-art-and-craft-2/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/love-art-and-craft-2/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/meet-the-team/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/meet-the-team/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/schools/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/schools/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}
html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/training-and-consultancy-2/"]) div.footercredits.clearfix:nth-of-type(2) > p, html:not(#frkw8):has(link[rel="canonical"][href="https://loveartandcraft.co.uk/training-and-consultancy-2/"]) div.footercredits.clearfix:nth-of-type(2) > p * {color:hsl(235 14% 93%)!important}

@import url("/fonts/da715296ab37.css");


body, p, li, td, input, textarea, button {
  font-family: "Open Sans", Arial, sans-serif;
}
:root:not(#frkw8) h1, :root:not(#frkw8) h2, :root:not(#frkw8) h3, :root:not(#frkw8) h4, :root:not(#frkw8) h5 {
  font-family: "Open Sans", Arial, sans-serif;
  font-weight: 400;
}
:root:not(#frkw8) img { max-width: 100%; height: auto; }
:root:not(#frkw8) body { overflow-x: hidden; }


:root:not(#frkw8) header.banner #logo a.brand, :root:not(#frkw8) header.banner .logofont {
  font-family: "Amatic SC", "Open Sans", sans-serif;
  font-weight: 700;
  color: #222856;
}
:root:not(#frkw8) header.banner .kad_tagline {
  font-family: "Amatic SC", "Open Sans", sans-serif;
  color: #222856;
}
:root:not(#frkw8) #nav-main ul.sf-menu {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  gap: 8px 28px;
  margin: 0;
  padding: 0;
  list-style: none;
}
:root:not(#frkw8) #nav-main ul.sf-menu > li { position: relative; float: none; }
:root:not(#frkw8) #nav-main ul.sf-menu a {
  font-family: "Amatic SC", "Open Sans", sans-serif;
  font-weight: 700;
  color: #222856;
  text-transform: lowercase;
}
:root:not(#frkw8) #nav-main ul.sf-menu ul.sub-menu {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  min-width: 260px;
  background: rgba(255,255,255,.95);
  z-index: 50;
  padding: 0;
  list-style: none;
}
:root:not(#frkw8) #nav-main ul.sf-menu li:hover > ul.sub-menu { display: block; }
:root:not(#frkw8) #nav-main ul.sf-menu ul li a {
  font-family: "Amatic SC", "Open Sans", sans-serif;
  font-size: 24px;
  line-height: 1.2;
}


:root:not(#frkw8) header.banner > .container > .row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
:root:not(#frkw8) header.banner .kad-header-left { flex: 0 0 34%; max-width: 34%; float: none; }
:root:not(#frkw8) header.banner .kad-header-right { flex: 1 1 60%; max-width: 66%; float: none; }
:root:not(#frkw8) header.banner #logo a.brand, :root:not(#frkw8) header.banner .logofont {
  font-family: "Amatic SC", "Open Sans", Arial, sans-serif;
  font-size: 40px;
  line-height: 1.1;
  display: inline-block;
}
:root:not(#frkw8) header.banner .kad_tagline { font-size: 14px; line-height: 1.3; margin: 4px 0 0; }
:root:not(#frkw8) #nav-main ul.sf-menu a {
  font-family: "Amatic SC", "Open Sans", Arial, sans-serif;
  font-size: 28px;
  padding: 6px 4px;
  display: block;
}
:root:not(#frkw8) #nav-main ul.sf-menu ul.sf-dropdown-menu {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  min-width: 260px;
  background: rgba(255,255,255,.97);
  z-index: 50;
  padding: 0;
  list-style: none;
}
:root:not(#frkw8) #nav-main ul.sf-menu li:hover > ul.sf-dropdown-menu { display: block; }
:root:not(#frkw8) #nav-main ul.sf-menu ul.sf-dropdown-menu ul { left: 100%; top: 0; }
:root:not(#frkw8) #nav-main ul.sf-menu ul.sf-dropdown-menu a { font-size: 20px; padding: 6px 14px; }
@media (max-width: 800px) {
  :root:not(#frkw8) header.banner .kad-header-left, :root:not(#frkw8) header.banner .kad-header-right { flex: 0 0 100%; max-width: 100%; }
  :root:not(#frkw8) #nav-main ul.sf-menu { justify-content: flex-start; }
}


:root:not(#frkw8) .kt-flexslider ul.slides { margin: 0; padding: 0; list-style: none; }
:root:not(#frkw8) .kt-flexslider ul.slides > li:not(:first-child) { display: none; }
:root:not(#frkw8) .kt-flexslider ul.slides > li img { width: 100%; height: auto; display: block; }
:root:not(#frkw8) .kt-flexslider .flex-caption:empty { display: none; }


:root:not(#frkw8) .home-portfolio.carousel_outerrim { display: none; }
:root:not(#frkw8) .kad-sidebar { display: none; }
:root:not(#frkw8) .homepagecontent .main { width: 100%; float: none; }
:root:not(#frkw8) .homepagecontent .row { margin: 0; }


:root:not(#frkw8) .homepromo {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin: 30px 0;
}
:root:not(#frkw8) .homepromo .home-iconmenu {
  float: none;
  width: auto;
  min-width: 150px;
  padding: 0;
  text-align: center;
}
:root:not(#frkw8) .homepromo .home-iconmenu:empty, :root:not(#frkw8) .homepromo .home-iconmenu.homeitemcount3 { display: none; }
:root:not(#frkw8) .homepromo .home-iconmenu a {
  display: block;
  padding: 22px 28px;
  background: #d9d9d9;
  color: #222856;
  border-radius: 4px;
  transition: background .2s, color .2s;
}
:root:not(#frkw8) .homepromo .home-iconmenu a:hover { background: #709abf; color: #fff; }
:root:not(#frkw8) .homepromo .home-iconmenu i { font-size: 36px; display: block; }
:root:not(#frkw8) .homepromo .home-iconmenu h4 { margin: 6px 0 0; line-height: 1.2; }
:root:not(#frkw8) .homepromo .homeitemcount4 {
  padding: 22px 28px;
  background: #d9d9d9;
  border-radius: 4px;
}
:root:not(#frkw8) .homepromo .homeitemcount4 i { font-size: 36px; display: block; }


:root:not(#frkw8) .entry-content p { line-height: 1.7; }


html:not(#frkw8) { background: #e6e6e6; }
:root:not(#frkw8) body, :root:not(#frkw8) body > .wrap, :root:not(#frkw8) #wrapper, :root:not(#frkw8) .wrapper { min-height: 0 !important; height: auto; margin-bottom: 0; padding-bottom: 0; }
:root:not(#frkw8) .footerclass { margin-bottom: 0; }


:root:not(#frkw8) .footerclass { padding: 24px 0 10px; }
:root:not(#frkw8) .footerclass .container { max-width: 1140px; margin: 0 auto; }
:root:not(#frkw8) .footerclass ul.menu { list-style: none; margin: 0; padding: 0; }
:root:not(#frkw8) .footerclass ul.menu li { margin: 0 0 6px; }
:root:not(#frkw8) .footerclass ul.menu li a {
  display: inline-block;
  padding: 4px 12px;
  background: transparent;
  color: #222856;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}
:root:not(#frkw8) .footerclass ul.menu li a:hover { text-decoration: underline; }
:root:not(#frkw8) .footercredits p {
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 12px;
  color: #444;
  margin: 12px 0 0;
}

html:not(#frkw8) {overflow-x:hidden!important;overflow-y:auto!important}
:root:not(#frkw8) body {overflow-x:clip!important;overflow-y:visible!important}
