/*96373d88b49b65deb7fc6c334592af1a*/
@charset "UTF-8";
span.g-menu-item-title{text-transform:uppercase}.logo-nav{display:flex;justify-content:center}.g-main-nav .g-toplevel>li:hover>.g-menu-item-container,.g-main-nav .g-toplevel>li.active>.g-menu-item-container{top:0}.g-main-nav .g-toplevel>li:hover>.g-menu-item-container .g-menu-item-title,.g-main-nav .g-toplevel>li.active>.g-menu-item-container .g-menu-item-title{text-shadow:0px 0px 0px rgba(0, 0, 0, 0.1)}li.g-menu-item.g-menu-item-125.g-menu-item-type-component.g-standard{padding-top:12px;padding-right:10px;padding-bottom:12px;border-right:2px solid #858585}.button-p{background-color:#f6921e}.social-p span.fa.fa-whatsapp{font-size:19px;background:#f6921e;font-weight:bold;margin-left:-5px;padding-top:7px;padding-left:9px;padding-right:9px;padding-bottom:9px}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content{width:1920px;height:200px;text-align:center;background-color:rgba(8, 8, 8, 0.56)}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title{font-size:1.5vw;font-weight:200;line-height:1.3;margin:1rem 3rem;color:#ffffff}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-text{font-size:1.5vw;font-weight:200;line-height:1.3;margin:auto;max-width:40%;color:#ffffff}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title{font-size:2.8rem}.button,.g-pricingtable-col-item .g-pricingtable .button{color:#ffffff;background:black;font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif}.Home-borde{border-bottom:2px solid #f6921e;margin:auto;width:31%;text-align:center;color:#000000}.Home-borde-cont{border-bottom:2px solid #000000;margin:auto;width:22%;text-align:center;color:#000000}.property-info span,.property-info-agent span{font-size:14px !important}body .property-desc p{display:none}body #camera_wrap_118 .camera_caption .property-desc{display:none}.property-price span.pcategory a{font-size:20px !important;color:#FFF;display:block;padding:0;text-decoration:none}.property-price span.price{font-size:16px !important;font-weight:500;padding:0;display:inline}.property-mask h4 a:link,.property-mask h4 a:visited,.feat-thumb h4 a:link,.feat-thumb h4 a:visited,.property-page-status span a:link,.property-page-status span a:visited{color:#FFF;text-decoration:none;font-size:18px;color:#000;font-weight:100}body .property-info,.property-list-page .property-info-agent{background:#666666}.property-mask h4,.feat-thumb h4{position:absolute;bottom:0;left:0;font-size:14px;font-weight:500;text-transform:uppercase;color:#FFF;background:#dd8824 !important;padding:6px 10px;margin-bottom:0}.property-desc{padding-bottom:9px}.property_footer{display:none}body .property-info .property-icon-square2 .ospico-square{background:url('../../../../components/com_osproperty/templates/03042023163801theme3/img/construct.svg') no-repeat;width:19px}.grid li:hover .property-info .property-icon-square2 .ospico-square{background-position:initial}body .grid li .property-info{color:#fff}body .property-info .ospico-square{background-position:0 -64px}.grid li:hover .property-info .property-icon-square2 .ospico-square{background-position:initial}body .property-info .ospico-bath{background-position:0 -80px}body .property-info .ospico-parking{background-position:0 -112px}.g-array-item-image img{width:800px;height:300px;object-fit:cover}span.fa.fa-linkedin-square{font-size:30px;padding:4px}span.fa.fa-facebook-square{font-size:30px;padding:4px}span.fa.fa-instagram{font-size:30px;padding:4px}span.fa.fa-youtube-play{font-size:30px;padding:4px}.contacto-button .button{background:white;border-radius:0rem;width:220px}#recursos li{font-size:9px}.fa-gc .fa-li{font-size:20px;color:#ffffff}.fa,.fas{font-weight:900}#g-footer a{color:#ffffff}.fa-li{position:absolute;left:-1.6em !important;width:2.1428571429em;top:0.1428571429em;text-align:center;font-weight:bold !important}.social-cop{padding-top:45px}.detailsView .row-fluid .span12 h1,.detailsView .row .col-md-12 h1{font-weight:400}span.address_details{color:#000;font-size:1.7em}li.property-icon-square.meta-block strong{font-weight:500;font-size:1.5em}li.property-icon-square.meta-block span{font-size:1.4em}.propertyinfoli strong{font-weight:500;font-size:1.5em}.propertyinfoli span{font-size:1.4em}li.property-icon-bath.meta-block strong{font-weight:500;font-size:1.5em}li.property-icon-bath.meta-block span{font-size:1.4em}li.property-icon-parking.meta-block strong{font-weight:500;font-size:1.5em}li.property-icon-parking.meta-block span{font-size:1.4em}span.label.label-important.tagkeyword{font-size:0.8em}#currency_div{line-height:25px;font-size:23px;color:#f6921e !important}.os_property-item .status-price,.os_property-item .status-price_rtl{background:#ffffff !important}.cont-w,.button .g-pricingtable-col-item .g-pricingtable .button{border-radius:0rem}.contc-t,.button .g-pricingtable-col-item .g-pricingtable .button{border-radius:0rem}.contc-f,.button .g-pricingtable-col-item .g-pricingtable .button{display:inline-block;font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:500;color:#ffffff;font-size:1.3em;background:#f6921e;margin:0 0 0.5rem 0;border:2px solid transparent;padding:0.2rem 1rem;padding-bottom:0.45rem;border-radius:0rem;vertical-align:middle;text-shadow:none;transition:all 0.2s}a.button.button-m{margin:10px}a.cont-w{background:#39b44a}a.contc-t{background:#000000}a.contc-f{padding-top:10px;width:140px;text-align:center}body .shell fieldset{display:none}span.status-type{font-size:1.4em;font-weight:600;color:#414141}body .span3.marginleft10{display:none}.relate_property .property_description .price .market_price{font-weight:700;color:#f6921e;font-size:16px}.block_caption strong{font-weight:500;font-size:1.8em}.span7 strong{font-weight:500;font-size:1em}span.property_type_name{font-weight:500;font-size:1em}.features h2.title{font-weight:500;font-size:1.8em;color:#000000;border-bottom:2px solid #f6921e}.os_property_content p{font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:16pt}.os_property_content h2{font-weight:500;font-size:1.8em;color:#000000;border-bottom:2px solid #f6921e}.os_property_content ul>li{font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:16pt}body .os_property_content li:before{font-family:"FontAwesome"}body .os_property_content ul>li::before{content:"";display:inline-block;background-size:cover;background-repeat:no-repeat;margin-right:10px;background-position:center center;vertical-align:middle;color:#fbb03b;list-style:none outside none}body.os_property-item .status-price,.os_property-item .status-price_rtl{background:#ffffff}#g-container-main{background:#ffffff;color:#000000}.lightGrad{background-color:#F7F8F9;background-image:url('../img/bkg_stripe.gif'), linear-gradient(to bottom, #ffffff 0px, #ffffff 100%);background-position:left top, left top;background-repeat:repeat, repeat-x;padding:0.5em;position:relative}.detailsView .descriptionWrap{float:right;width:100%;position:relative;min-height:8px}.tagkeyword{background-color:#ea3d36;border-radius:2px;color:#fff;float:none;font-size:11px;line-height:11px;margin-bottom:10px;padding:3px 5px;text-transform:uppercase}@media (min-width:300px) and (max-width:814px){.logo-p{margin-left:1rem}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content{width:100%;height:299px;text-align:center;background-color:rgba(8, 8, 8, 0.56)}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-title{font-size:1.6rem}.g-swiper .g-swiper-slider .swiper-slide .slide .slide-content-wrapper .slide-content .g-swiper-text{font-size:1.3rem;font-weight:200;line-height:1.3;margin:auto;max-width:87%;color:#ffffff}.Home-borde{border-bottom:2px solid #f6921e;margin:auto;width:89%;text-align:center;color:#000000}.Home-borde-cont{border-bottom:2px solid #000000;margin:auto;width:89%;text-align:center;color:#000000}.g-newsletter-particle .g-newsletter.g-newsletter-aside-wrap .g-newsletter-form-wrapper,.g-newsletter-particle .g-newsletter.g-newsletter-aside-compact .g-newsletter-form-wrapper{display:flex;grid-gap:18px;flex-direction:row;justify-content:center;align-items:center;flex-direction:column}li.g-menu-item.g-menu-item-125.g-menu-item-type-component.g-standard{padding:0px;border-right:2px solid #858585}.social-cop{padding-top:0px}body p.readmore .btn,.content_vote .btn,.contact .form-actions .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.profile .btn,.search #searchForm .btn,.finder #finder-search .btn,.print-mode #pop-print.btn,.edit.item-page .btn-toolbar .btn,.pager.pagenav a,.moduletable #login-form .control-group .btn,#searchForm .btn,#finder-search .btn,.btn{display:inline-block;font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:500;color:black;font-size:3vw;background:#f6921e;margin:0 0 0.5rem 0;border:2px solid transparent;padding:0.4rem 2rem;padding-bottom:0.45rem;border-radius:2rem;vertical-align:middle;text-shadow:none;transition:all 0.2s}}@media (min-width:815px) and (max-width:1219px){.g-main-nav .g-toplevel>li>.g-menu-item-container,.g-main-nav .g-sublevel>li>.g-menu-item-container{font-size:1rem}li.g-menu-item.g-menu-item-125.g-menu-item-type-component.g-standard{border-right:2px solid #858585}.social-p span.fa.fa-whatsapp{padding-top:19.45%;padding-bottom:8px;background:#f6921e}.Home-borde{border-bottom:2px solid #f6921e;margin:auto;width:48%;text-align:center;color:#000000}span.fa.fa-linkedin-square{font-size:24px;padding:4px}span.fa.fa-facebook-square{font-size:24px;padding:4px}span.fa.fa-instagram{font-size:24px;padding:4px}span.fa.fa-youtube-play{font-size:24px;padding:4px}.social-cop{padding-top:20px}.g-main-nav .g-toplevel>li>.g-menu-item-container{padding:0.1rem 0.1rem}body p.readmore .btn,.content_vote .btn,.contact .form-actions .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.profile .btn,.search #searchForm .btn,.finder #finder-search .btn,.print-mode #pop-print.btn,.edit.item-page .btn-toolbar .btn,.pager.pagenav a,.moduletable #login-form .control-group .btn,#searchForm .btn,#finder-search .btn,.btn{display:inline-block;font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:500;color:black;font-size:2vw;background:#f6921e;margin:0 0 0.5rem 0;border:2px solid transparent;padding:0.4rem 2rem;padding-bottom:0.45rem;border-radius:2rem;vertical-align:middle;text-shadow:none;transition:all 0.2s}}.columns-3 .page-header h2{font-size:1.5rem;line-height:normal;text-align:center;padding-left:4px;padding-right:4px}.page-header h1{font-size:2.2rem;text-transform:uppercase;font-weight:400}p.readmore .btn,.content_vote .btn,.contact .form-actions .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.profile .btn,.search #searchForm .btn,.finder #finder-search .btn,.print-mode #pop-print.btn,.edit.item-page .btn-toolbar .btn,.pager.pagenav a,.moduletable #login-form .control-group .btn,#searchForm .btn,#finder-search .btn,.btn{display:inline-block;font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:500;color:black;font-size:1vw;background:#f6921e;margin:0 0 0.5rem 0;border:2px solid transparent;padding:0.4rem 2rem;padding-bottom:0.45rem;border-radius:2rem;vertical-align:middle;text-shadow:none;transition:all 0.2s}figure.left.item-image img{width:800px;height:400px;object-fit:cover}.columns-3 .blog-item{box-shadow:0 0 2px rgba(0, 0, 0, 0.2);transition:0.3s}.columns-3 .blog-item:hover{transform:translateY(-3%);box-shadow:0 0 11px rgba(33, 33, 33, 0.55)}.columns-3 p.readmore{text-align:center}.slideshow-container{padding-bottom:4vw}.slideshow{position:relative;height:60vh;overflow:hidden}.slide{position:relative;width:100%;height:100%}.slide-image{width:100%;height:100%;object-fit:cover}.background-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.slide-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(8, 8, 8, 0.56);padding:20px;text-align:center;width:100%;box-sizing:border-box}.slide-content h1{font-size:2.8rem;font-weight:200;line-height:1.3;margin:1rem 3rem;color:#ffffff}.slide-content h2{font-size:1.5vw;font-weight:200;line-height:1.3;margin:auto;max-width:40%;color:#ffffff}.text-dos-column{display:flex;padding-bottom:4vw}.text-dos-column-1{flex:1;padding-right:9px}.text-dos-column-2{flex:1;padding-left:9px}.list-content-project{padding-bottom:4vw}.list-content-project li{font-family:"sourcesanspro", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-size:16pt}.empresas-project{display:flex;flex-wrap:wrap;justify-content:center;background-color:#f0f0f0}.empresas-project h2{width:100%;text-align:center;margin-bottom:20px}.empresas-project .column{width:25%;padding:10px;box-sizing:border-box}.list-project{display:flex;justify-content:space-between}.column-list-project{width:50%}.list-content-project,.video-project{padding:20px}.proyecto h2:not(.Home-borde-cont){font-weight:600}.proyecto h1{font-weight:650}