@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,900&display=swap');
#header{background-color:#004137}#header .top_right ul li{padding:0 0 0 5px}
#header .top_right #fav-link{background:url('/assets/site/img/icon_fav_white.svg') center center no-repeat;background-size:40px 40px;margin-top:5px;display:inline-block;height:40px;width:40px}
#header .top_right #viewed-link{background:url('/assets/site/img/icon_views_white.svg') center center no-repeat;background-size:40px 40px;margin-top:5px;display:inline-block;height:40px;width:40px}
#header .top_right #sellrequest,#header .top_right #career{display:inline-block;width:auto;background-color:#e0de00;height:20px;line-height:20px;text-transform:uppercase;color:#004137;margin-top:15px;padding:0 5px}
#header .top_right .lan-drop{display:inline-block;width:auto;background-color:transparent;height:20px;line-height:20px;text-transform:uppercase;color:#e0de00;margin-top:15px;padding:0 10px;border:1px solid #e0de00}#header .top_right .lan-drop .caret{margin-left:10px}
#header .top_right .lan-drop a{height:20px;line-height:20px;margin-top:0px}#header .top_right .lan-drop a span{color:#e0de00}
#header .top_right #siteLanguage{background-color:#e0de00;color:#004137;border:1px solid #e0de00}#header .top_right #siteLanguage li{padding:0px}#header .top_right #siteLanguage li a{padding:0 20px}
#header #nav_header{background-color:#004137;min-height:65px}#header #nav_header .navbar-brand img{vertical-align:middle;position:absolute;top:-30px;height:71px;width:205px}
#header #nav_header .navbar-right li a{text-transform:uppercase;color:#fff;padding:10px 0px 0px 10px;font-size:11px}#header #nav_header .navbar-right li a.active{color:#e0de00}
#header.fixed-header #nav_header{background-color:#004137;min-height:65px}#header.fixed-header #nav_header .navbar-brand img{vertical-align:middle;position:absolute;top:-30px;height:71px;width:205px}
#header.fixed-header #nav_header .navbar-right li a{text-transform:uppercase;color:#fff;padding:10px 0px 0px 10px;font-size:11px}#header.fixed-header #nav_header .navbar-right li a.active{color:#e0de00}
@media only screen and (min-device-width:320px) and (max-device-width:1200px),only screen and (min-width:320px) and (max-width:1200px){#header #nav_header{background-color:#004137;min-height:125px} .top_right>ul>li{float:right} .img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{transform:scaleX(4) scaleY(4) translateY(60px)} .navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff} .navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:0;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;display:block} .navbar-header{float:unset} .navbar-collapse.collapse{display:none !important} .my_nav{padding:0} .navbar-collapse.in{overflow-y:auto} .collapse.in{margin-top:30px;display:block !important}}#footer{background-color:#004137;padding:20px 0px;border-bottom:5px solid #e0de00;position:relative;z-index:0}#footer .footer-title h4{padding-bottom:0px;line-height:30px;font-size:14px}
#footer .footer_contact{padding-bottom:0px}#footer .footer_contact ul li{padding-bottom:0px}#footer .footer_contact ul li a:hover{font-weight:700px;color:#fff}
#footer #complaint-link{display:block;background:url('/assets/site/img/complaint.png') center no-repeat;width:140px;height:58px;margin-top:10px;float:right}
#bottom_footer{background-color:#004137;z-index:0}#bottom_footer .reserve_text span{text-align:left;display:inline-block;float:left}
#bottom_footer .privacy-links{text-align:right}#bottom_footer .privacy-links a{margin-left:20px;font-weight:700;text-decoration:none}
#bottom_footer a{color:#fff;text-decoration:underline}
@media only screen and (min-device-width:320px) and (max-device-width:1200px),only screen and (min-width:320px) and (max-width:1200px){#footer #complaint-link{float:left} #bottom_footer .privacy-links{text-align:left}#bottom_footer .privacy-links a{margin-left:0px;margin-right:10px} #bottom_footer a{color:#fff;text-decoration:underline}}.privacy-consent{text-align:left;display:inline-block;width:100%}.privacy-consent input[type=checkbox]{display:none !important}
.privacy-consent .message{color:#26303a}.privacy-consent .message a{color:#26303a}
.privacy-consent label{display:inline-block;float:left;height:28px;line-height:28px;padding-top:5px}.privacy-consent label .checkbox-span{display:inline-block;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-18X18PX.svg') 0 center no-repeat;background-size:18px 18px}
.privacy-consent label .checkbox-error{display:inline-block;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-18X18PX-ERROR.svg') 0 center no-repeat;background-size:18px 18px}
.privacy-consent input[type=checkbox]:checked+label .checkbox-span{display:inline-block;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-18X18PX-CHECKED.svg');background-size:18px 18px;opacity:1}
.privacy-consent .privacy-message{margin-top:10px;display:inline-block;color:#26303a;height:28px;float:left;padding-left:10px;white-space:pre-wrap;width:calc(100% - 18px)}
.privacy-consent-black{text-align:left;margin-bottom:0px;display:inline-block;width:100%}.privacy-consent-black input[type=checkbox]{display:none !important}
.privacy-consent-black .message{color:#000}.privacy-consent-black .message a{color:#000}
.privacy-consent-black label{display:inline-block;float:left;height:28px;margin-top:10px;padding-top:5px}.privacy-consent-black label .checkbox-span{display:inline-block;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-18X18PX-PRETO.svg') 0 center no-repeat;background-size:18px 18px}
.privacy-consent-black label .checkbox-error{display:inline-block;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-18X18PX-ERROR.svg') 0 center no-repeat;background-size:18px 18px}
.privacy-consent-black input[type=checkbox]:checked+label .checkbox-span{display:inline-block;width:18px;height:18px;background:url('/assets/site/img/CHECKBOX-18X18PX-CHECKED-PRETO.svg');background-size:18px 18px;opacity:1}
.privacy-consent-black .privacy-message{margin-top:10px;display:inline-block;color:#000;height:28px;float:left;padding-left:10px;white-space:pre-wrap;width:calc(100% - 18px)}
.form-error input[type="email"]{border:1px solid red}
#barraaceptacion{color:#fff;background-color:#e0de00;padding:10px 0px !important;text-align:center;border-top:1px solid #004137;position:absolute;width:100%;top:0px;background:#e0de00;z-index:999}#barraaceptacion .inner span{display:block;width:100%;line-height:12px;color:#004137;font-size:11px;text-align:left}
#barraaceptacion a{color:#004137;text-decoration:underline}
#barraaceptacion .accept{margin-top:0px;display:inline-block;padding:0 10px;float:right;background-color:#004137;color:#fff}#barraaceptacion .accept a{background-color:#004137;height:20px;line-height:20px;color:#fff;text-decoration:none;font-size:11px}
body{font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px;overflow-x:hidden}
.row{margin:0px}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding:0px}
.goog-te-banner-frame.skiptranslate{display:none !important}
body{position:unset !important}
.icons{font-size:20px}
a:hover{text-decoration:none}
.color-panel{background-color:#e0de00;width:45px;top:50%;margin-top:-100px;right:0px}.color-panel ul{margin-bottom:0px}
.color-panel #despense{display:inline-block;width:45px;height:45px;background:url('/assets/site/img/icon01.svg') center center no-repeat;background-size:25px 25px;padding:5px 0px}.color-panel #despense:hover{background:url('/assets/site/img/icon01_hover.svg') center center no-repeat;background-size:25px 25px;background-color:#004137;border-top:3px solid #fff}
.color-panel #phone{display:inline-block;width:45px;height:45px;background:url('/assets/site/img/icon02.svg') center center no-repeat;background-size:25px 25px;padding:5px 0px}.color-panel #phone:hover{background:url('/assets/site/img/icon02_hover.svg') center center no-repeat;background-size:25px 25px;background-color:#004137;border-top:3px solid #fff}
.color-panel #facebook{display:inline-block;width:45px;height:45px;background:url('/assets/site/img/icon03.svg') center center no-repeat;background-size:25px 25px;padding:5px 0px}.color-panel #facebook:hover{background:url('/assets/site/img/icon03_hover.svg') center center no-repeat;background-size:25px 25px;background-color:#004137;border-top:3px solid #fff}
.color-panel #instagram{display:inline-block;width:45px;height:45px;background:url('/assets/site/img/icon04.svg') center center no-repeat;background-size:25px 25px;padding:5px 0px}.color-panel #instagram:hover{background:url('/assets/site/img/icon04_hover.svg') center center no-repeat;background-size:25px 25px;background-color:#004137;border-top:3px solid #fff}
.color-panel #youtube{display:inline-block;width:45px;height:45px;background:url('/assets/site/img/icon05.svg') center center no-repeat;background-size:25px 25px;padding:5px 0px}.color-panel #youtube:hover{background:url('/assets/site/img/icon05_hover.svg') center center no-repeat;background-size:25px 25px;background-color:#004137;border-top:3px solid #fff}
.has-error{border:1px solid red !important}
.swal2-popup{width:40em}.swal2-popup .swal2-title{margin-top:20px;font-family:'Montserrat',sans-serif;font-weight:500;font-style:normal;font-size:20px;color:#004137}
.swal2-popup .swal2-styled:focus{box-shadow:none}
.swal2-popup .swal2-confirm{background-color:#004137;color:#fff;border-radius:none;font-family:'Montserrat',sans-serif;font-weight:400;font-style:normal;font-size:12px}
.category-grid .overlay,#achivment::before,#property-submit::before,#banner::before{background-color:unset}
#banner{padding:0px;height:400px;border-bottom:10px solid #e0de00;background-size:cover;background-position:top center;background-repeat:no-repeat;margin-top:103px}
.banner{padding:0px;height:400px;border-bottom:10px solid #e0de00;background-size:cover;background-position:top center;background-repeat:no-repeat}
.title-section{padding:20px 0px}.title-section .page_title{color:#004137;font-family:'Montserrat',sans-serif;font-weight:500;font-style:normal;font-size:36px}
.loading-page{max-width:100%;overflow:hidden}
@media only screen and (min-device-width:320px) and (max-device-width:1200px),only screen and (min-width:320px) and (max-width:1200px){.title-section{padding:20px 0px}.title-section .page_title{color:#004137;font-family:'Montserrat',sans-serif;font-weight:500;font-style:normal;font-size:26px;text-align:left} .form-container .col-right{margin-left:0px !important;margin-right:10px !important} #credit-link .credit{background-size:contain !important}}
