.navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu,.navbar .navbar-nav .nav-item .dropdown-menu .nav-item .dropdown-menu .nav-item .dropdown-menu {
top: 0;
opacity: 0;
left: 100% !important;
/* right: 100% !important; */
visibility: hidden;
transform: translate3d(0, 18px, 0);
}
:root {
--paragraphColor:#000000;
--whiteColor: #FFFFFF;
--blackColor: #000000;
}
body,button[type="submit"]{font-family: "Sora",sans-serif !important; }

a{color:#4AC3DA;}
.p-black p{color: var(--blackColor);}

.main-slider-item{padding: 140px 0; min-height: 500px;}
.main-slider-item .container { z-index: 5; position: relative; }
.main-slider-item:after { background-color: rgba(0, 0, 0, .3); content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; }
.main-slider-content .sub{color: #fff;}
.boxHidden .tradition-of-excellence-image .tradition-fun-fact,.boxHidden .tradition-btn{display: none;}
.boxHidden .tradition-of-excellence-image { position: relative; padding-right: 0; }
.boxHidden .tradition-of-excellence-content .list li{display: none;}
.main-slider-pagination .swiper-pagination-bullet-active{background-color: #4AC3DA;}
.main-slider-pagination{bottom: 40px !important;}

.noData .golf-experience-wrap-content .experience-btn,.noData .golf-experience-wrap-content .list { display: none; }
.lastLineHidden .overview-features-area .overview-features-inner  .row  div:nth-last-child .overview-features-card{ border-right: none; margin-bottom: 0;}
.lastLineHidden .overview-features-inner{background-color: black;}
.surfacingSec .golf-experience-item .experience-image .info { display: none; } 
.surfacingSec .golf-experience-item .experience-image  img { height: 400px; width: 100%;  object-fit: cover; }  
p {  color: var(--paragraphColor);}
.partner-area .partner-title p{color: var(--whiteColor);}
.partner-area { background-color: #4AC3DA; }
.main-banner-area{background-color: #fff;}
.default-btn{background-color: #000000;padding: 13.5px 30px ;} .discover-btn .default-btn:hover { background: #fff !important; color: #000 !important;}
.discover-btn .default-btn:hover img {filter: brightness(0.5);}
.default-btn:hover{background-color: #4AC3DA;}
.company-story-area{background-color:#F5F5F5;}
.company-story-area::before{background-color: #fff;}
.why-join-us-area.pt-100.pb-75 { background-color: #fff; }
.sustainSec .user-experience-area { padding: 0; }
.globalButton a{ display: inline-flex ; align-items: center; justify-content: center; padding: 13.5px 35px; font-size: 14px; font-weight: 600; background-color: #000000; color: var(--whiteColor) !important; border-radius: 100px; transition: var(--transition); cursor:pointer ;}
.globalButton a:hover{ background-color: #4AC3DA; color: var(--whiteColor) !important; }
.sustainSec .user-experience-area ul.list { display: none; }
.heightImg .tradition-of-excellence-image img { height: 350px; width: 100%; object-fit: cover;border-radius:20px; }
.heightImg .tradition-of-excellence-content .list { display: none; }
.sustainSec .user-experience-area .user-experience-btn {display: none;}
.sustainSecBtn .user-experience-area .user-experience-btn {display: block;}
.colum-count .e-con-inner{ column-count: 2; column-gap: 20px; display: block !important; } 
.colum-count .e-con-inner > div { break-inside: avoid; margin-bottom:20px; } 
.contact-btn.arrow-white span.elementor-button-content-wrapper { filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7472%) hue-rotate(88deg) brightness(104%) contrast(95%); }
.footer-lasttext .elementor-heading-title { opacity: 0.6; } 
.boxHidden .tradition-of-excellence-area,.space .golf-experience-area,.sustainSec,.ctaSec{padding: 140px 0;}
.boxHidden .tradition-of-excellence-area { background-color: #4AC3DA; } 
.surfacingSec  .section-title{margin-bottom: 55px;}
.boxHidden .tradition-of-excellence-area * { color: #fff; }
.space .golf-experience-area { background-color: #f5f5f5; }
.sustainSec .user-experience-content span{color: #fff;text-transform: uppercase;}
.sustainSec .user-experience-image img{border-radius: 20px !important;}
.space .golf-experience-item .experience-content { border-bottom-color: #000000; }
.ctaSec .discover-area::before,.ctaSec .discover-area::after{display: none;}
.ctaSec .discover-area,.ctaSec{background-color: #f5f5f5 ; }
.page-banner-image img { display: none; }
.page-banner-area { padding-top: 75px; padding-bottom: 75px; }   
.page-banner-area .row > .col-lg-6 {width: 70%;}
.application-golf .golf-experience-wrap-area {background: #FFFFFF;padding-top: 140px;padding-bottom: 140px;}
.gray-bg-new .golf-experience-area {background: #F5F5F5;padding-top: 140px;padding-bottom: 140px;}
.sustainSec {background-color: #000000;}
.ctaSec .discover-inner-area{background-color: #4AC3DA;}
.discover-inner-area .discover-content span{color: black;text-transform: uppercase;}
.surfacingSec .section-title span { text-transform: uppercase; }
.spaceICon .golf-experience-wrap-area { padding: 140px 20px; }
.spaceICon .golf-experience-wrap-content .list li i{color: #4AC3DA;}
.iconBlue .golf-experience-wrap-content .list li i{color: #4AC3DA;}
.pouredRubber .box-overview-item .box-overview-content .overview-btn .default-btn{    background-color: #4AC3DA;color: #fff;}
.pouredRubber .history-area { padding: 0; }
.pouredRubber .history-area .box-overview-content *{color: #fff;}
.pouredRubber .box-overview-inner-area.secondary-wrap-style .box-overview-item .box-overview-content h2{color: #fff;}
.pouredRubber { padding: 140px 0; } 
.pouredRubber .box-overview-inner-area { background-color: #000; }
.noSpace .golf-experience-wrap-image{padding-left: 0;padding-bottom: 0;}
.noSpace .golf-experience-wrap-image img{width: 100%;border-radius: 20px;}
.pouredRubber .box-overview-item .box-overview-image img{width: 100%;}
.gravityForm  .gformBtn { display: inline-block; background: #4AC3DA !important; }
.gravityForm  label  { color:#fff !important; }
.pdf-section .elementor-button-wrapper .elementor-button:hover { color: #4AC3DA !important; } 
.pdf-section .elementor-button-wrapper .elementor-button:hover svg path { fill: #4AC3DA !important; }
.container{max-width: 1360px !important;padding-left: 20px;padding-right: 20px;}
.sustainSec * { color: #fff; }
.border-r20 .golf-experience-wrap-image img,
.border-r20 img  {
  border-radius: 20px;
}


.gravityForm .gform-theme--framework .gform_validation_errors { background: #fff; }
body{background-color: #fff;}
.contact-details .elementor-icon-list-text > span { color: #000000; text-transform: uppercase; font-weight: 500; }
.build-greenSec .why-join-us-area{padding-top:140px;padding-bottom:140px;}
.build-greenSec .why-join-us-area .why-join-us-card{margin-bottom:0;}
.page-banner-area .page-banner-image{display:none;}
.homeBanner .main-slider-area .main-slider .main-slider-item{min-height:90vh !important;display:flex;align-items:center;justify-content:center;}
.discover-inner-area .discover-content h2{font-size:36px;}
.pdf-section .our-services-box h3{font-size:24px !important;}
.page-banner-content .list li:last-child{color:#4AC3DA !important;}
.spaceICon .golf-experience-wrap-area > .container{padding-left:0;padding-right:0;}
.max-with100.withCustom .box-overview-area .container-fluid{max-width:1360px;}
.page-banner-content .texam-seo-breadcrumbs{display:flex;margin-top:20px;}
.page-banner-content .texam-seo-breadcrumbs span{padding:0 20px;}
.page-banner-content .texam-seo-breadcrumbs span:first-child{padding-left:0;}
.page-banner-content .texam-seo-breadcrumbs .breadcrumb_last{color:#4ac3da !important;}
.page-banner-content .texam-seo-breadcrumbs span a:hover{color:#4ac3da !important;}
.surfacingSec .section-title .content{max-width:545px;}
.multi-systemPage .professional-team-area{padding-top:140px;padding-bottom:140px;}
.margin-bottom0 .section-title{margin-bottom:0 !important;}
.multi-systemPage .professional-team-content .team-btn{display:none;}
footer .gform_wrapper input[type="email"]{min-height:45px !important;}
.link-tag a:hover{color:#000000 !important;}
.link-tag a{color:#4ac3da !important;}
.lastchild-m0 .box-overview-item:last-child .box-overview-content{margin-bottom:0;}
.img-slider .swiper-pagination{bottom:-10px !important;}
.dnone-unusel .experience-btn,.dnone-unusel .overview-btn{display:none;}


/* Blog details - CSS  */
.blog-details-area .box.widget_search{display:none;}
.blog-details-area .box.widget_categories .cat-item a{pointer-events:none;color:#020202;}
.blog-details-area .blog-details-desc .content .sub a{pointer-events:none;}
.blog-details-area .blog-details-desc .article-footer{display:none !important;}
.blog-details-area .navigation .nav-links a span:hover{color:#4AC3DA !important;}
.blog-details-area .blog-details-desc .image{height:500px;}
.blog-details-area .blog-details-desc .image img{height:100%;width:100%;object-fit:cover;}
.blog-details-desc .content{padding:30px 0;}

/* Blog details - CSS  End*/

.sustain-revSec .user-experience-area > .container > .row{flex-direction:row-reverse;}
.sustain-revSec .user-experience-area .user-experience-image{padding-left:0 !important;padding-right:100px;}
.sustain-revSec .user-experience-area .user-experience-image img{width:100%;}
.surfacingSec-onlyTitle .section-title .col-lg-6{width:100%;}
.singleimg-block .golf-experience-wrap-image{padding-left:0;padding-bottom:0;}

/* Full Image */
.imgfull img{
    width: 100%   
}

.blog-details-desc .content .meta li .info span a{
  pointer-events: none;
}
.single-post .blog-details-prev-next{
  display: none;
}

@media (max-width: 1199px){
  .sustain-revSec .user-experience-area .user-experience-image{
    padding-right: 0;
  }
}

@media only screen and (min-width: 1281px) {

.mobileHeader{display: none;}
}

@media only screen and (max-width: 1280px) {
    
.dekstopHeader{display: none;}
.dekstopHemobileHeaderader{display: flex;}
.page-banner-content .texam-seo-breadcrumbs span {
  padding: 0 8px;
}
}
@media only screen and (max-width: 1024px) {
  .spaceICon .golf-experience-wrap-area { padding: 100px 20px; }
  .multi-systemPage .professional-team-area {
    padding-top: 100px;
    padding-bottom: 100px;
  }
  
}

@media only screen and (max-width:991px) {
  .surfacingSec  .section-title{margin-bottom: 35px;}
  .boxHidden .tradition-of-excellence-area,.space .golf-experience-area,.sustainSec,.ctaSec,.build-greenSec .why-join-us-area,.pouredRubber,.gray-bg-new .golf-experience-area,.application-golf .golf-experience-wrap-area{padding: 100px 0;}
  .main-slider-content h1 { font-size:65px; font-weight: bold; margin-bottom: 0; color: var(--whiteColor); }
}

@media only screen and (max-width: 767px) {
.quote-sec blockquote { padding: 0 !important; } 
.quote-sec .elementor-blockquote__content { font-size: 28px !important; }
.container{padding-left: 20px;padding-right: 24px;}
.boxHidden .tradition-of-excellence-area,.space .golf-experience-area,.sustainSec,.ctaSec,.build-greenSec .why-join-us-area,.pouredRubber,.gray-bg-new .golf-experience-area,.application-golf .golf-experience-wrap-area{padding: 72px 0;}
.colum-count .e-con-inner{ column-count: 1; } 
.main-slider-content h1 { font-size:55px; font-weight: bold; margin-bottom: 0; color: var(--whiteColor); }
.homeBanner .main-slider-area .main-slider .main-slider-item{min-height:80vh !important;}
.discover-inner-area .discover-content h2{font-size:30px;}
.pdf-section .our-services-box h3{font-size:20px !important;}
.pouredRubber .box-overview-item{margin-bottom:30px;}
.pouredRubber .box-overview-item:last-child{margin-bottom:0 !important;}
.surfacingSec .col-md-12:last-child .golf-experience-item{margin-bottom:0;}
.spaceICon .golf-experience-wrap-area{padding:72px 20px;}
.multi-systemPage .professional-team-area{padding-top:72px;padding-bottom:72px;}
.multi-systemPage .col-md-6:first-child .professional-team-card{margin-bottom:0;}
.lastchild-m0 .box-overview-item{margin-bottom:40px;}
.lastchild-m0 .box-overview-item{margin-bottom:40px;}
.lastchild-m0 .box-overview-item .box-overview-content.wrap-two{margin-bottom:0;}
.blog-details-area .blog-details-desc .image{height:320px;}
}
@media (max-width: 575px) {
  /* Contact Form */
#contactForm .mt-30{margin-top:15px;}
}

/* Custom Load more button and css Elementor Gallery */
.custom-gallery .elementor-gallery-item{display:none;opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease;}
.custom-gallery .elementor-gallery-item.show{display:block;opacity:1;transform:translateY(0);}
.custom-gallery .elementor-gallery-item{display:none;}
.custom-gallery .elementor-gallery-item.show{display:block;}
.load-more-btn{display:none;background:#4AC3DA;border:none;color:#fff;font-size:14px;line-height:1;padding:15px 35px 15px 35px;border-radius:100px;margin-top:30px;transition:0.3s ease all;}
.load-more-btn:hover{background:#000;color:#fff;}
@media only screen and (max-width: 768px) {
.custom-gallery .elementor-gallery-item{opacity:0;height:0 !important;overflow:hidden;visibility:hidden;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease;}
.custom-gallery .elementor-gallery-item.show{height:auto !important;opacity:1;visibility:visible;transform:translateY(0);}
}
/* Custom Load more button and css Elementor Gallery */