@import url("https://fonts.googleapis.com/css?family=|");
.wp-block-kadence-advancedheading.kt-adv-heading_aa0b6c-81[data-kb-block=kb-adv-heading_aa0b6c-81] {
  padding-top: 26px;
}
.kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img {
  padding-top: 0px;
  margin-top: -25px;
  transform: translate(0px, -5px);
}
.wp-block-kadence-advancedheading.kt-adv-heading_5eef3d-fb[data-kb-block=kb-adv-heading_5eef3d-fb] {
  text-align: center;
}
.wp-block-kadence-advancedheading.kt-adv-heading_15be3c-77[data-kb-block=kb-adv-heading_15be3c-77] {
  text-align: center;
}
.wp-block-kadence-advancedheading.kt-adv-heading_73ed3c-9f[data-kb-block=kb-adv-heading_73ed3c-9f] {
  text-align: center;
}
.wp-block-kadence-advancedheading.kt-adv-heading_490e75-a7[data-kb-block=kb-adv-heading_490e75-a7] {
  letter-spacing: 0px;
  word-spacing: 3px;
  line-height: 34px;
}
html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(2) > #kt-layout-id_ca058b-f7 > div > div:nth-child(1) > div > div:nth-child(1) > ul > li > div > figure > div > div:nth-child(1) > img {
  transform: translate(5px, 15px);
  transform-origin: top;
}
html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2) > ul > li > div > figure > div > div:nth-child(1) > img {
  transform: translate(-5px, 20px);
}
.wp-block-kadence-advancedbtn .kt-btn-wrap a.kt-button:not(.link) {
  padding-top: 14px;
}
html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(2) > #kt-layout-id_ca058b-f7 > div > div:nth-child(1) > div > div:nth-child(2) {
  padding-top: 19px;
}
html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(1) > div > div:nth-child(3) {
  padding-top: 17px;
}
.wp-block-kadence-advancedheading.kt-adv-heading_dcafa8-da[data-kb-block=kb-adv-heading_dcafa8-da] {
  margin-right: 1px;
}
:root .has-theme-palette-8-background-color {
  background-color: #FA581730;
}
#kt-layout-id_14c2fa-5e > .kt-row-layout-overlay {
  background-color: #fcfcfc;
  background-image: linear-gradient(55deg, #ff804d 0%, rgba(250, 88, 23, 0.17) 32%, rgba(161, 50, 6, 0.16) 46%, rgba(250, 88, 23, 0.24) 69%, rgba(250, 88, 23, 0.08) 93%);
}
div.wpforms-container-full .wpforms-form button[type=submit] {
  background-color: #f45a1e !important;
  color: #fefdfd;
  font-family: 'Lucida Grande', sans-serif;
  font-weight: 400;
  border-radius: 10px;
}
#kt-layout-id_e9961b-d1 {
  padding-right: 3px;
  padding-left: 3px;
}
#kt-layout-id_19613d-ae > .kt-row-column-wrap {
  padding-right: 2px;
  padding-left: 2px;
}
#kt-layout-id_ac04ab-70 > .kt-row-column-wrap {
  padding-right: 3px;
  padding-left: 3px;
}
#kt-layout-id_f42f9a-e7 {
  padding-right: 3px;
  padding-left: 3px;
}
.entry-content .wp-block-kadence-rowlayout:not(.fixforgeneratepress) {
  padding-right: 3px;
  padding-left: 3px;
}
.wp-block-kadence-advancedheading.kt-adv-heading_e378b4-aa[data-kb-block=kb-adv-heading_e378b4-aa] {
  padding-top: 0px;
}
#kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
  padding: 52px;
  padding-bottom: 114px;
}
@media screen and (max-width: 1024px) {
  .wp-block-kadence-advancedheading.kt-adv-heading_aa0b6c-81[data-kb-block=kb-adv-heading_aa0b6c-81] {
    font-weight: 500;
    padding-top: 0px;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
    padding-top: 46px;
    padding-right: 0px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(1) > #kt-layout-id_14c2fa-5e > div:nth-child(2) {
    padding-top: 44px;
    padding-bottom: 30px;
  }
  .site .entry-content .wp-block-kadence-advancedbtn.kt-btns_337658-06 {
    padding-top: 19px;
    padding-bottom: 0px;
  }
  .wp-block-kadence-advancedbtn .kt-btn-wrap a.kt-button:not(.link) {
    padding-top: 14px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(2) > #kt-layout-id_ca058b-f7 > div > div:nth-child(1) > div > div:nth-child(2) {
    padding-top: 36px;
  }
  #kt-layout-id_ca058b-f7 > .kt-row-column-wrap {
    padding-bottom: 0px;
  }
  #kt-layout-id_8f9112-e1 > .kt-row-column-wrap {
    padding-top: 70px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) {
    padding-top: 0px;
  }
  #kt-info-box_0e8db2-53 .kt-blocks-info-box-link-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 50px;
  }
  #kt-info-box_dee311-32 .kt-blocks-info-box-link-wrap {
    padding-right: 50px;
    padding-left: 50px;
    padding-bottom: 0px;
    padding-top: 0px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(5) > #kt-layout-id_fb9326-a1 > div > div > div > div > #kt-layout-id_0776f1-07 > div > div:nth-child(2) > div > #kt-info-box_dee311-32 > a {
    padding-right: 50px;
    padding-bottom: 0px;
    padding-left: 50px;
  }
  #kt-info-box_0fa121-1a .kt-blocks-info-box-link-wrap {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  #kt-layout-id_24b0f8-b6 > .kt-row-column-wrap {
    padding-left: 0px;
    padding-bottom: 5px;
  }
  .kt-row-column-wrap {
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
    padding: 14px;
    padding-top: 5px;
  }
}
@media screen and (max-width: 768px) {
  .wp-block-kadence-advancedheading.kt-adv-heading_aa0b6c-81[data-kb-block=kb-adv-heading_aa0b6c-81] {
    padding-top: 0px;
    font-weight: 500;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
    padding-top: 55px;
    padding-bottom: 24px;
  }
  .site-container {
    padding-right: 24px;
    padding-top: 0px;
    margin-bottom: -38px;
  }
  .kt-row-layout-inner > .kt-row-column-wrap > .kadence-column_facb70-e3 > .kt-inside-inner-col {
    box-shadow: none;
    visibility: hidden;
  }
  #kt-layout-id_cd6356-64 {
    visibility: hidden;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > #kt-layout-id_93435c-12 > div > div:nth-child(1) > div > div > ul > li > div > figure > div > div > img {
    max-width: 100%;
    min-width: 0px;
    height: 475.781px;
    width: 335px;
  }
  .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic {
    width: 568px;
    visibility: visible;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > #kt-layout-id_93435c-12 > div > div:nth-child(1) > div > div > ul > li > div > figure > div > div {
    height: 475.781px;
    display: none;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(9) > #kt-layout-id_19613d-ae > div:nth-child(2) > div > div > h2:nth-child(1) {
    font-size: 24px;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-layout-overlay {
    background-image: linear-gradient(135deg, #ff804d 0%, rgba(250, 88, 23, 0.17) 32%, rgba(161, 50, 6, 0.16) 46%, rgba(250, 88, 23, 0.24) 69%, rgba(250, 88, 23, 0.08) 93%);
  }
  .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gal-image-radius {
    width: 100%;
  }
  .kadence-column_2c297c-a3 > .kt-inside-inner-col {
    padding: 0px;
    visibility: hidden;
  }
  #kt-layout-id_5d535b-43 > .kt-row-column-wrap {
    padding-top: 50px;
    padding-bottom: 50px;
  }
  html :where(img[class*=wp-image-]) {
    max-width: 100%;
    width: 250px;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
    padding: 5px;
    padding-top: 3px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1262 > div > div > div:nth-child(1) > #kt-layout-id_14c2fa-5e > div:nth-child(2) {
    padding: 0px;
  }
  .entry-content .wp-block-kadence-rowlayout:not(.fixforgeneratepress) {
    margin-top: -34px;
    margin-left: 0px;
    padding: 0px;
  }
  body.footer-on-bottom #inner-wrap {
    padding-right: 0px;
    padding-left: 0px;
  }
}
@media screen and (max-width: 568px) {
  .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img {
    margin-top: 0px;
    padding-left: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
    margin-left: -44px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(1) > #kt-layout-id_93435c-12 > div > div:nth-child(2) > div > div > ul > li > div > figure > div > div:nth-child(1) > img {
    width: 100%;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2) > ul > li > div > figure > div > div:nth-child(1) > img {
    width: 100%;
  }
  html :where(img[class*=wp-image-]) {
    transform-origin: center;
    width: 260px;
  }
  .single-content figure.wp-block-image:last-child a {
    margin-right: 0px;
    padding: 0px;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-bottom: 0px;
  }
  .single-content figure:last-child a {
    padding-right: 0px;
    padding-left: 0px;
  }
  .kt-inside-inner-col {
    margin-left: 100px;
    margin-top: 63px;
    padding-left: 4px;
    padding-right: 4px;
    margin-bottom: 0px;
  }
  .kt-inner-column-height-full:not(.kt-row-layout-row) {
    padding-left: 0px;
    padding-right: 0px;
    padding: 0px;
    padding-top: 0px;
    margin-right: 0px;
    padding-bottom: 40px;
    margin-bottom: 0px;
  }
  .kb-row-layout-id1015_20f9f0-5e > .kt-row-column-wrap {
    padding-right: 0px;
    padding-left: 0px;
    padding-top: 0px;
    padding: 0px;
    padding-bottom: 0px;
  }
  :where(.kb-row-layout-id1015_20f9f0-5e > .kt-row-column-wrap) > .wp-block-kadence-column {
    margin-right: 0px;
  }
  .content-vertical-padding-hide .content-area {
    margin-bottom: 0px;
    margin-left: 0px;
  }
  body.footer-on-bottom #inner-wrap {
    margin-right: 0px;
    margin-left: -89px;
    margin-top: 0px;
    padding-top: 0px;
    margin-bottom: 0px;
  }
  body.footer-on-bottom #wrapper {
    margin-right: 0px;
  }
  body {
    padding-right: 0px;
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 0px;
  }
  .content-width-fullwidth .content-container.site-container {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
  }
  .entry-content .wp-block-kadence-rowlayout:not(.fixforgeneratepress) {
    margin-top: 0px;
  }
  .wp-block-kadence-column {
    margin-right: 0px;
    margin-left: 0px;
    margin-top: -35px;
  }
  .kadence-column1015_3b75c8-78 > .kt-inside-inner-col {
    margin-left: 0px;
  }
  .single-content .wp-block-image {
    padding-bottom: 0px;
    padding-top: 0px;
    padding: 0px;
    margin-top: -95px;
    margin-bottom: 18px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(1) > div:nth-child(3) {
    padding-bottom: 45px;
    margin-top: -30px;
    margin-bottom: 0px;
  }
  .kt-row-valign-middle.kt-inner-column-height-full > .wp-block-kadence-column:not(.kb-section-dir-horizontal) > .kt-inside-inner-col {
    margin-top: 75px;
  }
  .single-content .wp-block-group:last-child {
    margin-top: 46px;
    padding-top: 0px;
  }
  .kb-gallery-type-masonry.kb-gallery-id-1015_895728-b5 .kadence-blocks-gallery-item {
    padding: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-right: 0px;
  }
  .wp-block-kadence-advancedheading.kt-adv-heading1015_cbe4e0-3a[data-kb-block=kb-adv-heading1015_cbe4e0-3a] {
    margin-top: -34px;
  }
  .kb-row-layout-id1015_6e0233-a3 > .kt-row-column-wrap {
    padding-bottom: 80px;
    margin-top: 0px;
    padding-top: 5px;
  }
  .wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity) {
    margin-top: 6px;
  }
  .kb-row-layout-id1015_a9ef65-fa > .kt-row-column-wrap {
    padding: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-left: -100px;
    margin-top: -82px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > div:nth-child(3) > div:nth-child(2) > div > div:nth-child(2) > ul > li > div > figure > div > div > img {
    margin-top: 33px;
    margin-bottom: 0px;
  }
  :where(#kt-layout-id_14c2fa-5e > .kt-row-column-wrap) > .wp-block-kadence-column {
    margin-top: 0px;
  }
  .single-content h2:first-child {
    margin-top: -42px;
    margin-right: 0px;
  }
  .wp-block-kadence-advancedheading.kt-adv-heading_aa0b6c-81[data-kb-block=kb-adv-heading_aa0b6c-81] {
    margin-top: -58px;
  }
  .kt-row-valign-middle.kt-inner-column-height-full > .wp-block-kadence-column:not(.kb-section-dir-horizontal) > .kt-inside-inner-col {
    margin-top: 85px;
  }
  .wp-block-kadence-advancedheading.kt-adv-heading1015_5246b5-dc[data-kb-block=kb-adv-heading1015_5246b5-dc] {
    margin-top: 26px;
    margin-bottom: 35px;
  }
  .kb-gallery-type-grid.kb-gallery-id-1015_09ab6a-39 .kadence-blocks-gallery-item {
    margin-top: 40px;
  }
  .kt-info-box1015_2e071d-09 h2.kt-blocks-info-box-title {
    margin-top: -22px;
  }
  .kt-info-box1015_2e071d-09 .kt-blocks-info-box-link-wrap {
    padding-top: 50px;
  }
  .wp-block-kadence-advancedheading.kt-adv-heading1015_75fc2d-99[data-kb-block=kb-adv-heading1015_75fc2d-99] {
    margin-top: -26px;
  }
  .kt-info-box1015_53f4d1-b5 h2.kt-blocks-info-box-title {
    margin-top: -19px;
  }
  .kt-info-box1015_120d6a-8e h2.kt-blocks-info-box-title {
    margin-top: -13px;
  }
  .wp-block-image.alignwide img {
    margin-top: 67px;
  }
  .wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img {
    margin-top: 39px;
  }
  :where(.kb-row-layout-id1015_a9ef65-fa > .kt-row-column-wrap) > .wp-block-kadence-column {
    margin-bottom: 0px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > div:nth-child(3) > div:nth-child(2) > div > div > div > div > div {
    margin-top: 95px;
  }
}
@media screen and (max-width: 320px) {
  .kb-gallery-ul .kadence-blocks-gallery-item .kadence-blocks-gallery-item-inner figure .kb-gallery-image-contain.kadence-blocks-gallery-intrinsic img {
    width: 39%;
    height: 100%;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(3) > #kt-layout-id_8f9112-e1 > div:nth-child(2) > div:nth-child(2) > div > div:nth-child(2) > ul > li > div > figure > div > div:nth-child(1) > img {
    transform-origin: top;
    width: 226px;
  }
  html > body > #wrapper > #inner-wrap > #primary > div > #main > div > #post-1015 > div > div > div:nth-child(2) > #kt-layout-id_ca058b-f7 > div > div:nth-child(1) > div > div:nth-child(1) > ul > li > div > figure > div > div:nth-child(1) > img {
    transform: translate(-10px, 0px);
    width: 272px;
    height: 174px;
  }
  .wp-block-kadence-advancedheading.kt-adv-heading_0c527b-57[data-kb-block=kb-adv-heading_0c527b-57] {
    padding-right: 3px;
    padding-left: 3px;
  }
  #kt-layout-id_14c2fa-5e > .kt-row-column-wrap {
    padding-left: 0px;
    padding-bottom: 0px;
    padding: 0px;
    margin-left: 20px;
    margin-right: 28px;
  }
  .wp-block-kadence-column {
    padding-left: 0px;
    margin-bottom: 0px;
    margin-left: -100px;
  }
  .entry-content .wp-block-kadence-rowlayout:not(.fixforgeneratepress) {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: -1px;
  }
  .single-content h2:first-child {
    margin-left: 29px;
    margin-right: -100px;
  }
  html :where(img[class*=wp-image-]) {
    margin-left: 42px;
  }
  .site-container {
    margin-left: -24px;
  }
}
