<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:     For You Training Theme
Parent Theme URL:      https://themeisle.com/themes/neve/
Template: neve
Author:         Denvir Marketing
Author URI:     https://denvirmarketing.com/
Version:        1.0.0
*/
:root {
  --blue: #009bdf;
  --gold: #e27f20;
}
/*layout*/
*.maxWidthInner,
*.maxWidth {
  max-width: 100%;
  margin: 0 auto !important;
  padding: 0 1em;
}
@media screen and (min-width: 1200px) {
  *.maxWidthInner,
  *.maxWidth {
    max-width: 1200px;
    margin: 0 auto !important;
    padding: 0;
  }
}
*.noMarTElem * {
  margin-top: 0px !important;
}
*.noMarBElem * {
  margin-bottom: 0px !important;
}
*.noPadTElem * {
  padding-top: 0px !important;
}
*.noPadBElem * {
  padding-bottom: 0px !important;
}
.padT2 {
  padding-top: 2em;
}
.padB2 {
  padding-bottom: 2em;
}
.padT4 {
  padding-top: 4em;
}
.padB4 {
  padding-bottom: 4em;
}
/* Fonts */
*.white {
  color: white;
}
*.blue {
  color: var(--blue);
  color: #009bdf;
}
*.uppercase {
  text-transform: uppercase;
}
.wpb_text_column ul li {
  list-style: disc;
  margin-bottom: 0.5rem;
}
/*misc*/
.show-on-mobile {
		display: none;
	}
	.show-on-desktop {
		display: block;
	}
@media screen and (max-width: 767px) {
	.reverse-col-mobile {
		flex-direction: column-reverse;
	}
	.show-on-mobile {
		display: block;
	}
	.show-on-desktop {
		display: none;
	}
}
.blueBorder {
  border: 4px solid var(--blue);
  border-color: #009bdf;
}
.transparent-img {
	opacity: 0;
}
/*footer*/
.site-footer .footer-bottom .footer-bottom-inner {
  background: rgb(0, 155, 223);
  background: linear-gradient(
    90deg,
    rgba(0, 155, 223, 1) 0%,
    rgba(113, 197, 234, 1) 100%
  );
}
.footer-bottom .footer-bottom-inner .footerCont * {
  color: white;
}
.footer-bottom .footer-bottom-inner .custom-html-widget {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .footer-bottom .footer-bottom-inner .footerCont {
    text-align: left;
  }
  .footer-bottom .footer-bottom-inner .custom-html-widget {
    text-align: right;
  }
}
a.footer-social {
    font-size: 2rem;
    padding: 0 .1em;
}
a.footer-social i {
	color: white;
}
a.footer-social:hover i {
	color: #e27f20;
}
/*news pagination*/
.esg-filters .esg-navigationbutton.esg-left,
.esg-filters .esg-navigationbutton.esg-right,
.esg-filters .esg-pagination .esg-navigationbutton {
  border: none;
  box-shadow: none;
  text-shadow: none;
  color: var(--gold);
  color: #e27f20;
}
.esg-filters .esg-navigationbutton.esg-left i,
.esg-filters .esg-navigationbutton.esg-right i {
  color: var(--gold);
  color: #e27f20;
}
.esg-filters .esg-pagination .esg-navigationbutton.selected,
.esg-filters .esg-navigationbutton.esg-left:hover i,
.esg-filters .esg-navigationbutton.esg-right:hover i,
.esg-filters .esg-pagination .esg-navigationbutton:hover {
  border: none;
  text-shadow: none;
  box-shadow: none;
  color: var(--blue);
  color: #009bdf;
}
/*Blog posts*/
.nv-single-post-wrap .nv-title-meta-wrap .title.entry-title {
  color: var(--blue);
  color: #009bdf;
}
@media screen and (min-width: 960px) {
  .single-post .wrapper .single-post-container {
    max-width: 800px;
  }
}
.nv-single-post-wrap .nv-thumb-wrap img {
  margin: 0 auto;
}
.nv-single-post-wrap .nv-content-wrap p {
  font-size: 1.25rem;
  line-height: 1.314em;
  font-weight: 300;
}
/*Courses Contact Forms*/
.contactForm .wpb_wrapper .wpcf7 {
  max-width: 450px;
  box-sizing: border-box;
  margin: 0 auto;
  padding: 2em 2em;
  border: 4px solid var(--blue);
  border-color: #009bdf;
  box-shadow: 8px 8px 26px rgb(0 0 0 / 20%);
}
.contactForm .wpcf7-form label {
  font-weight: 700;
  margin-bottom: 0em;
}
.contactForm .wpcf7-form input:not([type="submit"]),
.contactForm .wpcf7-form textarea {
  margin-top: 0.5em;
  padding: 0.5em 1em;
  border: 2px solid var(--nv-text-color);
  border-color: #565657;
  border-radius: 8px;
	width: 100%;
	max-width: 100%;
}
.contactForm .wpcf7-form input:focus:not([type="submit"]),
.contactForm .wpcf7-form textarea:focus {
  border-color: var(--gold);
  border-color: #e27f20;
}
/* Header */
.site-logo .brand img {
	width: 100%;
	height: auto;
}
.hfg_header.site-header {
	box-shadow: none !important;
}
.nav-ul &gt; .menu-item-has-children &gt; .sub-menu {
	right: 0;
	max-width: 400px;
}
.nav-ul &gt; .menu-item-has-children &gt; .sub-menu &gt; li {
	min-width: 400px;
}
.nav-ul .sub-menu li &gt; a {
	justify-content: flex-end;
	white-space: normal;
	padding: 7px 14px;
	font-size: 1rem;
	text-transform: none;
	font-weight: 700;
}
#nv-primary-navigation-sidebar .menu-item a {
	font-weight: 700;
}
@media screen and (max-width: 959px) {
	.nav-ul &gt; .menu-item-has-children &gt; .sub-menu &gt; li {
		min-width: auto;
	}
}</pre></body></html>