.elementor-6632 .elementor-element.elementor-element-91c6c0d:not(.elementor-motion-effects-element-type-background), .elementor-6632 .elementor-element.elementor-element-91c6c0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffeda5;}.elementor-6632 .elementor-element.elementor-element-91c6c0d > .elementor-container{min-height:40px;}.elementor-6632 .elementor-element.elementor-element-91c6c0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-6632 .elementor-element.elementor-element-91c6c0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6632 .elementor-element.elementor-element-91c6c0d > .elementor-shape-bottom .elementor-shape-fill{fill:#fff8cc;}.elementor-6632 .elementor-element.elementor-element-91c6c0d > .elementor-shape-bottom svg{height:30px;}.elementor-6632 .elementor-element.elementor-element-6805128{margin-top:0px;margin-bottom:30px;}.elementor-6632 .elementor-element.elementor-element-45958ba{text-align:center;}.elementor-6632 .elementor-element.elementor-element-05f0f2d{color:var( --e-global-color-5a855538 );}.elementor-6632 .elementor-element.elementor-element-949922b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6632 .elementor-element.elementor-element-2108900 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-6632 .elementor-element.elementor-element-2108900 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#0000003B;}.elementor-6632 .elementor-element.elementor-element-2108900 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-6632 .elementor-element.elementor-element-2108900{--image-transition-duration:400ms;--overlay-transition-duration:500ms;--content-text-align:left;--content-padding:20px;}.elementor-6632 .elementor-element.elementor-element-51e48c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-6632 .elementor-element.elementor-element-e582cc6 .elementor-heading-title{color:var( --e-global-color-3de3ccb5 );}.elementor-6632 .elementor-element.elementor-element-bf1d562 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6632 .elementor-element.elementor-element-3808c1e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6632 .elementor-element.elementor-element-e9dd37d{font-size:40px;}.elementor-6632 .elementor-element.elementor-element-2d1ca46 > .elementor-widget-container{margin:-80px 0px 50px 0px;}.elementor-6632 .elementor-element.elementor-element-de8913c:not(.elementor-motion-effects-element-type-background), .elementor-6632 .elementor-element.elementor-element-de8913c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-24bec67d );}.elementor-6632 .elementor-element.elementor-element-de8913c > .elementor-container{min-height:40px;}.elementor-6632 .elementor-element.elementor-element-de8913c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6632 .elementor-element.elementor-element-de8913c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6632 .elementor-element.elementor-element-de8913c > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-4ad7ccca );}.elementor-6632 .elementor-element.elementor-element-de8913c > .elementor-shape-bottom svg{height:30px;}.elementor-6632 .elementor-element.elementor-element-dee9bb8:not(.elementor-motion-effects-element-type-background), .elementor-6632 .elementor-element.elementor-element-dee9bb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ad7ccca );}.elementor-6632 .elementor-element.elementor-element-dee9bb8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6632 .elementor-element.elementor-element-dee9bb8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6632 .elementor-element.elementor-element-49f9438:not(.elementor-motion-effects-element-type-background), .elementor-6632 .elementor-element.elementor-element-49f9438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ad7ccca );}.elementor-6632 .elementor-element.elementor-element-49f9438{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 0px 0px;}.elementor-6632 .elementor-element.elementor-element-49f9438 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6632 .elementor-element.elementor-element-49f9438 > .elementor-shape-bottom .elementor-shape-fill{fill:#cc9966;}.elementor-6632 .elementor-element.elementor-element-49f9438 > .elementor-shape-bottom svg{height:30px;}/* Start custom CSS for text-editor, class: .elementor-element-05f0f2d */.elementor-element-05f0f2d a {
    color: #660000;
}
.elementor-element-05f0f2d a:hover {
    color: #CC0000;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dee9bb8 */div.wpforms-container-full .wpforms-form button[type="submit"] {
  background-color: #C96;
  border: 1px solid #C96;
  color: #fff;
  font-size: 1.3em;
  padding: 5px 30px;
}
div.wpforms-container-full:hover .wpforms-form button[type="submit"]:hover {
  background-color: #C00;
  border: 1px solid #C00;
  color: #fff;
  font-size: 1.3em;
  padding: 5px 30px;
}
div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
  background-color: #fff8cc;}
div.wpforms-container-full .wpforms-form input[type="date"], div.wpforms-container-full .wpforms-form input[type="datetime"], div.wpforms-container-full .wpforms-form input[type="datetime-local"], div.wpforms-container-full .wpforms-form input[type="email"], div.wpforms-container-full .wpforms-form input[type="month"], div.wpforms-container-full .wpforms-form input[type="number"], div.wpforms-container-full .wpforms-form input[type="password"], div.wpforms-container-full .wpforms-form input[type="range"], div.wpforms-container-full .wpforms-form input[type="search"], div.wpforms-container-full .wpforms-form input[type="tel"], div.wpforms-container-full .wpforms-form input[type="text"], div.wpforms-container-full .wpforms-form input[type="time"], div.wpforms-container-full .wpforms-form input[type="url"], div.wpforms-container-full .wpforms-form input[type="week"], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
  color: #600;
  font-size: 18px;
  border: 1px solid #c96;
  padding: 8px 10px;
  height: auto;
  width: 100%;
  line-height: 1.3;
}
.wpforms-confirmation-container-full, div[submit-success] > .wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
  background: #C96;
  border: none;
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-49f9438 */.ast-page-builder-template .comments-area {
  display: none;
}
.ast-page-builder-template.single .post-navigation {
  padding-bottom: 2em;
  display: none;
}/* End custom CSS */