.main-header{background-repeat:no-repeat;background-size:cover;justify-content:flex-start;width:100%;height:540px;display:flex;position:relative}@media (max-width:768px){.main-header{height:320px}}.main-header .over-bg{z-index:1;background:linear-gradient(60deg,#000000dc 0%,#21212100 100%);width:100%;height:100%;position:absolute;inset:0}.main-header .content-header{z-index:1;width:100%}.main-header .content-header h1{z-index:10000000;text-align:left;max-width:40rem;font-size:48px;font-weight:600;line-height:50px;letter-spacing:0!important}@media (max-width:768px){.main-header .content-header h1{text-align:center;font-size:30px;line-height:32px}}.main-header .MuiTab-textColorPrimary{color:#fff!important;text-transform:capitalize!important;font-family:Nunito,sans-serif!important}.main-header .MuiTab-textColorPrimary:before{background-color:red!important}.slider-propers-home .slick-next{right:20px}.slider-propers-home .slick-prev{z-index:1;left:25px}@media (max-width:1200px){.benefits-home{flex-flow:row;align-items:stretch;gap:20px;width:auto;display:flex;overflow:auto hidden}}@media (max-width:768px){.benefits-home{flex-flow:row;align-items:stretch;gap:10px;width:auto;display:flex;overflow:auto hidden}}@media (max-width:1200px){.benefits-home .card-info{flex:0 0 370px;width:370px;max-width:370px}}@media (max-width:768px){.benefits-home .card-info{flex:0 0 330px;width:330px;max-width:330px}}@media (max-width:1200px){.benefits-home .card-blog{flex:0 0 380px;width:380px;max-width:380px}}@media (max-width:768px){.benefits-home .card-blog{flex:0 0 330px;width:330px;max-width:330px}}.title-header p{color:#757575}.gallery-project{width:100%;display:flex}@media (max-width:768px){.gallery-project{flex-direction:column}}.gallery-project .card{flex:20px;height:520px;transition:all .3s ease-in-out}@media (max-width:768px){.gallery-project .card{width:100%;height:225px}}.gallery-project .card img{object-fit:cover;object-position:center;cursor:pointer;width:100%;height:100%}.gallery-project .card:hover{flex:1.5 20px}.gallery-project .card .hidden-text{opacity:0;color:#fff;background-image:linear-gradient(#0000,#0003,#0006,#0009,#000c);width:100%;height:100%;font-size:1.5em;font-weight:700;transition:opacity .3s ease-in-out;position:absolute;bottom:0}.gallery-project .card .hidden-text h1{opacity:1!important}.gallery-project .card:hover .hidden-text{opacity:1}.gallery-project .card:first-child{flex:1.5 20px}.gallery-project .card:first-child .hidden-text{opacity:1}.gallery-project:hover .card:first-child{flex:20px}.gallery-project:hover .card:first-child .hidden-text{opacity:0}.homepage .back-img{height:436px}.homepage .welcome h1{font-size:56px}@media (max-width:768px){.homepage .welcome h1{font-size:32px}}.scroll-properties{z-index:0}@media (max-width:768px){.scroll-properties{z-index:1}.container-similar{flex-flow:row;align-items:stretch;gap:10px;width:auto;display:flex;overflow:auto hidden}.container-similar .card{flex:0 0 293px;width:293px;max-width:293px}.popular-properties{flex-flow:row;align-items:stretch;width:auto;display:flex;overflow:auto hidden}.popular-properties .card-p{flex:0 0 330px;width:330px;max-width:330px}.recent-properties{flex-flow:row;align-items:stretch;gap:8px;width:auto;display:flex;overflow:auto hidden}.recent-properties .card{flex:0 0 293px;width:293px;max-width:293px}}.actions-landing .option{flex-basis:60%;grid-template-areas:"description image""action image";max-height:530px;margin-bottom:0;display:grid}@media (max-width:959.95px){.actions-landing .option{grid-template-columns:1fr 1fr;grid-template-areas:"description image""action image"}}@media (max-width:639.95px){.actions-landing .option{max-height:unset;grid-template-columns:auto;grid-template-areas:"image""description""action"}}.actions-landing .option .textOptions{flex-direction:column;flex-shrink:10;grid-area:description;align-items:start;max-width:calc(100% - 24px);display:flex}.actions-landing .option .buttonsOptions{flex-direction:column;grid-area:action;place-self:flex-end flex-start;display:flex}.actions-landing .option .imageOption{width:auto;min-width:calc(var(--width)*1px);grid-area:image;justify-content:center;place-self:center;align-items:flex-start;width:250px;height:100%;margin-bottom:auto;display:flex;position:relative}@media (max-width:639.95px){.actions-landing .option .imageOption{height:190px;padding:28px 0}}.actions-landing .option .imageOption span{box-sizing:border-box;opacity:1;background:0 0;border:0;width:90%;max-width:100%;height:100%;margin:0;padding:0;display:inline-block;position:relative;overflow:hidden}.actions-landing .option .imageOption span span{box-sizing:border-box;opacity:1;background:0 0;border:0;width:100%;max-width:100%;height:100%;margin:0;padding:0;display:block}.actions-landing .option .imageOption span span img{box-sizing:border-box;object-fit:contain;border:none;width:0;min-width:100%;max-width:100%;height:0;min-height:100%;max-height:100%;margin:auto;padding:0;display:block;position:absolute;inset:0}.shadowMenu{box-shadow:0 10px 50px #0000001a}.uber-content{z-index:1;background-color:#1c6d44;border-radius:0 24px 24px;flex-direction:column;width:88%;max-width:375px;padding:24px;display:flex;position:relative}@media (max-width:768px){.uber-content{width:unset;max-width:unset;height:unset;margin:20px;padding:18px;position:absolute;bottom:0}}
.card-info{border:1px solid #e0e0e0;border-radius:10px;padding:32px}@media (max-width:768px){.card-info{padding:20px}}.card-info .card-info-image{z-index:-1;width:120px}.card-info .card-info-content h2{color:#212121;text-align:left;margin-bottom:1.75rem;font-size:24px;font-weight:600;line-height:32px}.card-info .card-info-content p{color:#757575;font-size:16px;font-weight:400;line-height:24px}.card-info .card-info-content a{margin-top:6px;margin-bottom:1.75rem}
