/*---Start Common class---*/
html
{
    scroll-behavior: smooth;
    height: 100%;
}
body
{
    
    font-family: 'Proxima Nova';
    position: relative;
    min-height: 100%;
    display: flex;
    flex-direction: column;
    color: #000;
    background-color: #ffffff;
    margin-bottom: 29px;
}
ul
{ 
    padding: 0 !important;
    margin: 0;
}
ul li
{
    list-style: none;
}
a
{
    text-decoration: none !important;
}
hr
{
    background: #99999B;
    opacity: 1;
}
main
{
    padding-bottom: 2.5rem;
}
.form-control:focus
{
    box-shadow: none;
}
input:focus-visible {
    outline: none;
}
.form-check-input:focus
{
    box-shadow: none;
    outline: 0;
    border-color: 0;
}
/* Scrollbar-Css */
.scrollbar
{
    background-color:#e9e9e9;
    width:8px;
    height: 10px;
}
.scrollbar-track
{
    background-color:#e9e9e9
}
.scrollbar-thumb {
    background-color:#babac0;
    border-radius:16px;
    border:2px solid #e9e9e9;
}
::-webkit-scrollbar
{
    background-color:#fff;
    width:8px;
    height: 10px;
}
::-webkit-scrollbar-track {
    background-color:#e9e9e9

}
::-webkit-scrollbar-thumb {
    background-color:#babac0;
    border-radius:16px;
    border:2px solid #e9e9e9;
}
::-webkit-scrollbar
{
    background-color:#e9e9e9;
    width:8px;
    height: 10px;
}
::-webkit-scrollbar-track {
    background-color:#e9e9e9
}
::-webkit-scrollbar-thumb {
    background-color:#babac0;
    border-radius:16px;
    border:2px solid #e9e9e9;
}
::-moz-scrollbar
{
    background-color:#fff;
    width:8px;
    height: 10px;
}
::-moz-scrollbar-track {
    background-color:#e9e9e9
}
::-moz-scrollbar-thumb {
    background-color:#babac0;
    border-radius:16px;
    border:2px solid #e9e9e9;
}
/* End Scrollbar Css */  
.heading__
{
    font-size: 36px;
    font-weight: 600;
    font-family: 'proxima_novabold';
    color: #FFFFFF;
}
.heading__Black
{
    font-size: 36px;
    font-weight: 600;
    font-family: 'proxima_novabold';
    color: #0F1E08;
}
.subHeading__{
    font-size:16px;
    color: #41c700;
    display: flex;
    align-items: center;
    justify-content: start;
    font-weight: 500;
}
.subHeading__::after{
    content: '';
    width: 130px;
    height: 1px;
    background-color: #41c700;
    /* display: inline-block; */
    margin-left: 27px;
    border-radius: 10px;
}

.primaryBtn {
    background: #ED343C;
    padding: 7px 15px !important;
    font-size: 14px;
    font-weight: 400;
    color: #ffffff;
    border-radius: 20px;
    border: none !important;
}
.primaryBtn:hover{
    color:#fff;
}
.text_{
    font-size: 15px;
    color: #FFFFFF;
}
.text_Black {
    font-size: 16px;
    color: #566151;
    line-height: 24px;
}

/* Start Header Css */
.bakersfeild {
    background: url('../../images/bannerBg.png');
    padding: 7rem 0 0;
    margin-top: 00rem;
    height: 100vh;
    background-repeat: no-repeat;
    width: 100%;
    background-size: cover;
    position: absolute;
    top: 0;
}
.homepage {
    background: url('../../images/bannerBg.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    /* height: 100vh; */
    /* padding-bottom: 80px; */
}
#navbarNavDropdown {
    justify-content: end;
}
.navbar-nav {
    align-items: center !important;
}
.user_profileimg {
    width: 50px;
    max-width: 50px;
    height: 50px;
    max-height: 50px;
    border-radius: 50px;
    border: 1px solid #ED343C;
}
.logout .dropdown-toggle::after{
    display: none;
}
.logout .dropdown-item:focus, .logout .dropdown-item:hover {
    color: #fff;
    background-color: #f02b3e99;
}
.logout .dropdown-item.active,.logout .dropdown-item:active {
    background-color: #ED343C;
}
.homepage .nav-link{
    font-size: 14px;
    color: #ffffff;
}
.nav-link.loginBtn_ {
    border-left: 1px solid white;
    padding-left: 20px !important;
}
.homepage .logo{
    width: 150px;
}
.homepage .nav-item {
    padding: 0 10px;
}
.nav-link {
    position: relative;
}
.homepage .nav-link.active {
    border-bottom: 1px solid #ED343C;
    padding: 23px 0;
}
.nav-link.active::after {
    content: "";
    position: absolute;
    background: #ED343C;
    width: 100%;
    height: 3px;
    left: 0;
    bottom: -9px;
}
.homepage .nav-item:last-child{
    padding-right: 0;
}
.homepage .customNav{
    background: rgb(87,97,102,0.7);
    border-radius: 30px;
    padding: 0px 10px 0px 21px;
}

/* End Header Css */

/* Start Banner Section */

/* Start Left Side Css */
.leftCon {
    position: relative;
    padding-left: 66px;
}
.leftCon h1{
    font-size:70px ;
    color: #FFFFFF;
}
.leftCon ul li::before{
        content: '';
        width: 50px;
        height: 1px;
        background-color: rgb(173,174,173);
        display: inline-block;
        margin-right: 10px;
        border-radius: 10px;
}
.leftCon ul li{
    color: #ffffff;
    display: flex;
    align-items: center;
    font-size: 20px;
    padding: 5px 0;
}
.leftCon ul li:first-child{
    margin-left: 27px;
}
.leftCon ul li:last-child{
    margin-left: 27px;
}
.leftCon::after{
    content:url('../img/leftBg.svg');
    position: absolute;
    top:0;
}
/* .leftRightCommon{
    margin-top: 90px;
} */
.leftInner {
    padding: 75px 0px 75px 60px;
}

/* End Left Side Css */
/* Start Right Side Css */
.rightCon {
    padding-top: 120px;
}
.rightCon .item{
    position: relative;
}
.rightCon .item p{
    position: absolute;
    bottom: 0;
    left: 4px;
    color: #fff;
}
.rightCon .owl-carousel .owl-nav.disabled {
    display: block !important;
    text-align:left;
}
.rightCon .owl-prev ,.next {
    border-right: 0.5px solid rgba(255,255,255,40%)!important;
    border-radius: 0!important;
    width: 50px !important;
    height: 50px!important;
    color: #fff !important;
    margin-right: 0!important;
    background: rgba(69,67,55,0.5) !important;
    opacity: 1;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}
.rightCon .owl-next {
    border-radius: 0 !important;
    width: 50px !important;
    height: 50px!important;
    color: #fff !important;
    margin-left: 0!important;
    background: rgba(69,67,55,0.5) !important;
    opacity: 1;
    backdrop-filter: blur(14px);
    -webkit-backdrop-filter: blur(14px);
}
.rightBootomText {
    padding: 0 147px 0 34px;
}
/* End Right Side Css */
/* End Banner Section */
/* Start Contary Section */
.contary{
    padding: 90px 0;
}
.contary p{
    color:#566151;
    text-align: center;
}
.contaryInner {
    width: 80%;
    margin: 0 auto;
}
/* End Contary Section */
/* Start Deal */
.deals {
    background: url('../../frontend/img/dealBg.png');
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    /* height: 100vh; */
    padding-bottom: 230px;
}
.dealsLeft {
    padding: 103px 15px 0px 45px;
}
.howLeft {
    margin-top: -110px;
    padding-bottom: 100px;
}
.deals .primaryBtn{
    padding: 12px 15px !important;
    margin-top: 15px;
    display: inline-block;
}
.deals .primaryBtn{
    margin-top:20px;
}
/* End Deal */
/* Start How */
.how_it {
    padding-bottom: 70px;
}
.howLeft img{
    width: 100%;
}
.howRight .primaryBtn{
    padding:12px 15px !important;
    display: inline-block;
    margin-top:15px;
}
.howRight {
    padding: 8px 55px;
    margin-top: 150px;
}
/* End How */

/* Start Footer */
.footer {
    background-color: #000000;
    padding: 49px 0 25px;
    color: #FFFFFF;
    position: relative;
    margin-top: auto !important;
}
.footerHeader {
    padding-bottom: 38px;
    border-bottom: 1px solid #FFFFFF1A;
}
.footerHeader h6{
    color: #566151;
    font-size: 18px;
    font-weight: 600;
}
.footerText{
    margin-top: 20px;
    display: flex;
    align-items: start;
}
.footerText p{
    font-size:14px;
    color: #FFFFFF;
    margin-left: 10px;
}
.footer li {
    color: #ffffff9e;
    padding: 7px 0px;
}
.footerBottom {
    padding-top: 30px;
}
.footer li a {
    color: rgb(255 255 255 / 70%);
    cursor: pointer;
    font-size: 14px;
}
.footerBottom p {
    margin-bottom: 0;
    font-size: 13px;
    color: rgb(255 255 255 / 50%);
}
.socialLink{
    margin-top:30px;
}
.socialLink ul li{
    display:inline-block;
    padding-right:10px
}
.socialLink ul li:last-child{
    padding-right:0;
}
/* End Footer */
/* Start About */
.about__{
    margin-bottom: 25px;
}
.aboutCon {
    background-color: #1D1D1D;
    padding: 30px 0 50px  40px;
}
.about_image {
    position: relative;
}
.about_image img {
    position: absolute;
    top: -242px;
    right: -12px;
}
/* .aboutLeft img {
    position: absolute;
    right: 0;
    top: -83px;
} */
/* End About */
/* Start Benifit */
.customCard{
    position: relative;
    margin-right: 20px;
}
.customCard img{
    display: block;
    width: 100%;
      height: auto; 
     /* height: 100%;
        max-height: 526px; */
}
.customCard h1{
    position: absolute;
    top: -40px;
    left: -29px;
    font-size: 64px;
    color: #ED343C;
    text-shadow: 0px 10px 10px #00000029;
    text-shadow: 0px 10px 10px #00000029;
    font-weight: 600;
}
.overlay{
    position: absolute;
    top:50%;
    bottom: 6px;
    left: 6px;
    right: 6px;
    background-color: rgba(0,0,0,0.5);
}
.cardFooter h6{
   font-size: 16px;
   font-weight: 600;
}
.cardFooter{
    position: absolute;
    bottom: 10px;
    left: 10px;
    color: #fff;
}
.benifitLeft{
    background: #FAFAFA;
    padding-bottom: 14rem;
}
.benifitRight{
    position: relative;
    top: -30%;
    transform: translate(0%, 0%);
}
.benifitLeftInner {
    padding: 90px 50px 90px 80px;
}
.commonCard{
    position: relative;
}
.benifitRight .commonCard:nth-child(2){
    top: -120px !important;
}
.benifitRight .commonCard:nth-child(3){
    top: -240px !important;
} 
/* End Benifit */

/* Start Deals Page */
.homepage_deals {
    background: url('../../frontend/img/deals_banner.png') !important;
    padding-bottom: 2rem !important;
}
.deals_tabs {
    display: flex;
    justify-content: end;
    margin-top: 4rem;
}
#pills-tab {
    background: #ffffff4d;
    padding: 3px !important;
    border-radius: 10px;
}
.deals_tabs .nav-link.active::after{
    display:none;
}
.deals_tabs .nav-pills .nav-link.active{
    color: #000;
    background-color: #ffffff;
    border-radius: 8px;
    padding: 8px 20px;
}
.deals_tabs .nav-pills .nav-link.active:hover{
    color: #000 !important;
}
.homepage_deals  .nav-item {
    padding: 0 !important;
}
.mydeals_box{
    display: flex;
    justify-content: space-between;
    margin-top: 2rem;
    align-items: center;
}
.deals_heading{
    font-size: 20px;
    color: #0F1E08;
    font-weight: bold;
}
.mydeals_box #pills-tab {
    background: transparent;
    padding: 0 !important;
    border-radius: 10px;
    border: 1px solid #566151;
}
.mydeals_box .nav-link.active::after{
    display:none;
}
.mydeals_box .nav-pills .nav-link.active{
    color: #FFFFFF;
    background-color: #000;
    border-radius: 8px;
    padding: 8px 20px;
    font-size: 12px;
}
.nav-pills .nav-link.active:hover{
    color: #FFFFFF;
}
.mydeals_box .nav-link {
    color: #566151;
    font-size: 12px;
}
.mydeals_box .nav-link:hover {
    color: #566151;
}
.deals_details {
    background: #F7F7F6;
    border-radius: 15px;
    width: 100%;
    margin: 2rem 0;
}
.outerValue_ {
    padding: 0px 0px 13px 16px;
}
#great-deals-tabs .deals_details {
    display: block !important;
}
.deals_box{
    display: flex;
    padding: 16px;
}
.deals_icon {
    height: 100%;
    width: 100%;
}
.deals_box_ {
    width: 100%;
    margin-left: 1rem;
}
.detail_box{
    justify-content: space-between;
    width: 100%;
}
.deals_badge {
    width: 100%;
    max-width: 90px;
    height: 32px;
}
.deals_subheading{
    font-size: 22px;
    font-weight: bold;
}
.location_box{
    font-size: 14px;
    color: #566151;
}
.location{
    width: 15px;
    margin-right: 5px;
}
.status_box{
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-top: 1rem;
}
.status_details {
    border-right: 1px solid #BEC2BC;
    width: 25%;
    padding-left: 20px;
}
.status_details:nth-child(1){
    padding-left: 0 !important;
}
.status_details:nth-last-child(1){
    border: none;
}
.deals_status{
    font-size: 12px;
    color: #566151;
    margin: 0 !important;
}
.status_report{
    font-size: 14px !important;
    color: #0F1E08;
    font-weight: 500;
}
.colored_text{
    color: #FF7B01;
    font-size: 14px !important;
}
.value_box {
    display: flex;
    margin: 10px 0 0;
}
.value_heading {
    font-size: 14px;
    color: #566151;
    margin: 0;
}
.value_subheading{
    font-size: 14px;
    color: #0F1E08;
    font-weight: 600;
    list-style:disc ;
    margin-left: 30px;
}
.value_subheading::marker {
    color: #566151;
}
.myDealBox{
    position: relative;
}
.myDealImg {
    position: absolute;
    right: 11%;
    top: -50px;
    max-width: 137px;
    height: 57px;
}
.dealsGreen {
    font-size: 20px;
    font-weight: 700;
    color: #14A105;
  
}
.dealsSmall_{
    width: 150px;
    border-radius: 15px;
    height: 109px;
}

/* End Deals page */
/* Start property details */
/* .property_details{
    background: url(../img/propertydeatils.png) !important;
}
.tag_details{
    background: #FFFFFF80;
    margin: 0 10px 0 0;
    padding: 4px 10px;
    border-radius: 5px;
    border: 0.5px solid #FFFFFF80;
}
.tag_box{
    color: #FFFFFF;
    font-size: 14px;
}
.property_heading{
    font-size: 56px;
    color: #FFFFFF;
    font-weight: 600;
    padding: 2rem 0;
}
.location_details {
    background: #ED343C;
    display: inline-block;
    padding: 20px;
    margin: 2rem 0;
}
.property_location{
    align-items: center;
} */


/**-- Start details**/
.main-container {
    background-image: url("../images/palmer2.png");
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 90vh;
}
.palmer-image .dot {
    position: absolute;
    left: -50px;
    top: -20px;
}
.palmer-image .dot-1 {
    margin: 0 auto;
    right: 77px;
    position: absolute;
    left: 0;
}
.palmer-image .dot-2 {
    margin: 0 auto;
    right: 0px;
    position: absolute;
    left: 12%;
    top: 25%;
}
.palmer-image .dot-4 {
    right: 0px;
    position: absolute;
    left: 32%;
    top: 47px;
}
.palmer-image .dot-3 {
    right: 0px;
    position: absolute;
    left: -66px;
    top: 50%;
}
.palmer-image .dot-5 {
    right: 0px;
    position: absolute;
    left: 74%;
    top: 89%;
}
.palmer-image img {
    width: 25px;
}
.palmer-text {
    font-size: 50px;
    color: white;
    font-weight: 600;
    margin: 0;
}
.list-content li {
    list-style: none;
}
.list-content {
    margin-bottom: 20px;
}
.list-content li {
    list-style: none;
    margin-right: 14px;
    width: 58px;
    height: 29px;
    text-align: center;
    color: #566151;
    background: rgb(255 255 255 / 40%);
    border: 0.5px solid #ffffff00;
    border-radius: 5px;
    padding: 0;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.content-palmer .pro-tittle {
    color: #ffff;
    font-size: 10px;
}
.content-palmer .maps {
    margin-right: 12px;
}
.content-palmer {
    background: #ED343C;
    padding: 32px 18px;
    display: inline-block;
}

.content_ {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.imintersted {
    border: 1px solid #FFFFFF;
    color: #fc283e;
    background: #FFFFFF;
    border-radius: 6px;
    height: 100%;
    padding: 5px 10px;
    box-shadow: 1px 3px 18px 1px #c70f22;
}
.palmer-categories {
    display: flex;
}
.palmer-categories {
    display: flex;
    margin-right: 4px;
}
.palmer-categories-text {
    padding-right: 15px;
    padding-left: 5px;
}
.all-categories {
    align-items: center;
    display: flex;
}
.pro-text {
    font-size: 10px;
    color: white;
    margin: 0;
}
.pro-heading {
    color: #ffffff;
    font-size: 16px;
    font-weight: 600;
    padding: 0;
}
.pro-head {
    font-size: 16px;
    color: white;
    margin: 0;
}
.main-palmer-categories {
    display: flex;
    margin-right: 55px;
    align-items: center;
    position: relative;
}
.main-palmer-categories:nth-child(1):after {
    border-right: 1px solid rgb(255 255 255 / 50%);
}
.icons-palmer {
    position: absolute;
    right: 0;
    bottom: 0;
    text-align: center;
}
.palmer {
    position: relative;
    padding: 50px 0;
}
/* -- Start-Overview-- */
.overview-heading {
    font-size: 20px;
    font-weight: bold;
    color: #0F1E08;
    border-radius: 15px;
}
.overview-detail .title {
    color: #14A105;
    font-size: 16px;
    font-weight: 600;
}
.overview-detail {
    display: flex;
    justify-content: space-between;
}
.overview-text {
    background: #f5f6f5;
    border-radius: 20px;
    padding: 12px 19px;
    margin: 12px 0;
    height: 100%;
    position: relative;
}
.overview-detail .end-text {
    font-size: 16px;
    font-weight: 600;
}
.title.orange {
    color: #FF7B01;
}
.title.yellow {
    color: #FBB11F;
}
.title.red {
    color: #ED343C;
}
.title.yellows {
    color: #FF7B01;
}
.overview-background {
    background: #FFFFFF;
    border-radius: 20px;
    padding: 15px;
    margin-top: -107px;
}
.interior_tabbox {
    display: flex;
    align-items: center;
    padding: 0 22px;
}
.interior_tabbox .angel-arrow{
    padding-right:15px;
}
/* --End Overview */
/* --Start Property-- */
.property-dropdown #dropdown-property {
    width: 30%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border: none;
    background: white;
    font-size: 22px;
    color: #0F1E08;
    font-weight: bold;
}
.property-dropdown .dropdown-menu.show a {
    color: black;
    list-style: none;
    text-decoration: none;
    padding: 12px;
}
.nav-link.active::after {
    display: none;
}
.property-dropdown {
    padding-left: 68px;
    padding: 12px 84px;
}
.property-tabs .tabs {
    margin-right: 15px;
}
/* .property-tabs .nav-link.active {
    color: white !important;
    background: #0F1E08;
    font: 11px;
} */
/* .property-tabs .nav-link {
    font-size: 14px;
    color: #ffffff;
    width: 564px;
    padding: 8px 10px;
} */
.property-tabs #pills-tab {
    background: #ffffff4d;
    padding: 4px 12px 12px 12px !important;
    border-radius: 10px;
    /* width: 564px; */
    /* padding: 7px !important; */
}
.property-tabs .nav-link {
    display: block;
    font-size: 16px;
    padding: .5rem 1rem;
    color: #566151;
    text-decoration: none;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out;
}
.property-tabs .nav-link {
    color: #566151;
}
.property-tabs .nav-pills {
    padding: 4px 6px 4px 4px;
    border-radius: 8px;
    background: #BEC2BC;
    text-align: center;
}
.property-tabs .nav-link.active img {
    filter: brightness(5.5);
}
.property-tabs #pills-tab {
    justify-content: space-between;
}
.tab-content {
    display: flex;
    justify-content: space-between;
    padding: 7px 22px;
}
.tab-content .text-green {
    color: #14A105;
    font-size: 20px;
}
.tab-content span {
    font-size: 20px;
    font-weight: bold;
    text-transform: capitalize;
}
.tabs-content-divide .divide-text {
    font-size: 18px;
    color: #566151;
}
.tabs-content-divide span {
    font-size: 14px;
    color: #566151;
}
.tabs-list li {
    font-size: 20px;
    color: #0F1E08;
}
.tabs-content-divide:before {
    position: absolute;
    content: "";
    background-image: url('../images/angel-right.svg');
    width: 100px;
    height: 20px;
    background-repeat: no-repeat;
    left: 26px;
    right: 0;
}
.tabs-content-divide {
    position: relative;
}
.tabs-content-divide {
    padding-left: 49px;
}
.property {
    position: relative;
}
.all-data-tabs {
    border-bottom: 1px solid #BEC2BC;
    padding: 2px 55px;
}
.content-floor {
    padding-top: 15px;
}
.tab-content .text-orange {
    color: #FF7B01;
}
.property-tabs {
    display: inline-block;
}
.alldata-tabs .tabs-list {
    padding-left: 12px;
}
.alldata-tabs::-webkit-scrollbar {
    display: none;
}
.property-head {
    padding: 10px 6px;
}
/*--End Property-- */
/**--End End details**/
/* Start profile */
.tab-content>.active {
    width: 100%;
}
.user_profile{
    position: relative;
}
.profile_img {
    max-width: 129px;
    min-width: 129px;
    position: absolute;
    bottom: -80px;
    border-radius: 50%;
    height: 129px;
    max-height: 129px;
    border: 2px solid #ED343C;
    background: #fff;
    width: 100%;
    left: -21px;
}
.edit_profile {
    cursor: pointer;
}
.location_box {
    font-size: 14px;
    color: #566151;
    display: flex;
    align-items: center;
}
.user_name{
    font-size: 26px;
    font-weight: 700;
}
.user_type{
    font-size: 20px !important;
    color: #14A105;
    font-weight: 400 !important;
    padding-left: 10px;
}
.location_details{
    font-size: 20px !important;
    font-weight: 400 !important;
}
.user_details {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-left: 8rem;
}
.user_detailscard {
    padding-left: 6.6rem;
    display: flex;
    align-items: center;
    margin: 20px;
}
.user_card {
    display: flex;
    align-items: center;
    width: 50%;
}
.user_detailsbox {
    color: #566151;
    font-size: 18px;
    padding-left: 15px;
}
.user_subdetails {
    font-size: 20px;
    color: #0F1E08;
    font-weight: 500;
    padding-left: 15px;
}
.user_card:nth-child(1){
    border-right: 1px solid #BEC2BC;
}
.user_card:nth-child(2){
    padding-left: 2rem;
}
/* .content-body {
    height: 100%;
} */



.numbertext{
    font-size: 99px;
    color: green;
}
.fade:not(.show) {
    opacity: 1;
}
/* .sliderImg {
    width: 100%;
    height: 700px;
    max-height: 900px;
} */

/* .palmer-heading .palmer-text {
    max-width: 581px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
} */

.tooltipBox {
    position: relative;
    display: inline-block;
}
.tooltipBox .palmer-text {
    cursor: default;
}
.tooltipBox .tooltiptext {
    visibility: hidden;
    max-width: 265px;
    background-color: #ed343c;
    color: #fff;
    text-align: left;
    padding: 5px 0 5px 16px;
    border-radius: 6px;
    position: absolute;
    z-index: 1;
    right: -275px;
    font-size: 20px;
    top: 28px;
    font-weight: 600;
    width: 100%;
}
  .tooltipBox:hover .tooltiptext {
    visibility: visible;
  }
  .tooltiptext:after {
    width: 5px;
    height: 5px;
    content: "";
    top: 25px;
    position: absolute;
    left: -10px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #ed343c;
    bottom: 0;
    margin: 0 auto;
}

.homepage .deals_tabs .nav-link {
    font-size: 14px;
    color: #ffffff;
    width: 138px;
    padding: 8px 20px;
}
.deals_tabs #pills-tab {
    background: #ffffff4d;
    padding: 5px !important;
    border-radius: 10px;
}
.workMain{
    position: relative;
}
.Workscard{
    position: absolute;
    bottom: 10px;
    left: 10px;
    color: #fff;
}
.Workscard h6 {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
}
.Workscard p{
    font-size: 16px;
    margin: 0;
    font-weight: 400;
}
#editProfile .show-icon {
    top: 9px;
}
.brandNew {
    color: #0F9B00;
}

.ok {
    color: #41C700;
}

.old {
    color: #FBB11F;
}

.need {
    color: #FF7B01;
}

.complete {
    color: #ED343C;
}
.form-select {
    background-color: #eaebe9 !important;
    border: none !important;
    padding: 0 !important;
    font-size: 14px;
    font-weight: 600;
    color: #0F1E08;
}
.form-select:focus {
    border-color: #7367f0;
    outline: 0;
    box-shadow: none !important;
}