#rstpl-pagewrap .rspbld-button.btn.btn-primary{
  color:#000000 !important;
  background: #FDE08D !important;
  	background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28) !important;
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28) !important;
}
#rstpl-pagewrap .rspbld-button.btn.btn-primary:hover{
   cursor:pointer;
    	background: -webkit-linear-gradient(top, #DF9F28, #FDE08D, #8f6B29) !important;
	background: linear-gradient(top, #DF9F28, #FDE08D, #8f6B29) !important;
}
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item>a:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item>.nav-header:after, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item>.separator:after {
   background: transparent;
}


@media (min-width: 992px) {
    #rstpl-pagewrap .rspbld-vertical-icon-box .rspbld-icon, .element-preview .rspbld-vertical-icon-box .rspbld-icon {
        padding: 1rem;
    }
}
#rstpl-main-menu-position .navbar .navbar-collapse .navbar-nav-scroll .mod-menu>.nav-item:hover>a{
        color: #fde08d !important;
    }
@media screen and (max-width: 768px) {
.navbar-brand.rstpl-brand.image {
    max-width: 300px;
}
}
@media screen and (max-width: 370px) {
.navbar-brand.rstpl-brand.image {
    max-width: 250px;
}
}

.gh4u-footer-background {
  background-image: url("/dev/images/footer-background.jpg");  
}
.camera_caption_desc .propertydetailsbtn, .camera_caption_desc .propertydetailsbtn:hover {
    padding: 2px 4px !important;
    background-color: #636363 !important;
    color: white !important;
}
h2, h4, h3 {
	background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
#rstpl-pagewrap .rspbld-vertical-icon-box .rspbld-icon {
  background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
  border: none;
}
.gh4u-gold-text {
    background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
#rstpl-pagewrap .rstpl-footer-position h1, #rstpl-pagewrap .rstpl-after-footer-position h1, #rstpl-pagewrap .rstpl-footer-position h2, #rstpl-pagewrap .rstpl-after-footer-position h2, #rstpl-pagewrap .rstpl-footer-position h3, #rstpl-pagewrap .rstpl-after-footer-position h3, #rstpl-pagewrap .rstpl-footer-position h4, #rstpl-pagewrap .rstpl-after-footer-position h4, #rstpl-pagewrap .rstpl-footer-position h5, #rstpl-pagewrap .rstpl-after-footer-position h5, #rstpl-pagewrap .rstpl-footer-position h6, #rstpl-pagewrap .rstpl-after-footer-position h6 {
    font-weight: 500; 
  }

#rstpl-pagewrap .rspbld-list ul>li .rspbld-icon-container .rspbld-icon i, .element-preview .rspbld-list ul>li .rspbld-icon-container .rspbld-icon i {
    background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .mod-menu li>.separator {
     font-weight: 300;
 }
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .separator {
    text-transform: none;
    font-size: 18px;
    font-weight: 300;
 }
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li .nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu .nav-item .mod-menu__sub li .separator {
    font-size: 16px;
}
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .rstpl-module-title, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.rstpl-mega-menu .rstpl-mega-menu-container [class^="col-md"] .rstpl-title {
    font-weight: 500;
}
.ba-form-submit-btn {
    color:#000000 !important;
  background: #FDE08D !important;
  	background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28) !important;
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28) !important;
  }
.ba-form-submit-btn:hover{
    cursor:pointer;
  background: -webkit-linear-gradient(top, #DF9F28, #FDE08D, #8f6B29) !important;
	background: linear-gradient(top, #DF9F28, #FDE08D, #8f6B29) !important;
}
.btn.btn-primary {
  max-width: max-content !important;
  }
.img-thumbnail {
    padding: 0px;
}
.rstpl-title-decor .rspbld-row-title:before {
  visibility: hidden;
}
#rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>a, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.nav-header, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.active>.separator, #rstpl-main-menu-position .navbar .navbar-collapse .mod-menu>.nav-item.mm-active>.separator {
    color: #fde08d;
}
.btn.btn-primary {
    color:#000000 !important;
  background: #FDE08D !important;
  	background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28) !important;
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28) !important;
  margin-top: 10px;
}