/**
 * Editable Variables
 */
/*  Neat Overrides */
/* Media Queries */
/* Font Sizes */
/* Line Heights */
/* Border Radius */
/* Spacing */
/**
 * Typography
 */
/* Primary Font Families */
/* Secondary Font Families */
/* Tetriary Font Families */
/* Icon Font Families */
/**
* Navigation
*/
/**
 * Core component veriables
 */
/* Type */
/* Grid */
/* Decorative */
/* Spacing */
/* Media Queries: min & max */
/* Screen variables */
/* CTA default variables */
/* Component Title default variables */
/* Component Subtitle default variables */
/* Component paragraph default variables */
/* latin-ext */
@font-face {
  font-family: "Crete Round";
  font-style: normal;
  font-weight: 400;
  src: local("Crete Round"), local("CreteRound-Regular"), url(//fonts.gstatic.com/s/creteround/v6/55xoey1sJNPjPiv1ZZZrxK110b3wKg.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Crete Round";
  font-style: normal;
  font-weight: 400;
  src: local("Crete Round"), local("CreteRound-Regular"), url(//fonts.gstatic.com/s/creteround/v6/55xoey1sJNPjPiv1ZZZrxK170b0.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* 
* Presets
*/
.aop_banner__container--inner p {
  font-family: "Crete Round", serif, sans-serif;
}

/* 
* Components
*/
.article__post-title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.articles__categories .mm-opened .mm-title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.banner-e .contactform__wrapper:before {
  border-width: 1px;
  border-style: solid;
  background-color: transparent;
}

.contactform__title {
  font-family: "Crete Round", serif, sans-serif !important;
}

.section-offset .editable__container h1,
.main-content .editable__container h1 {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.section-offset .editable__container h2,
.main-content .editable__container h2 {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}

.editable__container .offset-title p {
  font-family: "Crete Round", serif, sans-serif;
}

.section-featuredblocks .featuredblock__title {
  font-family: "Crete Round", serif, sans-serif !important;
}

.featuredblocks-list-a .featuredblocks__toggle-wrap a {
  font-family: "Crete Round", serif, sans-serif;
}
.featuredblocks-list-a .featuredblock__sub-item a {
  font-family: "Crete Round", serif, sans-serif;
}

.phone__number {
  font-family: "Crete Round", serif, sans-serif;
}

.staff-content__content h1,
.staff-content__content h2,
.staff-content__content h3 {
  font-family: "Crete Round", serif, sans-serif;
}
.staff-content__accordion h3.ui-accordion-header {
  font-family: "Crete Round", serif, sans-serif;
}

.staff-c .staff__item .staff-member__name {
  font-family: "Crete Round", serif, sans-serif;
}

.staff-detail .staff-member__name, .staff-detail .staff-member__prefix, .staff-detail .staff-member__suffix {
  font-family: "Crete Round", serif, sans-serif;
}
.staff-detail .staff-member__image:before {
  background: transparent;
  border-style: solid;
}

.stats-a__title {
  font-family: "Crete Round", serif, sans-serif;
}

.videofaq-item__detail-title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.videofaq-category__title, .videofaq-related__title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.videofaq__categories-section, .videofaq__related-section {
  background-color: transparent !important;
}
.videofaq__categories-title, .videofaq__related-title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}

.blog-post__title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.blog-post__thumbnail:before {
  border-style: solid;
  background: transparent !important;
}
.blog-post__item {
  border-bottom-style: solid;
}
.blog-singlepost__title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}

.recentblog__slidertitle, .recentblog__slidertitle a {
  font-family: "Crete Round", serif, sans-serif !important;
  font-weight: 400;
}

:root.onlinescheduler-root .ib-booking-app__main .ib-booking_h1 {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.mobileHeader-logo a {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}
.mobileHeader-container .location-list {
  font-family: "lato-regular", "Arial Black", Arial, Helvetica, sans-serif;
}
.mobileHeader-container .location-name {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}

#mobileHeaderNav .mm-listview a {
  font-family: "lato-regular", "Arial Black", Arial, Helvetica, sans-serif;
}

.section .component__title {
  font-family: "Crete Round", serif, sans-serif;
  font-weight: 400;
}

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