@import url(https://fonts.googleapis.com/css?family=Lato:300,300italic,400,900);#submit_buscar{float:right;margin-top:10px}a.skip-link.screen-reader-text{display:none}html{font-family:'Lato',sans-serif;font-size:16px;background-color:#eff2f5;position:relative;min-height:100%}body{margin:0 0 250px}a{text-decoration:none;color:#000}h1,h2,h3,h2 a{color:#FFF}h4{font-weight:400;margin:1% 2% 1%;font-weight:700;color:#063b71}#temphead{position:absolute;top:0;background-size:100% auto;left:0;width:100%;height:100%;display:none}.sliderimages{opacity:0;visibility:hidden;transition:opacity 1s ease;-webkit-transition:opacity 1s ease}.sliderimages.slick-initialized{visibility:visible;opacity:1}.mini_buscador,.mini_contactador{display:none}.mini_buscador_first,.mini_contactador_first{display:block}.grid-item.static_text h2.thisone{color:#004a8c !important;}.cover-header-inner{display:none}.home h1.entry-title{display:none!important}.pagination-wrapper{padding-left:20px;padding-right:20px}.pagination{padding-left:20px;padding-right:20px}.pagination .nav-links{align-items:baseline;display:flex;flex-wrap:wrap;font-size:16px;font-weight:600;margin:-1.5rem 0 0 -2.5rem;width:calc(100% + 2.5rem)}.pagination-separator{margin:5rem 0}.nav-links>*{margin:1.5rem 0 0 2.5rem}.nav-links .placeholder{display:none;visibility:hidden}.pagination a{text-decoration:none}.pagination a:focus,.pagination a:hover{text-decoration:underline}.pagination .dots{transform:translateY(-.3em);color:#6d6d6d}.pagination .current{background:#000;color:#fff;padding:6px 12px;border-radius:4px}.nav-short{display:none}.comments-pagination.only-next{justify-content:flex-end}.comments-pagination .page-numbers{display:none;text-decoration:none}.comments-pagination .page-numbers:focus,.comments-pagination .page-numbers:hover{text-decoration:underline}.comments-pagination .prev,.comments-pagination .next{display:block}.comments-pagination .prev{left:0}.comments-pagination .next{right:0;text-align:right}.fancybox-nav span{pointer-events:none}.container{max-width:1290px}#logo{width:250px}.grid-item{margin:0}.fa-angle-down{color:#063B71}.fa-th-list,.fa-th{font-size:14px!important}.select_div{position:relative;cursor:pointer}.select_div.right_side{float:right;margin-left:15px}.select_div .overview_dropdown{width:100%!important}.blackbackground{height:100%;top:0;background-color:rgb(241 106 0 / .2);display:flex;justify-content:center;align-items:center}.select_div:after{font-family:'FontAwesome';content:"\f107";color:#063B71;right:10px;position:absolute;top:0;text-decoration:inherit;pointer-events:none}.pop_up.select_div:before{font-family:'FontAwesome';content:"\f107";color:#063B71;right:10px;position:absolute;bottom:0;text-decoration:inherit;pointer-events:none}.pop_up.select_div:after{content:none}.select_div.right_side:after{right:10px;top:10px}a.btn,button.btn{width:100%;display:inline-block;background-color:#4f7daa;color:#fff;text-align:center;padding:0 15px;border:none;border-radius:5px;font-weight:700;font-size:20px;height:40px;line-height:40px;text-decoration:none}.lightblock a.btn,.lightblock button.btn{background-color:#063B71;color:#fff}select,input[type=text],input[type=password],textarea{border:0 #fff0;font-size:14px;line-height:16px;padding:0 15px;height:35px;background-color:#fff;border-radius:5px;-webkit-appearance:none;-moz-apearance:none;appearance:none;cursor:pointer;width:100%;color:#333;margin-bottom:20px;outline:none;-moz-appearance:none;text-indent:.01px;text-overflow:''}input[type=text],input[type=password],textarea{cursor:text}select{color:#000}#advancedsearch select{width:93%}textarea{height:80px;padding-top:10px}[class*='container'],[class*='column-']{padding-left:15px;padding-right:15px}.row{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.ratioimage{border-radius:5px 5px 0 0}#header{position:relative}#header .header_sliderimages{width:100%;height:600px;position:absolute}#header .header_sliderimages .slideritem{width:100%;height:600px;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block}.home h1.entry-title,#header h1{position:absolute;top:35%;width:100%;margin-left:0;text-align:center;display:block}#sitesearch{display:inline}#sitesearch_home{max-width:600px;width:100%;height:60px;background-color:rgb(0 0 0 / .35);top:50%;position:absolute;left:50%;transform:translateX(-50%)}#sitesearch_home input{height:36px;line-height:36px;border-radius:4px 0 0 4px;background-color:#fff;margin:0;width:78%;left:2%;display:inline-block;position:absolute;max-width:none;margin-top:12px;color:#063B71}@media (min-width:761px){#sitesearch_home input::placeholder{color:rgb(6 59 113 / .5)}}#sitesearch_home button{border-radius:0 4px 4px 0;background-color:#063B71;font-size:16px;margin:0;width:18%;border:none;position:absolute;right:0;height:36px;right:2%;color:#fff;font-weight:700;margin-top:12px}.subheader{max-height:300px;background-position:center -200px}@media(max-width:719px){#blockstestimonial {max-height:495px !important}}#header.subheader .header_sliderimages,#header.subheader .header_sliderimages .slideritem{width:100%;max-height:300px}.subheader h1,.subheader #header_search{display:none}#headershadow{width:100%;height:300px;background-color:rgb(241 106 0 / .1);background-size:contain;height:100%;position:absolute;top:0;left:0}.advancedsearch_home{width:60px;font-size:13px;text-align:center;display:block;line-height:13px;color:#063B71;text-decoration:none;float:right;margin-top:5px;margin-right:0;padding:0;background-color:#fff0;border:0;font-weight:700}#advancedsearch{background:rgb(255 255 255 / .9);width:100%;border-radius:0 0 5px 5px;padding:0;margin:-40px auto 15px auto;overflow:hidden;max-height:0;max-width:1250px;position:relative;box-shadow:0 1px 2px rgb(0 0 0 / .1);-webkit-transition:max-height,1s;transition:max-height,1s}#advancedsearch .container{opacity:0;-webkit-transition:opacity,1.5s;transition:opacity,1.5s}#advancedsearch.open{max-height:calc(100vh - 370px);max-height:calc(100vh - 370px)}#advancedsearch.open .container{opacity:1}#advancedsearch .row{padding:15px 0;min-height:300px}#advancedsearch label{display:block;padding-bottom:3px}#advancedsearch label input{margin-right:15px}#advancedsearch select{border:1px solid rgb(216 218 220 / .75);background-color:#fff0}#advancedsearch #searchmap{text-align:center}#searchmaptitle{font-size:22px;color:#063B71;font-weight:700}#search_handle{padding:5px 15px;background-color:rgb(255 258 254 / .95);background-color:rgb(6 59 113 / .25);color:#063B71;margin:-15px auto 0 auto;position:relative;width:135px;border-radius:0 0 5px 5px;font-size:14px;box-shadow:0 1px 2px rgb(0 0 0 / .1);text-align:center;cursor:pointer}.menu-ul{font-weight:900;text-transform:uppercase;padding:0;position:absolute;top:50px;top:95px;right:78px;font-weight:700;background:rgb(0 0 0 / .1);padding-bottom:2px}@media (max-width:940px){.menu-ul{right:20px}}.menu-ul li{list-style-image:none;list-style-position:outside;list-style-type:none;float:left;position:relative}.menu-ul li a{color:#fff;text-decoration:none;margin-left:5px;margin-right:5px;font-size:14px;cursor:pointer}@media only screen and (min-width :761px) and (max-width :850px){.menu-ul li a{font-size:12px}}.menu-ul li>a{padding-bottom:15px}.menu-ul li.active a{padding-bottom:5px;border-bottom:3px solid rgb(255 255 255 / .75)}.menu-ul .fa-angle-down,#header_login .fa-angle-down{color:#fff!important}.menu-ul li:hover .sub-menu,#header_login li:hover .submenu{display:block}.menu-ul .sub-menu,#header_login .submenu{display:none;position:absolute;left:10px;padding-left:0;top:24px;width:250px;background-color:#fff;padding:0;border-radius:5px;z-index:10;box-shadow:0 0 4px rgb(0 0 0 / .25)}@media (max-width:700px){.menu-ul .sub-menu{top:40px}}.menu-ul .sub-menu li,#header_login .submenu li{float:none;padding:0 15px}.menu-ul .sub-menu li:first-child a,.menu-ul .sub-menu li:first-child:hover a,#header_login .submenu li:first-child a,#header_login .submenu li:first-child:hover a{border-top:none}.menu-ul .sub-menu li:last-child a,.menu-ul .sub-menu li:last-child:hover a,#header_login .submenu li:last-child a,#header_login .submenu li:last-child:hover a{border-bottom:none}.menu-ul .sub-menu li:first-child:hover,#header_login .submenu li:first-child:hover{border-radius:5px 5px 0 0}.menu-ul .sub-menu li:last-child:hover,#header_login .submenu li:last-child:hover{border-radius:0 0 5px 5px}.menu-ul .sub-menu li a,#header_login .submenu li a{border-bot-tom:1px solid rgb(216 218 220 / .5);display:inline-block;width:100%;color:#000;display:inline-block;margin-left:0;padding:8px 0;text-transform:none;font-weight:400}.menu-ul .sub-menu li:hover,#header_login .submenu li:hover{background-color:#063B71}.menu-ul .sub-menu li:hover a,#header_login .submenu li:hover a{color:#fff;border-bottom:1px solid #063B71}.menu-ul .login,#menu .register{text-transform:none}.menu-ul .register a{background-color:#063B71;padding:8px 15px;display:block;margin-top:-5px;border-radius:5px}nav.collapse{display:inline-block;-webkit-transition:max-height 800ms;transition:max-height 800ms;max-height:800px}#menu_button a{display:none;cursor:pointer}#menu_button{display:none}#menu_button a .fa-bars{display:none}#menu_button a.closed .fa-times{display:none}#menu_button a.closed .fa-bars{display:inline}#submenu{float:right;text-align:right;margin-top:25px;color:#fff;width:63vw}#header{display:block;max-width:1300px;height:600px;background-image:url(https://www.remaxcostabrava.es/wp-content/themes/twentytwenty-child/img/slider_in/girona1.jpg);margin:0 auto;margin-bottom:40px;max-width:none;background-position:center center;background-size:cover}#header>.container{position:relative;height:100%}#header #logo{position:absolute;left:0;top:10px}.grey{background:#d6dadd;padding-top:100px;padding-bottom:100px;color:#063B71;margin-top:50px}.grey h4{text-transform:uppercase;text-align:center;font-weight:900;margin-bottom:20px}.grey .column-1-3{text-align:center}h1{text-transform:uppercase;font-size:55px;font-weight:900;color:#fff;text-shadow:rgb(5 5 5 / .5) 0 0 10px;line-height:55px}h2{;text-transform:uppercase;font-weight:900;font-size:28px;margin-bottom:15px}#advancedsearch h2{font-size:24px}.item_star{float:right;font-size:30px;margin-top:7px;opacity:.5}.type_row{margin-bottom:30px}.type_row .grid-item .ratioimage{border-radius:5px;font-size:20px;text-shadow:0 0 5px rgb(0 0 0 / .75);font-weight:700;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.5px}.listing_grid{color:#063B71;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:35px}.listing_grid .listing_grid_text{padding:20px;padding-top:15px}.listing_grid>div>span:not(.sups),.information_detail_row h4{text-transform:uppercase;color:#9B9DA0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.listing_grid>div>h3{color:#063B71;margin:0;margin-top:7px;margin-bottom:5px;font-size:22px;overflow:hidden;min-height:54px}.listing_grid>div>h4{color:#063B71;margin-top:10px;font-size:18px}.listing_prop{color:#4f7daa;margin-bottom:20px}.holidaylisting .listing_prop{width:33.333333%}.listing_prop_plot{border-right:none}.listing_prop>span:not(.sups){color:#9B9DA0;text-transform:uppercase;display:block;padding-top:3px;font-size:14px}.row .grid-item:not(:first-child){margin-top:-20px}#header_search{background-color:rgb(255 255 255 / .55);display:block;width:100%;max-width:620px;position:absolute;left:75px;top:50%;border-radius:5px;padding:15px;position:relative;max-width:600px;margin:0 auto;top:125px;padding:10px;border-radius:4px}#header_search .ratioimage{border-radius:0}#header_search select{padding:0 10px;min-width:120px;margin-left:10px;margin-bottom:0;padding-right:15px;border-radius:5px;background-color:#fff;border:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;width:120px}#header_search select#min-bedrooms{margin-left:0}.search-type,.search-go{padding:10px;padding-left:15px;padding-right:15px;width:164px;display:inline-block;text-align:center;border-radius:5px;background-color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;color:#9B9DA0;margin-right:10px;margin-bottom:10px;cursor:pointer}.search-type.active{color:#fff;background-color:#063B71}.search-type{width:31.6%}.search-type:nth-child(4){margin-right:0}span.listingid{font-size:14px;text-align:right;float:right;margin-top:-18px;margin-right:5px;opacity:.85}h4.listingid{margin-top:-20px;margin-bottom:25px;color:#4F7DAA!important}h4.listingid a{color:#4F7DAA!important}.search-go{background-color:#063B71;color:#fff;margin-left:10px;margin-right:0;min-width:0;margin-bottom:0;width:55px;border:0}input.search{background-color:rgb(255 255 255 / .45);color:#fff;height:30px;margin:0 10px;width:25%;border-radius:0;border-bottom-left-radius:5px;border-top-left-radius:5px;margin-right:-3px}@media only screen and (min-width :761px){input.search::-webkit-input-placeholder{color:#fff}input.search:-moz-placeholder{color:#fff;opacity:1}input.search::-moz-placeholder{color:#fff;opacity:1}input.search:-ms-input-placeholder{color:#fff}}#website_spec{display:inline-block;height:30px;background-color:rgb(255 255 255 / .76);background:linear-gradient(90deg,transparent 0%,transparent 32%,rgb(255 255 255 / .76) 32%,rgb(255 255 255 / .76) 100%);padding-right:10px;line-height:30px;padding-left:10px;text-align:center;position:relative}#website_spec a{border-right:1px solid #7b92a9;padding:0 13px;height:20px;line-height:normal;margin:5px 0;float:left;color:#000;text-decoration:none;cursor:pointer}#website_spec a:first-child{border-left:none;border-right:none}#website_spec>a:first-child img{margin-top:-2px}#website_spec a:last-of-type{border-right:none}#website_spec .website_choice{position:absolute;min-width:127px;display:inline-block;min-height:33px;background-color:#8294a3;border-radius:5px;line-height:30px;left:3%;top:1px;margin-top:46px;z-index:100;text-align:left;display:none;z-index:10;padding:10px 0}#website_spec>div{padding-left:5px!important}#website_spec>div a{color:#fff}#website_spec .website_choice.active{display:block;animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible!important;display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center}#website_currency{left:-100px}.header_phone{font-size:20px;font-weight:700;color:#fff;margin-right:15px}.socialheader{background:#fff0;width:150px;height:31px;display:inline-block;float:right;margin-left:15px;padding-top:2px}.socialheader a.sm{color:#fff;width:28px;height:28px;border-radius:50%;background-color:#bb132f;text-align:center;line-height:28px;margin-left:8px;display:inline-block;float:left}#header_login{display:none;padding:0;font-weight:700;margin:0;text-align:left}#header_login li{list-style-image:none;list-style-position:outside;list-style-type:none;float:left;position:relative}#header_login li a{color:#fff;text-decoration:none;margin-left:25px;font-size:14px;cursor:pointer;position:relative;top:3px}#header_login li>a{padding-bottom:15px}#header_login li.register a{background-color:#063B71;padding:6px 15px 7px;display:inline;border-radius:5px}a[href^=tel]{color:inherit;text-decoration:none;color:#fff;text-shadow:1px 1px #888}.homepageblog{text-decoration:none!important}.homepageblog_image{width:100px;height:75px;background-size:cover;float:left;border-radius:5px;margin-right:20px}.homepageblog h3{margin-bottom:10px}.homepageblog p{color:#063b71}.blogimage{border-radius:5px;width:100%}.blog_date{padding:3px 7px;border-radius:5px;background-color:#bbb;display:inline-block;float:left;margin-right:10px;text-transform:uppercase;color:#fff;font-size:13px}.blog_date_detail{padding:0 7px}.playbutton{position:absolute;width:50px;height:50px;border:2px solid rgb(255 255 255 / .6);border-radius:50%;color:rgb(255 255 255 / .6);text-align:center;line-height:56px;left:50%;top:50%;margin-left:-25px;margin-top:-25px;transition:all 0.35s ease}#listingthumbs .playbutton{border-color:#fff;color:#fff}.playbutton i{padding-left:6px}#remaxtv .grid-item:hover .playbutton{color:#fff;border:2px solid #fff;transition:all 0.35s ease}.slick-slide{margin:0 1px;max-height:500px;}#testimonials{text-align:center;margin-bottom:50px;margin-top:75px;text-align:center;background-color:#063B71;padding:75px 0}#testimonials h2{color:#fff}#testimonials .column-2-3{margin:10px auto;float:none}#testimonials .column-2-3 p{color:#063B71;color:#fff;margin:0;margin-top:7px;margin-bottom:5px;font-size:22px;line-height:35px;font-weight:300}#testimonials .column-2-3 h5,#testimonials .column-2-3 span,#testimonials .column-2-3 label,#testimonials_page h5,#testimonials_page span,.testimonial_item h5,.testimonial_item span{color:#4f7daa;display:inline-block;font-size:16px;text-transform:uppercase;cursor:pointer}#testimonials_page h5{color:#063B71}.testimonial_item h5{display:block;margin-top:10px}#testimonials .column-2-3 label{font-weight:400;font-size:18px}#testimonials .column-2-3 span,.testimonial_item span{color:rgb(255 255 255 / .75)}.testimonial_item span{font-size:14px}#testimonials_page span{color:#4f7daa}#testimonials .column-2-3 span.hook,.testimonial_item span.hook{font-size:30px;font-weight:600;display:inline-block;line-height:15px;color:#4f7daa}#testimonials hr,#testimonials_page hr,.testimonial_item hr{width:50px;height:1px;background-color:#4f7daa;border:none;margin:25px auto}#testimonials_page p{font-style:italic;color:#063B71;line-height:28px}#testimonials_page hr{margin:15px;margin-left:0}#testimonials .slick-prev{left:25px;z-index:100}#testimonials .slick-next{right:25px;z-index:100}#testimonials .slick-dots li button:before{color:#fff;font-size:14px}#testimonials .slick-dots li.slick-active button:before{opacity:1}#testimonialslider .slick-prev,#testimonialslider .slick-next{font-size:135px}#testimonialsidebarslider .slick-arrow{display:none!important}#testimonialsidebar h3{padding-bottom:0px!important}#testimonialsidebar p{line-height:24px;font-style:italic;font-size:18px}#testimonialsidebar .slick-dots li button:before{color:#4F7DAA;font-size:12px;margin-top:10px}#testimonialssidebar .slick-dots li.slick-active button:before{opacity:1!important}.blog_date{background-color:#063B71;color:#fff;float:right;margin-top:15px;margin-right:15px}.static_text{font-size:16px;line-height:26px;padding-right:100px}.static_text .valuta_detailinformation{font-style:italic;color:#4F7DAA;font-weight:300}.static_text a{color:#063b71}.static_text a:hover{text-decoration:underline;color:#891520}.static_text a.btn:hover{text-decoration:none}.static_text>ul{list-style:none;list-style-position:outside;margin:0;padding:0}.static_text ul.submenu{list-style:none;padding-left:25px}.static_text ul.submenu li a{text-transform:none;font-weight:400}.static_text>ul li a{font-weight:700;text-transform:uppercase}.static_text span.first_text{font-size:18px;line-height:30px;font-style:italic;font-weight:300}.side_row h3{font-size:20px;margin-bottom:15px;margin-left:25px}.side_row .darkblock h3,.side_row .lightblock h3{color:#fff;margin-left:0}.darkblock,.lightblock{padding:25px;margin-bottom:25px;border-radius:5px;color:#fff}.darkblock form input{margin-bottom:15px}.darkblock form input.detailinput{width:48%;float:left}.darkblock form input#mailinput{float:right}.darkblock{background-color:#063B71}.lightblock{background-color:#4F7DAA}.lightblock .darkrow:last-child{margin-bottom:0}.darkrow,.lightrow,.whiterow{width:100%;padding:5px 10px;border-radius:5px;display:block;font-size:24px;font-weight:700}.darkrow{color:#fff;background-color:#063B71!important;margin-bottom:20px}.lightrow{color:#fff;background-color:#4F7DAA;margin-bottom:20px}.whiterow{color:#063B71;background-color:#fff}#quicksearchform .search_column>div{width:50%;float:left;padding-left:10px}#quicksearchform .search_column>div:first-child{padding-right:10px;padding-left:0}#quicksearchform select{margin-bottom:15px}#page_landingspage #ntvbscontactform table tr td:first-child,#page_landingspage #ntvbscontactform table tr td:last-child{display:none}#page_landingspage #ntvbscontactform table{width:100%}.staticpage_form #ntvbscontactform #row_country{display:none}.staticpage_form #ntvbscontactform td{width:50%;vertical-align:top}.staticpage_form #ntvbscontactform .contacterror{color:#da0000}#testimonialsidebar{padding:0}#testimonialsidebar h3{padding:25px 25px 10px 25px}#testimonialsidebar .testimonial_item{padding:0 25px 25px 25px}.quick_search_header{width:100%;height:55px;background-color:rgb(255 255 255 / .5);position:absolute;left:0;bottom:0;display:block}.quick_search_header select{width:12%;margin-left:.4%;margin-top:10px;height:35px;padding:0 10px}.quick_search_header select#listingtype{margin-left:0}.select-go{height:35px;width:10%;padding:0;margin:0;margin-left:1%;border-radius:5px;background-color:#063B71;text-align:center;color:#fff;font-weight:700;text-decoration:none;display:inline-block;line-height:35px;outline:none;border:0}.overview_dropdown{width:10%!important;float:right;color:#063B71;background-color:rgb(6 59 113 / .25);margin-left:15px;height:35px}.viewbutton{float:right;margin-left:5px;height:35px;line-height:35px;padding:0 25px;border-radius:0 5px 5px 0;display:inline-block;background-color:rgb(6 59 113 / .25);color:#063B71}.viewbutton#gridview{border-radius:5px 0 0 5px}.viewbutton.active{color:#fff;background-color:#063B71}#mobilesearch{width:50%;padding:0 10px;font-size:11px;margin:0 0 10px;display:none!important}.column-1-1{margin-bottom:30px}.column-1-1 .grid-item{background-color:#fff;border-radius:5px}.column-1-1 .grid-item .column-1-3:first-child{padding-left:0}.list_overview,.grid_overview{display:none}.list_overview.active,.grid_overview.active{display:flex;flex-wrap:wrap}.list_overview .column-1-3 .ratioimage{border-radius:5px 0 0 5px}.list_overview .column-1-3 p{padding:20px 0;padding-right:15px;line-height:26px;color:#9B9DA0}.list_overview .listing_grid .listing_grid_text{padding-bottom:50px}.row .grid-item .slideritem,.list_overview .sliderimages .slideritem,.grid_overview .sliderimages .slideritem{width:100%;background-size:cover;background-position:center center;background-color:#dde0e1;border-radius:5px 5px 0 0;height:221px}.row .grid-item:not(:first-child){margin-top:0}.list_overview .sliderimages .slideritem{border-radius:5px 0 0 5px}.sliderimages{background-color:rgb(6 59 113 / .15)}.listingitem label,.statuslabel{position:absolute;z-index:8000;background-color:#DD202B;padding:5px;padding-left:12px;padding-right:12px;border-radius:5px;left:10px;top:10px;text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.statuslabel{position:relative;top:-8px;padding:4px 12px;margin-left:5px}.listingitem .slick-list,.listingitem .slick-track{height:100%}.listingitem .slick-prev{left:10px;z-index:10}.listingitem .slick-next{right:10px;z-index:10}.slick-next,.slick-prev{width:auto!important;height:auto!important}#pagination{text-align:center;margin-bottom:15px}#pagination a{display:inline-block;line-height:20px;color:#063B71;background:rgb(6 59 113 / .25);padding:5px 10px;cursor:pointer;border-radius:5px}#pagination a.current{color:#fff;background-color:#063B71}#listingimages_wrapper{background-color:#dde0e1;border-radius:5px}#listingimages_wrapper .detailimage_background{padding:0 5px}.slick-prev:before,.slick-next:before{content:''}.slick-prev:hover,.slick-next:hover{color:rgb(255 255 255 / .85);transition:all 0.35s ease}.row .column-1-3 .slick-prev,.row .column-1-3 .slick-next,.grid_overview .slick-prev,.grid_overview .slick-next,.list_overview .slick-prev,.list_overview .slick-next{font-size:75px;top:50%}.row .column-1-3 .slick-prev,.grid_overview .slick-prev,.list_overview .slick-prev{left:20px}.row .column-1-3 .slick-next,.grid_overview .slick-next,.list_overview .slick-next{right:20px}.slideritem{margin-left:1px;margin-right:1px}#listingimages .slick-prev{left:-140px}#listingimages .slick-next{right:-140px}.information_detail_row h2{margin-bottom:0}.information_detail_row h3.price{font-size:32px;margin:15px 0;margin-bottom:20px;font-weight:700}.detailimage_background{text-align:center;border-radius:5px}.detailimage_thumbs{text-align:center;padding:0;margin-bottom:20px}.detailimage_thumbs a{margin-right:1%;width:6.2%;display:inline-block;margin-bottom:10px}.detailimage_thumbs a:last-child{margin-right:0}.detailimage_thumbs .grid-item .ratioimage{border-radius:5px;opacity:.3;cursor:pointer}.detailimage_thumbs .grid-item.active .ratioimage{opacity:1}.detailimage_background .grid-item{max-width:800px;margin:0 auto}.detailimage_background .grid-item .ratioimage{border-radius:0}.quoterequest{color:#fff!important;margin-top:15px}.quoterequest:hover{text-decoration:none}#listingnavigation{text-align:center;padding-right:100px;position:relative}#previous_button,#next_button,#results_button{color:#063B71;background-color:rgb(6 59 113 / .25);height:35px;display:inline-block;border-radius:5px;padding:0 15px;line-height:34px;font-weight:700;margin:0}#previous_button{position:absolute;left:0}#next_button{position:absolute;right:100px}#results_button{margin:0 auto}.specificationrow{border-radius:0}.specificationrow .container{padding:0}.add_listing{text-align:right;width:100%;margin-bottom:15px;display:block;color:#063B71;text-decoration:none;font-weight:700;cursor:pointer}.add_listing>span{display:inline-block;width:40px;height:40px;margin-top:-20px;border-radius:50%;text-align:center;line-height:40px;margin-left:10px}.add_listing .fa{font-size:30px;margin-left:10px}#listing_text{background-color:#fff0;border-radius:0;float:none;width:auto;color:#063B71;font-weight:700}.numberrow{letter-spacing:1px;margin-bottom:15px}.specificationrow{margin:0 auto;border-radius:5px;margin-bottom:30px;margin-top:10px;padding:10px 0;max-width:1240px}.specificationrow .container{text-align:center}.specificationrow .listing_prop{color:#fff;font-size:32px;font-weight:700;width:auto;float:none;border-right-color:rgb(255 255 255 / .5);display:inline-block;padding-right:8%;margin-right:8%;margin-bottom:0}.specificationrow .listing_prop_plot{margin-right:0;padding-right:0}.specificationrow .listing_prop span{color:#fff}.featured_row{color:#aaa;font-weight:300}#servicesblock .servicetitle{font-weight:700}.agentinformation{border-left:1px solid rgb(255 255 255 / .5);padding-right:5px;font-size:14px;line-height:20px}.agentinformation a{color:#fff;text-decoration:underline}.agentinformation h4{color:rgb(255 255 255 / .5);font-weight:700}.agentinformation h3{font-size:18px;margin-bottom:0}.agentinformation label{width:18px;display:inline-block}.agentblock .ratioimage{border-radius:5px}#listing_share a{text-align:center;line-height:50px;margin-right:20px;display:inline-block;width:50px;height:50px;border-radius:50%;color:#fff;background-color:#063B71;margin-top:10px}#listing_share a:hover{color:#063B71;background-color:#fff}#listing_share a i{line-height:50px}#listing_share .linkedina{margin-right:0}.virtual_tour{margin-top:150px;font-size:20px;padding-right:25px;text-align:right;width:100%;margin-bottom:15px;display:block;color:#063B71;text-decoration:none;font-weight:700;cursor:pointer}.virtual_tour>span{display:inline-block;width:40px;height:40px;margin-top:-20px;border-radius:50%;text-align:center;line-height:40px;margin-left:10px}#footer{width:100%;color:#9B9DA0;padding:30px 0 60px;width:100%}#footer .footer_navigation{text-align:center;color:#9B9DA0}#footer .footer_navigation a{color:#9B9DA0}#footer .footer_navigation a:hover{color:#063B71;text-decoration:underline}#footer .footer_navigation .footer_navigation_row a{padding:0 10px;margin-bottom:10px;text-transform:uppercase;display:inline-block}#footer .footer_navigation .footer_subnavigation_row a{padding:0 10px;border-right:1px solid rgb(157 159 161 / .75)}#footer .footer_navigation a:last-child{border-right:none}#footer .column-1-4:last-child{text-align:right}#footer .column-1-4 .sm{color:#fff;width:35px;height:35px;border-radius:50%;background-color:#bb132f;text-align:center;line-height:35px;margin-left:15px;display:inline-block}#footer .column-1-4 .sm:hover{background-color:#063B71}.fancybox-nav:before{font-family:'FontAwesome';content:"\f104"!important;color:rgb(255 255 255 / .75)!important;font-size:120px;top:50%;left:20px;margin-top:-67px;position:absolute}.fancybox-nav.fancybox-next:before{content:"\f105"!important;left:auto;right:20px}.fancybox-nav span{display:none}#agents h3,#agents h4{font-size:20px;font-weight:900;color:#000;margin-bottom:20px}#agents h3.teamname{font-size:34px;font-weight:300;color:#4f7daa;text-transform:uppercase}#agents a{color:#000;text-decoration:underline}#agents label{display:block;width:20px;float:left}#agents .agent-image{width:160px}#agents .agent-name{margin-top:20px;margin-bottom:5px}#agents .btn{color:#fff;text-decoration:none;margin-top:15px;width:90%}#agents h4{margin-bottom:10px;margin-top:20px}#agents #agent-details-left{display:block;width:180px;float:left}#agents .column-1-2{margin-bottom:25px}.ratio-115:before{padding-top:115%}.ratio-130:before{padding-top:130%}#agents .ratioimage{border-radius:5px}@media only screen and (min-width :0) and (max-width :760px){#agents .btn{margin-bottom:45px;width:100%}}@media only screen and (max-width:767px){h1.entry-title{width:100%!important;margin-left:0%!important;font-size:36px!important}}.static_text p{margin-bottom:20px}h1.entry-title{max-width:1200px;font-size:26px;color:#063B71;text-shadow:none;text-align:left;padding-left:40px;padding-right:40px;margin:0 auto;margin-bottom:2%;display:none}.entry-categories{display:none!important}.static_text>.static_text{padding-right:0}#homeitems div{text-align:center}#homeitems div h3{text-transform:uppercase;font-size:21px;margin-bottom:15px;margin-top:35px}#homeitems div p{width:100%;display:inline-block;color:rgb(6 59 113 / .75)}ul.post-meta{display:none!important}.blogimage{margin:20px 0}.blogimage img{width:100%;height:auto}#homeitems div{text-align:center;margin-bottom:36px}#homeitems div h3{color: #063b71;text-transform:uppercase;font-size:21px;margin-bottom:15px;margin-top:35px}#homeitems div p{width:100%;display:inline-block;color:rgb(6 59 113 / .75)}#homeitems .ratioimage{background-size:auto}#testimonials a.grid-item{color:#fff}.quick_search_header select#MunnicipioSel{margin-left:0}.Bfl{display:inline-block;margin:0 10px}div.paginacion{padding:10px 0;text-align:center;background:#fff}.Bfl>*{color:#9B9DA0}.Bfl span.paginaActual{color:#fff;background:#063b71;padding:1px 6px 3px 6px;text-align:center;border-radius:10px}.Bfl .pagina:hover{color:#fff;background:#b4c4d4;padding:1px 6px 3px 6px;text-align:center;border-radius:10px}a.to-the-top{display:none}h3#no-result{padding:25px;border:1px solid #ccc;margin:20px}#testimonials .column-2-3{margin:10px auto;float:none;color:#fff;font-size:20px}#listingnavigation{display:none}.comments-wrapper{display:none}.pagination-single.section-inner{width:66%;padding:0vw 3vw}div.pagination-single-inner{display:flex;justify-content:space-between;flex-direction:row}a.previous-post .title-inner,a.next-post .title-inner{background:#b4c4d4;padding:6px 12px;color:#063B71;font-weight:700;border-radius:4px}.pagination-single hr{display:none}ul.footer-menu{list-style-type:none;padding-left:0}ul.footer-menu li{display:inline-block;line-height:1.5em}p.smp_inmueble_small_bullet{float:left;color:color:#777;line-height:1.1em;font-family:Lato;font-size:16px}p.smp_inmueble_small_bullet:before{content:"\2022";font-size:16px;padding:0 10px}span.sups{text-transform:none;color:#9B9DA0}#agents a.btn{display:none}.page-id-163 .column-1-4{display:none}.page-id-161 .column-1-4{display:none}.page-id-70 .column-1-4{display:none}#submit_lupa{background-color:rgb(255 255 255 / .45);padding:5px;border-bottom-right-radius:6px;margin-right:10px;border-top-right-radius:6px;padding:4px 9px 7px 6px}@media only screen and (min-width :0) and (max-width :760px){#submit_lupa{display:none}div.quick_search_header button.select-go{width:48%;float:right}}#website_spec .website_choice{position:absolute;min-width:98%;display:inline-block;min-height:58px;border-radius:0;background-color:#8294a3;line-height:30px;right:3%;top:-1px;margin-top:31px;z-index:100;text-align:left;display:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}@keyframes slideDown{0%{transform:height(0);opacity:0;scaleY(0)}100%{transform:translateY(0%);opacity:1;scaleY(100%)}}.fas.fa-check{color:#891520;font-weight:700;margin-right:8px}#header .slick-list.draggable{width:100vw!important}#header_search{display:none!important}.header.sliderimages{display:none!important}li#menu-item-1507{background-color:#bb132f;padding:0 0 5px 0;margin-left:3px}@media (max-width:767px){.page-id-157 #header h1.not-home{top:34%!important}}@media (max-width:554px){.page-id-157 #header h1.not-home,.page-id-174 #header h1.not-home{top:32%!important}}@media (max-width:475px){.page-id-157 #header h1.not-home{top:120px!important}}@media (max-width:475px){.page-id-174 #header h1.not-home{top:32%!important}.page-id-157 #header h1.not-home,.page-id-174 #header h1.not-home{font-size:34px}}@media (max-width:405px){.page-id-179 #header h1.not-home{font-size:32px}}@media (max-width:390px){.page-id-157 #header h1.not-home{font-size:34px}}@media (max-width:385px){.page-id-157 #header h1.not-home{font-size:30px}}@media (min-width:767px) and (max-width:1350px){.page-id-174 .column-1-3{width:33.333333%!important}}@media (max-width:760px){.page-id-174 .column-1-3{width:100%!important}.page-id-179 .column-2-3 .static_text,.page-id-226 .column-2-3 .static_text,.page-id-174 .column-2-3 .static_text{padding-right:unset}.page-id-152 .sticky .wpforms-container,.page-id-226 .sticky .wpforms-container,.page-id-179 .sticky .wpforms-container,.page-id-174 .sticky .wpforms-container{width:100%!important}}div.another.row a{margin-bottom:0px!important;margin-left:0!important;margin-top:20px;font-size:20px;padding:0em 1em!important;float:right}nav.collapse{width:100%!important}@media (max-width:400px){.page-id-163 #header h1.not-home{top:32%!important}}@media (max-width:767px){.page-id-157 #header h1.not-home{top:34%!important}}@media (max-width:554px){.page-id-157 #header h1.not-home,.page-id-174 #header h1.not-home{top:32%!important}}@media (max-width:475px){.page-id-157 #header h1.not-home{top:140px!important}}@media (max-width:475px){.page-id-174 #header h1.not-home{top:32%!important}.page-id-157 #header h1.not-home,.page-id-174 #header h1.not-home{font-size:34px}}@media (max-width:405px){.page-id-179 #header h1.not-home{font-size:32px}}@media (max-width:390px){.page-id-157 #header h1.not-home{font-size:34px}}@media (max-width:385px){.page-id-157 #header h1.not-home{font-size:30px}}@media (min-width:767px) and (max-width:1350px){.page-id-179 .column-1-3,.page-id-163 .column-1-3.side_row,.page-id-174 .column-1-3{width:33.33333%!important}}.page-id-179 .sticky .wpforms-container{width:32%!important;margin-right:6%!important;z-index:100!important;background:#4F7DAA!important;padding:20px!important;color:#FFF!important;height:100vh;margin-top:0}@media (max-width:760px){.page-id-174 .column-1-3{width:100%!important}.page-id-179 .column-2-3 .static_text,.page-id-226 .column-2-3 .static_text,.page-id-174 .column-2-3 .static_text{padding-right:unset}.page-id-152 .sticky .wpforms-container,.page-id-226 .sticky .wpforms-container,.page-id-179 .sticky .wpforms-container,.page-id-174 .sticky .wpforms-container{width:100%!important}}div.another.row a{margin-bottom:0px!important;margin-left:0!important;margin-top:20px;font-size:20px;padding:0em 1em!important;text-align:center}.page-template-template-inmueble .virtual_tour{margin-top:30px}@media (max-width:550px){.page-template-template-inmueble .information_detail_row h2{font-size:33px}}.page-template-template-inmueble .featured_row .column-1-1 h2{margin-bottom:20px}@media (max-width:767px){.page-id-174 .wpforms-container,.page-id-179 .wpforms-container{height:auto!important}.wpforms-submit-container button{line-height:38px;border:1px solid #fff}}@media (max-width:1140px){#post-163 .elementor-image-box-wrapper{width:50%!important}}@media (max-width:729px){#post-163 figure img{width:80%!important}}@media (max-width:500px){#post-163 .elementor-image-box-wrapper{width:100%!important}}.another.row+.another.row{text-align:center;margin-left:0!important}.row .another.row>a{padding:.5em 1em!important}@media (min-width:940px){#submenu .socialheader{width:160px!important}.container #submenu{width:77vw}}@media (max-width:940px){#submenu{margin-top:72px}}@media (max-width:940px){#submenu .socialheader{display:none}nav.collapse{display:block}nav.collapse.closed{display:block}#menu_button{display:block;position:absolute!important;top:3%!important;right:40px!important;z-index:99999!important}#menu_button a i{color:#fff;font-size:30px}#menu_button a{display:block}#header ul.menu-ul{top:0;padding:0vw;margin:38px;box-shadow:50px 4px 120px 79px rgb(0 0 0 / 31%)}.menu-ul li{list-style-image:none;list-style-position:outside;list-style-type:none;float:none;background:rgb(255 255 255 / .95);z-index:9999999999999999;position:relative;height:42px}.menu-ul.primary-menu li a{color:#073b71;padding:15px 20px 15px 20px;display:block;margin:0}ul li#menu-item-1507{margin-left:0}ul.sub-menu{top:42px;z-index:99999999999999}ul li a:hover{color:#fff;background:#073b71}ul li ul li a:hover{color:#fff;background:#073b71}.menu-ul.primary-menu li a{color:#FFF}}@media (max-width:940px){.menu-ul .sub-menu{left:-252px;top:0}}.menu-ul .sub-menu li a{color:#FFF;font-weight:700;text-transform:uppercase;padding:10px 15px 10px 19px}@media screen and (orientation:portrait){#header ul.menu-ul{top:0;width:47%;padding-bottom:32px;background:#fff}}nav.collapse{display:block!important;width:auto;position:absolute;width:50%;right:-18px;left:unset!important;top:18px!important;z-index:1000}@media (max-width:940px){nav#menu.collapse.closed{display:none!important}}@media (max-width:940px){#menu_button{display:block;position:absolute!important;top:3%!important;right:9%;z-index:99999!important}#menu-item-1739>a{padding-left:40px!important}#menu-item-1739>a:before{content:'◀';font-size:14px;position:absolute;top:13px;left:18px}.sub-menu li{padding:0!important;height:38px}@media (max-width:650px){.sub-menu{padding:18px 0 0 10px!important;left:-41vw!important;width:41vw!important}.sub-menu li a{padding:0!important}@media (max-width:450px){.menu-ul li{height:60px}#header ul.menu-ul{padding-bottom:0}}li#menu-item-1507 a{color:#fff;border-bottom:0!important}.sub-menu li a{padding:0!important}.menu-ul li:hover .sub-menu{display:flex;flex-direction:column;justify-content:center}@media (max-width:940px) and (orientation:landscape){nav.collapse{display:block!important;width:auto;position:absolute;width:50%;top:32px;left:unset!important;right:-18px!important;z-index:1000}}.columns-2-3 form button.wpforms-submit{border:1px solid white!important}
