@font-face{font-family:'Myriad Pro';font-style:normal;font-weight:100;src:url(/fonts/myriad-pro/myriad-pro-light.otf) format("opentype"),url(/fonts/myriad-pro/myriad-pro-light.woff) format("woff"),url(/fonts/myriad-pro/myriad-pro-light.ttf) format("truetype"),url(/fonts/myriad-pro/myriad-pro-light.eot?) format("eot");font-display:swap}@font-face{font-family:'Myriad Pro';font-style:normal;font-weight:200;src:url(/fonts/myriad-pro/myriad-pro-regular.otf) format("opentype"),url(/fonts/myriad-pro/myriad-pro-regular.woff) format("woff"),url(/fonts/myriad-pro/myriad-pro-regular.ttf) format("truetype"),url(/fonts/myriad-pro/myriad-pro-regular.eot?) format("eot");font-display:swap}@font-face{font-family:'Myriad Pro';font-style:normal;font-weight:300;src:url(/fonts/myriad-pro/myriad-pro-semibold.otf) format("opentype"),url(/fonts/myriad-pro/myriad-pro-semibold.woff) format("woff"),url(/fonts/myriad-pro/myriad-pro-semibold.ttf) format("truetype"),url(/fonts/myriad-pro/myriad-pro-semibold.eot?) format("eot");font-display:swap}@font-face{font-family:'Myriad Pro';font-style:normal;font-weight:400;src:url(/fonts/myriad-pro/myriad-pro-bold.otf) format("opentype"),url(/fonts/myriad-pro/myriad-pro-bold.woff) format("woff"),url(/fonts/myriad-pro/myriad-pro-bold.ttf) format("truetype"),url(/fonts/myriad-pro/myriad-pro-bold.eot?) format("eot");font-display:swap}@font-face{font-family:'Myriad Pro';font-style:normal;font-weight:500;src:url(/fonts/myriad-pro/myriad-pro-black.otf) format("opentype");font-display:swap}@font-face{font-family:Raleway;font-style:normal;font-weight:100;src:url(/fonts/raleway/ttf/raleway-light.ttf) format("truetype"),url(/fonts/raleway/woff/raleway-light.woff) format("woff"),url(/fonts/raleway/eot/raleway-light.eot) format("eot");font-display:swap}@font-face{font-family:Raleway;font-style:normal;font-weight:200;src:url(/fonts/raleway/ttf/raleway-regular.ttf) format("truetype"),url(/fonts/raleway/woff/raleway-regular.woff) format("woff"),url(/fonts/raleway/eot/raleway-regular.eot) format("eot");font-display:swap}@font-face{font-family:Raleway;font-style:normal;font-weight:300;src:url(/fonts/raleway/ttf/raleway-semi-bold.ttf) format("truetype"),url(/fonts/raleway/woff/raleway-semi-bold.woff) format("woff"),url(/fonts/raleway/eot/raleway-semi-bold.eot) format("eot");font-display:swap}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:url(/fonts/raleway/ttf/raleway-bold.ttf) format("truetype"),url(/fonts/raleway/woff/raleway-bold.ttf) format("woff"),url(/fonts/raleway/eot/raleway-bold.eot) format("eot");font-display:swap}@font-face{font-family:odstem;font-weight:100;font-style:normal;src:url(/fonts/odstem/odstemplik.otf) format("opentype"),url(/fonts/odstem/odstemplikBold.woff) format("woff");font-display:swap}@font-face{font-family:tamil;font-weight:100;font-style:normal;src:url(/fonts/tamil-mn/tamil-mn.otf) format("opentype"),url(/fonts/tamil-mn/tamil-mn.ttf) format("truetype"),url(/fonts/tamil-mn/tamil-mn.woff2) format("woff");font-display:swap}body{font-family:'Myriad Pro';font-weight:100;line-height:1.5em;color:#323232;background:#fff}img{max-width:100%}.p10{padding:10px 0}.p15{padding:15px 0}.p20{padding:20px 0}.p30{padding:30px 0}.p40{padding:40px 0}.p50{padding:50px 0}.p60{padding:60px 0}.p70{padding:70px 0}.plr-2porcen{padding-left:3.5%!important;padding-right:0!important}.no-padding{padding:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-padding-top{padding-top:0}.no-padding-bottom{padding-bottom:0}.no-margin{margin:0}.no-margin-left{margin-left:0}.no-margin-right{margin-right:0}.no-margin-top{margin-top:0}.no-margin-bottom{margin-bottom:0}.margin-60{margin-top:60px!important;margin-bottom:60px!important}.margin-40{margin-top:40px!important;margin-bottom:40px!important}.margin-20{margin-top:20px!important;margin-bottom:20px!important}.margin-10{margin-top:10px!important;margin-bottom:10px!important}.color-blue{color:#039}.color-orange{color:#f60}.color-gray{color:#323232}.color-gray-down{color:#eaeaea}.color-white{color:#fff}.color-aqua{color:#00bfe3}.color-ebebbe{color:#ebebbe}.color-pink{color:#ff0f56}.color-green{color:#9cd81e}.color-yellow{color:#ffe530}.color-red{color:#f60e00}.color-dark{color:#000}.color-blue-bajo{color:#00bddf}.color-gold{color:#e3b048}.bg-blue{background-color:#039}.bg-orange{background-color:#f60}.bg-gray{background-color:#323232}.bg-gray-down{background-color:#eaeaea}.bg-white{background-color:#fff}.bg-dark{background-color:#000}.bg-aqua{background-color:#00bfe3}.bg-ebebbe{background-color:#ebebeb}.bg-pink{background-color:#ff0f56}.bg-green{background-color:#9cd81e}.bg-yellow{background-color:#ffe530}.bg-red{background-color:#f60e00}.bg-gold{background-color:#e3b048}.gradienteMenu{background:rgba(0,0,0,1);background:-moz-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,0) 100%)}.trn-gray{background:rgba(0,0,0,.55)}.trn-white{background:rgba(255,255,255,.55)}.gradient-blue{background:rgba(0,51,153,1);background:-moz-linear-gradient(top,rgba(0,51,153,1) 0,rgba(0,0,88,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,51,153,1)),color-stop(100%,rgba(0,0,88,1)));background:-webkit-linear-gradient(top,rgba(0,51,153,1) 0,rgba(0,0,88,1) 100%);background:-o-linear-gradient(top,rgba(0,51,153,1) 0,rgba(0,0,88,1) 100%);background:-ms-linear-gradient(top,rgba(0,51,153,1) 0,rgba(0,0,88,1) 100%);background:linear-gradient(to bottom,rgba(0,51,153,1) 0,rgba(0,0,88,1) 100%)}.gradient-aqua,.slider-selection.tick-slider-selection{background:rgba(0,135,184,1);background:-moz-linear-gradient(left,rgba(0,135,184,1) 0,rgba(0,184,217,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(0,135,184,1)),color-stop(100%,rgba(0,184,217,1)));background:-webkit-linear-gradient(left,rgba(0,135,184,1) 0,rgba(0,184,217,1) 100%);background:-o-linear-gradient(left,rgba(0,135,184,1) 0,rgba(0,184,217,1) 100%);background:-ms-linear-gradient(left,rgba(0,135,184,1) 0,rgba(0,184,217,1) 100%);background:linear-gradient(to right,rgba(0,135,184,1) 0,rgba(0,184,217,1) 100%)}.gradient-black{background-color:rgba(0,0,0,.55)}a.color-aqua{color:#00bfe3}a.color-aqua:hover{color:#f60}a.color-white,a.color-white:hover{color:#fff;text-decoration:none}.text-decoration{text-decoration:underline}.page-center{max-width:1280px;width:95%;margin:auto}.relative{position:relative}.no-parallax,.parallax{position:relative;width:100%;height:100%;background-size:cover;background-position:center;overflow:hidden}.parallax{background-attachment:fixed}.center-img{display:block;margin-left:auto;margin-right:auto}ol,ul{list-style:none}.title,h1,h2,h3,h4,h5,h6{font-family:'Myriad Pro';font-size:30px;font-weight:100;text-align:center;margin:0;line-height:1.5em}.subtitle{font-family:'Myriad Pro';font-size:20px;font-weight:100;margin:0;margin-bottom:40px;text-align:center;line-height:1.5em}.paragraph,p{font-family:'Myriad Pro';font-size:18px;font-weight:100;line-height:1.5em;text-align:justify;margin:1em 0}.raleway{font-family:Raleway}.row{margin:0}.play-video-style .play-video{-webkit-animation-duration:.6s;-moz-animation-duration:.6s;-o-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.play-video-style .play-video{animation-delay:.2s;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-o-animation-delay:.2s}.play-video-style .play-video{position:absolute;left:50%;top:50%;margin-left:-40px;width:80px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;margin-top:-40px;border-radius:50%;height:80px;border:none;box-shadow:0 0 0 15px rgba(255,255,255,.4);background:#fff}#video-full,#video-full2{cursor:pointer!important}.play-video-style span{position:absolute;width:30px;height:30px;font-size:32px;top:0;left:12px;right:0;bottom:0;margin:auto}#video-full .img-testimonials:hover .play-video-style .play-video,#video-full2 .img-testimonials:hover .play-video-style .play-video{transform:-webkit-scale(1.1);transform:-moz-scale(1.1);transform:-ms-scale(1.1);transform:-o-scale(1.1);transform:scale(1.1);box-shadow:none}.link-center{font-size:20px}.search-filter-nav{position:absolute;width:100%;bottom:0}.search-filter-nav .filter-nav-stick{max-width:810px;margin:auto}.search-filter-nav .filter-nav-stick .options{width:20%;border-right:solid 1px #fff}.search-filter-nav .filter-nav-stick .tools{width:80%;padding:10px}.search-filter-nav .filter-nav-stick .column-dual{float:left}.search-filter-nav .filter-nav-stick .column-dual .item{font-size:13px;padding:10px;text-align:center;cursor:pointer;line-height:24.5px}.search-filter-nav .filter-nav-stick .column-dual{background-color:rgba(0,0,0,.55)}.search-filter-nav .filter-nav-stick .column-dual .item{border-bottom:solid 1px rgba(0,0,0,.55)}.search-filter-nav .filter-nav-stick .column-dual.options{background-color:transparent}.search-filter-nav .filter-nav-stick .column-dual .item:last-child{border-bottom:unset}.search-filter-nav .form-filter .form-control,.search-filter-nav .form-filter .form-group.range-price .no-padding input,.search-filter-nav .select2-selection--single,.slider-track{background-color:#ffffff69}.search-filter-nav .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}.search-filter-nav .select2-container .select2-selection--single{height:30px}.search-filter-nav .select2-container{width:100%!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:30px}.search-filter-nav .select2-selection--single .select2-selection__rendered{color:#fff}.form-filter .slider.slider-horizontal .slider-track{height:6px;margin-top:-13px}#header-sticky .form-filter .slider.slider-horizontal .slider-track{margin-top:-5px}.slider-track{background-image:linear-gradient(to bottom,#ffffff69 0,#ffffff69 100%)}.search-filter-nav .filter-nav-stick .column-dual .item{background-color:rgba(0,0,0,.33)}.search-filter-nav .filter-nav-stick .column-dual .item.active{background-color:rgba(0,0,0,.55)}.search-filter-nav .filter-nav-stick .tools .title-nav{font-size:16px}.search-filter-nav .form-filter .form-group{float:left}.search-filter-nav .form-filter .form-group.option-data{margin-left:0;margin-right:0;padding-right:10px;margin-bottom:17px}.search-filter-nav .form-filter .form-control,.search-filter-nav .select2-selection--single{color:#fff;border-radius:0}.search-filter-nav .form-filter .btn{color:#fff;font-size:13px;font-weight:200;border-radius:0;border:unset;padding:11px;width:100%;line-height:8px}#header-sticky.search-filter-nav .form-filter .btn{line-height:19px}#header-sticky.search-filter-nav .form-filter .btn i{font-size:20px;line-height:35px}.search-filter-nav .form-filter .btn.bg-blue:hover{background-color:#039}.search-filter-nav .form-filter .btn.bg-aqua:hover{background-color:#f60}.search-filter-nav .form-filter .btn i{font-size:16px;line-height:1.5em}.search-filter-nav .form-filter .form-group.advanced{padding-right:0}.search-filter-nav .form-filter .form-group.search-map,.search-filter-nav .form-filter .form-group.see-all{width:25%;padding-right:0}.search-filter-nav .form-filter .form-group.advanced .btn{padding:3px 8px}.search-filter-nav .form-filter .form-group.advanced,.search-filter-nav .form-filter .form-group.range-price,.search-filter-nav .form-filter .form-group.search-map,.search-filter-nav .form-filter .form-group.see-all{margin-bottom:0}.search-filter-nav .form-filter .form-group.range-price .slider.slider-horizontal{width:100%;height:10px}.search-filter-nav .form-filter .form-group.range-price .no-padding{padding:0;font-size:12px}.search-filter-nav .form-filter .item-budget .form-control{height:30px}.search-filter-nav .form-filter .form-group.range-price .item-budget:first-child{margin-right:2.5%}.search-filter-nav .form-filter .form-group.range-price .item-budget{width:48.7%;float:left}#header-sticky .form-filter .form-group.range-price .no-padding{height:35px}.search-filter-nav .form-filter .form-group.range-price b{font-weight:200}.slider-tick{background-color:#fff;background-image:linear-gradient(to bottom,#fff 0,#fff 100%)}.slider-handle{background-color:#fff;background-image:linear-gradient(to bottom,#fff 0,#fff 100%)}.slider-handle,.slider-tick{width:10px;height:10px;top:-10px;box-shadow:unset}#header-sticky .slider-handle,#header-sticky .slider-tick{top:-2px}#header-sticky .slider .tooltip{margin-top:-25px!important}.slider.slider-horizontal .slider-handle,.slider.slider-horizontal .slider-tick{margin-left:-5px}.slider .tooltip{font-family:'Myriad Pro';font-weight:200;margin-top:-32px!important;line-height:.8}.search-filter-nav .form-filter .form-control{height:25px;padding:3px 5px;line-height:1.4em}.search-filter-nav .form-filter .item-budget .form-control{padding:3px 10px}.form-control{border-radius:0}.form-filter select,.listing-list select,.search-control select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.form-filter select::-ms-expand,.listing-list select::-ms-expand,.search-control select::-ms-expand{display:none}.form-filter select+i.fas,.listing-list select+i.fas,.search-control select+i.fas{float:right;margin-top:-20px;margin-right:2px;pointer-events:none;padding-right:5px;color:#fff;font-size:17px}*,::after,::before{box-sizing:border-box}input[type=search]::-ms-clear,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.cd-primary-nav>li>a{color:#fff;font-size:14px;font-weight:200;text-transform:uppercase}.cd-logo:focus,.cd-logo:hover,.cd-primary-nav .cd-secondary-nav>li>a:hover,.cd-primary-nav>li>a:focus,.cd-primary-nav>li>a:hover{text-decoration:none}.cd-primary-nav .cd-secondary-nav a{font-size:12px;text-transform:unset;font-weight:200}.cd-main-content,.cd-main-header{position:relative;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-main-header{position:fixed;width:100%}.cd-main-header.static{position:relative}.cd-main-header .topbar .language,.cd-main-header .topbar .phone{display:inline-block}.cd-primary-nav .language span{text-transform:none}.cd-primary-nav .language .language span{display:inline-block}.cd-primary-nav .language .language::before{top:21px}.cd-main-header .topbar .language{margin-left:20px;cursor:pointer;font-weight:200}.cd-main-header .topbar .language span{display:inline-block}.cd-main-header .topbar .language,.cd-main-header .topbar .phone{font-size:13px}.cd-main-header .topbar{margin-bottom:15px}.cd-main-header .topbar .phone i{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);margin-right:5px}.cd-logo{font-family:Raleway;font-weight:300}#header-sticky{position:relative}#search-filter-nav .filter-nav-stick .form-filter{overflow:hidden;margin-top:16px}#header-sticky.search-filter-nav .filter-nav-stick .tools{width:100%}#header-sticky.search-filter-nav .filter-nav-stick .tools{min-height:auto}#header-sticky.search-filter-nav .form-filter .form-group.see-all{width:9%}#header-sticky.search-filter-nav .form-filter .form-group.advanced,#header-sticky.search-filter-nav .form-filter .form-group.search-map{width:5%;display:none}.search-filter-nav .form-filter .form-group.advanced i{line-height:35px;text-align:center;display:block;font-size:20px;color:#fff;cursor:pointer}.search-filter-nav .form-filter .advancedData{padding-top:20px;padding-right:0!important;display:none;width:100%}.search-filter-nav .form-filter .advancedData label{position:relative;bottom:3px;color:#323232;font-weight:100;font-size:14px;margin-bottom:0;padding-right:14px}.search-filter-nav.fixed .form-filter .advancedData label{color:#ffff;padding-right:13px}.search-filter-nav.fixed .form-filter .advancedData{padding-top:10px}.search-filter-nav .form-filter .advancedData .form-check{float:left;width:16.666%}.search-filter-nav .form-filter .advancedData .form-check:last-child{width:auto}.search-filter-nav .form-filter .advancedData input{margin-right:5px;margin-left:0;margin-top:5px;width:20px;height:20px}#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type{width:16%}#header-sticky.search-filter-nav .form-filter .form-group{margin-bottom:0}#header-sticky.search-filter-nav .form-filter .form-control,#header-sticky.search-filter-nav .select2-container .select2-selection--single{height:35px}#header-sticky.search-filter-nav .select2-container--default .select2-selection--single .select2-selection__arrow{height:34px}#header-sticky.search-filter-nav .select2-selection--single .select2-selection__rendered{line-height:35px}#header-sticky.search-filter-nav .form-filter .form-group.range-price .no-padding{line-height:1.5em}#header-sticky.search-filter-nav .form-filter .btn{padding:8px}#header-sticky.search-filter-nav .form-filter .form-group.advanced .btn{padding:0 8px}#header-sticky.search-filter-nav .form-filter .form-group.range-price{width:42.3%}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#039}.filter-navbar-white #header-sticky.search-filter-nav .filter-nav-stick .column-dual .item,.filter-navbar-white #header-sticky.search-filter-nav .form-filter .form-control,.filter-navbar-white #header-sticky.slider-track{background-color:#e5e5e5;border:0;color:#323232}.filter-navbar-white #header-sticky.search-filter-nav .form-filter .form-control option{background:#323232}#header-sticky.search-filter-nav .filter-nav-stick .column-dual .item,#header-sticky.search-filter-nav .form-filter .form-control,#header-sticky.search-filter-nav .select2-container .select2-selection--single,#header-sticky.slider-track,.filter-navbar-white #header-sticky.fixed.search-filter-nav .filter-nav-stick .column-dual .item,.filter-navbar-white #header-sticky.fixed.search-filter-nav .form-filter .form-control,.filter-navbar-white #header-sticky.fixed.slider-track{background-color:rgb(50,50,50,.75);color:#fff;border:solid 1px #fff}.listing-list #header-sticky.search-filter-nav .select2-container .select2-selection--single{background-color:#e5e5e5}.listing-list #header-sticky.search-filter-nav .select2-selection--single .select2-selection__rendered{color:#323232}.listing-list .search-filter-nav .select2-selection--single .select2-selection__arrow b{border-color:#323232 transparent transparent transparent}.listing-list #header-sticky.search-filter-nav.fixed .select2-container .select2-selection--single{background-color:rgb(50,50,50,.75)}.listing-list #header-sticky.search-filter-nav.fixed .select2-selection--single .select2-selection__rendered{color:#fff}.listing-list .search-filter-nav.fixed .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}#header-sticky.search-filter-nav .filter-nav-stick .column-dual .item{border-left:none!important;border-right:none!important}.search-filter-nav .form-filter .form-control option{color:#323232}#header-sticky.search-filter-nav .form-filter .form-control option,.filter-navbar-white #header-sticky.fixed select+i.fas{color:#fff}#header-sticky{width:100%;background:rgba(104,104,104,.92);z-index:3;will-change:transform;transition:background .3s,-webkit-transform .5s cubic-bezier(.694,.048,.335,1);transition:transform .5s cubic-bezier(.694,.048,.335,1),background .3s;transition:transform .5s cubic-bezier(.694,.048,.335,1),background .3s,-webkit-transform .5s cubic-bezier(.694,.048,.335,1);transform:translateY(0);transform:-webkit-translateY(0);opacity:0;visibility:hidden;height:0}.filter-navbar-white #header-sticky{opacity:1;visibility:visible;height:auto;background:#fff}.filter-navbar-white #header-sticky select+i.fas{color:#323232}#header-sticky{bottom:unset}#cd-main-header,.top-investment-properties .row [class^=col-]{-webkit-transition:background .9s;-moz-transition:background .9s;-ms-transition:background .9s;-o-transition:background .9s;transition:background .9s}strong{font-weight:200}.color-gold{color:#e3b048}.nomarginbottom{margin-bottom:0}.nomargintop{margin-top:0}.uppercase{text-transform:uppercase;font-weight:200}.line-separator{border:1px solid #001f44;max-width:50px;position:relative}.investment-cards .owl-carousel .owl-stage{padding-bottom:70px}.card-investor{max-width:375px;height:auto;width:100%;background-color:#fff;text-align:center;box-shadow:0 1px 10px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.1);margin:auto}.card-investor.custom-padding{padding-bottom:2px}.card-investor .banner{max-width:97%;bottom:126px;line-height:1.5em;box-shadow:0 2px 3px 0 rgba(50,50,50,.45)}.investment-cards.es .card-investor .banner{bottom:135px}.banner-aux{padding:47px 0}.investment-cards.es .banner-aux{padding:58px 0}.card-investor.funds-col .banner{font-weight:300;color:#f60}.card-investor img.logo{max-width:170px;width:100%;padding-top:10px;margin:auto}.card-investor.funds-col img.logo{max-width:150px;margin-bottom:10px}.card-investor.funds-col .conditions .separate-line:first-of-type{margin-bottom:20px}.card-investor.funds-col .conditions .separate-line:last-of-type{margin-top:20px}.card-investor.funds-col .conditions .text-center{font-size:18px;font-weight:300;padding:0 20px}.card-investor img.pad{padding:17.5px 0}.card-investor .img-main{width:100%;margin-bottom:8px}.card-investor .bg-gray{background-color:#ebe8e6;color:#001f44;padding:10px;font-weight:200}.card-investor .starting-info{padding:0 15px;text-align:center;font-size:20px;font-weight:200;margin-bottom:0}.card-investor .starting-info span{display:block;font-size:30px}.card-investor.funds-col .starting-info{padding-top:10px}.card-investor .btn-blue{background-color:#00bfe1;color:#fff;display:inline-block;text-align:center;padding:14px 18%;margin:auto;position:relative;top:20px;font-size:30px}.card-investor .btn-blue:hover{background-color:#00a6e0}.card-investor .btn-gold,.card-investor .btn-gold:hover{background-color:#e3b048}@media (max-width:1120px){.card-investor .banner{font-size:17px}.investment-cards.es .banner-aux{padding:47px 0}}@media (max-width:991px){.investment-cards .card{max-width:375px;margin:auto}.card-investor .banner{max-width:97%;bottom:180px}.investment-cards .owl-carousel .owl-stage{padding-bottom:5px}.investment-cards.es .banner-aux{padding:47px 0}.investment-cards.es .card-investor .banner{bottom:190px}}.investors-page h1{font-size:45px;font-weight:200}.investors-page p{font-size:20px;margin-top:0}.bg-photo-beach{background-image:url(/img/investors/photo-beach.png);background-position:center bottom;background-size:contain;background-repeat:no-repeat;padding-top:10px;width:100%}.bg-photo-beach p{padding-bottom:21%}.form-investment .row{margin-top:5%}.form-investment h4{color:#001f44;text-align:center;font-weight:200;margin-bottom:10px;font-size:35px;text-transform:uppercase;margin-bottom:0}.form-investment img{margin:auto;display:block;width:100%;max-width:460px}.form-investment p{color:#001f44;text-align:center;font-weight:200;margin-bottom:10px}.form-investment .required{font-size:14px}.pre-form-investing h4{background-color:#d0eaf5;margin-top:0;line-height:1.5em;padding-top:7px}.pre-form-investing .hbspt-form form>fieldset,.pre-form-investing form{max-width:100%}.pre-form-investing .form p.title{text-align:justify}.pre-form-investing .hs-input{height:35px;font-size:16px}.form-investment .actions input{background-color:#00bfe1;padding:15px 34px;font-size:25px;border:0;color:#fff;text-transform:uppercase;text-align:center;border-radius:0}.pre-form-investing .actions input{background-color:#001f44;padding:15px 34px;font-size:25px;font-weight:100;border:0;color:#fff;text-transform:uppercase;text-align:center;border-radius:0;margin-top:0;padding:10px 34px;font-size:20px}.pre-form-investing fieldset{margin-bottom:14px}.investor-item-wrap .title{border-bottom:1px solid #6d6b6a;text-transform:uppercase;font-size:35px;font-weight:200;text-align:left;padding-bottom:20px}.investor-item-wrap .i-content{margin-top:5%}.investor-item-wrap .i-content strong{font-weight:300}.investor-item-wrap .i-content .mini{width:100%;max-width:82px}.investor-item-wrap .i-content div:first-child{border-right:2px solid #00407a;padding-left:0;padding-right:40px}.investor-item-wrap .i-content div:last-child{padding-right:0;padding-left:40px}ul.list-number li p{padding-left:90px}ul.list-number{list-style:none;counter-reset:my-awesome-counter;padding:0;margin-top:10px;margin-bottom:0}ul.list-number li{counter-increment:my-awesome-counter;position:relative;margin-bottom:4.8%}ul.list-number li::before{content:counter(my-awesome-counter);color:#fff;background-color:#dfac48;width:50px;height:50px;border-radius:50%;text-align:center;position:absolute;line-height:50px;bottom:0;top:0;margin:auto;font-weight:200;font-size:18px}.investor-item-wrap .imgmax{width:100%;height:auto;display:block;margin:auto;margin-top:auto}.investor-item-wrap .chart-img-cap{max-width:796px;margin-top:17%}.investor-item-wrap .chart-img-rev{max-width:801px;margin-top:4.5%}.investor-item-wrap .chart-img-inv{max-width:798px}p.title-chart{font-size:12px;color:#00407a;text-align:center;font-weight:200;padding-top:10px}ul.circle-ul li{font-size:20px;padding-bottom:25px}.investor-item-wrap p.small{font-size:17px}.small{font-size:85%}ul.circle-ul{list-style:none;counter-reset:my-awesome-counter;padding:0;margin-top:10px;margin-bottom:0}ul.circle-ul li p{margin-bottom:0}ul.circle-ul li::before{content:"\2022";color:transparent;font-weight:700;display:-webkit-inline-box;display:-moz-inline-box;display:-o-inline-box;width:.7em;height:.7em;line-height:.7em;border:3px solid #e2af48;border-radius:100%;text-align:center;margin-right:40px;float:left;margin-top:6px}.investment-quote{border-top:2px solid #cce6f1;border-bottom:2px solid #cce6f1}.odstem{font-family:odstem}.investment-quote p.odstem{font-size:35px}.investment-quote p{color:#001f44;text-align:center;font-weight:200;margin-bottom:10px}.investment-quote .author strong{font-weight:300}.disclaimer p{font-size:12px}.disclaimer .no-padding{padding-right:20px}.disclaimer .no-padding.pa{padding:0 20px}.disclaimer .no-padding.pl{padding-left:20px}#cd-main-header{-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}#cd-main-header .cd-logo,#cd-main-header.stick .cd-header-buttons{-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-ms-transition:bottom .3s;-o-transition:bottom .3s;transition:bottom .3s}#cd-main-header #cd-primary-nav,.cd-search{margin-bottom:0;-webkit-transition:top .3s;-moz-transition:top .3s;-ms-transition:top .3s;-o-transition:top .3s;transition:top .3s}#header-sticky{-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-ms-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.cd-search-trigger i{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.cd-search-trigger i.close{-webkit-transition:transform .3s;-moz-transition:transform .3s;-ms-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}.cd-search-trigger.search-is-visible i.close{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#header-sticky+div{display:none;padding-bottom:50px}#header-sticky.stick+div{display:block}#cd-main-header.stick .cd-logo{bottom:2px}#cd-main-header.stick #cd-primary-nav{top:10px}#cd-main-header.stick{padding:10px 0;z-index:5;height:59px}#header-sticky.fixed{position:fixed;top:59px;left:0;right:0;background:rgba(0,0,0,.55);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,.55) 60%,rgba(0,0,0,0) 100%);background:-moz-linear-gradient(to bottom,rgba(0,0,0,.55) 60%,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(to bottom,rgba(0,0,0,.55) 60%,rgba(0,0,0,0) 100%);background:-o-linear-gradient(to bottom,rgba(0,0,0,.55) 60%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.55) 60%,rgba(0,0,0,0) 100%);opacity:1;visibility:visible;height:auto;padding-bottom:50px}#header-sticky.search-filter-nav .filter-nav-stick .column-dual{background:0 0;padding:0}#cd-main-header.stick .cd-header-buttons{top:3px}#menu-icons.cd-header-buttons{position:fixed;top:7px}#header-sticky .filter-nav-stick .options,.search-filter-nav .filter-nav-stick .column-dual .mobile,.search-filter-nav .filter-nav-stick .tools .box{display:none}.search-filter-nav .filter-nav-stick .tools .box.active,.search-filter-nav .filter-nav-stick .tools div:first-child{display:block}.search-filter-nav .filter-nav-stick .tools div:nth-child(4){padding-right:0}.search-filter-nav .filter-nav-stick .tools .form-filter .option-data.advanced{width:10%}.search-filter-nav .filter-nav-stick .tools .form-filter .option-data.bath{padding-right:10px}.search-filter-nav .filter-nav-stick .tools .box p{font-size:17px;margin:8px 0;margin-bottom:13px;line-height:1.3em}.search-filter-nav .filter-nav-stick .tools .box a.bg-aqua{font-size:20px;padding:5px 6%}.language,.language .language-list{position:relative}.language .language-list{z-index:2}.language::before{background-color:transparent;border-bottom:10px solid #323232;border-left:10px solid transparent;border-right:10px solid transparent;right:10px;top:21px;content:"";display:block;position:absolute;z-index:90px}.language.no-triangle::before{display:none}.language .language-list{position:absolute;padding:10px 0;padding-top:8px;margin-bottom:0;right:0;list-style:none;cursor:auto;transition:-webkit-all .3s;transition:-moz-all .3s;transition:-ms-all .3s;transition:-o-all .3s;transition:all .3s}.language .language-list,.language::before{visibility:hidden;opacity:0}.language .language-list{transition:-webkit-opacity .3s ease-in;transition:-moz-opacity .3s ease-in;transition:-ms-opacity .3s ease-in;transition:-o-opacity .3s ease-in}.language:hover .language-list,.language:hover::before,li.language:hover .language::before{opacity:1;visibility:visible}.language .language-list li{background:#323232}.language .language-list li:first-child{padding-top:10px}.language .language-list li:last-child{padding-bottom:10px}.language .language-list li a{color:#fff;display:block;padding:5px 49px 5px 20px;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s;text-align:left}.language .language-list li a:hover{background-color:#f60}.cd-primary-nav .language .language-list{top:38px;max-width:120px;left:20px;height:auto}.cd-primary-nav .language .language-list li a{font-size:14px;line-height:1.5em;color:#fff!important;height:auto;padding:5px 20px}.cd-primary-nav li.language::before{content:unset}.cd-main-header{height:50px;z-index:3}.nav-is-fixed .cd-main-header{position:fixed;top:0;left:0;width:100%}.cd-logo,.cd-logo:focus,.cd-logo:hover{color:#039}.cd-logo{position:relative;left:5%;font-weight:300;display:inline-block;float:left;line-height:3.6em;font-size:11px}.cd-logo span{position:relative;display:block;margin-left:20px;margin-right:6px;bottom:.2px;float:right}.cd-logo:before{content:'';position:absolute;width:380px;height:40px;background:#fff;z-index:-1;border-top-right-radius:22px;border-bottom-right-radius:22px;right:0}.cd-logo img{display:inline-block;max-width:33px;width:33px}.cd-header-buttons{position:absolute;display:inline-block;top:3px;right:5%}.cd-header-buttons li{display:inline-block}.cd-nav-trigger,.cd-search-trigger{position:relative;display:block;width:44px;height:44px;overflow:hidden;white-space:nowrap;color:transparent;z-index:999}.cd-nav-trigger:focus,.cd-nav-trigger:hover{color:transparent}.cd-search-trigger::after,.cd-search-trigger::before{content:'';position:absolute;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-search-trigger::before{top:0;left:22px;width:18px;height:18px;border-radius:50%;border:2px solid #fff}.cd-search-trigger::after{height:2px;width:8px;background:#fff;bottom:-19px;right:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-search-trigger span{position:absolute;height:22px;width:100%;top:0;left:0}.cd-search-trigger span::after,.cd-search-trigger span::before{content:'';position:absolute;display:inline-block;height:2px;width:22px;top:50%;margin-top:-2px;left:31px;margin-left:-11px;background:#fff;opacity:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s,-webkit-transform .3s;-moz-transition:opacity .3s,-moz-transform .3s;transition:opacity .3s,transform .3s}.cd-search-trigger span::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-search-trigger span::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-search-trigger.search-is-visible::after,.cd-search-trigger.search-is-visible::before{opacity:0}.cd-search-trigger.search-is-visible span::after,.cd-search-trigger.search-is-visible span::before{opacity:1}.cd-search-trigger.search-is-visible span::before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cd-search-trigger.search-is-visible span::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-nav-trigger span,.cd-nav-trigger span::after,.cd-nav-trigger span::before{position:absolute;display:inline-block;height:3px;width:24px;background:#000058}.cd-nav-trigger span{position:absolute;top:50%;right:10px;margin-top:-2px;-webkit-transition:background .3s .3s;-moz-transition:background .3s .3s;transition:background .3s .3s}.cd-nav-trigger span::after,.cd-nav-trigger span::before{content:'';right:0;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s .3s;-moz-transition:-moz-transform .3s .3s;transition:transform .3s .3s}.cd-nav-trigger span::before{top:-6px}.cd-nav-trigger span::after{top:6px}.cd-nav-trigger.nav-is-visible span{background:rgba(46,50,51,0)}.cd-nav-trigger.nav-is-visible span::after,.cd-nav-trigger.nav-is-visible span::before{background:#2e3233}.cd-nav-trigger.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-3px) rotate(45deg);-moz-transform:translateX(4px) translateY(-3px) rotate(45deg);-ms-transform:translateX(4px) translateY(-3px) rotate(45deg);-o-transform:translateX(4px) translateY(-3px) rotate(45deg);transform:translateX(4px) translateY(-3px) rotate(45deg)}.cd-nav-trigger.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(2px) rotate(-45deg);-moz-transform:translateX(4px) translateY(2px) rotate(-45deg);-ms-transform:translateX(4px) translateY(2px) rotate(-45deg);-o-transform:translateX(4px) translateY(2px) rotate(-45deg);transform:translateX(4px) translateY(2px) rotate(-45deg)}.cd-primary-nav,.cd-primary-nav ul{position:fixed;top:-3px;right:0;height:100%;width:260px;background:#2e3233;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;z-index:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);transform:-webkit-translateX(0);transform:-moz-translateX(0);transform:-ms-translateX(0);transform:-o-translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-primary-nav a,.cd-primary-nav ul a{font-family:Raleway;font-weight:200;display:block;height:50px;line-height:50px;padding:0 20px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #3a3f40;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;cursor:pointer}.cd-primary-nav .cd-secondary-nav li a{font-family:'Myriad Pro'}.cd-primary-nav ul.is-hidden,.cd-primary-nav.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.cd-primary-nav ul.moves-out>li>a,.cd-primary-nav.moves-out>li>a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.cd-primary-nav .see-all a{color:#69aa6f}.cd-primary-nav .cd-nav-gallery .cd-nav-item,.cd-primary-nav .cd-nav-icons .cd-nav-item{height:80px;line-height:80px}.cd-primary-nav .cd-nav-gallery .cd-nav-item h3,.cd-primary-nav .cd-nav-icons .cd-nav-item h3{overflow:hidden;text-overflow:ellipsis}.cd-primary-nav .cd-nav-gallery .cd-nav-item{padding-left:90px}.cd-primary-nav .cd-nav-gallery .cd-nav-item img{position:absolute;display:block;height:40px;width:auto;left:20px;top:50%;margin-top:-20px}.cd-primary-nav .cd-nav-icons .cd-nav-item{padding-left:75px}.cd-primary-nav .cd-nav-icons .cd-nav-item p{color:#323232;font-size:1.3rem;display:none}.cd-primary-nav .cd-nav-icons .cd-nav-item::before{content:'';display:block;position:absolute;left:20px;top:50%;margin-top:-20px;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:40px 40px}.go-back a,.has-children>a{position:relative}.go-back a::after,.go-back a::before,.has-children>a::after,.has-children>a::before{content:'';position:absolute;top:50%;margin-top:-1px;display:inline-block;height:2px;width:10px;background:#464c4e;-webkit-backface-visibility:hidden;backface-visibility:hidden}.go-back a::before,.has-children>a::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.go-back a::after,.has-children>a::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cd-primary-nav .cd-secondary-nav li{position:relative}.cd-primary-nav .cd-secondary-nav .desktop .lateral li a,.cd-primary-nav .cd-secondary-nav li a:focus{text-decoration:none}.cd-primary-nav .cd-secondary-nav li:before{content:'';position:absolute;transition:transform .5s ease;left:0;bottom:13px;width:100%;height:2px;background:#f60;transform:scaleX(0)}.cd-primary-nav .cd-secondary-nav .desktop .lateral li:before,.cd-primary-nav .cd-secondary-nav li.desktop:before{bottom:5px}.cd-primary-nav .cd-secondary-nav li:hover:before{transform:scaleX(1)}.has-children>a{padding-right:40px}.has-children>a::after,.has-children>a::before{right:20px;-webkit-transform-origin:9px 50%;-moz-transform-origin:9px 50%;-ms-transform-origin:9px 50%;-o-transform-origin:9px 50%;transform-origin:9px 50%}.cd-primary-nav .go-back a{padding-left:40px}.cd-primary-nav .go-back a::after,.cd-primary-nav .go-back a::before{left:20px;-webkit-transform-origin:1px 50%;-moz-transform-origin:1px 50%;-ms-transform-origin:1px 50%;-o-transform-origin:1px 50%;transform-origin:1px 50%}.cd-search{position:absolute;height:50px;width:100%;top:50px;left:0;z-index:3;opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-search form{height:100%;width:100%;max-width:100%;padding-left:0}.cd-search input{border-radius:0;border:none;background:#fff;height:100%;width:100%;padding:0 5%;box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.cd-search input::-webkit-input-placeholder{color:#c9cbc4}.cd-search input::-moz-placeholder{color:#c9cbc4}.cd-search input:-moz-placeholder{color:#c9cbc4}.cd-search input:-ms-input-placeholder{color:#c9cbc4}.search-filter-nav .form-filter .item-budget .form-control::placeholder{color:#fff!important}#header-sticky .form-control::placeholder{color:#323232!important}#header-sticky.fixed .form-control::placeholder{color:#fff!important}.cd-search input:focus{outline:0}.cd-search.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.nav-is-fixed .cd-search{position:fixed}.cd-overlay{position:fixed;z-index:2;height:100%;width:100%;top:0;left:0;cursor:unset;background-color:rgba(0,0,0,0);visibility:hidden;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s .3s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s .3s,transform .3s 0s}.cd-overlay.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity .3s 0s,visibility 0s 0s,-webkit-transform .3s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s,-moz-transform .3s 0s;transition:opacity .3s 0s,visibility 0s 0s,transform .3s 0s}.no-js .cd-primary-nav{position:relative;height:auto;width:100%;overflow:visible;visibility:visible;z-index:2}.no-js .cd-search{position:relative;top:0;opacity:1;visibility:visible}.videotop-wrap .ipmhome,.videotop-wrap .ipmhome .transparent{width:100%;height:auto}.owl-full-slide .owl-next,.owl-full-slide .owl-prev{position:absolute;width:50px;height:50px;line-height:50px;border-radius:50%!important;top:45%;font-size:30px!important;color:#fff!important;border:2px solid #fff!important;text-align:center;background:#7c7a7a!important}.owl-full-slide .owl-prev{left:0}.owl-full-slide .owl-next{right:0}.owl-full-slide .owl-next i{left:3px;position:relative}.owl-full-slide .owl-carousel .owl-next,.owl-full-slide .owl-carousel .owl-prev{position:static;border:1px solid #fff!important;margin:20px}.owl-full-slide .owl-nav{margin-top:0}.own-earn-enjoy .oee{font-family:Raleway;font-weight:400;font-size:32px}.own-earn-enjoy .subtitle{font-size:25px;font-weight:200}.own-earn-enjoy .bullets-oee .col-bullets-oee{width:20%;display:block;float:left}.own-earn-enjoy .bullets-oee,.own-earn-enjoy .bullets-oee .col-bullets-oee img{display:block;margin:auto}.own-earn-enjoy .bullets-oee{max-width:960px;overflow:hidden;margin-top:23px}.own-earn-enjoy .bullets-oee .col-bullets-oee img{max-width:90px}.separate-line{max-width:500px;width:90%;margin:auto;height:2px}.footer-ipm .separate-line{margin-top:2rem;margin-bottom:2rem}.top-investment-properties .row [class^=col-]{padding-top:15px;padding-bottom:15px}.top-investment-properties .row .relative .banner:hover,.top-investment-properties .row .relative img:hover+.banner{background-color:#f60;color:#fff}.top-investment-properties .row .relative .banner,.top-investment-properties .row .relative img{cursor:pointer}.banner{position:absolute;width:100%;max-width:97%;bottom:35px;left:0;right:0;margin:auto;padding:10px 0;font-size:19px;font-weight:200;color:#323232;text-transform:uppercase}.banner,.listing-list .property-item,.listing-list .property-item .img-item .type-top-property{-webkit-box-shadow:0 0 1px 1px rgba(50,50,50,.45);-moz-box-shadow:0 0 1px 1px rgba(50,50,50,.45);box-shadow:0 0 1px 1px rgba(50,50,50,.45)}.banner:after,.banner:before,.type-top-property:before{content:'';position:absolute;width:0;height:0;border-right:5px solid transparent;border-top:5px solid transparent;border-left:5px solid #323232;border-bottom:5px solid #323232;left:0;bottom:-10px;z-index:-1;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.type-top-property:before{z-index:-2}.banner:after{left:unset;right:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}a.link-center{font-size:20px;line-height:1.5em;text-align:center;display:block;text-decoration:underline;font-weight:200;padding-top:25px}.top-investment-properties .row [class^=col-]:last-child,.top-investment-properties .row [class^=col-]:nth-child(3),.top-investment-properties .row [class^=col-]:nth-child(4){padding-bottom:0}.dev-quote-home .separate-line{max-width:900px}.video-full{position:relative;margin-bottom:0;padding-top:56.25%;background-attachment:unset!important;cursor:pointer}.video-full iframe{position:absolute;top:0;left:0;width:100%;height:100%}.quote-clients .quote-testimonials .item{max-width:340px;margin:auto}.quote-clients .quote-testimonials .item .description{margin-top:15px;border:solid 2px #00bfe1;padding:17px;padding-top:30px}.quote-clients .quote-testimonials .item .description p{margin:0}.quote-clients .quote-testimonials .item .description .quote-image{position:absolute;width:60px;top:-22px;left:-22px;background-color:#fff;padding:10px}.quote-clients .quote-testimonials .item .description .name-address{text-align:right;margin-bottom:0}.nav-square .owl-nav .owl-next,.nav-square .owl-nav .owl-prev{position:absolute;top:50%;font-size:35px;color:#fff!important;background:rgba(51,51,51,.5)!important;width:28px;height:56px;border-radius:5px}.nav-square .owl-nav .owl-next i,.nav-square .owl-nav .owl-prev i{position:relative;top:15px}.nav-square .owl-nav .owl-next{right:0}.nav-square .owl-carousel{padding:0 40px}.popular-destinations .nav-square .owl-carousel{padding:0 50px}.owl-carousel .owl-item{padding:0 5px}.free-guides .guides .item{-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 9px 0 rgba(0,0,0,.2);box-shadow:0 0 9px 0 rgba(0,0,0,.2)}.free-guides .guides .item img{width:100%}.free-guides .guides a{color:#323232;text-decoration:none}.free-guides .guides .item p{margin-bottom:0;padding:0 10px}.free-guides .guides .item .btn-get-it,.free-guides .guides .item p{font-size:27px}.free-guides .guides .item .btn-get-it .get-it{position:absolute;left:0;right:0;bottom:-20px;max-width:300px;width:90%;margin:auto;padding:10px}.free-guides .guides .item{padding-bottom:40px}.free-guides .owl-carousel .owl-item{padding:0}.free-guides .owl-carousel .owl-item.active:first-child{padding-left:8px}.free-guides .owl-carousel .owl-item.active:last-child{padding-right:8px}.free-guides .owl-carousel .owl-stage-outer{padding-bottom:25px}@media (min-width:920px){.free-guides .nav-square .owl-carousel{padding:0}}@media (max-width:919px){.free-guides .owl-carousel .owl-item.active:nth-child(2){padding-right:8px}}.whats-container{bottom:20px;right:20px;position:fixed;z-index:1000}.whats-div{box-shadow:rgba(0,0,0,.1) 0 12px 24px 0;display:grid;border-radius:10px;overflow:hidden;transition:opacity .3s ease 0s,margin .3s ease 0s,visibility .3s ease 0s;background-color:#fff;opacity:0;pointer-events:all;visibility:hidden;touch-action:auto;margin-bottom:0;width:360px;height:0}.whats-visible{height:auto;visibility:visible;opacity:1;margin-bottom:20px}.whats-div p{font-family:Arial;margin:0}.whats-header{width:100%;background-color:#095e54;padding:15px 0}.whats-info{display:block;float:left;color:#fff;padding-top:9px}.whats-info p:nth-of-type(1){font-size:16px;font-weight:700;line-height:20px}.whats-info p:nth-of-type(2){font-size:13px;line-height:18px;margin-top:6px;line-height:100%}.whats-picture{display:block;float:left;position:relative}.whats-picture img{width:60px;margin-left:13px;margin-right:13px}.whats-picture:before{content:"";bottom:5px;right:16px;width:10px;height:10px;box-sizing:border-box;background-color:#4ad504;display:block;position:absolute;z-index:1;border-radius:50%;border:1px solid #095e54}.whats-chat-container{padding:15px 0;width:100%;background-size:cover;background-image:url(../img/home/whatsapp-widget/background-320.jpg)}.whats-chat{border-radius:0 8px 8px;background-color:#fff;display:inline-block;padding:1rem;margin-left:20px;position:relative}.whats-chat:after{position:absolute;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAmCAMAAADp2asXAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAACQUExURUxpccPDw9ra2m9vbwAAAAAAADExMf///wAAABoaGk9PT7q6uqurqwsLCycnJz4+PtDQ0JycnIyMjPf3915eXvz8/E9PT/39/RMTE4CAgAAAAJqamv////////r6+u/v7yUlJeXl5f///5ycnOXl5XNzc/Hx8f///xUVFf///+zs7P///+bm5gAAAM7Ozv///2fVensAAAAvdFJOUwCow1cBCCnqAhNAnY0WIDW2f2/hSeo99g1lBYT87vDXG8/6d8oL4sgM5szrkgl660OiZwAAAHRJREFUKM/ty7cSggAABNFVUQFzwizmjPz/39k4YuFWtm55bw7eHR6ny63+alnswT3/rIDzUSC7CrAziPYCJCsB+gbVkgDtVIDh+DsE9OTBpCtAbSBAZSEQNgWIygJ0RgJMDWYNAdYbAeKtAHODlkHIv997AkLqIVOXVU84AAAAAElFTkSuQmCC);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:"";top:0;left:-12px;width:12px;height:19px}.whats-chat p:nth-of-type(1){font-size:13px;font-weight:700;line-height:18px;color:rgba(0,0,0,.4)}.whats-chat p:nth-of-type(2){font-size:14px;line-height:19px;margin-top:4px;color:#111}.whats-chat p:nth-of-type(3){font-size:14px;line-height:19px;margin-top:4px;color:#111}.whats-chat p:nth-of-type(4){text-align:right;margin-top:4px;font-size:12px;line-height:16px;color:rgba(17,17,17,.5)}.whats-link{padding:15px;width:100%}.whats-link a{background-color:#4fce5d;width:100%;padding:5px 0;display:block;cursor:pointer;text-decoration:none!important}.whats-link p{text-align:center;font-size:1.7rem;color:#fff}.whats-icon{width:60px;float:right;height:60px;background-color:#4fce5d;border-radius:100%;box-shadow:rgba(0,0,0,.15) 0 3px 12px;position:relative;cursor:pointer}.whats-icon:before{content:"";width:10px;height:10px;background-color:red;display:block;position:absolute;z-index:1;border-radius:50%;right:4px;top:4px}.clear.whats-icon:before{background-color:transparent}.whats-icon p{text-align:center;color:#fff;margin:0;font-size:4rem}.whats-icon i{line-height:60px}.footer-ipm{overflow:hidden;width:100%}.footer-ipm .title{text-align:left;font-size:25px;text-transform:uppercase}.footer-ipm .description span{display:block;line-height:2em;font-size:17px}.footer-ipm .description .address,.footer-ipm .description.newsletters span{line-height:1.5em}.footer-ipm .description .map{margin-top:5px}.footer-ipm .description .map i{font-size:20px;margin-right:8px}.footer-ipm .lets-get-social{margin-top:10px;margin-bottom:8px}.footer-ipm ul{padding-left:0}.footer-ipm ul li{display:inline;font-size:20px;padding-right:23px}.footer-ipm ul li:last-child{padding-right:0}.footer-ipm ul li a{color:#fff}.footer-ipm ul li a:hover{cursor:pointer;text-decoration:none;color:#f60!important}.form-hspt form fieldset{max-width:100%}.cd-primary-nav .search a .close,.form-hspt form fieldset label,.full-slide{display:none}.form-hspt form fieldset .hs-input{width:100%!important;height:37px;color:#323232;font-size:21px;padding:0 5px;border-radius:0;border:0}.newsletters-form form{padding-left:0}.form-hspt.newsletters-form form fieldset .input{margin-right:0}.form-hspt.newsletters-form form fieldset input{background-color:#fff}.form-hspt.newsletters-form form fieldset .hs_firstname input,.form-hspt.newsletters-form form fieldset .hs_lastname input{width:95%!important;padding:0 5px;border:unset}.form-hspt.newsletters-form form fieldset .hs_lastname .hs-error-msgs,.form-hspt.newsletters-form form fieldset .hs_lastname input{margin-left:5%}.form-hspt.newsletters-form form fieldset:first-child{margin-top:20px;margin-bottom:8px}.form-hspt.newsletters-form form fieldset:nth-child(2){width:70%!important;margin-right:5%}.form-hspt.newsletters-form form .hs_submit{width:25%}.form-hspt.newsletters-form form .hs_submit input{width:100%;font-size:25px;padding:8px;background-color:#00bfe3;border:unset;border-radius:0}form .hs_submit input:hover{background:#f60!important}.form-hspt.newsletters-form form .hs_submit,.form-hspt.newsletters-form form fieldset:nth-child(2){float:left}.form-hspt form fieldset .hs-error-msgs label{display:block}.form-hspt form .hs-error-msgs label,.form-hspt form fieldset .hs-error-msgs label{font-size:15px;font-weight:100}.form-hspt form fieldset .hs-error-msgs,.form-hspt form fieldset .hs-error-msgs label{margin-bottom:0}.footer-ipm .copyright{border-top:solid 1px #fff;border-bottom:solid 1px #fff;padding:13px 0;margin-top:20px}.footer-ipm .contact-us .description span{line-height:2.08em}.listing-list form{padding-left:0}.footer-ipm .copyright ul{margin-bottom:0}.footer-ipm .copyright ul li{border-right:solid 1px #fff;padding-left:23px}.footer-ipm .copyright ul li:last-child{border-right:none}.footer-ipm .copyright ul li a{color:#00bfe3}.footer-ipm .copyright,.footer-ipm .copyright ul li a{font-size:17px}.footer-ipm .separate-line{max-width:100%;width:100%;height:1px}.footer-ipm .popular-search ul{-webkit-column-count:4;-moz-column-count:4;column-count:4}.footer-ipm .popular-search ul li{display:block;padding:0;font-size:18px}.footer-ipm .popular-search ul li a{line-height:1.8em}.footer-ipm .popular-search .title{padding-bottom:20px}#header-sticky select+i.fas{margin-top:-26px}.fingertips .fingertips-title{font-size:35px;padding-bottom:50px}.nav-square .owl-nav .owl-prev{left:0}.nav-square .owl-nav .owl-next{right:0}.nav-square .owl-nav .owl-next,.nav-square .owl-nav .owl-prev{top:35%}.properties-carousel .owl-fingertips .owl-item{opacity:0;visibility:hidden}.properties-carousel .owl-fingertips .owl-item.active{opacity:1;visibility:visible}.properties-carousel .owl-fingertips .owl-stage-outer{overflow:inherit}.properties-carousel{overflow:hidden}.properties-carousel .item .banner{width:103%;max-width:103%;left:-4px;padding:8px 0;font-size:18px}.popular-destinations .properties-carousel .item .banner{font-weight:300;font-size:16px}.popular-destinations .properties-carousel .item .banner span{font-weight:200;font-size:12px}.popular-destinations .properties-carousel .item .banner{bottom:15px;padding:5px 0}.popular-destinations .owl-theme .owl-nav [class*=owl-]{margin:0}.popular-destinations .owl-carousel .owl-item{padding:0}.properties-carousel .item a{color:#323232}.properties-carousel .item a img.retina{-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,.7);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,.7);box-shadow:1px 1px 3px 0 rgba(0,0,0,.7)}.filter-navbar-white .relative{height:35px;overflow:hidden}.filter-navbar-white #header-sticky{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.listing-list .property-item .img-item .price-grid{display:none}.featured-on img.retina{max-width:600px;width:100%;display:block;margin:auto}.blur-section{filter:blur(5px);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px)}.modal-section .modal{transform:translate(0,10%)}.video-modal .modal{transform:translate(0,30%)}.video-modal .modal .modal-body{padding:0}.video-modal .modal .modal-body iframe{width:100%}.video-modal .modal .modal-header{border-bottom:none;padding:0}.video-modal .modal .modal-content{background-color:inherit;box-shadow:none;border:none}.video-modal .modal .close{color:#fff;background:#000;opacity:1;font-size:25px;border-radius:50%;padding:20px;display:block;width:10px;height:10px}.video-modal .modal .close i{position:relative;bottom:12px;right:9px}.modal-section .modal .modal-content{border-radius:0!important;background-size:100% auto;background-repeat:no-repeat;background-position:bottom;background-color:#fff;background-image:url(/img/listings/new-listing-registration-image.jpg)}.modal-section .modal .modal-dialog .modal-content .modal-body{padding:40px}.modal-dialog .modal-content .modal-body p.title-form{color:#f60;font-weight:200;text-align:center;line-height:1.5em;font-size:35px}.listing-registration-form .modal-dialog .modal-content .modal-body p.title-form{margin-top:0;margin-bottom:5px}.listing-registration-form .modal-section .modal .modal-dialog .modal-content .modal-body{padding:20px 30px}.listing-registration-form .modal-dialog{width:100%}.listing-registration-form form .input select{background-color:#fff;border:1px solid #000}@media (max-width:480px){.modal-section .listing-registration-form.modal .modal-dialog .modal-content .modal-body{padding:40px 10px}.listing-registration-form .modal-dialog .modal-content .modal-body p.title-form{font-size:26px}.modal-section .listing-registration-form.modal .modal-dialog .modal-content .modal-body p.description{font-size:18px}.card-investor .btn-blue{font-size:24px}.listing-registration-form .modal-dialog{width:95%}}.modal-section .modal .modal-dialog .modal-content .modal-body p.description{text-align:center;font-size:20px;margin:0 0 10px;font-weight:200}.modal-section .modal .modal-dialog .modal-content .modal-body.form-body form fieldset div>label{display:inline-block}img.companys{max-width:600px;width:100%;margin:auto;display:block}.vision-mision{background-image:url(/img/about-us/mission-vision-parallax.jpg);color:#fff;background-attachment:fixed;height:auto;background-size:cover}.property-experience{background-image:url(/img/about-us/ready-to-sell-parallax.jpg);color:#fff;background-attachment:fixed;height:auto;background-size:cover}.title-regular{font-weight:200}.our-services img{max-width:150px;width:100%;margin:auto;display:block;padding:30px 0}.card-padre{display:flex}.our-services .carta-shadow{box-shadow:0 11px 18px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.22);max-width:356px;max-height:295px;padding:0 0;width:100%;height:100%;position:relative}.margin-LR{margin:0 8%}.our-services .carta-shadow.card-middle{margin:auto}.our-services p.subtitle{margin-bottom:0;font-size:23px}.our-services .cover-text{width:100%;height:100%;display:inline-block;padding:40px;position:absolute;visibility:hidden;top:0}.our-services .carta-shadow:hover .cover-text{visibility:visible}.btn-blue{background-color:#00bfe1;border:none;color:#fff;padding:12px 25px;font-size:18px;display:table;margin:auto;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;font-weight:200}.btn-blue:hover{color:#fff;background-color:#f60;text-decoration:none}.btn-blue.phone{margin:unset;max-width:max-content;display:table}.phone-consultant p{font-size:20px}.separate-line.listing.extra.contact.phone{float:left}.phone-consultant{padding:50px 40px;padding-bottom:0}.phone-consultant .img-mike{max-width:470px;width:100%;margin:auto;display:block;position:absolute;right:0;bottom:0}#p-right{padding-right:40px}#p-left{padding-left:40px}.carta-privacy{box-shadow:0 11px 18px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.22);padding:40px 50px;max-width:1090px;width:100%;height:auto;margin:auto;display:flex}.carta-privacy.m40{margin-top:40px;margin-bottom:40px}.carta-privacy p.color-orange{font-size:23px}.carta-privacy .img-privacy{width:10%;border-right:2px solid #000}.img-privacy img.img-priva{position:relative;top:30%}.img-privacy img{max-width:70px;width:100%;margin:auto;display:block;position:relative;margin-right:25px;top:10%}.carta-privacy .txt-privacy{width:90%;padding-left:25px}.list-cookies{box-shadow:0 11px 18px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.22);padding:40px 50px;display:flex}.list-cookies .border-tag p{margin:0}.list-cookies .border-tag p.color-orange{font-size:23px;margin:0}.border-tag{border-right:2px solid #000;width:25%;padding-right:25px;padding-left:25px}.border-tag:first-child{padding-left:0}.border-tag:last-child{padding-right:0;border-right:none}.accordion-style.panel-group,.sitemap-wrap .panel-group{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px}.sitemap-wrap .panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:0 0;box-shadow:none}.sitemap-wrap .panel:last-child{border-bottom:none}.sitemap-wrap .panel-group>.panel:first-child .panel-heading{border-radius:4px 4px 0 0;border-top:none!important}.sitemap-wrap .panel-group .panel{border-radius:0}.sitemap-wrap .panel-group .panel+.panel{margin-top:0}.sitemap-wrap .panel-heading{background-color:#e8e8e8;border-radius:0;border:none;color:#fff;padding:0;border-bottom:1px solid #b1b1b1!important;border-top:1px solid #b1b1b1}.sitemap-wrap .sub-panel .panel-heading{border-bottom:1.3px solid #039!important;border-top:none}.sitemap-wrap a.panel-title{display:block;color:#323232;padding:18px 22px;position:relative;font-size:30px;font-weight:300;font-family:Raleway;text-transform:uppercase}.sitemap-wrap .sub-panel a.panel-title{padding:4px 22px 1px;color:#039;font-family:'Myriad Pro';font-weight:200;text-transform:none}.sitemap-wrap a.panel-title:focus,.sitemap-wrap a.panel-title:hover{text-decoration:none}.sitemap-wrap .panel-body{background:#fff;padding:40px 35px 30px;border-top:none!important}.sitemap-wrap .panel-body a{color:#323232;font-size:20px;text-decoration:none;line-height:1.5em}.sitemap-wrap .panel-body .row>div>div>a:hover{text-decoration:underline}.sitemap-wrap .panel-body .sub-cat a{color:#727272;font-style:italic}.sitemap-wrap .panel-body .orange a{color:#f60;font-weight:200}.sitemap-wrap .panel-body .row>div>div{margin-bottom:15px}.sitemap-wrap .panel-body .row .sub-panel .row>div{margin-bottom:8px}.sitemap-wrap .sub-panel .panel-body{padding:15px 5px 0}.sitemap-wrap .panel:last-child .panel-body{border-radius:0 0 4px 4px}.sitemap-wrap .panel:last-child .panel-heading{border-radius:0 0 4px 4px;transition:border-radius .3s linear .2s}.sitemap-wrap .panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0s}.sitemap-wrap .sub-panel .panel{margin-bottom:0!important}.accordion .panel-heading a:before{content:'\f054';position:absolute;font-family:"Font Awesome 5 Pro";right:24px;top:16px;-webkit-transform:rotate(0);transform:rotate(0);transition:all .5s;font-weight:400}.accordion .sub-panel .panel-heading a::before{top:4px}.accordion .panel-heading.active a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .5s}.ipm{font-style:italic;color:#039}.sitemap-wrap .btn-primary,.sitemap-wrap .btn-primary:active{background-color:#e8e8e8;color:#323232;border-color:#b1b1b1;margin-bottom:25px;float:right;font-weight:200;font-size:16px}.collapse-off .display-off{display:none}.sitemap-wrap .panel .panel-heading{-webkit-transition-duration:.4s,.4s,.4s,.4s;transition-duration:.4s,.4s,.4s,.4s;-ms-transition-duration:.4s,.4s,.4s,.4s;-moz-transition-duration:.4s,.4s,.4s,.4s}.sitemap-wrap .panel .panel-heading:hover{-webkit-transition:transform .4s ease;-webkit-transform:scale(1.01);-ms-transition:transform .4s ease;-ms-transform:scale(1.01);-moz-transition:transform .4s ease;-moz-transform:scale(1.01);transition:transform .4s ease;transform:scale(1.01)}.sitemap-wrap .panel .panel-body .split{-webkit-column-count:4;-moz-column-count:4;column-count:4;width:100%}.bg-parallax{background-position:top center;background-repeat:no-repeat;background-size:100% auto;position:relative;width:100%;background-attachment:fixed;height:700px}.bg-500{height:500px}.bg-390{height:390px}.title-top{position:relative;display:block;text-align:center;margin:0;top:50%;transform:translateY(-50%);font-size:45px;color:#fff;font-weight:300;clear:both;text-shadow:1px 1px 1px #323232}.bg-sitemap{background-image:url(/img/sitemap/site-map-top.jpg)}.bg-development{background-image:url(/img/development/development-top.jpg)}.bg-faqs{background-image:url(/img/faqs/faqs-top.jpg)}@media print,only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.bg-sitemap{background-image:url(/img/sitemap/site-map-top-2x.jpg)}.bg-development{background-image:url(/img/development/development-top-2x.jpg)}.bg-faqs{background-image:url(/img/faqs/faqs-top-2x.jpg)}}@media (max-width:1510px){.bg-390{height:350px}.bg-390.bg-parallax{background-size:1510px auto}}@media (max-width:768px){.bg-parallax{background-attachment:unset;background-size:cover!important}.sitemap-wrap .panel-body{padding:40px 0 30px}.sitemap-wrap a.panel-title{font-size:22px;padding:10px 22px}.accordion .panel-heading a::before{top:10px}.sitemap-wrap .panel-body{padding:24px 0 30px}.sitemap-wrap .sub-panel{padding:0 35px}}.accordion-style .panel{border-width:0 0 1px 0;border-style:solid;border-color:#fff;background:0 0;box-shadow:none}.accordion-style .panel:last-child{border-bottom:none}.accordion-style .panel-heading{background-color:#e8e8e8;border-radius:0;border:none;color:#fff;padding:0;border-bottom:1px solid #b1b1b1!important;border-top:1px solid #b1b1b1}.accordion-style a.panel-title{display:block;color:#323232;padding:14px 22px;position:relative;font-size:20px;font-weight:300;font-family:Raleway;text-transform:uppercase}.accordion-style a.panel-title:focus,.accordion-style a.panel-title:hover{text-decoration:none}.accordion-style.panel-group .panel+.panel{margin-top:0}.accordion-style.panel-group>.panel:first-child .panel-heading{border-radius:4px 4px 0 0;border-top:none!important}.accordion-style .panel:last-child .panel-body{border-radius:0 0 4px 4px}.accordion-style .panel:last-child .panel-heading{border-radius:0 0 4px 4px;transition:border-radius .3s linear .2s}.accordion-style .panel:last-child .panel-heading.active{border-radius:0;transition:border-radius linear 0s}.accordion-style.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.ct-page h1{font-size:40px;line-height:1.3em;color:#039}.ct-page h2{font-size:30px;line-height:1.5em}.ct-page p{font-size:20px}.quote-img,.testimonial-quote .quote{background-image:url(/img/testimonials/orange-quote-34x26.png);background-repeat:no-repeat;background-size:34px 26px;width:34px;height:26px}@media print,only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.quote-img,.testimonial-quote .quote{background-image:url(/img/testimonials/orange-quote-34x26-2x.png)}}.testimonial-quote{padding:20px 0;border-bottom:1px solid #c3c3c3}.testimonial-quote.first{border-top:1px solid #c3c3c3}.testimonial-quote.last{border-bottom:none}.testimonial-quote p{font-style:italic}.testimonial-quote .more-data{color:#039;font-size:18px;line-height:1.5em;text-decoration:none;cursor:pointer;padding-left:19px;position:relative}.testimonial-quote .more-data:before{position:absolute;left:1px;top:-7px;content:'\f0da';font-family:"Font Awesome 5 Pro";font-weight:900;font-size:26px}.testimonial-quote .more-data.collapsed:before{-webkit-transform:rotate(0);transform:rotate(0);transition:all .5s}.testimonial-quote .more-data:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .5s}.testimonial-quote .name,.testimonial-quote .nationality{line-height:1.2em;font-size:20px;text-align:right;padding-right:8px}.testimonial-quote .name{color:#039;font-weight:200}.testimonial-quote .nationality{color:#f60;font-weight:100}@media (max-width:767px){.testimonial-quote>.row>div:first-child{max-width:205px;width:100%;margin:auto;padding-right:0}}.testimonial-quote .play-video{width:40px;height:40px;box-shadow:0 0 0 6px rgba(255,255,255,.6);margin-left:-19px;margin-top:-5px}.testimonial-quote .play-video .fa-play{font-size:16px;top:12px;left:15px}@media (max-width:480px){.testimonial-quote .play-video{margin-top:-25px}.ct-page h1{font-size:26px}.ct-page h2{font-size:24px}}.extrainfo-destination .paragraph{margin-bottom:0}.step-by-step-wrap{box-shadow:0 0 9px 0 rgba(0,0,0,.2);margin:0 40px;padding:40px 0}.step-by-step-wrap .banner.sub{margin-bottom:0}.step-by-step-wrap .banner.collapsed{background-color:#86dfe1;color:#323232}.step-by-step-wrap .banner,.step-by-step-wrap .banner.active{position:relative;margin-bottom:20px;text-transform:none;text-align:left;padding-left:27px;font-size:40px;line-height:1em;padding-bottom:5px;padding-top:1px;font-family:Raleway;bottom:0;border-radius:0 2em 2em 0;-moz-border-radius:0 2em 2em 0;-webkit-border-radius:0 2em 2em 0;max-width:435px;background-color:#00b7cc;color:#fff;left:-42px;box-shadow:0 0 3px 1px rgba(50,50,50,.45)}.step-by-step-wrap .banner.active{margin-bottom:0}.step-by-step-wrap .banner span{font-size:20px;top:-4px;position:relative;padding-left:51px}.step-by-step-wrap .banner:after{border:none}.step-by-step-wrap .banner:before{border-left:5px solid #008999;border-bottom:5px solid #008999}.step-by-step-wrap .banner,.step-by-step-wrap .sub-step .bnt.collapsed{-webkit-transition-duration:.4s,.4s,.4s,.4s;transition-duration:.4s,.4s,.4s,.4s;-ms-transition-duration:.4s,.4s,.4s,.4s;-moz-transition-duration:.4s,.4s,.4s,.4s}.step-by-step-wrap .banner:hover,.step-by-step-wrap .sub-step .bnt:hover{-webkit-transition:transform .4s ease;-webkit-transform:scale(1.03);-ms-transition:transform .4s ease;-ms-transform:scale(1.03);-moz-transition:transform .4s ease;-moz-transform:scale(1.03);transition:transform .4s ease;transform:scale(1.03);cursor:pointer}.step-by-step-wrap .sub-step .bnt a span{font-weight:300}.step-by-step-wrap .sub-step{background-color:#86dfe1;color:#323232;padding:10px 25px;max-width:300px;box-shadow:0 0 3px 1px rgba(50,50,50,.45);margin-bottom:20px;margin-left:36px}.step-by-step-wrap .sub-step a{color:#323232;font-size:22px;font-weight:300;font-family:Raleway;line-height:1.8em}.step-by-step-wrap .sub-step a span{font-size:19px;font-weight:200;padding-left:16px}.step-by-step-wrap .sub-step .bnt.collapsed a span{font-weight:200}.step-by-step-wrap .sub-step a:hover{text-decoration:none}.step-by-step-wrap .collapse .wrap{max-width:570px;margin:auto;width:100%}.step-by-step-wrap .collapse p{font-size:20px}.step-by-step-wrap .collapse p strong{font-weight:300}.step-by-step-wrap .collapse .title{font-family:Raleway;font-size:40px;text-align:center;font-weight:200;margin-bottom:18px}.step-by-step-wrap .collapse .title span{display:block;font-size:50px;margin-bottom:10px}.step-by-step-wrap .collapse .title .small{font-size:20px;display:inline-block}.step-by-step-wrap .wrap-step3-options{max-width:280px;text-align:center;color:#fff;background-color:#0090c0;padding:33px 10px;box-shadow:0 0 3px 1px rgba(50,50,50,.45)}.step3-options .col-lg-6:first-child{padding-right:7px}.step3-options .col-lg-6:last-child{padding-left:4px}.step-by-step-wrap .img-shadow{box-shadow:1px 1px 2px 1px rgba(50,50,50,.45)}.step-by-step-wrap .sub-panel{padding:0 12px;margin-top:4%}.step-by-step-wrap .sub-panel a.panel-title{padding:5px 25px;font-size:16px}.development-page h3,.development-page h4{font-size:30px;font-weight:200}.development-page h1{font-weight:200;margin-bottom:2%;font-size:35px}.development-page .dreams-logo{display:block;margin:auto;max-width:402px}.development-page .break-line{max-width:600px;background-color:#039;margin:50px auto 50px auto}.development-page .subtitle{margin:26px 0}.dev-quote{border:2px solid #00bee0;padding:27px;margin-top:20px;position:relative}.dev-quote .info{text-align:right;color:#039;font-weight:200}.dev-quote .info span{color:#f60;font-weight:100}.dev-quote .quote-img{position:absolute;top:-18px;left:-9px;background-color:#fff;padding:18px 24px}.break-line{height:2px;background-color:#323232;width:100%;margin:auto}.development-page .owl-carousel{padding:0}.development-page .owl-item{padding:0}.development-page .owl-item:last-child{margin-right:0!important}.accordion-style .panel-heading,.development-page .panel-heading{display:none}.development-page .steps.accordion-style{box-shadow:none;border-radius:0}@media (max-width:991px){.step-by-step-wrap .steps-nav{display:none}.step-by-step-wrap .panel .panel-heading a.panel-title{text-transform:none}.step-by-step-wrap .collapse .title span{font-size:35px;margin-bottom:0}.step-by-step-wrap .panel-heading a.panel-title span{padding-left:18px}.step-by-step-wrap .panel.sub .panel-heading a.panel-title span{padding-left:22px}.step-by-step-wrap .panel.sub .panel-heading .panel-title{padding-left:55px;font-size:17px}}@media (max-width:768px){.step-by-step-wrap{margin:0;padding:10px 0}.step-by-step-wrap .collapse .wrap{max-width:none}.step-by-step-wrap .collapse .title{font-size:30px}}@media (max-width:500px){.step-by-step-wrap{box-shadow:none}.step-by-step-wrap .panel-collapse{border-left:.5px solid #b1b1b1;border-right:.5px solid #b1b1b1;padding:0 10px}.step-by-step-wrap .col-lg-7{padding:0}.step-by-step-wrap .accordion-style a.panel-title{font-size:18px}.step-by-step-wrap .panel.sub .panel-heading .panel-title{font-size:14px}}.faqs-wrap a.question,.faqs-wrap a.question:hover{color:#323232;text-decoration:none}.faqs-wrap .question{display:block;cursor:pointer}.faqs-wrap .answare,.faqs-wrap .question{border-left:3px solid #f60;position:relative;overflow:hidden}.display-contents{display:contents}.faqs-wrap .answare{border-left:3px solid #eaeaea;padding-right:6.5%}.faqs-wrap .answare>div{display:inline-table;width:100%}.faqs-wrap .answare>div.indent{padding-left:71px}.faqs-wrap .answare>div .check-list li:before{content:"\2022";color:transparent;font-weight:100;display:-webkit-inline-box;display:-moz-inline-box;display:-o-inline-box;width:1em;height:1em;line-height:1em;border:3px solid #323232;border-radius:100%;text-align:center;margin-right:20px;float:left;margin-top:6px}.faqs-wrap .question{padding:9px 0}.faqs-wrap .answare>div .check-list{padding-left:0}.faqs-wrap .answare span:first-child,.faqs-wrap .question span:first-child{font-family:Raleway;font-weight:200;font-size:45px;line-height:.79em;padding-left:18px;padding-right:14px}.faqs-wrap .question>span{display:table-cell}.faqs-wrap .answare span:first-child{line-height:1.2em}.faqs-wrap .question span:last-child{font-weight:200;font-size:23px;position:relative;top:-12px;padding-right:6%;width:100%;line-height:1.5em}.faqs-wrap .answare p{display:table-cell;vertical-align:middle;width:100%;font-style:italic;margin:0;padding-bottom:1em}.faqs-wrap .answare p a{text-decoration:underline}.faqs-wrap .question:before{position:absolute;right:9px;top:16px;content:'\f054';font-family:"Font Awesome 5 Pro";font-weight:100;font-size:20px}.faqs-wrap .question.collapsed:before{-webkit-transform:rotate(0);transform:rotate(0);transition:all .5s}.faqs-wrap .question:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .5s}.faqs-wrap.nofaqs .question p{margin:0;padding-left:20px;padding-right:55px;font-style:italic}.faqs-wrap.nofaqs .question:before{content:''}.faqs-nav,.faqs-side{padding:0}.faqs-side .accordion-style.panel-group{border-radius:0}.faqs-nav{background-color:#fff;border-radius:0;box-shadow:0 -4px 4px -4px rgba(0,0,0,.14),0 0 0 0,0 4px 4px -4px rgba(0,0,0,.12),-4px 0 4px -4px rgba(0,0,0,.12);overflow:hidden;right:0;z-index:1}.faqs-nav .collapsed{font-weight:200;background-color:#e9e9e9;z-index:1;box-shadow:none;margin-bottom:0}.faqs-nav>div{font-family:Raleway;font-weight:300;padding:10px 0 10px 10px;z-index:4;background-color:#fff;box-shadow:1px 0 5px -1px #000;margin-bottom:2px;cursor:pointer;text-transform:uppercase}@media (max-width:991px){.faqs-nav{display:none}.accordion-style .panel-heading,.development-page .panel-heading{display:block}}.title-cta{text-transform:uppercase;margin-bottom:45px}@media (max-width:480px){.faqs-wrap .answare span:first-child,.faqs-wrap .question span:first-child{display:none}.faqs-wrap .answare,.faqs-wrap .question{padding-left:10px}}form{max-width:540px;margin:auto;width:100%;padding-left:8px}form .input input,form .input select,form .input textarea{color:#323232;font-size:14px;padding:9px 0 9px 10px;border:0;width:100%!important;background-color:#e5e5e5}form .input input,form .input select{height:40px}form .input input[type=checkbox]{height:auto}form fieldset{width:100%;max-width:100%!important}form .input input[type=checkbox]{width:auto!important;margin-right:13px;margin-top:0}form .input{margin-right:0;margin-bottom:12px!important}form fieldset div>label{display:none}form legend{font-size:14px;margin:0 0 5px 0;border-bottom:none}form .hs-error-msgs label{display:block;margin:0;font-weight:100}form ul.inputs-list{padding:0;margin:0}form ul.inputs-list span{font-weight:100}form .hs-submit input{padding:10px 48px;background-color:#00bfe3;border:none;color:#fff;font-size:18px;font-weight:200;margin:auto;display:block}.hs-fieldtype-intl-phone.hs-input{width:100%!important}.submitted-message div,.submitted-message p{font-size:18px;text-align:center;line-height:1.5em}.required{font-size:10px}.required a,.required span{color:#00bee0}.video-container{position:relative}.video-modal-c .modal-dialog{max-width:800px;width:100%;margin:30px auto;height:100%}.video-modal-c .modal-body{position:relative;padding:0}.video-modal-c .close{position:absolute;right:-40px;top:-30px;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}.video-modal-c .modal-content{top:25%}.video-modal{cursor:pointer}.video-modal-c .close{color:#fff;background:#000;opacity:1;font-size:25px;border-radius:50%;padding:20px;display:block;width:10px;height:10px}.video-modal-c .close i{position:relative;bottom:12px;right:9px}.video-modal-c .modal-header{padding:0;border-bottom:0}.video-container:hover .play-video{transform:scale(1.1);box-shadow:none}.play-video{position:absolute;left:50%;top:50%;margin-left:-40px;width:80px;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;margin-top:-40px;border-radius:50%;cursor:pointer;height:80px;border:0;box-shadow:0 0 0 15px rgba(255,255,255,.4);transition:.2s ease-in-out!important;background:#fff}.play-video.dark-style{background:#1f1f1f;box-shadow:0 0 0 15px rgba(31,31,31,.4)}.play-video.dark-style .fa-play{color:#fff}.play-video .fa-play{width:16px;height:16px;color:#323232;-webkit-transition:.25s;-o-transition:.25s;transition:.25s;font-size:32px;font-weight:900;position:absolute;top:24px;left:30px}@media (max-width:480px){.play-video{width:50px;height:50px;margin-left:-24px;top:63%}.play-video .fa-play{font-size:25px;top:13px;left:18px}}@media (max-width:885px){.video-modal-c .close{right:0;left:0;margin:auto;top:-75px;font-size:40px;padding:30px;width:60px;height:60px}.video-modal-c .close i{bottom:20px;right:14px}}.container-960{max-width:960px;margin:auto}.newsletters-form form,.newsletters-form form fieldset,.search-filter-nav form{max-width:100%!important}.newsletters-form form fieldset .input input{margin-bottom:0!important}.listing-list .paginate-container .form-inline span{font-weight:100;font-size:17px}.modal-section .modal .modal-dialog .modal-content .modal-body p{text-align:center}.modal-section .modal .modal-dialog .modal-content .modal-body p>a{font-size:10px;color:#000;font-weight:100;text-decoration:none}.modal-section .form-body span{display:none}.modal-section .form-body .hs-email legend.hs-field-desc{margin-bottom:21px;display:block!important}.modal-section .form-body .hs_phone legend.hs-field-desc strong{font-weight:300}.modal-section .form-body .hs-phone legend.hs-field-desc{font-size:12px;border-bottom:none;margin-bottom:0;text-align:left}.modal-section .form-body .hs-phone label{display:none}.modal-section .form-body .hbspt-form form{margin:auto;padding:0!important;position:relative;max-width:500px;text-align:center;text-align:-webkit-center}.modal-section .form-body .hbspt-form ul li label{font-weight:200}.modal-section .form-body .hbspt-form .hs-button{background-color:#f60;background:linear-gradient(to right,#f60,#ffa300 450px);border:none;border-radius:0;padding:12px 18px!important;font-size:24px!important;margin:25px auto auto;display:block;color:#fff;font-weight:200}@media (max-width:480px){.modal-section .listing-registration-form .form-body .hbspt-form .hs-button{font-size:18px!important}}.modal-section .form-body .privacy{font-size:15px;font-weight:200}.modal-section .form-body input[type=email],.modal-section .form-body input[type=tel],.modal-section .form-body input[type=text]{box-shadow:none;border-radius:0;border-bottom:1px #323232 solid;border-top:0;border-left:0;border-right:0;font-size:18px;height:35px;margin-bottom:0;width:100%;background-color:transparent}#price-badge{padding:0}.box-slider-listing{max-width:640px;width:100%;margin:auto}.listing-head{padding:0;padding-bottom:10px}.listing-head h1.title-head{font-size:30px;font-weight:200;font-family:Raleway;text-align:left}.listing-head h2.color-blue{font-size:28px;font-weight:100;text-align:left}a.back-to{font-size:18px;text-decoration:underline;font-weight:200}p.title-section{font-size:25px;font-weight:200;margin-top:6%}.listing-owner p.title-section{margin-top:35px}.details-listing{padding-top:20px}.details-listing .page-center .row .col-lg-12,.details-listing .page-center .row .col-md-12,.details-listing .page-center .row .col-sm-12,.details-listing .page-center .row .col-xs-12{padding:0}.price-listing{display:flex;position:relative;top:12px;cursor:default;width:92%;padding:30px 0;float:right;background:#efefef;z-index:-1;border-top-left-radius:40px;border-bottom-left-radius:40px;-webkit-box-shadow:0 2px 2px 2px rgba(0,0,0,.35);-moz-box-shadow:0 2px 2px 2px rgba(0,0,0,.35);box-shadow:0 2px 2px 2px rgba(0,0,0,.35)}.price-listing:hover{text-decoration:none}a.price-listing span{position:relative;display:block;top:6px;left:5%;font-size:30px;font-weight:300}.reduce+span.color-gray{font-size:25px;padding-left:8%;font-weight:300;text-decoration:line-through}.iconos-box{padding-bottom:12px;overflow:hidden}.iconos-box a i,.iconos-box a span{position:relative;top:2px}.col-description,.gallery-row{padding:0}.listing-owner img{max-width:65px;width:100%}.listing-owner span{position:absolute;font-weight:300;font-family:Raleway;background:#efefef;z-index:-1;left:50px;padding:8px 20px;padding-left:13%;margin-left:8%;-webkit-box-shadow:2px 2px 4px 2px rgba(0,0,0,.35);-moz-box-shadow:2px 2px 4px 2px rgba(0,0,0,.35);box-shadow:2px 2px 4px 2px rgba(0,0,0,.35)}.listing-owner p.name-vendor{width:auto;margin:auto;position:relative;padding-left:19.5%;bottom:30px;font-size:20px;color:#000;padding-top:1%}.listing-owner .box-vendor{padding-left:5%}.form-listing-detail form{max-width:100%;padding-left:0}.form-listing-detail{position:relative;bottom:20px}.form-listing-detail span,.form-listing-detail span.hs-form-required{display:none}.form-listing-detail div.input{margin-right:0!important}.form-listing-detail fieldset{max-width:none!important}.form-listing-detail form fieldset:nth-child(2){margin-bottom:0!important}.form-listing-detail form .hs_firstname,.form-listing-detail form .hs_phone{padding-right:14px}.form-listing-detail form fieldset div>label{display:inline-block}.form-listing-detail div.hs_email legend.hs-field-desc{display:none!important}.form-listing-detail div.hs_phone legend.hs-field-desc{border-bottom:none;font-size:15px;margin-bottom:0;padding-top:0;padding-bottom:7px}.form-listing-detail div.hs_phone label{display:none}.form-listing-detail input{width:100%;background-color:#e6e6e6;color:#000;font-size:15px;border:none;height:30px;padding-left:4%;height:38px}.form-listing-detail input.hs-button.primary.large{font-family:'Myriad Pro';font-weight:200;margin-top:10px;margin-left:0;background-color:#f60;background:linear-gradient(to right,#f60,#ffa300 450px);border:none;color:#fff;width:40%;padding:8px;font-size:18px;height:40px}.form-listing-detail input[name=firstname],.form-listing-detail input[name=phone]{width:90%}.form-listing-detail input[name=email]{margin-top:8px}.form-listing-detail textarea{background-color:#e6e6e6;color:#000;font-size:15px;width:100%!important;border:none;padding-left:2%;height:57px}.form-listing-detail>div.hs_phone{float:right}.form-listing-detail p.required-field{margin:auto;font-size:10px;position:relative;bottom:25px;text-align:center;z-index:0;left:40px;width:50%}.form-listing-detail p.required-field>a.color-aqua:hover{cursor:pointer;text-decoration:none}.listing-owner .btn-form-request{width:100%;padding:15px;text-align:center;display:block;font-size:20px;display:none}.listing-owner .form-listing-detail div.input{margin-bottom:5px!important}.listing-owner .form-listing-detail div.hs_phone legend.hs-field-desc{padding-bottom:0}.listing-owner .form-listing-detail input[name=email]{margin-top:0}div#google-map{width:100%;height:300px}.separate-line.listing{max-width:100%;width:100%;height:2px;margin-top:20px;margin-bottom:20px}.separate-line.listing.extra{width:80%}.separate-line.listing.features{margin-top:0;margin-bottom:0;height:1px}.property-feature+.separate-line.listing.features{margin-top:12px}.top-listings .m-imagemap img{width:100%;margin:auto;display:block}.detail-item-listings{padding:30px}.detail-item-listings ul{padding-inline-start:40px;font-size:20px}.detail-item-listings .highlights ul{list-style:disc;padding-inline-start:35px}.detail-item-listings p.icon-p>img{max-width:30px;margin-right:4%;position:relative;top:5px}.detail-item-listings .highlights ul li,.location-features ul li,.property-feature ul li{line-height:1.5em}.detail-item-listings .highlights ul li{padding-left:0}.detail-item-listings p.icon-p{font-size:22px;font-weight:200}.translate-listing-icon{position:absolute;right:0;top:8px;width:131px}.position-relative{position:relative}ul.item-feature-listing{padding-inline-start:0;display:table;width:100%}ul.item-feature-listing li{display:table-cell}ul.item-feature-listing li img{max-width:40px;margin-right:20px}.location-features ul{padding-inline-start:20px;font-size:20px}.stick-detail-listings{display:none}.stick-detail-listings ul{padding-inline-start:0;text-align:center;margin-bottom:0;margin-block-end:0}.stick-detail-listings ul li{display:inline-block;padding:18px 18px 12px 18px;font-size:20px}.stick-detail-listings ul li.active{background-color:#039}.stick-detail-listings.fixed{position:fixed;top:7%;z-index:3;width:100%;left:0}a.btn-featured,a.btn-id,a.btn-share{color:#fff;font-size:17px;padding:4px 8px;line-height:26px;text-decoration:none}a.btn-id{padding:0 10px}a.btn-featured,a.btn-share{margin-right:10px}a.btn-id{font-weight:200;cursor:default}a.btn-featured{background-color:#a0dc1e;text-transform:uppercase;padding:4px 15px;cursor:default;font-weight:200;line-height:26px}a.btn-featured:hover,a.btn-id:hover{text-decoration:none}a.btn-id{background-color:red;float:right}.gallery-slide img.main-image{height:300px;object-fit:cover;object-position:center center;margin-bottom:10px;margin:auto;left:0;right:0;display:block;margin-bottom:10px;cursor:pointer}.gallery-slide .banner-options{position:absolute;left:0;right:0;bottom:0;font-size:22px;font-weight:200;text-transform:uppercase;padding:10px 0}.box-img-all ul li img{height:100px;object-fit:cover;object-position:center center}.box-img-all ul li:nth-child(1n+5){visibility:hidden;display:none}.box-img-all ul li{position:relative}.more-images::after{content:'';position:absolute;width:100%;left:0;right:0;bottom:0;top:0;background-image:url(/img/listings/more-pictures.svg);background-repeat:no-repeat;background-color:rgba(0,0,0,.55);background-position:center;background-size:30%}.more-images.es::after{background-image:url(/img/listings/more-pictures-es.svg)}.box-img-all ul{padding-inline-start:0;-webkit-padding-start:0}.box-img-all ul li{display:inline-flex;width:23.7%;height:auto;margin-right:1.67%;cursor:pointer;float:left}.box-img-all ul li:nth-child(4){margin-right:0}.box-img-all ul li#last-child-img{position:relative;margin-right:0}.backgroung-image{position:absolute;width:100%;height:100%;top:0;right:0;background-color:#000;opacity:.6}.backgroung-image img{width:45px;height:75px!important;position:relative;top:10px;margin:auto;display:block;left:0;right:0}#testimonials p.title-section,.location p.title-section{margin-top:0}.extra-information-listing{float:left;width:33%}.extra-information-listing p{text-align:left;font-weight:200;font-size:22px}.extra-information-listing p>span{font-weight:100;font-size:20px}p#extra-information span{display:none}.bg-top{height:550px}.bg-contact{background-image:url(/img/contact-us/about-us-who-we-are-top.jpg)}.bg-privacy{background-image:url(/img/privacy/privacy-policy-top.jpg)}.bg-mexico-real-estate-videos{background-image:url(/img/mexico-real-estate-videos/video-top-1440x550px.jpg)}.bg-cancun-real-estate{background-image:url(/img/listings/tiers/listings-cancun.jpg)}.bg-playa-del-carmen-real-estate{background-image:url(/img/listings/tiers/listings-playa-del-carmen.jpg)}.bg-playa-del-carmen-homes{background-image:url(/img/listings/tops/listing-categories-homes-for-sale-in-playa-del-carmen.jpg)}.bg-playa-del-carmen-developments{background-image:url(/img/listings/tops/listing-categories-new-developments-in-playa-del-carmen.jpg)}.bg-playa-del-carmen-condos{background-image:url(/img/listings/tops/listing-categories-condos-for-sale-in-playa-del-carmen.jpg)}.bg-tulum-real-estate{background-image:url(/img/listings/tiers/listings-tulum.jpg)}.bg-puerto-aventuras-real-estate{background-image:url(/img/listings/tiers/listings-puerto-aventuras.jpg)}.bg-akumal-real-estate{background-image:url(/img/listings/tiers/listings-akumal.jpg)}.bg-campeche-real-estate{background-image:url(/img/listings/tiers/listings-campeche.jpg)}.bg-costa-maya-real-estate{background-image:url(/img/listings/tiers/listings-costa-maya.jpg)}.bg-cozumel-real-estate{background-image:url(/img/listings/tiers/listings-cozumel.jpg)}.bg-holbox-real-estate{background-image:url(/img/listings/tiers/listings-holbox.jpg)}.bg-isla-mujeres-real-estate{background-image:url(/img/listings/tiers/listings-isla-mujeres.jpg)}.bg-puerto-morelos-real-estate{background-image:url(/img/listings/tiers/listings-puerto-morelos.jpg)}.bg-merida-real-estate{background-image:url(/img/listings/tiers/listings-merida.jpg)}.bg-yucatan-coast-real-estate{background-image:url(/img/listings/tiers/listings-yucatan-coast.jpg)}.bg-riviera-maya-real-estate{background-image:url(/img/listings/tiers/listings-riviera-maya.jpg)}.bg-holbox-real-estate{background-image:url(/img/listings/tiers/listings-holbox.jpg)}.bg-puerto-vallarta-real-estate{background-image:url(/img/listings/tiers/listings-puerto-vallarta.jpg)}.bg-riviera-nayarit-real-estate{background-image:url(/img/listings/tiers/listings-riviera-nayarit.jpg)}.bg-barra-de-navidad-real-estate{background-image:url(/img/listings/tiers/listings-barra-de-navidad.jpg)}.bg-manzanillo-real-estate{background-image:url(/img/listings/tiers/listings-manzanillo.jpg)}.bg-san-miguel-de-allende-real-estate{background-image:url(/img/listings/tiers/listings-san-miguel-de-allende.jpg)}.bg-lake-chapala-real-estate{background-image:url(/img/listings/tiers/listings-lake-chapala.jpg)}.bg-bahia-concepcion-real-estate{background-image:url(/img/listings/tiers/listings-bahia-concepcion.jpg)}.bg-cabo-san-lucas-real-estate{background-image:url(/img/listings/tiers/listings-cabo-san-lucas.jpg)}.bg-east-cape-real-estate{background-image:url(/img/listings/tiers/listings-east-cape.jpg)}.bg-cabo-real-estate{background-image:url(/img/listings/tiers/listings-cabo.jpg)}.bg-tijuana-real-estate{background-image:url(/img/listings/tiers/listings-tijuana.jpg)}.bg-rosarito-real-estate{background-image:url(/img/listings/tiers/listings-rosarito.jpg)}.bg-ensenada-real-estate{background-image:url(/img/listings/tiers/listings-ensenada.jpg)}.bg-baja-north-real-estate{background-image:url(/img/listings/tiers/listings-baja-north.jpg)}.bg-san-felipe-real-estate{background-image:url(/img/listings/tiers/listings-san-felipe.jpg)}.bg-mexicali-real-estate{background-image:url(/img/listings/tiers/listings-mexicali.jpg)}.bg-san-quintin-real-estate{background-image:url(/img/listings/tiers/listings-san-quintin.jpg)}.bg-tecate-real-estate{background-image:url(/img/listings/tiers/listings-tecate.jpg)}.bg-rocky-point-real-estate{background-image:url('/img/listings/tiers/listings-rocky point.jpg')}.bg-mazatlan-real-estate{background-image:url(/img/listings/tiers/listings-mazatlan.jpg)}.bg-ixtapa-zihuatanejo-real-estate{background-image:url(/img/listings/tiers/listings-ixtapa-zihuatanejo.jpg)}.bg-acapulco-real-estate{background-image:url(/img/listings/tiers/listings-acapulco.jpg)}.bg-puerto-escondido-real-estate{background-image:url(/img/listings/tiers/listings-puerto-escondido.jpg)}.bg-oaxaca-real-estate{background-image:url(/img/listings/tiers/listings-oaxaca.jpg)}.bg-huatulco-real-estate{background-image:url(/img/listings/tiers/listings-huatulco.jpg)}.bg-new-developments-in-the-riviera-maya{background-image:url(/img/listings/categories/tops/listing-categories-new-developments-top.jpg)}.bg-commercial-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-commercial-properties-top.jpg)}.bg-featured-properties-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-featured-properties-top.jpg)}.bg-real-estate-financing-specials{background-image:url(/img/listings/categories/tops/listing-categories-financing-specials-top.jpg)}.bg-land-for-sale{background-image:url(/img/listings/categories/tops/listing-categories-land-for-sale-top.jpg)}.bg-golf-course-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-golf-homes-top.jpg)}.bg-hotels-for-sale{background-image:url(/img/listings/categories/tops/listing-categories-hotels-for-sale-top.jpg)}.bg-guaranteed-rental-income{background-image:url(/img/listings/categories/tops/listing-categories-guaranteed-rental-income-top.jpg)}.bg-real-estate-investment-properties{background-image:url(/img/listings/categories/tops/listing-categories-investor-specials-top.jpg)}.bg-luxury-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-luxury-properties-top.jpg)}.bg-marina-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-marina-homes-top.jpg)}.bg-ocean-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-oceanfront-top.jpg)}.bg-reduced-price-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-reduced-price-top.jpg)}.bg-southern-mexico-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-resales-top.jpg)}.bg-business-for-sale{background-image:url(/img/listings/categories/tops/listing-categories-businesses-for-sale-top.jpg)}.bg-top-deals-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-top-deals-top.jpg)}.bg-beach-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-beachfront-homes-top.jpg)}.bg-caribbean-mexico-real-estate{background-image:url(/img/listings/tiers/listings-caribbean.jpg)}.bg-mexican-riviera-real-estate{background-image:url(/img/listings/tiers/listings-mexican-riviera.jpg)}.bg-top.bg-parallax .subtitle{margin:auto;font-size:40px}.top-title{position:relative;top:50%;font-family:Raleway;font-weight:300;font-size:45px;text-shadow:2px 2px 2px #6d6b6af2;text-transform:uppercase;letter-spacing:.1em;line-height:1.2em}.section-map-contact #google-map{height:475px}.section-map-contact #contact-us{height:475px;padding-left:50px}.section-map-contact #contact-us .carta{box-shadow:0 11px 18px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.22);width:100%;height:100%;padding:50px 10px;display:flex}.section-map-contact #contact-us .carta .icons-contact{width:20%;border-right:2px solid #000}.carta .icons-contact ul{padding-inline-start:0;text-align:center;font-size:25px}.carta .icons-contact ul li{margin:47px 0 60px 0}.carta .icons-contact ul li.i-phone{position:relative;bottom:15px}.carta .icons-contact ul li.i-marker{position:relative;bottom:0}.carta .icons-contact ul li.i-clock{position:relative;top:15px}.carta .icons-contact ul li.i-phone i{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.section-map-contact #contact-us .carta .information-contact{width:80%;padding-left:30px}.carta .information-contact p{margin:0;font-size:20px;text-align:left}.carta .information-contact p.color-orange{font-weight:200}.carta .information-contact p a.color-gray:hover{color:#323232}.carta .information-contact p.color-orange>span.color-dark{font-weight:100}.carta .information-contact p>a.color-aqua{text-decoration:underline;font-weight:200}.separate-line.listing.extra.contact{max-width:600px}.form-contact-us{width:50%;margin:auto;text-align:center;text-align:-webkit-center;text-align:-moz-center}.form-contact-us .hbspt-form span{display:none}.form-contact-us .hbspt-form .hs-form-booleancheckbox{display:none}.form-contact-us .hbspt-form input{width:100%;background-color:#e6e6e6;color:#000;font-size:15px;border:none;height:30px;padding-left:4%;height:38px}.form-contact-us .hbspt-form div.hs_phone legend.hs-field-desc{border-bottom:none;font-size:15px;margin-bottom:0;padding-top:12px;padding-bottom:7px;text-align:left}.form-contact-us .hbspt-form div.hs_phone label{display:none}.form-contact-us .hbspt-form input.hs-button.primary.large{margin-top:10px;background-color:#00bfe1;border:none;color:#fff;width:auto;padding:8px;font-size:18px;height:40px}.form-contact-us .hbspt-form div.hs_email{float:unset;width:100%}.form-contact-us .hbspt-form div.hs_phone{width:100%}.form-contact-us .hbspt-form input[type=email]{margin-top:10px}.form-contact-us .hbspt-form input[type=text]{padding-left:8%}.form-contact-us p.text-center{font-size:10px}.title-raleway{font-family:Raleway;text-transform:uppercase}.form-contact-us .hbspt-form textarea{background-color:#e6e6e6;color:#000;font-size:15px;width:100%!important;border:none;padding-left:4%;height:100px}img.companys{max-width:600px;width:100%;margin:auto;display:block}.vision-mision{background-image:url(/img/about-us/mission-vision-parallax.jpg);color:#fff;background-attachment:fixed;height:auto;background-size:cover}.property-experience{background-image:url(/img/about-us/ready-to-sell-parallax.jpg);color:#fff;background-attachment:fixed;height:auto;background-size:cover}.title-regular{font-weight:200}.our-services img{max-width:150px;width:100%;margin:auto;display:block;padding:30px 0}.card-padre{display:flex}.our-services .carta-shadow{box-shadow:0 11px 18px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.22);max-width:356px;max-height:295px;padding:0 0;width:100%;height:100%;position:relative}.margin-LR{margin:0 8%}.our-services .carta-shadow.card-middle{margin:auto}.our-services p.subtitle{margin-bottom:0;font-size:23px}.our-services .cover-text{width:100%;height:100%;display:inline-block;padding:40px;position:absolute;visibility:hidden;top:0}.our-services .carta-shadow:hover .cover-text{visibility:visible}.btn-blue{background-color:#00bfe1;border:none;color:#fff;padding:12px 25px;font-size:18px;display:table;margin:auto;text-align:center;-webkit-transition:background-color .3s;transition:background-color .3s;font-weight:200}.btn-blue:hover{color:#fff;background-color:#f60;text-decoration:none}.btn-blue.phone{margin:unset;max-width:max-content;display:table}.phone-consultant p{font-size:20px}.separate-line.listing.extra.contact.phone{float:left}.phone-consultant{padding:50px 40px;padding-bottom:0}.phone-consultant .img-mike{max-width:470px;width:100%;margin:auto;display:block;position:absolute;right:0;bottom:0}#p-right{padding-right:40px}#p-left{padding-left:40px}.carta-privacy{box-shadow:0 11px 18px rgba(0,0,0,.1),0 0 10px rgba(0,0,0,.22);padding:40px 50px;max-width:1090px;width:100%;height:auto;margin:auto;display:flex}.carta-privacy.m40{margin-top:40px;margin-bottom:40px}.carta-privacy p.color-orange{font-size:23px}.carta-privacy .img-privacy{width:10%;border-right:2px solid #000}.img-privacy img.img-priva{position:relative;top:30%}.img-privacy img{max-width:70px;width:100%;margin:auto;display:block;position:relative;margin-right:25px;top:10%}.carta-privacy .txt-privacy{width:90%;padding-left:25px}.list-cookies{box-shadow:0 11px 18px rgba(0,0,0,.2),0 0 10px rgba(0,0,0,.22);padding:40px 50px;display:flex}.list-cookies .border-tag p{margin:0}.list-cookies .border-tag p.color-orange{font-size:23px;margin:0}.border-tag{border-right:2px solid #000;width:25%;padding-right:25px;padding-left:25px}.border-tag:first-child{padding-left:0}.border-tag:last-child{padding-right:0;border-right:none}.listing-list .paginate-container .form-inline span{font-weight:100;font-size:17px}.listing-list .paginate-container .form-inline .form-group{position:relative;padding-left:10px}.listing-list .paginate-container .form-inline select{color:#323232;background-color:#e5e5e5;border:0;max-width:140px;width:100%;padding-left:5px;padding-right:20px}.listing-list .paginate-container .form-inline select+i.fas{position:absolute;right:0;top:28px;color:#323232}.listing-list .paginate-container,.listing-list .search-filter.first .paginate-container{border-top:solid 1px #323232;border-bottom:solid 1px #323232;padding:15px 0;margin-top:25px;margin-bottom:50px}.listing-list .paginate-container:last-child{margin-bottom:0;margin-top:50px}.listing-list .paginate-container .paginate.mobile{display:none}.listing-list .paginate-container .paginate-option ul{padding:0;margin:0;display:inline-block}.listing-list .paginate-container .paginate-option{line-height:0}.listing-list .paginate-container .paginate-option ul li{display:inline-block}.listing-list .paginate-container .pagination li a,.listing-list .paginate-container .pagination li span{border:0}.listing-list .paginate-container .pagination li span{padding:6px 3px}.listing-list .paginate-container .pagination>.active>span{background:#ebebeb}.listing-list .paginate-container .paginate-option span,.listing-list .paginate-container .paginate-option span a,.listing-list .paginate-container .paginate-option ul li a{font-size:17px;color:#323232;text-decoration:none}.listing-list .paginate-container .paginate-option ul li span:hover{background:#fff}.listing-list .paginate-container .paginate-option li.active span{z-index:0}.listing-list .paginate-container .type-view .form-inline,.listing-list .paginate-container .type-view .form-inline span img,.listing-list .price-realtor .realtor .see-listing,.listing-list .property-item .container-property,.listing-list .property-item .description-property,.listing-list .property-item .img-item,.listing-list .property-item-list{width:100%}.listing-list .paginate-container .paginate-option ul li a.active{font-weight:300}.listing-list .paginate-container .type-view .form-inline span img{max-width:23px}.listing-list .property-item-list .no-listings{font-size:25px}.listing-list .paginate-container .type-view .form-inline span{margin-right:10px;cursor:pointer}.listing-list .paginate-container .type-view .form-inline span:nth-child(2){margin-right:0}.listing-list .paginate-container .type-view .form-inline select{margin-left:0}.listing-list .paginate-container .type-view .form-inline{float:right;max-width:213px;padding-left:0}.listing-list .property-item-list{max-width:1080px;margin:auto}.listing-list .property-item .img-item{max-width:30%}.listing-list .property-item .img-item .item{overflow:hidden;height:261px}.listing-list .property-item.investment-fund .img-item .item{height:257px}.listing-list .property-item .img-item img{width:100%;height:auto;-webkit-transition:ease-out .3s;-moz-transition:ease-out .3s;-o-transition:ease-out .3s;-ms-transition:ease-out .3s;transition:ease-out .3s}.listing-list .property-item .img-item .item:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@supports(object-fit:cover){.listing-list .property-item .img-item img{height:100%;object-fit:cover;object-position:center center}.box-img-all ul li img,.gallery-slide img.main-image{height:300px;object-fit:cover;object-position:center center;width:100%}.box-img-all ul li img{height:100px}}.listing-list .price-realtor .realtor,.listing-list.align-grid .property-item-list{overflow:hidden}.listing-list .price-realtor,.listing-list .property-item .container-property,.listing-list .property-item .description-property,.listing-list .property-item .img-item{display:inline-block;float:left}.listing-list .property-item .container-property{max-width:70%;padding:20px 30px}.listing-list .property-item .description-property{max-width:70%;padding-right:29px}.listing-list .h-property h3{text-align:left;line-height:1em}.listing-list .h-property .p-name{font-size:26px;font-weight:200;display:inline;font-family:Raleway}.listing-list .property-name div:first-child{display:inline}.listing-list .p-minisite-icon{color:#323232;display:inline-block;font-size:20px}.listing-list .p-address,.listing-list .p-type{margin-bottom:15px;font-size:16px;color:#039;font-family:'Myriad Pro';line-height:1.5em}.listing-list .p-type{display:inline-block}.listing-list a.color-gray:hover{color:#323232}.listing-list .text-property p{font-size:14px;margin:0}.listing-list .p-description p{font-size:14px;margin:0}.listing-list.align-grid .property-item{min-height:545px}.listing-list.align-grid .price-realtor{position:absolute;left:0;bottom:0}.listing-list .bath-bed-m2{margin-bottom:20px}.listing-list .text-property{text-align:justify}.listing-list .p-description{text-align:justify}.listing-list.align-grid .bath-bed-m2{margin-bottom:53px}.listing-list.align-grid .exception-1 .bath-bed-m2{margin-bottom:77px}.listing-list.align-grid .exception-2-more.exception-3 .p-address{margin-bottom:115px}.listing-list .bath-bed-m2 .item{display:inline;padding-right:20px}.listing-list .bath-bed-m2 .item:last-child{padding-right:0}.listing-list .bath-bed-m2 .item span{font-size:13px;padding-left:15px}.listing-list .bath-bed-m2 .item span.bathrooms,.listing-list .bath-bed-m2 .item span.bedrooms{padding-left:0}.listing-list .bath-bed-m2 .item span,.listing-list .price-realtor .price,.listing-list .price-realtor .realtor .realtor-name,.listing-list .price-realtor .reduce-price,.listing-list .property-item .img-item .price-grid{font-weight:200}.listing-list .bath-bed-m2 .item img{max-width:30px}.listing-list .price-realtor{max-width:30%;width:100%}.listing-list.list .price-realtor{height:212px;position:relative}.listing-list .price-realtor .price,.listing-list .property-item .img-item .price-grid{font-size:25px;margin-bottom:13px;line-height:1.2em}.listing-list .price-realtor .reduce-price{font-size:21px;margin-bottom:34%;text-decoration:line-through}#search-filter .item .visit,.listing-list.list .price-realtor .realtor,.listing-list.list .price-realtor .see-listing{position:absolute;bottom:0;left:0;width:100%}.listing-list.list .price-realtor .realtor{bottom:25%;display:none}.listing-list.list .price-realtor .see-listing{bottom:0}.listing-list .price-realtor .realtor .realtor-name{font-size:13px;margin-right:10px;line-height:45px}.listing-list .price-realtor .realtor .photo-realtor{width:100%;max-width:45px}#search-filter .item .visit,.listing-list .price-realtor .see-listing{font-size:22px;line-height:1.73em}a .bg-aqua:hover{background:#f60}.listing-list.align-grid .price-realtor .see-listing{margin-top:9px}.listing-list .price-realtor .realtor .photo-realtor,.listing-list .price-realtor .realtor .realtor-name{display:inline-block;float:right}.listing-list .property-item .img-item .type-top-banner,.listing-list .property-item .img-item .type-top-property{position:absolute;text-transform:uppercase;font-weight:400}.listing-list .property-item .img-item .type-top-property{width:170px;top:20px;left:-4px;font-size:18px;padding-right:20px;text-align:right;line-height:2em}.listing-list .property-item .img-item .type-top-banner{width:100%;bottom:25px;left:0;font-size:14px;line-height:2.1em}.listing-list .property-item .img-item .type-top-banner.photo{font-family:'Myriad Pro';font-size:12px;text-transform:capitalize;text-align:left;padding-left:10px;bottom:0;background:rgba(0,0,0,.65)}.listing-list .property-item{min-height:261px;margin-bottom:25px}.listing-list .property-item.investment-fund{border:2px #00bee0 solid}.listing-list .property-item:last-child{margin-bottom:0}.listing-list.align-grid .property-item-list{padding:3px 5px}.listing-list.align-grid .property-item{position:relative;float:left;margin-right:4.3%;max-width:30.46%}.listing-list.align-grid .property-item .description-property,.listing-list.align-grid .property-item:nth-child(3n+0){margin-right:0}.listing-list.align-grid .property-item .img-item img{position:relative;z-index:-1}.listing-list.align-grid .property-item .img-item{max-width:100%}.listing-list.align-grid .bath-bed-m2 .item span.bathrooms,.listing-list.align-grid .bath-bed-m2 .item span.bedrooms,.listing-list.align-grid .p-description,.listing-list.align-grid .price-realtor .price,.listing-list.align-grid .price-realtor .reduce-price,.listing-list.align-grid .text-property,.no-show .type-view{display:none}.listing-list.align-grid .property-item .img-item .item{background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%)}.listing-list.align-grid .property-item .img-item .price-grid{display:block}@media (max-width:1024px){.margin-LR{margin:0 3%}.vision-mision{background-attachment:unset}.property-experience{background-attachment:unset}.carta .information-contact .p40{padding:40px 0;padding-top:0}.bg-parallax{background-attachment:unset;background-size:cover!important}.listing-owner p.name-vendor{padding-left:22%}.free-guides .guides .item .btn-get-it .get-it{width:70%;padding:0;line-height:1.5em;bottom:-15px}}.listing-list.align-grid .property-item .img-item .price-grid{position:absolute;bottom:15px;width:100%;margin-bottom:0}.listing-list .property-item .img-item .type-top-banner+.price-grid{bottom:40px}.align-grid .property-item .img-item .type-top-banner.bg-red+.price-grid,.align-grid .property-item .img-item .type-top-banner.bg-yellow+.price-grid{bottom:60px}.listing-list.align-grid .property-item .img-item .item.have-banner{background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(45%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 45%,rgba(0,0,0,1) 100%)}.listing-list.align-grid .property-item .container-property{padding:20px 0;padding-bottom:0}.listing-list.align-grid .price-realtor{max-width:100%;width:100%;border-top:none;padding-top:0}.listing-list.align-grid .exception-1 .price-realtor{padding-top:0;border-top:none}.listing-list.align-grid .price-realtor .realtor .photo-realtor,.listing-list.align-grid .price-realtor .realtor .realtor-name{float:left}.listing-list.align-grid .price-realtor .realtor,.listing-list.align-grid .property-item .description-property{padding:0 20px}.listing-list.align-grid .price-realtor .realtor .photo-realtor{margin-right:15px}.listing-list.align-grid .property-item .container-property,.listing-list.align-grid .property-item .description-property{max-width:100%}.property-item-list a{text-decoration:none}.listing-list.align-grid .price-realtor .realtor.month{position:relative;display:none}.listing-list .price-realtor .realtor.month .advisor-month{font-size:10px;font-weight:300;border-radius:0 30px 0 0;-webkit-box-shadow:-4px 6px 4px -6px rgba(0,0,0,1);-moz-box-shadow:-4px 6px 4px -6px rgba(0,0,0,1);box-shadow:-4px 6px 4px -6px rgba(0,0,0,1)}.listing-list.align-grid .price-realtor .realtor.month .advisor-month{text-align:left;border-radius:30px 0 0 0;width:100%;max-width:230px}.listing-list .price-realtor .realtor.month .realtor-name{line-height:2em;text-align:left;float:left;margin-left:12px;width:127px}.search-control .box-search{max-width:582px;width:95%;margin:auto;padding:150px 0}.search-control .box-search .input-default:focus,.search-control .box-search .input-default:hover{box-shadow:0 1px 6px 0 rgba(32,33,36,.28)}.search-control .box-search .input-default{border-radius:24px;-moz-border-radius:2px;-moz-user-select:none;background-color:#ebebeb;border-radius:24px}.search-control .box-search .input-default input[name=pattern]{background-color:transparent;border:none;line-height:2.3em;height:auto;font-size:16px;box-shadow:unset}.search-control .box-search input[type=submit]{color:#fff;cursor:pointer;font-size:23px;padding:0 30px;text-align:center;border:none;line-height:1.5em}.search-control .p50{display:flow-root}.search-control .box-form-search{position:relative;width:125%;height:70px;left:-25%;border-top-right-radius:35px;border-bottom-right-radius:35px;z-index:0}.tabBox .tabs{margin:0;padding:0;overflow:hidden;margin-right:-6px;width:15%;display:inline-block;position:relative;left:1px}.tabBox .tabs li{float:left;width:100%;list-style:none;margin:0;overflow:hidden;position:relative;z-index:1;border-right:1px solid #ebebeb;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.5);-moz-box-box-shadow:0 0 5px 0 rgba(0,0,0,.5);box-shadow:0 0 5px 0 rgba(0,0,0,.5)}.tabBox .tabs li.selected{z-index:3;border-right-width:0}.tabBox .tabs li.selected a{font-weight:300}.tabBox .tabs a{float:left;width:100%;line-height:2em;background:#eee;font-weight:200;font-size:16px;color:#323232;text-transform:uppercase;text-align:center;padding:25px 16px;color:#000;text-decoration:none}.tabBox .content,.tabBox .tabs .selected a{background:#fff}.tabBox .content{position:relative;width:85%;min-height:500px;z-index:2;float:right;padding:25px;border:1px solid #ebebeb}.tabBox .content,.tabBox .tabs,.tabBox .tabs .selected a{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 2px 0 rgba(0,0,0,.5);box-shadow:0 0 2px 0 rgba(0,0,0,.5)}.search-control .form-search-page{position:absolute;left:0;top:0;width:100%}.search-control .form-search-page form{padding-right:45px}.search-control .form-search-page form{max-width:100%}.search-control form input[name=term]{width:100%;background:0 0;box-shadow:unset;border:none;border-bottom:solid 1px #8b8b8b;font-size:30px;font-weight:200;color:#8b8b8b}.search-control .input-default{padding:5px 20px}.search-control .input-default input[name=term]{font-size:25px}.search-control .form-search-page i{position:absolute;font-size:30px;right:15px;top:17px}.search-control #search-filter .item{padding:20px;box-shadow:0 1px 2px 0 rgba(0,0,0,.5)}.search-control #search-filter .item{height:156px;margin-bottom:25px}.search-control #search-filter .item .title a{font-size:26px;color:#323232}.search-control #search-filter .item .title a:hover{text-decoration:underline}.search-control #search-filter .item .description{font-size:16px;padding-top:12px}.search-control #search-filter .item .title{line-height:1em}.search-control #search-filter .item .description,.search-control #search-filter .item .title{text-align:left}.search-control .data{width:80%;padding-right:20px}.search-control .links-shared{width:20%;height:100%}.search-control .data,.search-control .links-shared{float:left}.search-control .shared-links{float:right}.search-control .shared-links li{display:inline-block;margin-right:15px}.search-control .shared-links li:last-child{margin-right:0}.search-control .shared-links li a{width:25px;height:25px;display:block;text-align:center;padding:4px;color:#fff;border-radius:100%;cursor:pointer}.search-control .shared-links li a:hover{box-shadow:0 0 2px 1px rgba(32,33,36,.47)}.search-control #listing-list .page-center{width:100%}.search-control .advanced,.search-control .search-map,.search-filter-nav .filter-nav-stick .column-dual .see-all span.mb{display:none}.search-control #header-sticky.search-filter-nav .form-filter .form-group.range-price{width:38%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.see-all{width:13%;padding-right:0}.see-more{font-size:18px;cursor:pointer}.see-more i{position:relative;top:2px}#detail-listing .separate-line:last-child{display:none}.tell-a-friend .title{font-size:35px}.tell-a-friend form{max-width:100%;padding:0;padding-top:15px}.tell-a-friend form input{height:38px}.tell-a-friend form .form-control::placeholder{color:#323232!important}.tell-a-friend button{font-size:18px;font-weight:200;border-radius:0;border:0;float:right;padding:0 35px;line-height:35px}.tell-a-friend button:active,.tell-a-friend button:hover{background:#00bfe3!important;color:#fff!important}.tell-a-friend .button-send .term{text-align:right;font-size:10px;line-height:11px;float:right;padding:7px 0;padding-right:10px}.tell-a-friend form .error{font-size:14px;font-weight:200;color:red;margin-bottom:0}.tell-a-friend-thank-you-page .separate-line.listing{margin-top:6px}.tell-a-friend-thank-you-page .follow-us{font-size:15px;font-weight:200;padding-bottom:15px}.tell-a-friend-thank-you-page .social-media ul li a{font-size:16px;padding:8px}.tell-a-friend-thank-you-page .social-media ul li{display:inline-block}.tell-a-friend-thank-you-page .img-ipm{max-width:150px;margin:auto;display:block;padding-bottom:57px}.tell-a-friend-thank-you-page .button-send .term{float:unset;text-align:center}.menu-height.menu-alone{height:176.1px}.investor-only-container .investor-only{position:absolute;z-index:5;right:0;margin-right:80px;top:180px;font-size:24px;font-weight:100;padding:10px 15px;border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0 solid #6d6b6a;box-shadow:0 0 5px 0 rgba(0,0,0,.9)}.investor-only-container .investor-only.sticky{z-index:2}.bn-search{background-image:url(/img/search/the-answere-you-need.jpg)}.cd-main-header.solidMenu{position:unset}.cd-main-header.solidMenu .topbar .phone{color:#fff}.features-categories .row [class^=col-]{padding-top:15px;padding-bottom:15px}.features-categories .row .relative .banner:hover,.features-categories .row .relative img:hover+.banner,.properties-carousel .item:hover .banner{background-color:#f60;color:#fff}.bg-buying-safely{background-image:url(/img/buying-safely/buying-safely-beach-top-1440x875.jpg)}.buying-safely h2{font-size:44px}.buying-safely .row .bs-intro-text,.buying-safely .row .faq-list,.buying-safely .row [class^=col-].h-line{padding:10px 30px}.bs-intro-text h3{font-size:24px;text-align:left;font-weight:200;line-height:1em}.bs-intro-text img{max-width:358px;width:100%}.bs-intro-text div{padding:0 20px}.row .v-line{border-right:1px solid #000}.row .h-line{max-width:95%;margin:auto;display:flex;float:none;top:10px;border-top:1px solid #000}.bs-intro-text .textformat1 p{font-size:18px}.bs-intro-text .textformat2 p{font-size:19px}.bs-intro-text .learnmore{color:#00bfe1;text-decoration:none}.buying-safely .row .faq-list{margin-bottom:25px}.faq-list .faq{cursor:pointer}.faq-list .title-question-text{font-size:20px;font-weight:200;text-decoration:none}.faq-list .question{text-decoration:none;color:#323232;font-size:16px;line-height:1.5em}.faq-list .question-text1{font-size:16px;margin-left:20px;color:#337ab7;text-decoration:none}.faq-list .question-text2{font-size:16px;margin-left:20px;color:#323232;text-decoration:none}.faq-answers{box-shadow:0 0 9px 0 rgba(0,0,0,.2)}.faq-answers .panel-body{background-color:#fff}.faq-answers .header{background-color:#1856ab;padding:5px 20px}.faq-answers .header a{color:#fff;cursor:pointer;font-size:16px;padding:5px 20px}.faq-answers.accordion .panel-heading a:before{right:1250px;top:5px}.faq-answers .content{padding-top:10px}.faq-answers .content .content-title{font-size:18px;font-weight:200;color:#039}.faq-answers .content .content-title a{color:#039}.faq-answers .content p{font-size:16px;margin-top:10px}.faq-answers .content p strong{font-weight:300}.faq-answers .content strong span{color:#f90}.faq-answers .content img{font-size:16px;margin-top:10px}.faq-answers .content h2{margin:0;font-size:16px;text-align:left}.faq-answers .content h2 a{color:#464646;font-weight:200;line-height:1.5em;font-size:20px}.faq-answers .video-container .center-img{width:175px}.faq-answers .video-container .play-video{left:56%;top:83%;width:40px;height:40px;box-shadow:0 0 0 10px rgba(255,255,255,.4)}.faq-answers .video-container:hover .play-video{transform:scale(1.1);box-shadow:none}.faq-answers .video-container .play-video .fa-play{font-size:20px;top:10px;left:14px}.faq-answers .content ul li{font-size:16px}.faq-answers .content ul li strong{font-weight:300}.faq-answers .content ul li span{text-decoration:underline}.bs-list{list-style-type:disc}.page404{padding:100px 0}.page404 p{font-family:Raleway;font-size:25px;text-align:center}.page404 img{max-width:625px;width:100%}.page404 p:nth-child(2){margin-top:0;margin-bottom:0;padding-top:40px}.page404 p:nth-child(3){margin-top:0}.page404 .search-control .box-search{padding:43px 0 0 0}.page404 .search-control .form-search-page{position:relative;left:0;top:100%}.page404 .search-control .form-search-page i{font-size:25px;right:45px;top:12px}.page404 .search-control .input-default{padding:10px 20px}.page404 .search-control form input[name=term]{width:93%}.page404 .search-control .form-search-page form{padding-right:8px}.bg-top.realEstate .subtitle{font-weight:300}.bg-mexico-real-estate-videos .top-title{text-shadow:4px 1px 13px #000,2px 2px 8px #000}.real-estate-videos .main-text,.real-estate-videos-list .main-text{margin-bottom:40px}.real-estate-videos .title,.real-estate-videos-list .title{font-weight:100;font-size:35px}.real-estate-videos .main-text i{color:#039}.real-estate-videos .videos-container{padding-left:30px;padding-right:30px}.real-estate-videos .videos-container .row.video-title{padding:10px 45px}.real-estate-videos .videos-container .topic{font-size:35px;float:left}.real-estate-videos .videos-container .topic a{color:#000}.real-estate-videos .videos-container .topic a:hover{text-decoration:underline}.real-estate-videos .videos-container .see-all-main{text-align:right;position:relative;top:15px;float:right}.real-estate-videos .videos-container .see-all-main a:hover{text-decoration:none}.real-estate-videos .videos-container .see-all-second{display:none;text-align:center;margin:0}.real-estate-videos .videos-container .fas.fa-angle-double-right{font-weight:400;position:relative;top:1px}.real-estate-videos .videos-container .nav-square{padding-bottom:0}.real-estate-videos .videos-container .owl-stage-outer{padding-right:20px}.real-estate-videos .videos-container .description p{font-weight:200;font-size:24px}.real-estate-videos-list .subtitle{font-size:26px;margin:0}.real-estate-videos-list .returnTo{margin-bottom:0}.real-estate-videos-list .returnTo a{line-height:1.2em;font-weight:200;text-decoration:none;font-size:24px}.real-estate-videos-list .row [class^=col-lg-4]{padding-top:20px;padding-bottom:20px}.real-estate-videos-list .row [class^=col-lg-4] p{margin-bottom:0;line-height:1.2em;font-weight:200;text-align:center;text-decoration:none}.real-estate-videos-list .row [class^=col-lg-4] p:nth-child(2){margin-top:12px;font-size:24px}.real-estate-videos-list .row [class^=col-lg-4] p:nth-child(3){margin-top:0;font-size:18px}.real-estate-videos-list .row [class^=col-lg-4]:nth-of-type(3n+1){clear:both}.preloader3{text-align:center}.preloader3>div{margin:2px;height:10px;width:10px;border-radius:50%;display:inline-block;-webkit-animation:stretchdelay .7s infinite ease-in-out;animation:stretchdelay .7s infinite ease-in-out}.preloader3 .circ2{-webkit-animation-delay:-.6s;animation-delay:-.6s}.preloader3 .circ3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.preloader3 .circ4{-webkit-animation-delay:-.4s;animation-delay:-.4s}.preloader3 .circ5{-webkit-animation-delay:-.3s;animation-delay:-.3s}.preloader3 .loader-md{height:13px;width:13px}.preloader3 .loader-lg{height:18px;width:18px}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:translateY(-10px)}20%{-webkit-transform:translateY(-20px)}}@keyframes stretchdelay{0%,100%,40%{transform:translateY(-10px);-webkit-transform:translateY(-10px)}20%{transform:translateY(-20px);-webkit-transform:translateY(-20px)}}@-webkit-keyframes rotateColor{0%{border-top-color:#1b8bf9}12.5%{border-bottom-color:rgba(27,139,249,.8)}25%{border-bottom-color:rgba(27,139,249,.6)}37.5%{border-bottom-color:rgba(27,139,249,.4)}50%{border-bottom-color:rgba(27,139,249,.6)}50.00001%{border-bottom-color:#1b8bf9}62.5%{border-bottom-color:rgba(27,139,249,.8)}75%{border-bottom-color:rgba(27,139,249,.6)}87.5%{border-bottom-color:rgba(27,139,249,.4)}}@keyframes rotateColor{0%{border-top-color:#1b8bf9}12.5%{border-bottom-color:rgba(27,139,249,.8)}25%{border-bottom-color:rgba(27,139,249,.6)}37.5%{border-bottom-color:rgba(27,139,249,.4)}50%{border-bottom-color:rgba(27,139,249,.6)}50.00001%{border-bottom-color:#1b8bf9}62.5%{border-bottom-color:rgba(27,139,249,.8)}75%{border-bottom-color:rgba(27,139,249,.6)}87.5%{border-bottom-color:rgba(27,139,249,.4)}}@media print,only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.retina,.v-retina{font-size:1px}.modal-section .modal .modal-content{background-image:url(/img/listings/new-listing-registration-image-2x.jpg)}.bg-contact{background-image:url(/img/contact-us/about-us-who-we-are-top-2x.jpg)}.bg-privacy{background-image:url(/img/privacy/privacy-policy-top-2x.jpg)}.vision-mision{background-image:url(/img/about-us/mission-vision-parallax-2x.jpg)}.property-experience{background-image:url(/img/about-us/ready-to-sell-parallax-2x.jpg)}.bn-search{background-image:url(/img/search/the-answere-you-need-2x.jpg)}.bg-buying-safely{background-image:url(/img/buying-safely/buying-safely-beach-top-1440x875-2x.jpg)}.bg-photo-beach{background-image:url(/img/investors/photo-beach-2x.png)}.bg-mexico-real-estate-videos{background-image:url(/img/mexico-real-estate-videos/video-top-1440x550px-2x.jpg)}.bg-cancun-real-estate{background-image:url(/img/listings/tiers/listings-cancun-2x.jpg)}.bg-playa-del-carmen-real-estate{background-image:url(/img/listings/tiers/listings-playa-del-carmen-2x.jpg)}.bg-playa-del-carmen-homes{background-image:url(/img/listings/tops/listing-categories-homes-for-sale-in-playa-del-carmen-2x.jpg)}.bg-playa-del-carmen-developments{background-image:url(/img/listings/tops/listing-categories-new-developments-in-playa-del-carmen-2x.jpg)}.bg-playa-del-carmen-condos{background-image:url(/img/listings/tops/listing-categories-condos-for-sale-in-playa-del-carmen-2x.jpg)}.bg-tulum-real-estate{background-image:url(/img/listings/tiers/listings-tulum-2x.jpg)}.bg-puerto-aventuras-real-estate{background-image:url(/img/listings/tiers/listings-puerto-aventuras-2x.jpg)}.bg-akumal-real-estate{background-image:url(/img/listings/tiers/listings-akumal-2x.jpg)}.bg-campeche-real-estate{background-image:url(/img/listings/tiers/listings-campeche-2x.jpg)}.bg-costa-maya-real-estate{background-image:url(/img/listings/tiers/listings-costa-maya-2x.jpg)}.bg-cozumel-real-estate{background-image:url(/img/listings/tiers/listings-cozumel-2x.jpg)}.bg-isla-mujeres-real-estate{background-image:url(/img/listings/tiers/listings-isla-mujeres-2x.jpg)}.bg-holbox-real-estate{background-image:url(/img/listings/tiers/listings-holbox-2x.jpg)}.bg-puerto-morelos-real-estate{background-image:url(/img/listings/tiers/listings-puerto-morelos-2x.jpg)}.bg-merida-real-estate{background-image:url(/img/listings/tiers/listings-merida-2x.jpg)}.bg-yucatan-coast-real-estate{background-image:url(/img/listings/tiers/listings-yucatan-coast-2x.jpg)}.bg-riviera-maya-real-estate{background-image:url(/img/listings/tiers/listings-riviera-maya-2x.jpg)}.bg-holbox-real-estate{background-image:url(/img/listings/tiers/listings-holbox-2x.jpg)}.bg-puerto-vallarta-real-estate{background-image:url(/img/listings/tiers/listings-puerto-vallarta-2x.jpg)}.bg-riviera-nayarit-real-estate{background-image:url(/img/listings/tiers/listings-riviera-nayarit-2x.jpg)}.bg-barra-de-navidad-real-estate{background-image:url(/img/listings/tiers/listings-barra-de-navidad-2x.jpg)}.bg-manzanillo-real-estate{background-image:url(/img/listings/tiers/listings-manzanillo-2x.jpg)}.bg-san-miguel-de-allende-real-estate{background-image:url(/img/listings/tiers/listings-san-miguel-de-allende-2x.jpg)}.bg-lake-chapala-real-estate{background-image:url(/img/listings/tiers/listings-lake-chapala-2x.jpg)}.bg-bahia-concepcion-real-estate{background-image:url(/img/listings/tiers/listings-bahia-concepcion-2x.jpg)}.bg-cabo-san-lucas-real-estate{background-image:url(/img/listings/tiers/listings-cabo-san-lucas-2x.jpg)}.bg-east-cape-real-estate{background-image:url(/img/listings/tiers/listings-east-cape-2x.jpg)}.bg-cabo-real-estate{background-image:url(/img/listings/tiers/listings-cabo-2x.jpg)}.bg-tijuana-real-estate{background-image:url(/img/listings/tiers/listings-tijuana-2x.jpg)}.bg-rosarito-real-estate{background-image:url(/img/listings/tiers/listings-rosarito-2x.jpg)}.bg-ensenada-real-estate{background-image:url(/img/listings/tiers/listings-ensenada-2x.jpg)}.bg-baja-north-real-estate{background-image:url(/img/listings/tiers/listings-baja-north-2x.jpg)}.bg-san-felipe-real-estate{background-image:url(/img/listings/tiers/listings-san-felipe-2x.jpg)}.bg-mexicali-real-estate{background-image:url(/img/listings/tiers/listings-mexicali-2x.jpg)}.bg-san-quintin-real-estate{background-image:url(/img/listings/tiers/listings-san-quintin-2x.jpg)}.bg-tecate-real-estate{background-image:url(/img/listings/tiers/listings-tecate-2x.jpg)}.bg-rocky-point-real-estate{background-image:url('/img/listings/tiers/listings-rocky point-2x.jpg')}.bg-mazatlan-real-estate{background-image:url(/img/listings/tiers/listings-mazatlan-2x.jpg)}.bg-ixtapa-zihuatanejo-real-estate{background-image:url(/img/listings/tiers/listings-ixtapa-zihuatanejo-2x.jpg)}.bg-acapulco-real-estate{background-image:url(/img/listings/tiers/listings-acapulco-2x.jpg)}.bg-puerto-escondido-real-estate{background-image:url(/img/listings/tiers/listings-puerto-escondido-2x.jpg)}.bg-oaxaca-real-estate{background-image:url(/img/listings/tiers/listings-oaxaca-2x.jpg)}.bg-huatulco-real-estate{background-image:url(/img/listings/tiers/listings-huatulco-2x.jpg)}.bg-new-developments-in-the-riviera-maya{background-image:url(/img/listings/categories/tops/listing-categories-new-developments-top-2x.jpg)}.bg-commercial-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-commercial-properties-top-2x.jpg)}.bg-featured-properties-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-featured-properties-top-2x.jpg)}.bg-real-estate-financing-specials{background-image:url(/img/listings/categories/tops/listing-categories-financing-specials-top-2x.jpg)}.bg-land-for-sale{background-image:url(/img/listings/categories/tops/listing-categories-land-for-sale-top-2x.jpg)}.bg-golf-course-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-golf-homes-top-2x.jpg)}.bg-hotels-for-sale{background-image:url(/img/listings/categories/tops/listing-categories-hotels-for-sale-top-2x.jpg)}.bg-guaranteed-rental-income{background-image:url(/img/listings/categories/tops/listing-categories-guaranteed-rental-income-top-2x.jpg)}.bg-real-estate-investment-properties{background-image:url(/img/listings/categories/tops/listing-categories-investor-specials-top-2x.jpg)}.bg-luxury-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-luxury-properties-top-2x.jpg)}.bg-marina-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-marina-homes-top-2x.jpg)}.bg-ocean-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-oceanfront-top-2x.jpg)}.bg-reduced-price-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-reduced-price-top-2x.jpg)}.bg-southern-mexico-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-resales-top-2x.jpg)}.bg-business-for-sale{background-image:url(/img/listings/categories/tops/listing-categories-businesses-for-sale-top-2x.jpg)}.bg-top-deals-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-top-deals-top-2x.jpg)}.bg-beach-homes-real-estate{background-image:url(/img/listings/categories/tops/listing-categories-beachfront-homes-top-2x.jpg)}.bg-caribbean-mexico-real-estate{background-image:url(/img/listings/tiers/listings-caribbean-2x.jpg)}.bg-mexican-riviera-real-estate{background-image:url(/img/listings/tiers/listings-mexican-riviera-2x.jpg)}}.features-categories img{width:100%}.wrap-home .title,.wrap-home h1{font-size:40px}@media (max-width:400px){.wrap-home .title,.wrap-home h1{font-size:30px}}@media only screen and (max-device-width:1366px){.videotop-wrap .ipmhome,.videotop-wrap .ipmhome .transparent{min-height:380px}}@media (max-width:1365px){.footer-ipm .title,.form-hspt.newsletters-form form .hs_submit input{font-size:20px}.footer-ipm ul li{padding-right:16px}}@media (max-width:1280px){.margin-LR{margin:0 6%}.tabBox .content,.tabBox .tabs{width:100%}.tabBox .tabs{text-align:center;padding-bottom:40px}.tabBox .tabs li{width:auto;border:unset;overflow:unset;float:unset;display:inline-block}.tabBox .tabs,.tabBox .tabs .selected a,.tabBox .tabs li,.tabBox .tabs li a{box-shadow:none}.tabBox .tabs li a{display:inline;padding:0 15px;float:unset;background:#fff}.P1Ycoe{background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));border-bottom-right-radius:8px;height:40px;position:absolute;pointer-events:none;right:-1px;top:0;width:24px;z-index:2}.tabBox .tabs li.selected{border-bottom:2px solid #f60;box-sizing:border-box;color:#1a73e8}.footer-ipm .popular-search ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}.investment-cards .card-investor{max-width:100%}.investment-cards .card{max-width:380px;margin:auto;float:unset}}@media (max-width:1200px){.phone-consultant .img-mike{max-width:400px}.our-services .carta-shadow{max-width:300px}.margin-LR{margin:0 5%}.carta .icons-contact ul li{position:relative;bottom:15px}.carta .information-contact .p40{padding:50px 0;padding-top:0}.carta .information-contact p{font-size:16px}.listing-owner p.name-vendor{padding-left:20.5%}a.price-listing span:nth-last-child(1){padding-left:5%}.free-guides .guides .item .btn-get-it,.free-guides .guides .item p{font-size:22px}#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type{width:13%}#header-sticky.search-filter-nav .form-filter .form-group.see-all{width:11%}#header-sticky.search-filter-nav .form-filter .form-group.advanced,#header-sticky.search-filter-nav .form-filter .form-group.search-map{width:6.9%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.location,.search-control #header-sticky.search-filter-nav .form-filter .form-group.type{width:16.1%}.investor-item-wrap .i-content div:first-child{border-right:none;padding-right:0}.investor-item-wrap .i-content div:last-child{padding-left:0}.real-estate-videos-list .row [class^=col-lg-4]:nth-of-type(3n+1){clear:none}}@media (min-width:1470px){.filter-navbar-white #header-sticky.search-filter-nav .filter-nav-stick{padding:0}#cd-main-header .page-center,#header-sticky.search-filter-nav .filter-nav-stick,.filter-navbar-white #header-sticky.fixed.search-filter-nav .filter-nav-stick{max-width:100%;width:100%;padding:0 80px}.cd-main-header{height:auto}.cd-main-header::after{clear:both;content:"";display:table}.cd-main-header .cd-nav{overflow:hidden;width:100%;max-width:960px;margin:auto;display:inline}.cd-primary-nav .language{display:none}.cd-logo{bottom:11.5px;left:0}.cd-header-buttons{top:18px;right:4em}.cd-img-mobile,.cd-nav-trigger,.cd-primary-nav .imgMenu{display:none}.cd-primary-nav{position:relative;padding:0;height:auto;width:auto;float:right;overflow:visible;background:0 0}.cd-primary-nav::after{clear:both;content:"";display:table}.cd-primary-nav.moves-out>li>a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.cd-primary-nav ul{position:static;height:auto;width:auto;background:0 0;overflow:visible;z-index:3}.cd-primary-nav ul.is-hidden{-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}.cd-primary-nav ul.moves-out>li>a{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.cd-primary-nav>li{float:left;margin-left:20px;position:relative}.cd-primary-nav .search{margin-left:0}.cd-primary-nav>li>a{position:relative;display:inline-block;height:auto;line-height:1.5em;padding:0 10px;overflow:visible;border-bottom:none;-webkit-transition:color .3s,box-shadow .3s;-moz-transition:color .3s,box-shadow .3s;transition:color .3s,box-shadow .3s}.cd-primary-nav .search a{font-size:20px;line-height:0;text-align:right;padding-right:0;padding-left:0;display:block}.cd-primary-nav .go-back,.cd-primary-nav .see-all{display:none}.cd-primary-nav li ul{border-top:2px solid #f60}.cd-primary-nav .cd-nav-gallery,.cd-primary-nav .cd-nav-icons,.cd-primary-nav .cd-secondary-nav{position:absolute;top:25px;width:auto;background:rgb(255,255,255,.95);padding:15px;box-shadow:inset 0 1px 0 #e2e3df,0 3px 6px rgba(0,0,0,.05);-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%);-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}#cd-main-header.stick #cd-primary-nav .cd-secondary-nav{top:39px}.cd-primary-nav .cd-nav-gallery::after,.cd-primary-nav .cd-nav-icons::after,.cd-primary-nav .cd-secondary-nav::after{clear:both;content:"";display:table}.cd-primary-nav .cd-nav-gallery.is-hidden,.cd-primary-nav .cd-secondary-nav.is-hidden{opacity:0;visibility:hidden;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-primary-nav .cd-nav-gallery>.see-all,.cd-primary-nav .cd-nav-icons>.see-all,.cd-primary-nav .cd-secondary-nav>.see-all{display:block;position:absolute;left:0;bottom:0;height:80px;width:100%;overflow:hidden;margin:0;padding:0}.cd-primary-nav .cd-nav-gallery>.see-all a,.cd-primary-nav .cd-nav-icons>.see-all a,.cd-primary-nav .cd-secondary-nav>.see-all a{position:absolute;width:100%;height:100%;top:0;left:0;font-size:2.2rem;font-weight:700;text-align:center;line-height:80px;border-top:1px solid #e2e3df;border-bottom:none;margin:0;padding:0;-webkit-transition:color .2s,background .2s,border .2s;-moz-transition:color .2s,background .2s,border .2s;transition:color .2s,background .2s,border .2s}.cd-primary-nav .cd-nav-gallery>.see-all a:hover,.cd-primary-nav .cd-nav-icons>.see-all a:hover,.cd-primary-nav .cd-secondary-nav>.see-all a:hover{background:#2e3233;border-color:#2e3233;color:#fff}.cd-primary-nav .cd-secondary-nav>li{height:auto;width:100%;float:unset;margin-right:0;border-right:unset;overflow:hidden;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.cd-primary-nav .cd-secondary-nav>li:nth-child(4n+2){margin-right:0;border-right:none}.cd-primary-nav .cd-secondary-nav>li>a{margin-bottom:.6em}.cd-primary-nav .cd-secondary-nav a{height:auto;line-height:30px;padding:0;color:#323232;border-bottom:none;font-size:1.4rem}.cd-primary-nav .cd-secondary-nav a:hover{color:#323232}.cd-primary-nav .cd-secondary-nav ul{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-primary-nav .cd-secondary-nav ul ul{position:absolute;top:0;left:0;height:100%;width:100%}.cd-primary-nav .cd-secondary-nav ul ul.is-hidden{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}.cd-primary-nav .cd-secondary-nav ul ul .go-back{display:block}.cd-primary-nav .cd-secondary-nav ul ul .go-back a{color:transparent}.cd-primary-nav .cd-secondary-nav ul ul .see-all{display:block}.cd-primary-nav .cd-secondary-nav .moves-out>li>a{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.cd-primary-nav .cd-nav-gallery li{width:22%;float:left;margin:0 4% 40px 0}.cd-primary-nav .cd-nav-gallery li:nth-child(4n+2){margin-right:0}.cd-primary-nav .cd-nav-gallery .cd-nav-item{border-bottom:none;padding:0;height:auto;line-height:1.2}.cd-primary-nav .cd-nav-gallery .cd-nav-item img{position:static;margin-top:0;height:auto;width:100%;margin-bottom:.6em}.cd-primary-nav .cd-nav-gallery .cd-nav-item h3{color:#69aa6f;font-weight:700;padding:0 .4em}.cd-primary-nav .cd-nav-icons li{width:32%;float:left;margin:0 2% 20px 0}.cd-primary-nav .cd-nav-icons li:nth-child(3n+2){margin-right:0}.cd-primary-nav .cd-nav-icons .cd-nav-item{border-bottom:none;height:80px;line-height:1.2;padding:24px 0 0 85px;position:relative}.cd-primary-nav .cd-nav-icons .cd-nav-item:hover{background:#f6f6f5}.cd-primary-nav .cd-nav-icons .cd-nav-item h3{color:#69aa6f;font-weight:700}.cd-primary-nav .cd-nav-icons .cd-nav-item p{display:block}.cd-primary-nav .cd-nav-icons .cd-nav-item::before{left:25px}.go-back a::after,.go-back a::before,.has-children>a::after,.has-children>a::before{background:#c9cbc4}.go-back a:hover::after,.go-back a:hover::before,.has-children>a:hover::after,.has-children>a:hover::before{background:#69aa6f}.has-children>a::after,.has-children>a::before{right:15%}.cd-primary-nav>.has-children>a{padding-right:30px!important}.cd-primary-nav>.has-children>a::after,.cd-primary-nav>.has-children>a::before{width:9px;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;background:#c9cbc4;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:width .3s,-webkit-transform .3s;-moz-transition:width .3s,-moz-transform .3s;transition:width .3s,transform .3s}.cd-primary-nav>.has-children>a::before{right:12px}.cd-primary-nav>.has-children>a::after{right:7px}.cd-primary-nav>.has-children>a.selected{color:#f60}.cd-primary-nav>.has-children>a.selected::after,.cd-primary-nav>.has-children>a.selected::before{width:14px}.cd-primary-nav>.has-children>a.selected::before{-webkit-transform:translateX(5px) rotate(-45deg);-moz-transform:translateX(5px) rotate(-45deg);-ms-transform:translateX(5px) rotate(-45deg);-o-transform:translateX(5px) rotate(-45deg);transform:translateX(5px) rotate(-45deg)}.cd-primary-nav>.has-children>a.selected::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cd-primary-nav>.has-children>a.selected::after,.cd-primary-nav>.has-children>a.selected::before{background:#f60}.cd-secondary-nav>.has-children>a::after,.cd-secondary-nav>.has-children>a::before{display:none}.cd-primary-nav .go-back a{padding-left:20px}.cd-primary-nav .go-back a::after,.cd-primary-nav .go-back a::before{left:1px}.cd-search{height:35px;top:130px;padding-right:80px;width:43%;right:0;left:unset}.cd-search.stick{position:fixed;top:57px}.cd-search input{padding:0 5px;font-size:30px;font-weight:100;background:0 0;box-shadow:none;color:#fff;line-height:1.3em;border-bottom:solid 2px #fff}.cd-search input::placeholder{color:#fff;opacity:1;font-style:italic}.cd-search input:-ms-input-placeholder{color:#fff;opacity:1;font-style:italic}.cd-search input::-ms-input-placeholder{color:#fff;opacity:1;font-style:italic}.cd-primary-nav .cd-secondary-nav .desktop{position:relative;overflow:unset}.cd-main-header .searchMobile,.cd-primary-nav .cd-secondary-nav .desktop .is-hidden{display:none}.cd-primary-nav .cd-secondary-nav .desktop .lateral{position:absolute;left:111%;right:unset;background:rgba(255,255,255,.95);padding:15px}.cd-primary-nav.es .cd-secondary-nav .desktop .lateral{left:108%}.cd-primary-nav .cd-secondary-nav .desktop .lateral.multiple-row{-webkit-column-count:2;-moz-column-count:2;column-count:2}.cd-primary-nav .cd-secondary-nav li:nth-child(n+12){margin-left:15px}.no-js .cd-primary-nav{position:absolute;z-index:3;display:inline-block;width:auto;top:0;right:150px;padding:0}.no-js .nav-is-fixed .cd-primary-nav{position:fixed}}@media (max-width:1469px){.div-mike{position:absolute;right:13px;bottom:1.5%}.cd-header-buttons.nav-is-visible,.cd-main-content.nav-is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px)}.nav-on-left .cd-main-content.nav-is-visible,.nav-on-left .cd-main-header.nav-is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px)}#header-sticky.fixed{top:59px;padding:0 1.1%;padding-top:15px;padding-bottom:50px}#cd-main-header.stick .cd-header-buttons{top:7px}#cd-main-header.stick .cd-header-buttons.nav-is-visible{top:10px}#header-sticky.search-filter-nav .filter-nav-stick{max-width:100%}.cd-main-header .topbar .language{display:none}.nav-on-left .cd-logo{left:auto;right:5%}.cd-logo,.cd-main-header .topbar .phone{display:none}.cd-primary-nav{padding:15px 0}.nav-on-left .cd-header-buttons{right:auto;left:5%}.nav-on-left .cd-header-buttons li{float:right}.cd-primary-nav .cd-secondary-nav a .fa-caret-right{display:none}.cd-primary-nav .cd-secondary-nav a{font-size:14px}.nav-on-left .cd-primary-nav,.nav-on-left .cd-primary-nav ul{right:auto;left:0}.cd-primary-nav .imgMenu img{max-width:80px;width:100%;display:block;margin:auto}.cd-primary-nav,.cd-primary-nav ul{right:unset;left:0;padding-left:0;z-index:2;top:7px}.cd-main-header.nav-is-visible .cd-header-buttons,.cd-primary-nav{background:#ffffffdb}.cd-primary-nav ul{background:0 0}.cd-header-buttons li{display:unset}.cd-nav-trigger{right:12px}.cd-header-buttons{right:unset;left:0;background:#fff;border-bottom-right-radius:40px;border-top-right-radius:40px;padding-left:15px;top:10px;margin-bottom:0;height:45px;width:55px}.cd-nav-trigger span,.cd-nav-trigger span::after,.cd-nav-trigger span::before{border-radius:40px}.cd-main-header .topbar{position:absolute;margin-bottom:0;max-width:110px;right:0;top:20px;margin-right:15px}.cd-img-mobile{position:absolute;max-width:70px;width:100%;top:12px;left:0;right:0;margin:auto}.cd-search-trigger span::after,.cd-search-trigger span::before,.cd-search-trigger::after{background:#323232}.cd-search-trigger::before{border-color:#323232}.cd-search-trigger::after{bottom:31px}.cd-primary-nav li.search{display:none}.cd-main-header .searchMobile .cd-search-trigger::before{border-color:#fff}.cd-main-header .searchMobile .cd-search-trigger::after{bottom:26px}.cd-main-header .searchMobile .cd-search-trigger::after,.cd-search-trigger span::after,.cd-search-trigger span::before{background:#fff}.cd-primary-nav{visibility:hidden;-webkit-transition:visibility 0s .3s;-moz-transition:visibility 0s .3s;transition:visibility 0s .3s;padding-left:0}.cd-primary-nav.nav-is-visible{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s;-webkit-box-shadow:0 0 10px 1px rgba(50,50,50,.3);-moz-box-shadow:0 0 10px 1px rgba(50,50,50,.3);box-shadow:0 0 10px 1px rgba(50,50,50,.3);z-index:10}.cd-overlay.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.nav-on-left .cd-overlay.is-visible{-webkit-transform:translateX(260px);-moz-transform:translateX(260px);-ms-transform:translateX(260px);-o-transform:translateX(260px);transform:translateX(260px)}.cd-overlay.is-visible.search-is-visible,.nav-on-left .cd-overlay.is-visible.search-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-primary-nav a,.cd-primary-nav ul a{border-bottom:unset;color:#323232!important}.cd-overlay{background:0 0}.cd-search{top:63px}.cd-search.is-visible.stick{position:fixed;top:58px}.cd-search input{font-size:20px;padding:0 12px}.cd-primary-nav .cd-secondary-nav li::before{display:none}.cd-header-buttons{z-index:20}.listing-list .property-item-list{padding:15px 0;padding-top:0}.search-filter-nav form{padding-left:0}#header-sticky.search-filter-nav .form-filter .form-group.range-price{width:42.3%}.menu-height.menu-alone{height:100px}.investor-only-container .investor-only{margin-right:0;top:100px}}@media (max-width:1138px){.section-map-contact #contact-us .carta{padding:50px}.listing-owner p.name-vendor{padding-left:21%}.location-features ul{font-size:18px}ul.item-feature-listing li img{margin-right:10px}.listing-list .property-item .container-property{padding:15px 20px}.listing-list .h-property .p-name{font-size:23px}.listing-list .price-realtor .price{font-size:22px}.listing-list .bath-bed-m2 .item span{padding-left:10px}.margin-LR{margin:0 4.5%}}@media (max-width:1057px){.listing-list .price-realtor .realtor.month .advisor-month{text-align:left;padding-left:5px;line-height:1.5em}.listing-list .price-realtor .realtor.month .realtor-name{line-height:2em;width:72%;max-width:126px;margin:0;padding-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing-list .price-realtor .realtor .photo-realtor{max-width:48px}}@media (max-width:1024px){.margin-LR{margin:0 3%}.vision-mision{background-attachment:unset}.property-experience{background-attachment:unset}.carta .information-contact .p40{padding:40px 0;padding-top:0}.bg-parallax{background-attachment:unset}.listing-owner p.name-vendor{padding-left:22%}.free-guides .guides .item .btn-get-it .get-it{width:70%;padding:0;line-height:1.5em;bottom:-15px}.search-filter-nav .form-filter .advancedData .form-check{width:20%}}@media (max-width:1023px){#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type{width:11.8%}#header-sticky.search-filter-nav .form-filter .form-group.bath,#header-sticky.search-filter-nav .form-filter .form-group.bed{width:9%}#header-sticky.search-filter-nav .form-filter .form-group.see-all{width:12%}#header-sticky.search-filter-nav .form-filter .form-group.advanced,#header-sticky.search-filter-nav .form-filter .form-group.search-map{width:7.8%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.see-all{width:11.6%}.btn-share span{display:none}.real-estate-videos .videos-container .owl-theme .owl-nav [class*=owl-]{top:15%}.footer-ipm .popular-search ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:991px){.listing-list .p-address,.listing-list .p-type{margin-bottom:10px}.listing-list .bath-bed-m2{margin-bottom:15px}.listing-list .bath-bed-m2 .item img{max-width:28px}.our-services .carta-shadow.card-middle{margin:40px 0}.card-padre{display:block}.div-mike{position:unset;right:0;bottom:0}.video-1{padding-bottom:40px}.page-center{width:90%}.carta-privacy{padding:40px 20px}.carta-privacy .img-privacy{width:20%;border-right:2px solid #000}.carta-privacy .txt-privacy{width:80%;padding-left:25px}.cover-text p{text-align:center}.list-cookies{display:block}.list-cookies .border-tag p{margin-bottom:25px}.border-tag{border-bottom:2px solid #000;width:100%;padding-right:0;padding-left:0;border-right:none;margin-bottom:25px}.border-tag:first-child{padding-left:0}.border-tag:last-child{padding-right:0;border-bottom:none;margin-bottom:0}#p-right{padding-right:0;padding-left:0}#p-left{padding-left:0;padding-right:0}.margin-LR{margin:5% 0}.our-services .carta-shadow{max-width:unset;max-height:unset}.separate-line.listing.extra.contact.phone{float:none}.btn-blue.phone{margin:auto}.phone-consultant .img-mike{display:none}.carta .information-contact p{font-size:18px}.form-contact-us{width:100%}.section-map-contact #contact-us{padding-left:0;padding-top:30px}.col-description{padding:0}.gallery-row{padding:0}p#extra-information{text-align:center;font-size:20px}p#extra-information span{display:inline}.bussiness-information{display:none}.extra-information-listing{float:left;width:100%}ul.item-feature-listing{text-align:center}section.padding-section-details{padding-top:60px}a.price-listing span:nth-last-child(1){padding-left:0;padding-top:10px}.price-listing{display:block;top:0;margin:auto;left:0;right:0;border-top-right-radius:40px;border-bottom-right-radius:40px;padding:15px 0;width:100%}.form-listing-detail input{width:90%}.form-listing-detail textarea{width:95%!important}.form-listing-detail fieldset{max-width:500px}.stick-detail-listings{display:block}.listing-owner p.title-section{text-align:center}.listing-owner .btn-form-request{display:block;width:93%;margin:auto}.form-listing-detail input.hs-button.primary.large{margin-left:auto;margin-top:20px;margin-bottom:20px}.listing-owner .form-listing-detail span,.listing-owner .form-listing-detail span.hs-form-required{display:none}.plr-2porcen{padding:0!important;padding-top:30px!important}.form-listing-detail p.required-field{position:unset;padding-left:0;text-align:center}.form-listing-detail{text-align:-webkit-center;text-align:-moz-center}.listing-owner img{margin:auto;display:block;margin-bottom:10px}.listing-owner span{position:unset;display:block;margin:auto;width:100%;text-align:center;padding-left:0}.listing-owner p.name-vendor{bottom:0;padding-left:0;text-align:center}.listing-owner .box-vendor{padding-left:0}a.price-listing span{left:0;text-align:center;top:0}.top-investment-properties .row .center-property{left:25%}.top-investment-properties .row [class^=col-]:nth-child(3),.top-investment-properties .row [class^=col-]:nth-child(4){padding-bottom:15px}.footer-ipm .join-our-newsletter{margin-top:30px}.quote-clients .link-center{padding-bottom:40px}.footer-ipm .copyright{padding:20px 0}.footer-ipm .copyright,.footer-ipm .copyright div,.footer-ipm .copyright ul{text-align:center;line-height:1.5em}.stick-detail-listings.affix{top:59px;width:100%;z-index:1}.row .v-line{border:none}.buying-safely .row .faq-list{margin:0}.buying-safely .row div:nth-child(4){padding-bottom:0}.buying-safely .row div:nth-child(5){padding-top:0}.faq-answers .video-container .play-video{left:53%}.card-investor{margin:auto}.investment-cards .card{padding-bottom:55px}.disclaimer .no-padding{padding:0}.disclaimer .no-padding.pa{padding:0}.disclaimer .no-padding.pl{padding:0}}@media (max-width:960px){.free-guides .guides .item .btn-get-it,.free-guides .guides .item p{font-size:18px}.listing-list .property-item .img-item .price-grid{font-size:22px}.listing-list.align-grid .property-item .img-item .price-grid.have-banner{bottom:35px}.listing-list .property-item .img-item .type-top-banner,.listing-list .property-item .img-item .type-top-property{font-size:16px}.listing-list .bath-bed-m2 .item img{max-width:25px}.listing-list .bath-bed-m2 .item span{padding-left:0}.listing-list .bath-bed-m2 .item{padding-right:12px}.listing-list .property-item .img-item .type-top-property{width:150px;padding-right:0;text-align:center}.listing-list .paginate-container .paginate.desktop{display:none}.listing-list .paginate-container .paginate.mobile{display:block;margin-bottom:10px;width:100%}.listing-list .paginate-container .type-view{float:right}.listing-list .paginate-container .showing,.listing-list .paginate-container .type-view{width:50%}.listing-list .paginate-container .form-inline .form-group,.listing-list .paginate-container .form-inline span{float:left}.listing-list .paginate-container .form-inline span{line-height:35px}.listing-list .paginate-container .type-view .form-inline span{width:25px}.listing-list .paginate-container .form-inline .form-group{margin-left:5px}.search-filter-nav .filter-nav-stick .column-dual .see-all span.mb{display:block}.search-filter-nav .filter-nav-stick .column-dual .see-all span.desk{display:none}#header-sticky.search-filter-nav .filter-nav-stick .column-dual .see-all span.mb i{line-height:20px}#header-sticky.search-filter-nav .form-filter .btn{line-height:11px}}@media (max-width:920px){.listing-list .property-item .container-property{padding:10px 20px}.listing-list .h-property .p-name{font-size:23px;padding-right:26px}.listing-list.list .property-item .img-item .item::before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 60%,rgba(0,0,0,1) 100%)}.listing-list .p-description p,.listing-list .price-realtor .price,.listing-list .price-realtor .reduce-price,.listing-list .text-property p,.listing-list.list .p-description,.listing-list.list .text-property{display:none}.listing-list.list .property-item .img-item .price-grid{display:block}#header-sticky.search-filter-nav .form-filter .form-group.range-price{width:28%}#header-sticky.search-filter-nav .form-filter .form-group.see-all{width:16.2%}#header-sticky.search-filter-nav .filter-nav-stick{width:100%}.listing-list .price-realtor,.listing-list .property-item .description-property{max-width:100%;padding:0}#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type{width:16%}#header-sticky.search-filter-nav .form-filter .form-group.bath,#header-sticky.search-filter-nav .form-filter .form-group.bed{width:11.9%}.listing-list .paginate-container .type-view .form-inline span{line-height:1.9em}.listing-list .property-item .img-item{max-width:35%}.listing-list .property-item .container-property{max-width:65%}.listing-list .property-item .container-property,.listing-list.list .price-realtor .realtor,.listing-list.list .price-realtor .see-listing{position:relative}.listing-list.align-grid .property-item .container-property{position:initial}.listing-list.list .property-item .img-item .item{height:205px}.listing-list.list .price-realtor .realtor{width:60%}.listing-list.list .price-realtor .see-listing{width:40%}.listing-list.list .property-item{min-height:auto;overflow:hidden}.listing-list.list .property-name{width:80%;font-size:23px}.listing-list.list .p-minisite-icon{position:absolute;right:18px;top:14px}.listing-list.list .bath-bed-m2 .item img{max-width:28px}.listing-list.list .property-item .img-item .price-grid{position:absolute;bottom:5px;width:100%;margin-bottom:0}.listing-list .price-realtor .realtor.month .advisor-month{border-radius:30px 0 0 0;margin-left:5px;width:70%;-webkit-box-shadow:4px 6px 4px -6px rgba(0,0,0,1);-moz-box-shadow:4px 6px 4px -6px rgba(0,0,0,1);box-shadow:4px 6px 4px -6px rgba(0,0,0,1)}.listing-list .price-realtor .realtor.month .advisor-month,.listing-list .price-realtor .realtor.month .realtor-name{padding-left:0}.listing-list.list .property-item .img-item .price-grid.have-banner,.listing-list.list .property-item .img-item .type-top-banner+.price-grid{bottom:35px}.listing-list.list .price-realtor .realtor .photo-realtor{margin-right:10px}.listing-list.list .price-realtor{height:auto}.listing-list.list .price-realtor .realtor,.listing-list.list .price-realtor .realtor .photo-realtor,.listing-list.list .price-realtor .realtor .realtor-name,.listing-list.list .price-realtor .see-listing{float:left}}@media (max-width:860px){.search-filter-nav .form-filter .advancedData .form-check{width:25%}.real-estate-videos .videos-container .topic{font-size:30px}.real-estate-videos .videos-container .see-all-main{display:none}.real-estate-videos .videos-container .see-all-second{display:block}}@media (min-width:768px){.modal-dialog.section{max-width:700px!important}#visit-footer,.footer-ipm .contact-us .description,.footer-ipm .join-our-newsletter .newsletters,.footer-ipm .join-our-newsletter .newsletters-form,.footer-ipm .popular-search #title-popular,.footer-ipm .visit-us ul{display:block!important;overflow:inherit!important;height:auto!important}}@media (max-width:768px){.top-title{font-size:35px}.modal-dialog.section{max-width:700px}.free-guides .guides .item p{padding:0 8px}.sitemap-wrap .panel .panel-body .split{-webkit-column-count:3;-moz-column-count:3;column-count:3}.investors-page h1{font-size:30px}.footer-ipm .popular-search .title-popular.click{padding:0}.top-investment-properties .row .center-property{left:unset}.free-guides .guides .item{max-width:300px;margin:auto;margin-bottom:50px}.free-guides .guides [class^=col-]:last-child .item{margin-bottom:0}.free-guides .link-center{padding-top:55px}.own-earn-enjoy .bullets-oee .col-bullets-oee{width:33.33%}.own-earn-enjoy .bullets-oee .col-bullets-oee:last-child,.own-earn-enjoy .bullets-oee .col-bullets-oee:nth-child(4){width:50%;margin-top:15px}#header-sticky.search-filter-nav .filter-nav-stick,#header-sticky.search-filter-nav .form-filter .form-group,.search-filter-nav .filter-nav-stick .column-dual{width:100%}.search-filter-nav .filter-nav-stick .column-dual .item{display:inline-block;width:33.3333333333%;float:left}#header-sticky.search-filter-nav .filter-nav-stick .column-dual .item{width:100%;font-size:22px}.search-filter-nav .filter-nav-stick .column-dual .item{border-bottom:none}.search-filter-nav .filter-nav-stick .column-dual .item{border-right:solid 1px rgba(0,0,0,.55)}.search-filter-nav .filter-nav-stick .column-dual .item:last-child{border-right:none}.search-filter-nav .filter-nav-stick .options{border-right:none}.m-imagemap,.search-filter-nav .filter-nav-stick .column-dual .desktop,.search-filter-nav .filter-nav-stick .tools,.search-filter-nav .filter-nav-stick .tools .title-nav{display:none}#header-sticky .filter-nav-stick .options,.full-slide{display:block}.search-filter-nav .filter-nav-stick .column-dual .mobile{display:inline-block;margin-right:35px}.search-filter-nav .filter-nav-stick .column-dual .mobile i{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;font-size:30px;height:20px;position:absolute;top:8px;left:56%}.search-filter-nav .filter-nav-stick .column-dual .mobile .rotate{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg);top:16px}#header-sticky .filter-nav-stick .options{border-top:solid 1px #fff}#header-sticky+div,#header-sticky.fixed{padding:0}#header-sticky.search-filter-nav .filter-nav-stick .column-dual .item{background:0 0}#header-sticky.fixed{background:rgba(0,0,0,.55)}#header-sticky.search-filter-nav .form-filter .form-group.bath,#header-sticky.search-filter-nav .form-filter .form-group.bed,#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type,.search-filter-nav .form-filter .form-group.option-data{width:25%}#header-sticky.search-filter-nav .form-filter .form-group.bath,#header-sticky.search-filter-nav .form-filter .form-group.bed,#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type{margin-bottom:10px}#header-sticky.search-filter-nav .form-filter .form-group.bath,.search-filter-nav .form-filter .form-group:nth-child(4){padding-right:0}.search-filter-nav .form-filter .form-group.range-price{width:84%}#header-sticky.search-filter-nav .form-filter .form-group.range-price{width:83%}#header-sticky.search-filter-nav .form-filter .form-group.search-map,#header-sticky.search-filter-nav .form-filter .form-group.see-all{width:17%}.search-filter-nav .form-filter .form-group.search-map,.search-filter-nav .form-filter .form-group.see-all{width:16%}.search-filter-nav .form-filter .form-group.advanced{width:8%}#header-sticky.search-filter-nav .filter-nav-stick .tools{padding:10px 0}#header-sticky.search-filter-nav.fixed .filter-nav-stick .tools{padding:10px}#search-filter-nav .filter-nav-stick .tools{position:absolute;top:43px;background-color:rgba(0,0,0,.8)}.footer-ipm .contact-us,.footer-ipm .visit-us,.join-our-newsletter{width:100%;padding:0}.footer-ipm .lets-get-social,.footer-ipm .visit-us,.footer-ipm ul{padding-top:20px}.footer-ipm .contact-us,.footer-ipm .visit-us .social,.footer-ipm .visit-us .visit{border-bottom:solid 1px #fff}.footer-ipm .contact-us,.footer-ipm .visit-us,.footer-ipm .visit-us .social,.footer-ipm .visit-us .visit{padding-bottom:20px}.footer-ipm .join-our-newsletter,.footer-ipm .lets-get-social,.listing-list .paginate-container .form-inline .form-group{margin:0}.footer-ipm ul li{font-size:25px}.footer-ipm .title,.listing-list.list .bath-bed-m2 .item span.bathrooms,.listing-list.list .bath-bed-m2 .item span.bedrooms{display:none}.footer-ipm .contact-us .contact-click,.footer-ipm .join-our-newsletter .join-click,.footer-ipm .popular-search .title-popular.click,.footer-ipm .visit-us .social-click,.footer-ipm .visit-us .visit .title-visit.click{display:block;cursor:pointer}.listing-list.align-grid .property-item{max-width:47.85%}.listing-list.align-grid .property-item:nth-child(3n){margin-right:4.3%}.listing-list.align-grid .property-item:nth-child(even){margin-right:0}.listing-list.align-grid .property-item .img-item img{width:100%;margin:0}.listing-list.align-grid .bath-bed-m2 .item img{max-width:30px}.listing-list .bath-bed-m2 .item{padding-right:8%}.listing-list.list .price-realtor .see-listing{font-size:20px}.listing-list.list .price-realtor .realtor,.listing-list.list .price-realtor .see-listing{width:50%}.filter-navbar-white .relative{height:auto}.search-control .links-shared{width:30%}.search-control .data{width:70%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.location,.search-control #header-sticky.search-filter-nav .form-filter .form-group.type{width:25%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.range-price{width:80%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.see-all{width:20%}#header-sticky.search-filter-nav .filter-nav-stick .column-dual .see-all span.mb i{line-height:10px;top:4px;position:relative}#header-sticky.search-filter-nav .form-filter .btn{line-height:19px}.real-estate-videos .videos-container .owl-theme .owl-nav [class*=owl-]{top:30%}}@media (max-width:700px){.search-filter-nav .form-filter .advancedData .form-check{width:33.3%}.page404 .search-control .form-search-page i{right:20px}.footer-ipm .popular-search ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@media (max-width:650px){#header-sticky.search-filter-nav .form-filter .form-group.range-price,.search-filter-nav .form-filter .form-group.range-price{width:77%}#header-sticky.search-filter-nav .form-filter .form-group.see-all,.search-filter-nav .form-filter .form-group.see-all{width:23%}.tabBox .tabs{overflow-x:scroll;display:inline-block;white-space:nowrap}.search-control #header-sticky.search-filter-nav .form-filter .form-group.range-price{width:70%;padding-right:10px}.search-control #header-sticky.search-filter-nav .form-filter .form-group.see-all{width:30%}.listing-list .paginate-container .form-inline span{display:none}.listing-list .paginate-container .form-inline .form-group{padding-left:0}.listing-list .paginate-container .type-view .form-inline{max-width:130px}.sitemap-wrap .panel .panel-body .split{-webkit-column-count:2;-moz-column-count:2;column-count:2}.real-estate-videos .videos-container .owl-theme .owl-nav [class*=owl-]{top:25%}.gallery-slide .banner-options{font-size:20px;padding:5px 0}}@media (max-width:650px){.listing-list .h-property .p-name{font-size:22px;padding-right:26px}}@media (max-width:540px){.detail-item-listings{padding:20px}ul.item-feature-listing li span{display:block;font-size:15px}ul.item-feature-listing li img{max-width:30px}#gallery_view,#list_view{display:none}.listing-list.align-grid .property-item{max-width:325px;float:unset;overflow:unset;margin-top:15px;min-height:auto;padding-bottom:60px}.listing-list.align-grid .property-item:first-child{margin-top:0}.listing-list.align-grid .property-item,.listing-list.align-grid .property-item:nth-child(2n),.listing-list.align-grid .property-item:nth-child(3n){margin-left:auto;margin-right:auto}.listing-list .price-realtor .realtor.month .advisor-month{width:85%}.search-filter-nav .form-filter .advancedData .form-check{width:50%}.search-control .data,.search-control .links-shared{width:100%}.search-control #search-filter .item{height:auto;overflow:hidden}#search-filter .item .visit{position:relative}.search-control .shared-links{float:none;padding:16px 0}.search-control #search-filter .item .description,.search-control #search-filter .item .title{text-align:justify}.search-control .data{padding:0}.more-images::after{background-size:40%}#header-sticky.search-filter-nav .form-filter .form-group.bath,#header-sticky.search-filter-nav .form-filter .form-group.bed,#header-sticky.search-filter-nav .form-filter .form-group.location,#header-sticky.search-filter-nav .form-filter .form-group.type,.search-filter-nav .form-filter .form-group.option-data{width:48.7%}#header-sticky.search-filter-nav .form-filter .form-group:nth-child(odd),.search-filter-nav .form-filter .form-group:nth-child(odd){margin-right:2.5%}.search-filter-nav .form-filter .form-group.option-data{padding-right:0}#header-sticky.search-filter-nav .form-filter .form-group.range-price,.search-filter-nav .form-filter .form-group.range-price{width:100%}#header-sticky.search-filter-nav .form-filter .form-group.see-all,.search-filter-nav .form-filter .form-group.see-all{width:100%;margin-top:10px}.listing-list.align-grid .bath-bed-m2{margin-bottom:15px}.listing-list.align-grid .p-description,.listing-list.align-grid .text-property{display:block}}@media (max-width:500px){.carta-privacy{display:block}.carta-privacy .img-privacy{border-bottom:2px solid #000;border-right:none;margin:auto;width:100%;margin-bottom:20px}.img-privacy img{margin-right:0;bottom:20px;margin:auto}.carta-privacy .txt-privacy{width:100%;padding-left:0;margin:auto}.carta-privacy .txt-privacy p.color-orange.title-regular{text-align:center}.list-cookies{padding:40px 20px}.stick-detail-listings.fixed{top:8%}.section-map-contact #contact-us .carta .icons-contact{padding-right:30px}.section-map-contact #contact-us .carta{padding:20px}.carta .icons-contact ul li,.carta .icons-contact ul li.i-phone{margin:30px 0 60px 0;bottom:0}.carta .information-contact .p40{padding:40px 0;padding-top:0}a.price-listing span{font-size:25px}a.price-listing span:nth-last-child(1){font-size:20px}.box-img-all{height:60px}.backgroung-image img{width:30px;height:45px!important;position:relative;top:10px;object-position:bottom center!important}@supports(object-fit:cover){.backgroung-image img{object-position:bottom center!important}}}@media (max-width:480px){.carta .icons-contact ul li,.carta .icons-contact ul li.i-phone{margin:35px 0 60px 0;bottom:0}img.companys{padding:0 10px}a.btn-share span{display:none}.form-contact-us .hbspt-form input[type=text]{padding-left:4%}.form-contact-us .hbspt-form div.hs_phone legend.hs-field-desc{padding-left:3%}.form-contact-us .hbspt-form textarea{width:95%!important}.carta .information-contact .p40{padding:50px 0;padding-top:0}.carta .information-contact p{font-size:16px}.p60{padding:30px 0}.modal-section .form-body input[type=email],.modal-section .form-body input[type=tel],.modal-section .form-body input[type=text]{margin-bottom:5px}#location-features .row.location-features .col-lg-6,#location-features .row.location-features .col-md-6,#location-features .row.location-features .col-sm-6,#location-features .row.location-features .col-xs-6{padding-right:5%}#location-features ul{padding-inline-start:0}.form-listing-detail input.hs-button.primary.large{width:unset}.form-hspt.newsletters-form form fieldset .hs_lastname .hs-error-msgs,.form-hspt.newsletters-form form fieldset .hs_lastname input{margin-left:0}.form-hspt.newsletters-form form fieldset:nth-child(2){margin-right:0}.form-hspt.newsletters-form form fieldset .hs_firstname input,.form-hspt.newsletters-form form fieldset .hs_lastname input,.form-hspt.newsletters-form form fieldset:nth-child(2){width:100%!important}.form-hspt.newsletters-form form fieldset .hs_firstname,.form-hspt.newsletters-form form fieldset:nth-child(2){margin-bottom:20px}.form-hspt.newsletters-form form .hs_submit{float:unset;margin:auto;width:150px}.own-earn-enjoy .bullets-oee .col-bullets-oee{width:50%;margin-top:15px}.own-earn-enjoy .bullets-oee .col-bullets-oee:last-child{width:100%}.own-earn-enjoy .bullets-oee .col-bullets-oee:first-child,.own-earn-enjoy .bullets-oee .col-bullets-oee:nth-child(2){margin-top:0}.search-filter-nav .form-filter .btn i{font-size:20px;line-height:1.2em}#header-sticky.search-filter-nav .form-filter .form-group.range-price,.search-filter-nav .form-filter .form-group.range-price{width:100%;padding-right:0}#header-sticky.search-filter-nav .form-filter .form-group.search-map,.search-filter-nav .form-filter .form-group.search-map{width:42%}#header-sticky.search-filter-nav .form-filter .form-group.advanced,.search-filter-nav .form-filter .form-group.advanced{width:16%!important}.own-earn-enjoy .oee,.title,h1,h2,h3,h4,h5,h6{font-size:28px}.search-filter-nav .filter-nav-stick .tools .title-nav{font-size:14px}.fingertips,.free-guides{padding-bottom:0}.fingertips .fingertips-title{padding-bottom:30px}.fingertips .link-center a,.quote-clients .link-center a{font-size:18px}.footer-ipm .copyright ul li:first-child{padding-left:0}.footer-ipm .copyright ul li:last-child{padding-right:0}.owl-full-slide .owl-next,.owl-full-slide .owl-prev{width:40px;height:40px}.modal-section .form-body .hs-email legend.hs-field-desc{margin-bottom:0}.modal-section .modal .modal-dialog .modal-content .modal-body.form-body form fieldset div>label{display:none!important}.investor-item-wrap .title{font-size:24px}ul.circle-ul li::before{margin-right:15px}.real-estate-videos .videos-container .owl-theme .owl-nav [class*=owl-]{top:15%}.investor-only-container .investor-only{font-size:18px}}@media (max-width:425px){.carta .icons-contact ul li{top:10px}.carta .information-contact .p40{padding:30px 0;padding-top:0}.banner{font-size:16px}.title,h1,h2,h3,h4,h5,h6{font-size:25px}.search-control #header-sticky.search-filter-nav .form-filter .form-group.bath,.search-control #header-sticky.search-filter-nav .form-filter .form-group.bed,.search-control #header-sticky.search-filter-nav .form-filter .form-group.location,.search-control #header-sticky.search-filter-nav .form-filter .form-group.type{width:47.5%;padding:0}.search-control #header-sticky.search-filter-nav .form-filter .form-group.range-price,.search-control #header-sticky.search-filter-nav .form-filter .form-group.see-all{width:100%;padding-right:0}.search-control #header-sticky.search-filter-nav .form-filter .form-group.bed,.search-control #header-sticky.search-filter-nav .form-filter .form-group.location{margin-right:2.5%}.search-control #header-sticky.search-filter-nav .form-filter .form-group.bath,.search-control #header-sticky.search-filter-nav .form-filter .form-group.type{margin-left:2.5%}.box-img-all ul li img{height:70px}.sitemap-wrap .panel .panel-body .split{-webkit-column-count:1;-moz-column-count:1;column-count:1}.real-estate-videos .videos-container .owl-theme .owl-nav [class*=owl-]{top:10%}}@media (max-width:400px){.investment-cards .card-investor .banner br{display:none}.active .card-investor.funds-col .banner-aux{padding:65px 0}.card-investor.funds-col .banner{bottom:224px}.card-investor .btn-blue{padding:14px 10%}.card-investor img.logo,.card-investor.funds-col img.logo{width:90%!important}}@media (max-width:380px){.top-title{font-size:30px}.phone-consultant{padding:60px 20px;padding-bottom:0}.carta .icons-contact ul li{margin:50px 0 60px 0;top:30px}.carta .information-contact .p40{padding-top:0}.carta .information-contact p{font-size:16px}.backgroung-image img{top:3px}#location-features .row.location-features .col-lg-6,#location-features .row.location-features .col-md-6,#location-features .row.location-features .col-sm-6,#location-features .row.location-features .col-xs-6{padding-right:0}a.link-center{font-size:15px}a.btn-featured{padding:5px 10px}ul.item-feature-listing li img{max-width:25px}.box-img-all{height:50px}.listing-list .paginate-container .paginate-option{text-align:center}.listing-list .paginate-container .type-view .form-inline{display:block;margin:auto}.listing-list .paginate-container .type-view .form-inline{max-width:110px}.listing-list .paginate-container .type-view .form-inline,.listing-list .paginate-container .type-view .form-inline .form-group{float:none}.real-estate-videos .videos-container .owl-theme .owl-nav [class*=owl-]{top:6%}.card-investor .starting-info span{display:block;font-size:23px}}@media (max-width:350px){.search-filter-nav .form-filter .advancedData .form-check{width:100%}.box-img-all ul li img{height:55px}.card-investor.funds-col .bg-gray{padding:5px}.card-investor .btn-blue{padding:10px 5%}.card-investor .btn-blue{font-size:20px}.es .card-investor.funds-col .banner{bottom:180px}}@media (max-width:330px){.es .card-investor .banner{bottom:165px}}.listingindent h2{padding:0 10%}@media (max-width:768px){.listingindent h2{padding:0}}.oee-item-1,.oee-item-2,.oee-item-3,.oee-item-4,.oee-item-5,.oee-items{width:90px;height:90px;background-size:90px 90px;background-repeat:no-repeat;margin:auto}.oee-item-1{background-image:url(/img/home/have-amazing-vacations.svg)}.oee-item-2{background-image:url(/img/home/excellent-value-and-high-roi.svg)}.oee-item-3{background-image:url(/img/home/no-worries-no-hassles-ownership.svg)}.oee-item-4{background-image:url(/img/home/purchase-with-your-ira.svg)}.oee-item-5{background-image:url(/img/home/reliable-income-for-your-retirement.svg)}.language-icon-1,.language-icon-2{position:relative;top:4px;background-image:url(/img/general/language-gray.svg);width:15px;height:15px;background-size:15px 15px;background-repeat:no-repeat}.language-icon-2{background-image:url(/img/general/language.svg)}.back-to-listings a{font-weight:200;font-size:16px}sub{top:-.5em;bottom:0}.wrap-ninvestor sub{font-size:40%;top:-1.2em}.wrap-ninvestor .submitted-message p{color:#fff}.ninvestor-btn-blue,.ninvestor-btn-orange{color:#fff;font-weight:200;text-align:center;font-size:36px;padding:0 45px;display:inline-block;line-height:1.6em}.ninvestor-btn-blue{background-color:#00bfe1}.ninvestor-btn-orange{background-color:#f60}.wrap-ninvestor.text-top{position:absolute;margin:auto;right:0;left:0;top:22%}.wrap-ninvestor.text-top h1,.wrap-ninvestor.text-top p{color:#fff;text-shadow:2px 1px 2px #323232}.wrap-ninvestor.text-top h1{font-size:50px;line-height:1em;font-family:Raleway;font-weight:200;clear:both}.wrap-ninvestor.text-top.es h1{font-size:45px}.wrap-ninvestor h3{font-family:Raleway;text-transform:uppercase;font-weight:200}.wrap-ninvestor.cta-investors.text-top h1{margin-top:0}.wrap-ninvestor.text-top p{font-size:30px;margin-top:1em}.wrap-ninvestor.text-top p span{font-size:40px}.wrap-ninvestor.text-top .reviews{background-color:rgba(255,255,255,.6);padding:10px 20px;max-width:560px;margin:15px auto auto}.wrap-ninvestor .cta-buttons a:first-child{margin-right:20px}.wrap-ninvestor .cta-buttons a{margin-bottom:20px}.smenu-items li.schedule a:hover,.wrap-ninvestor .cta-buttons a:hover,a.ninvestor-btn-blue:hover,a.ninvestor-btn-orange:hover{cursor:pointer;text-decoration:none;color:#fff;opacity:.8}.ninvestor-item-1,.ninvestor-item-2,.ninvestor-item-3,.ninvestor-item-4,.ninvestor-portfolio-item-1,.ninvestor-portfolio-item-2,.ninvestor-portfolio-item-3,.ninvestor-portfolio-item-4,.ninvestor-portfolio-item-5,.ninvestor-portfolio-item-6{width:100px;height:100px;background-size:100px 100px;background-repeat:no-repeat;margin:auto;background-position:center center}.ninvestor-item-1{background-image:url(/img/investors/v2/kasa-buys.svg)}.ninvestor-item-2{background-image:url(/img/investors/v2/you-invest.svg)}.ninvestor-item-3{background-image:url(/img/investors/v2/kasa-manages-it.svg)}.ninvestor-item-4{background-image:url(/img/investors/v2/you-get-paid.svg)}.ninvestor-portfolio-item-1{background-image:url(/img/investors/v2/income.svg)}.ninvestor-portfolio-item-2{background-image:url(/img/investors/v2/appreceation.svg)}.ninvestor-portfolio-item-3{background-image:url(/img/investors/v2/secured-investment.svg)}.ninvestor-portfolio-item-4{background-image:url(/img/investors/v2/stability.svg)}.ninvestor-portfolio-item-5{background-image:url(/img/investors/v2/tax-benefits.svg)}.ninvestor-portfolio-item-6{background-image:url(/img/investors/v2/owners-benefits.svg)}.wrap-ninvestor .title-section{font-size:40px;margin-bottom:3%;line-height:1.2em;text-align:center;font-family:Raleway;font-weight:200}.wrap-ninvestor.es .title-section{font-size:38px}.wrap-ninvestor .title-line-investors:after{border-top:2px solid #7c7a7a}.wrap-ninvestor .title-line-investors span{padding:0 50px}.wrap-ninvestor .bullet-point{margin-top:20px}.wrap-ninvestor .bullet-point .title-kasa,.wrap-ninvestor .subtitle{font-size:24px}.wrap-ninvestor.es .bullet-point .title-kasa{font-size:22px}.wrap-ninvestor .bullet-point .title-kasa{color:#323232;margin-top:20px;margin-top:15px;font-weight:200}.wrap-ninvestor .bullet-point p{text-align:center}.wrap-ninvestor .bullet-point p i{font-weight:200}.separate-line2{max-width:500px;width:90%;margin:auto;height:2px;background-color:#039}.wrap-ninvestor.portfolio .bullet-point .item{padding:0 75px}.wrap-ninvestor.portfolio .bullet-point p.title-kasa,.wrap-ninvestor.portfolio .title-kasa,.wrap-ninvestor.portfolio p{color:#fff}.wrap-ninvestor.portfolio p.subtitle{font-size:23px}.wrap-ninvestor .destination-title{padding:0 25px;font-size:30px;color:#001f44;background-color:#cfe9f4;display:inline-block;position:relative;top:25px;left:40px;line-height:1.6em;font-weight:200}.wrap-ninvestor .destination-info{position:absolute;top:50%;right:0;left:0;margin:auto;color:#fff;text-align:center;line-height:2em;font-size:30px;font-weight:200}.wrap-ninvestor.form-section .logo{margin:auto auto 30px;display:block}.wrap-ninvestor.form-section .book{margin:43px auto 30px}.wrap-ninvestor.form-section fieldset{max-width:none;margin-bottom:0}form fieldset .input input,form fieldset .input select{margin-bottom:20px!important}.wrap-ninvestor.form-section fieldset legend{padding:0;color:#fff}.wrap-ninvestor .submenu.stick-bar{position:fixed;top:59px;z-index:3;width:100%}.wrap-ninvestor.cta-investors{position:relative;top:50%;transform:translateY(-50%)}.wrap-ninvestor .wrap-locations img{display:block;margin:6% auto auto}.wrap-ninvestor .accordion-wrap .title h3{color:#323232;font-size:24px;text-align:left;margin:0}.wrap-ninvestor .accordion-wrap .title{background-color:#ebebeb;display:block;padding:15px 50px 15px 25px;border-top:2px solid #323232;border-bottom:2px solid #323232;position:relative;color:#323232;cursor:pointer}.wrap-ninvestor .accordion-wrap .title:hover{text-decoration:none;background-color:#ebebeb}.wrap-ninvestor .accordion-wrap .title.first{border-top:0}.wrap-ninvestor .accordion-wrap .title.collapsed{background-color:#fff;border-bottom:0}.wrap-ninvestor .accordion-wrap .title:before{position:absolute;right:30px;top:9px;content:'\f054';font-family:"Font Awesome 5 Pro";font-weight:100;font-size:30px}.wrap-ninvestor .accordion-wrap .title.collapsed:before{-webkit-transform:rotate(0);transform:rotate(0);transition:all .5s}.wrap-ninvestor .accordion-wrap .title:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:all .5s}.wrap-ninvestor .accordion-wrap .card-body{padding:35px 45px}.wrap-ninvestor .accordion-wrap .card.panel{margin-bottom:0}.wrap-ninvestor .accordion-wrap{border:2px solid #323232}.wrap-ninvestor .form-investment p{font-size:24px;color:#fff}.wrap-ninvestor .form-investment p.title{text-align:justify}.wrap-ninvestor .form-investment p.required{font-size:14px}.wrap-ninvestor form{max-width:100%}.wrap-ninvestor form .input{margin-bottom:0!important}.wrap-ninvestor form .input input,.wrap-ninvestor form .input select{background-color:#fff}.wrap-ninvestor .top.logo{margin-bottom:3%}.wrap-ninvestor.schedulecall h1{font-family:Raleway;text-transform:uppercase;font-weight:200;font-size:40px}header.navBarHome.staticnav{position:relative}header.navBarHome.staticnav .hamburger .line{background-color:#001f44}header.navBarHome.staticnav .hamburger .textLineNav,header.navBarHome.staticnav .navcontent .img-luxury a.minium{color:#001f44}.wrap-ninvestor .submenu.stick-bar.staticnav{top:0}a.investors-callnowbutton{display:none}.submenu{display:block;background-color:#efecea;box-shadow:0 9px 15px -5px rgba(0,0,0,.7)}.smenu-items{display:block;padding:0;text-align:center;margin-bottom:0}.smenu-items li{display:inline-block;position:relative;margin:0;padding:0 30px}.smenu-items li.active{background-color:#fff}.smenu-items li a{font-weight:200;text-decoration:none;padding:14px 15px;display:block;color:#001f44;font-size:20px;transition:all .2s ease-in-out 0s;text-align:center;line-height:1em}.smenu-items li.schedule a{background-color:#f60;color:#fff}.submenu .hamburger .line{background-color:#001f44;width:36px;height:4px;background-color:#000;display:block;margin:6px auto;border-radius:10px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.smenu-items li a:hover,.smenu-items li:hover>a{text-decoration:underline}.smenu-items li:hover>ul{visibility:visible;opacity:1;transform:translate(0,0)}.smenu-items li>ul ul:hover{visibility:visible;opacity:1;transform:translate(0,0)}.responsive-menu{display:none;width:100%;padding:17px 15px 8px 15px;color:#001f44;font-size:20px}.responsive-menu:hover{background:#efecea;color:#001f44;text-decoration:none}.responsive-menu ul{padding:0;list-style:none;text-align:center;margin:0}.responsive-menu ul li{display:inline-block;vertical-align:middle;font-weight:200;color:#001f44}.bg-ninvestors-1,.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-1.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-2.jpg)}.bg-investors-about-us{background-image:url(/img/investors/v2/bg-about-us-top.jpg)}.bg-investors-faqs{background-image:url(/img/investors/v2/bg-faqs-top.jpg)}.bg-investors-about-us,.bg-investors-faqs{border-bottom:0}@media print,only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.bg-ninvestors-1{background-image:url(/img/investors/v2/bg-parallax-1-2x.jpg)}.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-2-2x.jpg)}.bg-investors-about-us{background-image:url(/img/investors/v2/bg-about-us-top-2x.jpg)}.bg-investors-faqs{background-image:url(/img/investors/v2/bg-faqs-top-2x.jpg)}}@media (min-width:768px) and (max-width:979px){.smenu-items li a{font-size:20px}}@media (max-width:1345px){.wrap-ninvestor.text-top h1{font-size:40px;margin-top:30px}.wrap-ninvestor.text-top p{font-size:20px}.wrap-ninvestor.text-top{position:relative;top:0}.wrap-ninvestor.text-top h1,.wrap-ninvestor.text-top p{color:#6d6b6a;text-shadow:none}.ourteam .wrap-ninvestor.text-top h1{color:#fff}.ninvestor-btn-blue,.ninvestor-btn-orange{font-size:24px}.wrap-ninvestor.cta-investors.text-top{position:relative;top:50%}.wrap-ninvestor.cta-investors.text-top h1{color:#fff;text-shadow:2px 1px 2px #323232}.wrap-ninvestor .top.logo{margin-top:3%}}@media (max-width:768px){.wrap-ninvestor .destination-info{font-size:18px}.wrap-ninvestor .destination-title{font-size:22px}.wrap-ninvestor .submenu.stick-bar{top:59px}.wrap-ninvestor.text-top p span{font-size:28px}.wrap-ninvestor .accordion-wrap .card-body{padding:20px}.responsive-menu{padding:8px 15px}.smenu-items{display:none}.responsive-menu{display:block}.smenu-items li{display:block;margin:0}.smenu-items li a{margin:22px 0}.smenu-items li a:hover,.smenu-items li:hover>a{color:#001f44}.smenu-items li:hover>ul{visibility:visible;opacity:1;position:relative;transform:initial}.smenu-items li>ul ul:hover{transform:initial}.bg-ninvestors-1,.bg-ninvestors-2{background-attachment:unset}.bg-investors-about-us{background-image:url(/img/investors/v2/bg-about-us-top-768.jpg)}.bg-investors-faqs{background-image:url(/img/investors/v2/bg-faqs-top-768.jpg)}.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-2-768.jpg)}.bg-ninvestors-1{background-image:url(/img/investors/v2/bg-parallax-1-768.jpg)}@media print,only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.bg-investors-about-us{background-image:url(/img/investors/v2/bg-about-us-top-768-2x.jpg)}.bg-investors-faqs{background-image:url(/img/investors/v2/bg-faqs-top-768-2x.jpg)}.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-2-768-2x.jpg)}.bg-ninvestors-1{background-image:url(/img/investors/v2/bg-parallax-1-768-2x.jpg)}}}@media (max-width:700px){.wrap-ninvestor .title-line-investors::after{border-top:none}.wrap-ninvestor .title-line-investors span{padding:0}.wrap-ninvestor.portfolio .bullet-point .item{padding:0 10px}}@media (max-width:480px){.wrap-ninvestor .title-section,.wrap-ninvestor.es .title-section,.wrap-ninvestor.text-top h1,.wrap-ninvestor.text-top.es h1{font-size:30px}.wrap-ninvestor .subtitle,.wrap-ninvestor.portfolio p.subtitle{font-size:20px}.wrap-ninvestor.text-top .reviews{margin:30px auto auto}.wrap-ninvestor.text-top .reviews img{margin-bottom:20px}.wrap-ninvestor .accordion-wrap .title h3{font-size:18px}.wrap-ninvestor .accordion-wrap .card-body p{font-size:16px}a.investors-callnowbutton,a.investors-callnowbutton:active,a.investors-callnowbutton:hover{position:fixed;background-color:#f60;width:100%;bottom:0;text-align:center;font-weight:400;font-size:32px;color:#fff;text-shadow:0 1px #6d6b6a;border-top:1px solid #6d6b6a;border-bottom:1px solid #6d6b6a;z-index:999;font-family:tamil;display:block;line-height:1.6em}.wrap-ninvestor.schedulecall h1{font-size:24px}.wrap-ninvestor .cta-buttons a:first-child{margin-right:0}.smenu-items li a{font-size:27px}}@media (max-width:400px){.whats-div{width:295px}.whats-picture img{margin-left:8px;margin-right:8px}}@media (max-width:375px){.bg-investors-about-us{background-image:url(/img/investors/v2/bg-about-us-top-320.jpg)}.bg-investors-faqs{background-image:url(/img/investors/v2/bg-faqs-top-320.jpg)}.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-2-320.jpg)}.bg-ninvestors-1{background-image:url(/img/investors/v2/bg-parallax-1-320.jpg)}@media print,only screen and (-webkit-min-device-pixel-ratio:1.5),screen and (min-resolution:144dpi){.bg-investors-about-us{background-image:url(/img/investors/v2/bg-about-us-top-320-2x.jpg)}.bg-investors-faqs{background-image:url(/img/investors/v2/bg-faqs-top-320-2x.jpg)}.bg-ninvestors-2{background-image:url(/img/investors/v2/bg-parallax-2-320-2x.jpg)}.bg-ninvestors-1{background-image:url(/img/investors/v2/bg-parallax-1-320-2x.jpg)}}}
