@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat+Alternates:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
:root{--rojo:#f84a06;--negro:#000;--blanco:#fff;--gris:#ddd;--amarillo:#ffde21}main{background:#fff}.titulos{color:var(--negro);font-size:28px;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}body{font-family:Montserrat,sans-serif;margin:0;padding:0}.whatsapp{background-color:#25d366;border-radius:50px;bottom:40px;color:#fff;font-size:30px;height:60px;position:fixed;right:40px;text-align:center;width:60px;z-index:100}.whatsapp-icon{margin-top:13px}.telegram{background-color:#3390ec;border-radius:50px;bottom:110px;color:#fff;font-size:30px;height:60px;position:fixed;right:40px;text-align:center;width:60px;z-index:100}.telegram-icon{margin-top:13px}.banner-home{background-position:50%;background-repeat:no-repeat;background-size:cover;height:79vh;position:relative;width:100%}.redes{float:right;margin-top:20px;position:relative}.redes i{color:var(--blanco);margin:5px 10px}.redes i:hover{color:var(--amarillo);font-weight:600}.destacados{margin:0 130px;padding:40px 0}.destacados .destacadosCard{background-color:var(--amarillo);border-radius:10px}.card-img-top,.destacados .card-img{height:215px;margin:0}.card-body p,.destacados .card{color:var(--negro);font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;margin-bottom:0}.destacados .card p.prop{color:var(--negro);font-size:12px;font-weight:700;margin-bottom:0;text-align:right}.banner-home-medio{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 41px 40px #fff;height:80vh;position:relative;width:100%}.destacados{margin:0 50px}@media (max-width:768px){.destacados{margin:0 15px;padding:24px 0}.destacados .card-img,.destacados .card-img-top{height:180px}.titulos{font-size:22px}.new-inmobiliaria{margin:0 15px}}@media (max-width:480px){.destacados,.new-inmobiliaria{margin:0 12px}}.banner-home-medio h2.title-banner{color:var(--blanco);font-size:45px;font-weight:800;text-shadow:0 4px #000}.banner-home-medio h2.title-banner,.banner-home-medio h2.title-banner-negro{font-family:Meysha,sans-serif;font-style:italic;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.banner-home-medio h2.title-banner-negro{color:var(--negro);font-size:40px;font-weight:700}.banner-home-medio .boton-banner{background:var(--amarillo);border-radius:20px 0 20px 0;color:var(--negro);left:50%;padding:10px 15px;position:absolute;top:65%}.new-inmobiliaria{margin:0 130px;padding:0;z-index:100}.new-inmobiliaria .normal{background-color:var(--gris);border-radius:10px}.card-img-top,.new-inmobiliaria .card-img{height:215px;margin:0}.card-body p,.new-inmobiliaria .card{color:var(--negro);font-size:12px;font-weight:400;margin-bottom:0;text-align:justify}.new-inmobiliaria .card p.prop{color:var(--negro);font-size:12px;font-weight:700;margin-bottom:0;text-align:right}.contacto{background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 41px 40px #fff;height:78vh;position:relative;width:100%}.new-proyect{margin:0 130px;padding:40px 0}.new-proyect .normal{background-color:var(--gris);border-radius:10px}.card-img-top,.new-proyect .card-img{height:215px;margin:0}.card-body p,.new-proyect .card{color:var(--negro);font-size:12px;font-weight:400;margin-bottom:0}.new-proyect .card p.prop{color:var(--negro);font-size:12px;font-weight:700;margin-bottom:0;text-align:right}@media screen and (max-width:1366px){.banner-home-medio .boton-banner{left:47%;top:64%}}@media screen and (max-width:1024px){.card-img-top,.new-proyect .card-img{height:175px;margin:0;width:100%}}@media screen and (max-width:768px){.titulos{font-size:26px}.banner-home{height:30vh}.banner-home-medio h2.title-banner{font-size:26px;top:45%}.banner-home-medio,.contacto{background-size:contain;height:30vh}.banner-vender h2.title-banner{font-size:26px}.destacados .card{width:180px}.new-inmobiliaria .card,.new-proyect .card{width:100%}.como-vender .contenido{padding:0}footer i{font-size:16px}.buscador{top:165px}.buscador #select{width:95px}.buscador #btn_buscar,.buscador #select_der,.buscador #select_izq{width:115px}.buscador #input_form,.buscador #select_izq_neg{width:95px}}@media screen and (max-width:411px){.titulos{font-size:22px}.banner-home,.banner-home-medio{background-size:cover;width:100%}.banner-home-medio{background-repeat:no-repeat;box-shadow:0 0 41px 40px #fff;position:relative}.destacados{margin:20px 0;padding:0 32px}.destacados .card{width:100%}.new-inmobiliaria,.new-proyect{margin:20px 0;padding:0 32px}.contacto,.new-inmobiliaria .card{width:100%}.contacto{background-position:50%;background-repeat:no-repeat;background-size:cover;height:39vh}.contacto .contenido{margin:0}.banner-vender img{height:300px}.buscador{top:95px}.buscador #select{width:80px}.buscador #select_der,.buscador #select_izq{width:120px}.buscador #input_form{border-radius:50px 0 0 50px}}@media screen and (max-width:375px){.banner-home-medio h2.title-banner-negro{font-size:14px}.banner-home-medio .boton-banner{left:30%;position:absolute;top:45%}}@media screen and (max-width:280px){.banner-home-medio img{height:330px}}
