@font-face{font-family:"Ionicons";font-style:normal;font-weight:400;src:url(../fonts/ionicons/fonts/ionicons.eot?v=2.0.0);src:url(../fonts/ionicons/fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype)", "url(../fonts/ionicons/fonts/ionicons.ttf?v=2.0.0") format("truetype)", "url(../fonts/ionicons/fonts/ionicons.woff?v=2.0.0") format("woff)", "url(../fonts/ionicons/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg")}@font-face{font-family:'FontAwesome';font-style:normal;font-weight:400;src:url(../fonts/fontawesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype)", "url(../fonts/fontawesome/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2)", "url(../fonts/fontawesome/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff)", "url(../fonts/fontawesome/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype)", "url(../fonts/fontawesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg")}.bg_image{background-position:center center;background-repeat:no-repeat;background-size:cover}.btn{font-size:14px;font-weight:400;letter-spacing:.15em;padding:15px 25px;text-transform:uppercase}.btn.btn-primary{color:#fff}.btn:active{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.btn:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.btn:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.navbar-brand{letter-spacing:.3em;text-transform:uppercase}.navbar-toggler span i{font-size:30px}.probootstrap-cover{background-position:center center;background-repeat:no-repeat;background-size:cover;padding:3em 0}.probootstrap-cover .overlay{background:rgba(0,0,0,0.5);bottom:0;left:0;position:absolute;right:0;top:0}.probootstrap-cover a:hover{color:#fff}.probootstrap-cover h2{color:#fff}.probootstrap-cover p{color:rgba(255,255,255,0.7)}.probootstrap-cover>.container>.row{padding:7em 0}#section_documentation{background:#e9e9e9;display:none}#terms_conds{display:none;background-color:rgba(255,255,255,0.3);border-radius:10px;padding:20px;margin:40px}.presupuesto_tab{width:90%;font-size:1.2em;margin:0 auto}.presupuesto_tab tr:nth-child(3) td{font-weight:700}.presupuesto_tab tr td{padding:10px 5px;border-bottom:1px solid #aaa}.presupuesto_tab tr td:nth-child(2){text-align:right}.probootstrap-section-half .probootstrap-image{background-position:center center;background-repeat:no-repeat;background-size:cover}.probootstrap_navbar{left:0;position:absolute;top:0;width:100%;z-index:1000}.with-overlay{position:relative}.with-overlay:before{background:rgba(0,0,0,0.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0}::-moz-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}a{transition:.3s all ease}body{font-family:"Work Sans",Arial,sans-serif}h1{font-weight:300 !important}h2{font-weight:300 !important}h3{font-weight:300 !important}h4{font-weight:300 !important}h5{font-weight:300 !important}h6{font-weight:300 !important}html{font-size:1em;overflow-x:hidden}input{font-weight:300}p{font-weight:300}textarea{font-weight:300}.probootstrap_navbar .nav-item .nav-link{font-size:12px;font-weight:400;letter-spacing:.1em;padding:1.6em 1em;text-transform:uppercase}@media (max-width: 991px){.probootstrap_navbar .nav-item .nav-link{padding:.5em 0}}#section-city-guides{border-top:1px solid #e6e6e6}#section-feature-testimonial .probootstrap-author a{display:block}#section-feature-testimonial .probootstrap-author a .probootstrap-name{color:#000;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}#section-feature-testimonial .probootstrap-author a .probootstrap-title{color:#b3b3b3}#section-feature-testimonial .probootstrap-author a span{display:block}#section-feature-testimonial .probootstrap-author img{margin-bottom:10px;width:70px}#section-feature-testimonial blockquote p{color:#000}.border-bottom{display:block;margin-bottom:20px;padding-bottom:20px;position:relative}.border-bottom:after{background:#00CA4C;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.probootstrap-thumbnail{display:block;opacity:1;position:relative;transition:.3s all ease}.probootstrap-thumbnail h3{bottom:30px;display:block;opacity:0;position:relative;text-align:center;transition:.2s all ease;visibility:hidden;z-index:1}.probootstrap-thumbnail img{bottom:0;display:block;position:relative;transition:.3s all ease;z-index:2}.probootstrap-thumbnail.sleep{opacity:.5}.probootstrap_navbar .nav-item .nav-link.active{color:#fff}.probootstrap_navbar.scrolled .nav-item .nav-link{padding:0.5em 1em}.probootstrap_navbar.scrolled.awake{margin-top:0;transition:.3s all ease-out}.probootstrap_navbar.scrolled.sleep{transition:.3s all ease-out}@media (max-width: 991px){.probootstrap-thumbnail h3{bottom:0;font-size:24px}}@media (max-width: 767px){.probootstrap-thumbnail h3{bottom:0;margin-top:10px;opacity:1;visibility:visible}}.probootstrap-thumbnail:hover h3{bottom:-20px;opacity:1;visibility:visible}@media (max-width: 991px){.probootstrap-thumbnail:hover h3{bottom:0}}.probootstrap-thumbnail:hover img{bottom:20px;box-shadow:0 10px 20px -10px rgba(0,0,0,0.2);transform:scale(1.08)}@media (max-width: 991px){.probootstrap-thumbnail:hover img{bottom:20px;transform:scale(1)}}@media (max-width: 767px){.probootstrap-thumbnail:hover img{bottom:0;opacity:1;visibility:visible}}.probootstrap-section-half{float:left;width:100%}.probootstrap-section-half .probootstrap-image{width:50%}.probootstrap-section-half .probootstrap-text{width:50%}.probootstrap_select-wrap{position:relative}.probootstrap_select-wrap:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;content:"\f3d0";font-family:'Ionicons';font-size:20px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;position:absolute;right:15px;speak:none;text-transform:none;top:50%;transform:translateY(-50%)}@media (max-width: 991px){.probootstrap-section-half .probootstrap-image{width:100%}.probootstrap-section-half .probootstrap-text{width:100%}}@media (max-width: 767px){.probootstrap-section-half .probootstrap-image{height:400px}}.probootstrap-section-half .probootstrap-text{background:#ECECEC}.probootstrap-section-half .probootstrap-text .probootstrap-inner{padding:7em}@media (max-width: 991px){.probootstrap-section-half .probootstrap-text .probootstrap-inner{padding:3em}}@media (max-width: 991px){.probootstrap-section-half .probootstrap-text .probootstrap-inner{padding-left:15px;padding-right:15px}}.probootstrap_feature-v1{border-radius:4px;padding:3em;position:relative;top:0;transition:.3s all ease}.probootstrap_feature-v1:focus{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05);top:-10px}.probootstrap_feature-v1:hover{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05);top:-10px}.probootstrap_section{float:left;padding:2em 0 0 0;width:100%}.probootstrap_section.bg-light{background:#ECECEC !important}@media (max-width: 991px){.probootstrap_feature-v1:focus{top:0}.probootstrap_feature-v1:hover{top:0}}.probootstrap-border-top{border-top:1px solid #ECECEC}@media (max-width: 991px){.probootstrap-section-heading{font-size:28px !important}}.probootstrap-media{background:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05)}@media (max-width: 991px){.probootstrap-media{display:block !important}}.probootstrap-media .probootstrap-media-image{background-size:cover;width:50%}@media (max-width: 991px){.probootstrap-media .probootstrap-media-image{height:200px;width:100%}}.probootstrap-form{background:rgba(255,255,255,0.9);border-radius:0;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05);margin-bottom:0;margin-bottom:50px;padding:40px}.form_err{background:rgba(255,80,80,0.51)}.probootstrap-media .media-body{padding:2em}@media (max-width: 991px){.probootstrap-form{padding:15px}}#probootstrap-menu ul li a img{border:0;height:35px;margin-right:10px;width:35px}#whatsapp_popup{bottom:20px;height:100px;position:fixed;right:20px;width:100px;z-index:99999}#whatsapp_popup img{height:100%;width:100%}.font-light{font-weight:300}.navbar-brand{max-width:80%}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{background:#e6e6e6;border-radius:50%;height:10px;margin:5px;width:10px}.owl-carousel .owl-dots .owl-dot.active{background:#00CA4C}.owl-carousel .owl-item{opacity:.4}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel .owl-nav .owl-next{margin-top:-10px;position:absolute;right:0 !important;transform:translateY(-50%)}.owl-carousel .owl-nav .owl-next span:before{font-size:40px}.owl-carousel .owl-nav .owl-prev{border:1px solid red;left:0 !important;margin-top:-10px;position:absolute;transform:translateY(-50%)}.owl-carousel .owl-nav .owl-prev span:before{font-size:40px}.owl-carousel .owl-stage-outer{padding-bottom:20px;padding-top:20px}.owl-carousel .probootstrap-slide{border:1px solid rgba(0,0,0,0.05);bottom:0;display:block;padding:7rem 0;position:relative;text-align:center;transition:.3s all ease}.owl-carousel .probootstrap-slide em{bottom:10px;color:#999;display:block;font-size:13px;font-style:normal;left:50%;line-height:1.4;opacity:0;position:absolute;transform:translateX(-50%);transition:.4s all ease;visibility:hidden}.owl-carousel .probootstrap-slide span{color:#000;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);transition:.3s all ease}.owl-carousel .probootstrap-slide span:before{font-size:100px}.owl-carousel .probootstrap-slide:focus{bottom:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05)}.owl-carousel .probootstrap-slide:focus em{bottom:30px;opacity:1;visibility:visible}.owl-carousel .probootstrap-slide:focus span{color:#00CA4C;top:40%}.owl-carousel .probootstrap-slide:hover{bottom:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,0.05)}.owl-carousel .probootstrap-slide:hover em{bottom:30px;opacity:1;visibility:visible}.owl-carousel .probootstrap-slide:hover span{color:#00CA4C;top:40%}.probootstrap-animate{opacity:0;visibility:hidden}.probootstrap-contact-details{margin:0;padding:0}.probootstrap-contact-details li{line-height:1.4;list-style:none;margin:0 0 30px;padding:0}.probootstrap-contact-details li>span{color:rgba(0,0,0,0.3);display:block;font-size:16px;font-weight:400 !important;margin-bottom:5px}.probootstrap-date-wrap{position:relative}.probootstrap-date-wrap .icon{color:#ccc;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.probootstrap-form .form-control{appearance:none;border:1px solid #d9d9d9;border-radius:4px;box-shadow:none;font-size:16px;height:46px}.probootstrap-form .form-control:active{border:1px solid #00CA4C;box-shadow:none;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.probootstrap-form .form-control:focus{border:1px solid #00CA4C;box-shadow:none;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.probootstrap-form .form-control:hover{border:1px solid #00CA4C;box-shadow:none;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1)}.probootstrap-form .form-group .form-field{position:relative}.probootstrap-form .form-group .form-field .form-control{padding-right:50px}.probootstrap-form .form-group .form-field .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.probootstrap-form .form-group label{font-size:13px;text-transform:uppercase}.probootstrap-form .form-group:last-child{margin-bottom:0;padding-bottom:0}.probootstrap-form image{font-weight:400}.probootstrap-form textarea.form-control{height:inherit;resize:vertical}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#00CA4C}.select2-container--default .select2-results__option[aria-selected=true]{background:#d9d9d9;color:#000}.select2-container--default .select2-selection--single{border:1px solid #d9d9d9}.select2-container--default .select2-selection--single:active{border:1px solid #00CA4C;box-shadow:none}.select2-container--default .select2-selection--single:focus{border:1px solid #00CA4C;box-shadow:none}.select2-dropdown{border:1px solid #d9d9d9}.select2-dropdown:active{border:1px solid #00CA4C;box-shadow:none}.select2-dropdown:focus{border:1px solid #00CA4C;box-shadow:none}.select2-search__field{outline:none !important;padding-left:10px !important;padding-right:10px !important}.select2-search__field:active{outline:none !important}.select2-search__field:focus{outline:none !important}.select2-selection{-webkit-box-shadow:0;background-color:#fff;border:0;border-radius:0;box-shadow:0;color:#555;font-size:16px;min-height:45px;outline:0;text-align:left;text-transform:none}.select2-selection .select2-selection__arrow{margin:7px}.select2-selection .select2-selection__rendered{margin:7px}img{max-width:100%}
