@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";@import"https://fonts.googleapis.com/css2?family=El+Messiri:wght@700&display=swap";*{box-sizing:border-box}html{height:100%}body{background-color:#f7f7f7;height:100%;margin:0}input{border-radius:0!important}select{-webkit-appearance:none}*:focus{outline:none}.wrapper{position:relative;display:flex;width:100%;height:auto}.sect1_wrapper{height:100%;padding-top:calc(10200vw/1512)}.content{position:relative;display:flex;width:calc(131200vw/1512);height:auto;margin:0 auto;justify-content:space-between;flex-wrap:wrap}h1{position:relative;display:block;width:100%;margin:0;padding:0;font-family:El Messiri,sans-serif;font-size:calc(5400vw/1512);color:#153941}h2{position:relative;display:block;width:100%;margin:0;padding:0;font-family:El Messiri,sans-serif;font-size:calc(4800vw/1512);color:#153941}h3{position:relative;display:block;width:100%;margin:0;padding:0;font-family:El Messiri,sans-serif;font-size:calc(2400vw/1512);color:#153941}p,a{font-family:Poppins,sans-serif;text-decoration:none}.para{position:relative;display:block;margin:0;margin-top:calc(2000vw/1512);font-size:calc(2100vw/1512);font-weight:regular}button,a{cursor:pointer}.btn1_filled{background-color:#153941;position:relative;display:flex;width:auto;height:auto;padding:calc(1600vw/1512) calc(4200vw/1512);margin:0;margin-top:calc(2000vw/1512);border:none;color:#fff;transition:all .35s}.btn1_filled p{margin:auto;font-size:calc(2400vw/1512)}.btn1_filled:hover{padding:calc(1800vw/1512) calc(4600vw/1512);box-shadow:0 8px 12px #0009}.btn1_notFilled{background-color:transparent;position:relative;display:flex;width:auto;height:auto;padding:calc(1600vw/1512) calc(4200vw/1512);margin:0;margin-top:calc(2000vw/1512);border:1px solid #153941;color:#153941;transition:all .3s}.btn1_notFilled p{margin:auto;font-size:calc(2400vw/1512);z-index:3}.btn1_notFilled:hover{background:#153941;color:#fff!important}.btn1_notFilled:before{position:absolute;content:"";display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;animation:shiny-btn1 3s ease-in-out infinite}.btn1_notFilled:active{box-shadow:4px 4px 6px #ffffff4d,-4px -4px 6px #747d8833,inset -4px -4px 6px #fff3,inset 4px 4px 6px #0003}@keyframes btn1_notFilled{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}to{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.img img,.img video,.img svg{width:100%;height:100%;-webkit-user-select:none;user-select:none}.opacity{background-color:#00000080;position:absolute;width:100%;height:100%}.card_city{position:relative;display:flex;width:calc(42100vw/1512);height:calc(50200vw/1512);box-shadow:0 4px 8px #0003;transition:all .1s ease-in;cursor:pointer}.card_city .img{position:relative;display:block;width:100%;overflow:hidden}.card_city .cta{background-color:#ffffffbf;position:absolute;display:block;width:calc(32100vw/1512);left:0;bottom:0;padding:calc(2000vw/1512);text-align:left}.card_city .cta p{margin:0;margin-top:calc(1000vw/1512);color:#868686;font-size:calc(1200vw/1512)!important}.card_city .cta button{background-color:transparent;display:flex;width:auto;height:auto;margin:0;margin-top:calc(1000vw/1512);border:none;color:#153941;justify-content:space-between}.card_city .cta button p,.card_city .cta button svg{margin:auto 0;margin-right:calc(1500vw/1512)}.card_city:hover{box-shadow:0 8px 12px #0006}.card_properties{background-color:#fff;position:relative;display:block;width:calc(38000vw/1512);margin:auto 0;box-shadow:0 4px 8px #0003;transition:all .1s ease-in;cursor:pointer}.card_properties .img{position:relative;width:100%;height:calc(18000vw/1512);overflow:hidden}.card_properties .img .arrow{background-color:#fff;position:absolute;display:flex;width:calc(3000vw/1512);height:calc(4000vw/1512);top:50%;left:calc(1000vw/1512);transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .1s ease-in-out}.card_properties .img:hover .arrow{opacity:1}.card_properties .img img{object-fit:cover}.card_properties .img #rightArrow{left:auto;right:calc(1000vw/1512)}.card_properties .img .arrow svg{width:calc(700vw/1512);margin:auto}.card_properties .info{position:relative;display:flex;width:100%;height:auto;padding:calc(2000vw/1512);justify-content:space-between;flex-wrap:wrap}.card_properties .info .brief{margin:0 0 auto;font-size:calc(2100vw/1512);color:#333737}.card_properties .info .brief p{margin:auto}.card_properties .info svg{margin:auto 0}.card_properties .info .location{margin:auto 0;width:100%;margin-top:calc(1500vw/1512);font-size:calc(1800vw/1512);color:#868686}.card_properties .info .price{margin:auto 0;margin-top:calc(1000vw/1512);font-size:calc(2100vw/1512);color:#153941}.card_properties .info .extras{position:relative;display:flex;width:100%;height:auto}.card_properties .info .extra{display:flex;width:calc(6000vw/1512);margin:auto 0;margin-right:calc(2000vh/1512)}.card_properties .info .extra p{margin-left:calc(500vw/1512)}.card_properties .info .btn1_filled{padding:calc(1000vw/1512) calc(2700vw/1512);margin:auto 0;margin-top:calc(2000vw/1512)}.card_properties .info .btn1_filled p{font-size:calc(1800vw/1512)}.card_properties .info a{margin:auto 0 0;font-size:calc(1400vw/1512);color:#153941;text-decoration:none}.card_properties:hover{box-shadow:0 8px 12px #0006}.card_bestRecom{width:calc(42100vw/1512)}.card_bestRecom .img{height:calc(24000vw/1512)}.card_bestRecom .info .btn1_filled{margin-top:calc(4100vw/1512)}.search_container{position:relative;display:flex;width:calc(131200vw/1512);height:auto;justify-content:space-between;flex-wrap:wrap}.search_container .options{background-color:#fff;position:relative;display:flex;width:calc(22000vw/1512);height:calc(5500vw/1512)}.search_container .options .option{position:relative;display:flex;width:calc(11000vw/1512);height:100%;cursor:pointer}.search_container .options .option p{margin:auto;color:#fff;font-size:calc(2400vw/1512)}.search_container .filters{background-color:#fff;position:relative;display:flex;width:100%;height:auto;padding:1vw;box-shadow:0 4px 8px #0003}.search_container .filters .filter{position:relative;display:block;width:100%;height:100%;padding:calc(2000vw/1512)}#location{border-right:2px solid #6F9C8C}.search_container .filters .filter .title{color:#153941;font-size:calc(1600vw/1512)}.search_container .filters .filter p{margin:auto auto 0;color:#a6a6a6;font-size:calc(1800vw/1512)}.search_container .filters .filter input,.search_container .filters .filter select{background-color:transparent!important;position:relative;width:100%;height:80%;font-size:calc(1600vw/1512);border:none;text-align:center}.search_container .filters button{padding:calc(1800vw/1512) calc(4800vw/1512);margin:auto}.search_container .filters button p{font-size:calc(1600vw/1512)}.search_container .filters #clear{font-size:calc(1400vw/1512);cursor:pointer;text-align:center}.article{position:relative;display:block;width:calc(42000vw/1512);height:calc(29000vw/1512);margin-bottom:calc(2500vw/1512);overflow:hidden}.article img{width:100%}.article .info{position:absolute;display:block;width:100%;padding:calc(2000vw/1512);bottom:0;left:0;color:#fff}.article .info p{margin:0;font-size:calc(1600vw/1512)}.article .info .title{margin-top:calc(1000vw/1512);font-size:calc(2100vw/1512);font-weight:1000}.lds-ellipsis{position:relative;display:inline-block;width:80px;height:80px;margin:0 auto auto;float:right}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#153941;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@media only screen and (max-width: 1000px){.sect1_wrapper{height:auto;padding-top:calc(11000vw/390)}.content{width:calc(35800vw/390)}h1{font-size:calc(4200vw/390)}h2{font-size:calc(3800vw/390)}h3{font-size:calc(2400vw/390)}.para{margin-top:calc(500vw/390);font-size:calc(1800vw/390)}.btn1_filled{width:100%;padding:calc(1600vw/390) calc(4200vw/390)!important;margin-top:calc(2000vw/390)}.btn1_filled p{font-size:calc(1800vw/390)}.btn1_notFilled{padding:calc(1600vw/390) calc(4200vw/390)!important;margin-top:calc(2000vw/390)}.btn1_notFilled p{font-size:calc(1800vw/390)}.search_container{width:100%}.search_container .options{width:100%;height:calc(5500vw/390)}.search_container .options .option{width:50%;height:100%;cursor:pointer}.search_container .options .option p{font-size:calc(2400vw/390)}.search_container .filters{width:100%;height:auto;padding:2vw;flex-wrap:wrap}.search_container .filters .filter{width:50%;height:calc(10000vw/390);padding:calc(2000vw/390)}#location{width:100%;border-right:none;border-bottom:2px solid #6F9C8C}.search_container .filters .filter .title{color:#153941;font-size:calc(1500vw/390)}.search_container .filters .filter p{margin:auto auto 0;color:#a6a6a6;font-size:calc(1400vw/390)}.search_container .filters .filter input,.search_container .filters .filter select{width:100%;height:80%;font-size:calc(1400vw/390)}.search_container .filters button{width:100%;padding:calc(1800vw/390) calc(4800vw/390)}.search_container .filters button p{font-size:calc(1600vw/390)}.search_container .filters #clear{font-size:calc(1400vw/390)}.card_city{width:100%;height:auto;margin:auto;margin-bottom:calc(1500vw/390)}.card_city .cta{width:90%;padding:calc(2000vw/390)}.card_city .cta p{font-size:calc(1200vw/390)!important}.card_city .cta button{margin-top:calc(1000vw/390)}.card_properties{width:100%}.card_properties .img{height:calc(20000vw/390)}.card_properties .img .arrow{background-color:#fff;position:absolute;display:flex;width:calc(3000vw/390);height:calc(4000vw/390);top:50%;left:calc(1000vw/390);transform:translateY(-50%);opacity:1}.card_properties .img #rightArrow{left:auto;right:calc(1000vw/390)}.card_properties .img .arrow svg{width:calc(700vw/390);margin:auto}.card_properties .info{padding:calc(2000vw/390)}.card_properties .info .brief{font-size:calc(2100vw/390)}.card_properties .info .location{font-size:calc(1800vw/390)}.card_properties .info .price{font-size:calc(2100vw/390)}.card_properties .info .extra{width:calc(6000vw/390)}.card_properties .info .extra p{margin-left:calc(500vw/390)}.btn1_notFilled{padding:calc(1000vw/390) calc(2700vw/390)}.card_properties .info .btn1_filled p{font-size:calc(1800vw/390)}.card_properties .info a{font-size:calc(1400vw/390)}.article{width:calc(17000vw/390);height:calc(10000vw/390);margin-bottom:calc(1000vw/390)}.article .info{padding:calc(1000vw/390)}.article .info p{font-size:calc(800vw/390)}.article .info .title{margin-top:calc(500vw/390);font-size:calc(1200vw/390)}}
