.elementor-912 .elementor-element.elementor-element-1b01778e>.elementor-container {
  min-height: 65vh;
}

.elementor-912 .elementor-element.elementor-element-1b01778e:not(.elementor-motion-effects-element-type-background),
.elementor-912 .elementor-element.elementor-element-1b01778e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #74986a;
  background-image: url("../image/golf-course-132.jpg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}

.elementor-912 .elementor-element.elementor-element-1b01778e>.elementor-background-overlay {
  background-color: #444444;
  opacity: 0.23;
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-1b01778e {
  border-style: solid;
  border-width: 0px 30px 0px 30px;
  border-color: #ffffff;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-bc-flex-widget .elementor-912 .elementor-element.elementor-element-7c6d5875.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-912 .elementor-element.elementor-element-7c6d5875.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-912 .elementor-element.elementor-element-245f19f2>.elementor-container {
  max-width: 690px;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b .th-header-wrap .elementor-icon-box-wrapper {
  text-align: center;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b.elementor-view-stacked .elementor-icon {
  background-color: #f3f3f3;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b.elementor-view-framed .elementor-icon,
.elementor-912 .elementor-element.elementor-element-50b5dc8b.elementor-view-default .elementor-icon {
  color: #f3f3f3;
  border-color: #f3f3f3;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b.elementor-view-framed .elementor-icon svg,
.elementor-912 .elementor-element.elementor-element-50b5dc8b.elementor-view-default .elementor-icon svg {
  fill: #f3f3f3;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b .elementor-icon-box-content .elementor-icon-box-title {
  color: #ffffff;
  font-weight: 500;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b .elementor-icon-box-content .elementor-icon-box-description {
  color: #ffffff;
  font-size: 20px;
}

.elementor-912 .elementor-element.elementor-element-50b5dc8b .elementor-icon-box-content .elementor-icon-box-description a {
  color: #ffffff;
}

.elementor-912 .elementor-element.elementor-element-00d61c9 .elementor-spacer-inner {
  height: 45px;
}

.elementor-912 .elementor-element.elementor-element-44a1cbb3>.elementor-container {
  max-width: 1180px;
}

.elementor-912 .elementor-element.elementor-element-44a1cbb3 {
  border-style: solid;
  border-width: 0px 30px 30px 30px;
  border-color: #ffffff;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: -75px;
  margin-bottom: 0px;
  padding: 0px 30px 0px 30px;
}

.elementor-912 .elementor-element.elementor-element-44a1cbb3>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-3febed5f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-912 .elementor-element.elementor-element-3febed5f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #ffffff;
}

.elementor-912 .elementor-element.elementor-element-3febed5f>.elementor-element-populated {
  box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.15);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-912 .elementor-element.elementor-element-3febed5f>.elementor-element-populated>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-3febed5f>.elementor-element-populated>.elementor-widget-wrap {
  padding: 25px 45px 25px 45px;
}

.elementor-912 .elementor-element.elementor-element-3febed5f {
  z-index: 2;
}

.elementor-912 .elementor-element.elementor-element-31d39c0a .th-tour-nav-price {
  color: #74986a;
}

.elementor-912 .elementor-element.elementor-element-31d39c0a .th-tour-nav-price span {
  color: #1b1b1b;
}

.elementor-912 .elementor-element.elementor-element-31d39c0a .th-tour-nav-item i {
  color: #1b1b1b;
}

.elementor-912 .elementor-element.elementor-element-31d39c0a .th-tour-nav-item span {
  color: #1b1b1b;
}

.elementor-912 .elementor-element.elementor-element-31d39c0a .th-tour-nav {
  background-color: #ffffff;
}

.elementor-912 .elementor-element.elementor-element-cecc5f>.elementor-container {
  max-width: 890px;
}

.elementor-912 .elementor-element.elementor-element-cecc5f:not(.elementor-motion-effects-element-type-background),
.elementor-912 .elementor-element.elementor-element-cecc5f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #ffffff;
}

.elementor-912 .elementor-element.elementor-element-cecc5f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-912 .elementor-element.elementor-element-cecc5f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-77e7350b .elementor-spacer-inner {
  height: 50px;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72 .th-header-wrap {
  max-width: 730px;
  margin: 0 auto;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72 .th-header-wrap .elementor-icon-box-wrapper {
  text-align: center;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72.elementor-view-stacked .elementor-icon {
  background-color: #9d9684;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72.elementor-view-framed .elementor-icon,
.elementor-912 .elementor-element.elementor-element-5d0bbc72.elementor-view-default .elementor-icon {
  color: #9d9684;
  border-color: #9d9684;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72.elementor-view-framed .elementor-icon svg,
.elementor-912 .elementor-element.elementor-element-5d0bbc72.elementor-view-default .elementor-icon svg {
  fill: #9d9684;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72 .th-header-wrap .th-header-divider {
  border-color: #eaeaea;
}

.elementor-912 .elementor-element.elementor-element-5d0bbc72>.elementor-widget-container {
  border-radius: 1px 1px 1px 1px;
}

.elementor-912 .elementor-element.elementor-element-73c7df50 .elementor-spacer-inner {
  height: 80px;
}

.elementor-912 .elementor-element.elementor-element-788df195 {
  --e-image-carousel-slides-to-show: 4;
}

.elementor-912 .elementor-element.elementor-element-f9af79f {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-912 .elementor-element.elementor-element-f9af79f>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-62f267ab .elementor-spacer-inner {
  height: 70px;
}

.elementor-912 .elementor-element.elementor-element-79afecf:hover>.elementor-element-populated {
  background-color: #f2f2f2;
}

.elementor-912 .elementor-element.elementor-element-79afecf>.elementor-element-populated {
  margin: 0px 0px 15px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-912 .elementor-element.elementor-element-39ffa8 .th-header-wrap {
  max-width: 100%;
}

.elementor-912 .elementor-element.elementor-element-39ffa8 .elementor-icon-box-content .elementor-icon-box-title {
  font-family: "Poppins", Sans-serif;
  text-transform: uppercase;
}

.elementor-912 .elementor-element.elementor-element-6f1aede8:hover>.elementor-element-populated {
  background-color: #f2f2f2;
}

.elementor-912 .elementor-element.elementor-element-6f1aede8>.elementor-element-populated {
  margin: 0px 0px 15px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-912 .elementor-element.elementor-element-4300d1b0 .th-header-wrap {
  max-width: 100%;
  margin: 0 auto;
}

.elementor-912 .elementor-element.elementor-element-4300d1b0 .th-header-wrap .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-912 .elementor-element.elementor-element-4300d1b0 .elementor-icon-box-content .elementor-icon-box-title {
  font-family: "Poppins", Sans-serif;
  text-transform: uppercase;
}

.elementor-912 .elementor-element.elementor-element-c4d8431:hover>.elementor-element-populated {
  background-color: #f2f2f2;
}

.elementor-912 .elementor-element.elementor-element-33563ba7 .th-header-wrap {
  max-width: 100%;
  margin: 0 auto;
}

.elementor-912 .elementor-element.elementor-element-33563ba7 .th-header-wrap .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-912 .elementor-element.elementor-element-33563ba7 .elementor-icon-box-content .elementor-icon-box-title {
  font-family: "Poppins", Sans-serif;
  text-transform: uppercase;
}

.elementor-912 .elementor-element.elementor-element-3e0e3026:hover>.elementor-element-populated {
  background-color: #f2f2f2;
}

.elementor-912 .elementor-element.elementor-element-2808823a .th-header-wrap {
  max-width: 100%;
  margin: 0 auto;
}

.elementor-912 .elementor-element.elementor-element-2808823a .th-header-wrap .elementor-icon-box-wrapper {
  text-align: left;
}

.elementor-912 .elementor-element.elementor-element-2808823a .elementor-icon-box-content .elementor-icon-box-title {
  font-family: "Poppins", Sans-serif;
  text-transform: uppercase;
}

.elementor-912 .elementor-element.elementor-element-282a2bef .elementor-spacer-inner {
  height: 80px;
}

.elementor-912 .elementor-element.elementor-element-4f3b6966:not(.elementor-motion-effects-element-type-background),
.elementor-912 .elementor-element.elementor-element-4f3b6966>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #74986a;
}

.elementor-912 .elementor-element.elementor-element-4f3b6966 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-912 .elementor-element.elementor-element-4f3b6966>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-71f0cae0 .elementor-spacer-inner {
  height: 35px;
}

.elementor-912 .elementor-element.elementor-element-670f18d9 .th-cta-text span {
  color: #ffffff;
}

.elementor-912 .elementor-element.elementor-element-72a0fc21 .elementor-spacer-inner {
  height: 30px;
}

.elementor-912 .elementor-element.elementor-element-325e92e9>.elementor-container {
  max-width: 803px;
}

.elementor-912 .elementor-element.elementor-element-9b08b8f .elementor-spacer-inner {
  height: 90px;
}

.elementor-912 .elementor-element.elementor-element-2d07c343 .elementor-testimonial-wrapper {
  text-align: center;
}

.elementor-912 .elementor-element.elementor-element-2d07c343 .elementor-testimonial-content {
  color: #717171;
}

.elementor-912 .elementor-element.elementor-element-2d07c343 .elementor-testimonial-job {
  color: #9d9684;
}

.elementor-912 .elementor-element.elementor-element-2d07c343 .th-star-rating {
  color: #9d9684;
}

.elementor-912 .elementor-element.elementor-element-12519bad .elementor-spacer-inner {
  height: 95px;
}

.elementor-912 .elementor-element.elementor-element-2237326b:not(.elementor-motion-effects-element-type-background),
.elementor-912 .elementor-element.elementor-element-2237326b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #565656;
  background-image: url("https://demo.themovation.com/golf/course/wp-content/uploads/sites/11/2018/04/golf-course-68.jpg");
  background-position: center center;
  background-size: cover;
}

.elementor-912 .elementor-element.elementor-element-2237326b {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-912 .elementor-element.elementor-element-2237326b>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-912 .elementor-element.elementor-element-1599c767 .elementor-spacer-inner {
  height: 95px;
}

.elementor-912 .elementor-element.elementor-element-64290245 .th-info-card-wrap {
  max-width: 386px;
  margin-left: auto;
  margin-right: 0;
  text-align: center;
  background-color: #ffffff;
}

.elementor-912 .elementor-element.elementor-element-64290245 .elementor-icon-box-content .elementor-icon-box-title {
  color: #515151;
}

.elementor-912 .elementor-element.elementor-element-64290245 .th-btn-wrap a.th-btn-1 {
  color: #9d9684;
}

.elementor-912 .elementor-element.elementor-element-3e3d25c4 .elementor-spacer-inner {
  height: 95px;
}

body.elementor-page-912 .navbar-default {
  border: none;
}

body.elementor-page-912 h1.entry-title {
  margin-top: 1px;
}

:root {
  --page-title-display: none;
}

@media(min-width:1025px) {

  .elementor-912 .elementor-element.elementor-element-1b01778e:not(.elementor-motion-effects-element-type-background),
  .elementor-912 .elementor-element.elementor-element-1b01778e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-attachment: scroll;
  }

  .elementor-912 .elementor-element.elementor-element-2237326b:not(.elementor-motion-effects-element-type-background),
  .elementor-912 .elementor-element.elementor-element-2237326b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-attachment: scroll;
  }
}

@media(max-width:1024px) {
  .elementor-912 .elementor-element.elementor-element-1b01778e>.elementor-container {
    min-height: 500px;
  }

  .elementor-912 .elementor-element.elementor-element-3febed5f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 15px 35px 15px 35px;
  }
}

@media(max-width:767px) {
  .elementor-912 .elementor-element.elementor-element-1b01778e>.elementor-container {
    min-height: 450px;
  }

  .elementor-912 .elementor-element.elementor-element-50b5dc8b .th-header-wrap .elementor-icon-box-wrapper {
    text-align: center;
  }

  .elementor-912 .elementor-element.elementor-element-50b5dc8b .elementor-icon-box-content .elementor-icon-box-description {
    font-size: 17px;
  }

  .elementor-912 .elementor-element.elementor-element-44a1cbb3 {
    padding: 0px 0px 0px 0px;
  }

  .elementor-912 .elementor-element.elementor-element-3febed5f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 15px 30px 15px 30px;
  }

  .elementor-912 .elementor-element.elementor-element-79afecf>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-912 .elementor-element.elementor-element-6f1aede8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
}