.sptb-2{padding-top:4rem!important;padding-bottom:8rem!important}.banner-1.sptb-2{padding-bottom:6rem!important}.header-text.mb-0{margin-bottom:0!important}.mb-7{margin-bottom:2rem!important}.horizontal-main{padding:4px 0!important}.nav-light-gray{box-shadow:0 1px 15px rgba(0,0,0,.06)!important}.btn-gradient,.gradient-btn{background:linear-gradient(135deg,#28a745 0,#cbbe07 100%)!important;border:none!important;color:#fff!important;box-shadow:0 4px 15px rgba(40,167,69,.3)!important;transition:all .3s ease!important}.btn-gradient:hover,.gradient-btn:hover{background:linear-gradient(135deg,#20c997 0,#ffc107 100%)!important;box-shadow:0 6px 20px rgba(40,167,69,.4)!important;transform:translateY(-2px)!important;color:#fff!important}.btn-info:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-info):not(.slider-btn):not(.nav-btn),.btn-lg:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-lg):not(.slider-btn):not(.nav-btn),.btn-primary:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-primary):not(.slider-btn):not(.nav-btn),.btn-secondary:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-secondary):not(.slider-btn):not(.nav-btn),.btn-success:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-success):not(.slider-btn):not(.nav-btn),.btn:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn):not(.slider-btn):not(.nav-btn),button:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu button):not(.slider-btn):not(.nav-btn),input[type=button]:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu input[type=button]):not(.slider-btn):not(.nav-btn),input[type=submit]:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu input[type=submit]):not(.slider-btn):not(.nav-btn){background:linear-gradient(135deg,#28a745 0,#cbbe07 100%)!important;border:none!important;color:#fff!important;box-shadow:0 4px 15px rgba(40,167,69,.3)!important;transition:all .3s ease!important;border-radius:20px!important;font-weight:600!important;padding:12px 24px!important}.btn-info:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-info):not(.slider-btn):not(.nav-btn),.btn-lg:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-lg):not(.slider-btn):not(.nav-btn),.btn-primary:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-primary):not(.slider-btn):not(.nav-btn),.btn-secondary:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-secondary):not(.slider-btn):not(.nav-btn),.btn-success:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn-success):not(.slider-btn):not(.nav-btn),.btn:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu .btn):not(.slider-btn):not(.nav-btn),button:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu button):not(.slider-btn):not(.nav-btn),input[type=button]:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu input[type=button]):not(.slider-btn):not(.nav-btn),input[type=submit]:hover:not(.carousel-control-prev):not(.carousel-control-next):not(.carousel-indicators button):not(.horizontalMenu input[type=submit]):not(.slider-btn):not(.nav-btn){background:linear-gradient(135deg,#20c997 0,#ffc107 100%)!important;box-shadow:0 6px 20px rgba(40,167,69,.4)!important;transform:translateY(-2px)!important;color:#fff!important}.badge.rent,.badge.sale,.label-rent,.label-sale,.lease-type-badge,.property-badge.rent,.property-badge.sale,.property-type-label{background:linear-gradient(135deg,#28a745 0,#cbbe07 100%)!important;color:#fff!important;border:none!important;box-shadow:0 2px 8px rgba(40,167,69,.3)!important}.action-btn,.btn-green,.green_b,.modern-search-btn,.search-btn,.submit-btn{background:linear-gradient(135deg,#28a745 0,#cbbe07 100%)!important;border:none!important;color:#fff!important;box-shadow:0 4px 15px rgba(40,167,69,.3)!important;transition:all .3s ease!important;border-radius:20px!important;font-weight:600!important}.action-btn:hover,.btn-green:hover,.green_b:hover,.modern-search-btn:hover,.search-btn:hover,.submit-btn:hover{background:linear-gradient(135deg,#20c997 0,#ffc107 100%)!important;box-shadow:0 6px 20px rgba(40,167,69,.4)!important;transform:translateY(-2px)!important;color:#fff!important}@media (max-width:991px){.sptb-2{padding-top:2rem!important;padding-bottom:4rem!important}.banner-1.sptb-2{padding-bottom:3rem!important}.horizontal-main{padding:2px 0!important}}@media (max-width:576px){.sptb-2{padding-top:1rem!important;padding-bottom:2rem!important}.banner-1.sptb-2{padding-bottom:2rem!important}.mb-7{margin-bottom:1rem!important}}
