/*
Medium 992, Small 768?
*/
/*
$primary-color-old-complement: complement($primary-color-old);
*/
/*
$primary-color-light: #4cc3ff;
$primary-color: darken($primary-color-light, 15%);
$primary-color-dark: darken($primary-color, 15%);
*/
/*
dark: #0B3C5D;
primary: #328CC1;
gold: #D9B310;
black: #1D2731;
gray: #D9D9D9;
*/
@import url("https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i");
/*
@mixin phone {
  @media (max-width: 480px) {
    @content;
  }
}
*/
.yc-style {
  font-size: 18px;
  line-height: 1.5;
  word-spacing: 0.15em;
  color: #1D2731; }
  .yc-style h1 {
    font-size: 218%;
    font-weight: 600; }
  .yc-style h2 {
    font-size: 164%;
    font-weight: 500; }
  .yc-style h3 {
    font-size: 140%;
    font-weight: 400;
    margin-top: 1.75em;
    margin-bottom: 0.25em; }
  .yc-style h4 {
    font-size: 115%; }
  .yc-style h5 {
    font-size: 110%; }
  .yc-style h6 {
    font-size: 105%; }
  @media (min-width: 768px) {
    .yc-style {
      font-size: 18px; } }
  @media (min-width: 992px) {
    .yc-style .post {
      margin-top: 15px; } }
  .yc-style .post h1 {
    font-size: 200%; }
  .yc-style .post .inside-article {
    padding: 50px; }
    @media (min-width: 768px) {
      .yc-style .post .inside-article {
        padding: 40px; } }
    @media (min-width: 992px) {
      .yc-style .post .inside-article {
        padding: 50px; } }
    .yc-style .post .inside-article .entry-content {
      margin-top: 0; }
  .yc-style .comments-area {
    padding: 50px !important; }
    .yc-style .comments-area h3 {
      margin-top: 0; }
  .yc-style .yc-cc-div {
    font-size: 0.6em;
    float: right; }
  .yc-style .main-navigation .navigation-logo img {
    height: auto; }
  .yc-style .yc-page-header {
    background-color: #1368a1;
    color: #EFEFEF;
    padding: 100px 0; }
    .yc-style .yc-page-header .heading-title {
      font-size: 250%;
      font-weight: 400; }
    .yc-style .yc-page-header .pp-sub-heading {
      font-size: 120%;
      font-weight: 300; }
  .yc-style .yc-button a.fl-button {
    border: none; }
    .yc-style .yc-button a.fl-button span.fl-button-text {
      font-weight: 500; }
  .yc-style .yc-button-big a.fl-button {
    padding: 15px 10px; }
    .yc-style .yc-button-big a.fl-button span.fl-button-text {
      font-size: 120%; }
  .yc-style .yc-button-alternative a.fl-button {
    background-color: #f0d53d; }
    .yc-style .yc-button-alternative a.fl-button:hover {
      background-color: #e7c812; }
  .yc-style .yc-button-primary a.fl-button {
    background-color: #4cc3ff; }
    .yc-style .yc-button-primary a.fl-button span.fl-button-text {
      color: white; }
    .yc-style .yc-button-primary a.fl-button:hover {
      background-color: #0B3C5D; }
  .yc-style .yc-button-dark a.fl-button {
    background-color: #10598b; }
    .yc-style .yc-button-dark a.fl-button span.fl-button-text {
      color: #EFEFEF; }
    .yc-style .yc-button-dark a.fl-button:hover {
      background-color: #0B3C5D; }
  .yc-style .yc-courses-header {
    background-color: #53a3d3;
    background-image: url(https://www.transparenttextures.com/patterns/lined-paper-2.png); }
    .yc-style .yc-courses-header h1 {
      color: #0B3C5D; }
  .yc-style .yc-courses-our-courses {
    padding: 60px 0 80px 0; }
    .yc-style .yc-courses-our-courses .yc-main-heading {
      margin-bottom: 50px; }
      .yc-style .yc-courses-our-courses .yc-main-heading .heading-title {
        font-weight: 400; }
      .yc-style .yc-courses-our-courses .yc-main-heading .pp-sub-heading {
        font-size: 120%; }
    @media (min-width: 768px) {
      .yc-style .yc-courses-our-courses .yc-col-instrument {
        padding: 20px; } }
    .yc-style .yc-courses-our-courses .yc-col-instrument h3 {
      font-weight: 400;
      margin-top: 0; }
    .yc-style .yc-courses-our-courses .yc-col-instrument .fl-col-content {
      background-color: #f6f6f6;
      padding: 20px; }
    .yc-style .yc-courses-our-courses .yc-col-feature-courses {
      margin-top: 60px; }
    .yc-style .yc-courses-our-courses .yc-col-carousell .pp-content-post {
      background-color: #f6f6f6; }
      .yc-style .yc-courses-our-courses .yc-col-carousell .pp-content-post .pp-post-title {
        font-size: 100%; }
      .yc-style .yc-courses-our-courses .yc-col-carousell .pp-content-post:hover {
        background-color: #e9e9e9; }
  .yc-style .yc-courses-why {
    padding: 80px 0;
    background-color: #f6f6f6; }
    .yc-style .yc-courses-why h3 {
      font-size: 110%; }
    .yc-style .yc-courses-why .uabb-infobox-text {
      margin-top: 10px; }
  .yc-style .yc-all-courses {
    padding: 80px 0;
    background-image: url("https://www.transparenttextures.com/patterns/fresh-snow.png"); }
    .yc-style .yc-all-courses .pt-cv-ifield {
      width: 100%; }
      .yc-style .yc-all-courses .pt-cv-ifield .pt-cv-href-thumbnail {
        width: 25%;
        display: block;
        float: left; }
        .yc-style .yc-all-courses .pt-cv-ifield .pt-cv-href-thumbnail img {
          margin: 0 !important; }
      .yc-style .yc-all-courses .pt-cv-ifield .pt-cv-colwrap {
        width: 70%;
        clear: none;
        float: left;
        margin-left: 2%; }
        .yc-style .yc-all-courses .pt-cv-ifield .pt-cv-colwrap .pt-cv-content {
          font-size: 90%; }
  .yc-style .yc-courses-cta {
    padding: 80px 0;
    background-color: #75c8da; }
  .yc-style .yc-courses-header, .yc-style .yc-courses-our-courses, .yc-style .yc-courses-why, .yc-style .yc-all-courses, .yc-style .yc-courses-cta,
  .yc-style .yc-instrument-heading, .yc-style .yc-instrument-wywl, .yc-style .yc-instrument-hiw, .yc-style .yc-instrument-mtt, .yc-style .yc-instrument-courses, .yc-style .yc-instrument-why, .yc-style .yc-instrument-cta {
    font-family: 'Lato', sans-serif; }
    .yc-style .yc-courses-header h1, .yc-style .yc-courses-header h2, .yc-style .yc-courses-header h3, .yc-style .yc-courses-header h4, .yc-style .yc-courses-header h5, .yc-style .yc-courses-header h6, .yc-style .yc-courses-our-courses h1, .yc-style .yc-courses-our-courses h2, .yc-style .yc-courses-our-courses h3, .yc-style .yc-courses-our-courses h4, .yc-style .yc-courses-our-courses h5, .yc-style .yc-courses-our-courses h6, .yc-style .yc-courses-why h1, .yc-style .yc-courses-why h2, .yc-style .yc-courses-why h3, .yc-style .yc-courses-why h4, .yc-style .yc-courses-why h5, .yc-style .yc-courses-why h6, .yc-style .yc-all-courses h1, .yc-style .yc-all-courses h2, .yc-style .yc-all-courses h3, .yc-style .yc-all-courses h4, .yc-style .yc-all-courses h5, .yc-style .yc-all-courses h6, .yc-style .yc-courses-cta h1, .yc-style .yc-courses-cta h2, .yc-style .yc-courses-cta h3, .yc-style .yc-courses-cta h4, .yc-style .yc-courses-cta h5, .yc-style .yc-courses-cta h6,
    .yc-style .yc-instrument-heading h1,
    .yc-style .yc-instrument-heading h2,
    .yc-style .yc-instrument-heading h3,
    .yc-style .yc-instrument-heading h4,
    .yc-style .yc-instrument-heading h5,
    .yc-style .yc-instrument-heading h6, .yc-style .yc-instrument-wywl h1, .yc-style .yc-instrument-wywl h2, .yc-style .yc-instrument-wywl h3, .yc-style .yc-instrument-wywl h4, .yc-style .yc-instrument-wywl h5, .yc-style .yc-instrument-wywl h6, .yc-style .yc-instrument-hiw h1, .yc-style .yc-instrument-hiw h2, .yc-style .yc-instrument-hiw h3, .yc-style .yc-instrument-hiw h4, .yc-style .yc-instrument-hiw h5, .yc-style .yc-instrument-hiw h6, .yc-style .yc-instrument-mtt h1, .yc-style .yc-instrument-mtt h2, .yc-style .yc-instrument-mtt h3, .yc-style .yc-instrument-mtt h4, .yc-style .yc-instrument-mtt h5, .yc-style .yc-instrument-mtt h6, .yc-style .yc-instrument-courses h1, .yc-style .yc-instrument-courses h2, .yc-style .yc-instrument-courses h3, .yc-style .yc-instrument-courses h4, .yc-style .yc-instrument-courses h5, .yc-style .yc-instrument-courses h6, .yc-style .yc-instrument-why h1, .yc-style .yc-instrument-why h2, .yc-style .yc-instrument-why h3, .yc-style .yc-instrument-why h4, .yc-style .yc-instrument-why h5, .yc-style .yc-instrument-why h6, .yc-style .yc-instrument-cta h1, .yc-style .yc-instrument-cta h2, .yc-style .yc-instrument-cta h3, .yc-style .yc-instrument-cta h4, .yc-style .yc-instrument-cta h5, .yc-style .yc-instrument-cta h6 {
      font-family: 'Montserrat', sans-serif; }
  .yc-style .yc-instrument-wywl, .yc-style .yc-instrument-hiw, .yc-style .yc-instrument-mtt, .yc-style .yc-instrument-courses, .yc-style .yc-instrument-why, .yc-style .yc-instrument-cta {
    padding: 80px 0; }
  .yc-style .yc-instrument-hiw {
    background-color: #f6f6f6; }
    .yc-style .yc-instrument-hiw .pp-infolist-title {
      margin-bottom: 10px; }
  .yc-style .yc-instrument-courses {
    background-color: #f6f6f6; }
  .yc-style .yc-instrument-why .pp-infolist-title {
    margin-bottom: 10px; }
  .yc-style .yc-instrument-cta {
    background-color: #75c8da; }
  .yc-style .yc-blog-related-lessons .pp-post-title, .yc-style .yc-blog-related-posts .pp-post-title {
    color: #4cc3ff;
    font-size: 16px; }
  .yc-style .yc-blog-related-lessons .pp-content-post, .yc-style .yc-blog-related-posts .pp-content-post {
    margin-bottom: 0; }
    .yc-style .yc-blog-related-lessons .pp-content-post:hover .pp-post-title, .yc-style .yc-blog-related-posts .pp-content-post:hover .pp-post-title {
      color: #328CC1; }
  .yc-style .yc-blog-related-lessons .pp-posts-wrapper, .yc-style .yc-blog-related-posts .pp-posts-wrapper {
    padding-top: 0px;
    padding-bottom: 0px; }
  .yc-style .yc-blog-related-lessons .post, .yc-style .yc-blog-related-posts .post {
    margin-top: 0px; }
  .yc-style .yc-blog-related-link p {
    margin-bottom: 0px; }
  .yc-style .yc-cat-links {
    display: inline; }
    .yc-style .yc-cat-links a {
      padding: 5px 8px;
      border-radius: 4px;
      border: solid 1px #c3c3c3;
      font-size: 80%; }
      .yc-style .yc-cat-links a:hover {
        border-color: #1e73be; }
  .yc-style .yc-author {
    margin-right: 1em; }
  .yc-style .yc-blog-grid .pp-post-filter {
    border: 1px solid white;
    border-radius: 8px; }
  .yc-style .yc-blog-grid .pp-filter-active {
    border: 1px solid #4cc3ff; }
  .yc-style .yc-blog-list-test .pp-content-grid-image {
    float: left;
    width: 30%;
    max-height: 300px; }
  .yc-style .yc-blog-list-test .pp-content-grid-inner {
    float: right;
    width: 68%; }
  .yc-style .yc-row-grey {
    background-color: #f6f6f6; }

/*# sourceMappingURL=style.css.map */
