html,body{overflow-x:hidden}.owl-carousel .owl-nav i{box-shadow:0 0 0 2px #fff}.bigsize{font-size:1.5em !important}h1,h2,h3,h4,h5,h6{color:#0056b8}.contentbackimg{height:300px;width:100%;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}p,p *{color:#0056b8}.blog-info span{color:#8b8b8b}.pb-100{padding-bottom:100px}.action-box{position:relative;z-index:23}.service-blog li{color:#9b9999}.service-blog h1,.service-blog h3,.service-blog o{position:relative;z-index:1}a.linkFB{position:absolute;overflow:hidden;top:-30px;height:auto;width:100%;right:0}.imgFAQ{margin:auto;max-width:230px}.faceImg{max-width:800px;margin:auto}.brChure{position:absolute;bottom:-65px;left:0;right:0}.mnuDesk li a{font-size:1.2em !important}ul.mnuDesk li{padding-left:25px;border-left:1px solid #e5e5e5}.hideOnDesktop{display:none !important}p{font-size:20px}.feature-icon-vista.text-green{color:#7ac043;border-color:#7ac043}.hideMenuDesk{display:none;height:0;padding:0 !important}.menu-bar{float:left}.header.fancy .mega-menu .menu-links>li.active>a{color:#005aa7}.mega-menu .menu-links>li.active .drop-down li.active a{color:inherit}.mega-menu .menu-logo{float:right}.button{background:#84ba3f;padding:10px 20px;font-size:13px;letter-spacing:1px;font-family:'Montserrat',sans-serif;border:2px solid #fff !important;color:#fff;text-transform:uppercase;font-weight:500;display:inline-block;border-radius:3px;text-align:center;border:2px solid #84ba3f;cursor:pointer}.mega-menu .menu-links>li>a{text-transform:uppercase;font-size:16px;font-weight:600;line-height:20px}.mega-menu .menu-links>li>a{padding:0 10px}.header.fancy .mega-menu .menu-links>li>a{color:#005aa7;line-height:20px}.title{font-family:'Marcellus',serif}.menu-bar ul li a{font-family:'Marcellus',serif;font-weight:600;color:#005aa7 !important}.menu-bar ul li a:hover{color:#84ba3f !important}#back-to-top i{padding-top:9px;font-size:20px}#slides-2{display:none}.showresp{display:none}.fotosAnim{height:400px;position:relative;margin-bottom:35px}.fotosAnimImg{position:absolute;left:0;right:0;top:0;bottom:0}.fotosAnimImg img{position:absolute;width:80%;height:auto;max-width:380px;z-index:0;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)}.counter .timer{display:block;font-size:44px;font-weight:600;line-height:40px;text-align:center;margin:auto}.fotosAnimImg img:nth-child(1){left:0;right:0;top:0;margin:auto}.fotosAnimImg img:nth-child(2){left:0;top:85px}.fotosAnimImg img:nth-child(3){right:0;top:145px}.fotosAnimImg img:focus,.fotosAnimImg img:hover,.fotosAnimImg img:active{z-index:3;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}.textssbox{padding:25px;background: #68b43a;margin-bottom:85px;}.textssbox h3{max-width:1120px;padding:25px;margin:auto;text-align:center;color:rgba(255,255,255,1)}.iconNum{position:absolute;left:15px;right:0;top:0;bottom:0;background-position:center top !important;background-repeat:no-repeat !important;background-size:contain !important;margin-bottom:0 !important;padding-left:0 !important}.feature-text .feature-icon{position:relative;height:65px;width:65px}.section-title .title{position:relative;width:auto !important;display:inline-block;margin:auto}.section-title .title::after{content:'';position:absolute;right:-30px;top:-15px;width:30px;height:30px;background:url(../images/leafs.png);background-repeat:no-repeat !important;background-size:contain !important;background-position:center !important}.counter,.counter .content h5{color:#fff}.header.fancy .topbar ul li a{padding:2px 5px;border-radius:2px;text-align:center;border:1px solid rgba(255,255,255,0)}.header.fancy .topbar ul li a:hover{color:#84ba3f;background:#fff !important;border:1px solid #fff}.topbar-social ul li a span{margin-right:0}.image-background{background-size:cover !important;background-position:center !important;background-attachment:fixed !important;background-repeat:no-repeat !important}.counter{position:relative;min-height:0;padding-bottom:25px;padding-left:25px;width:28%;margin:auto !important;display:inline-block}.counter .icon{display:block;font-size:30px;float:none;margin-right:0;width:100%;max-width:60px;height:60px;text-align:center;background:rgba(0,118,192,.42);border-radius:150%;padding:8px;margin:0 auto 25px auto}h2{font-size:4em !important}h3{font-size:2em !important}.section-title h2{line-height:normal !important}h1,h2,h3,h4,h5,h6,h7,h8,h9{line-height:normal !important}.p-4-ns{padding-top:25px;padding-bottom:25px}.p-0-sides{padding-left:0;padding-right:0}.section-topbar{display:none}.iconsSoc i{font-size:3em;padding:15px;text-align:center;width:70px;height:70px;border-radius:150%;border:1px solid #fff;color:#fff}.addresss-info li{font-size:14px;margin-bottom:15px;color:rgba(255,255,255,1);list-style:none}.header.fancy .mega-menu>section.menu-list-items{background:#fff;padding:0 25px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);height:105px !important;max-width:1200px;margin:auto}.iconsSoc .col-sm-6{width:50% !important}.feature-icon-vista{font-size:3em;padding:4px;text-align:center !important;width:70px;height:70px;border-radius:150%;border:1px solid #fff;margin:15px auto}.mega-menu .menu-logo img{height:70px !important;padding:5px;position:relative;top:9px}.header.fancy .mega-menu .menu-logo{padding:6px 0}.menuResp{display:none !important}.mega-menu.desktopTopFixed .menu-list-items .menu-logo>li>a img{margin:5px 14px}.menu-links{max-height:100vh !important}.containerInstalaciones{padding-bottom:100px}.containerInstalaciones .row h3{margin-top:45px}.acd-active h5{color:#84ba3f;font-size:1.2em}.pop-up-no-nav button{display:none}.box-Planta{padding:35px}.hidedepa{-webkit-transition:ease .3s;-moz-transition:ease .3s;transition:ease .3s}.zoom{border-radius:35px;box-shadow:0 0 0 #696969;-webkit-transition:ease .3s;-moz-transition:ease .3s;transition:ease .3s}.zoom:hover .hidedepa,.zoom:active .hidedepa,.zoom:focus .hidedepa,.zoon:checked .hidedepa{opacity:0}.zoom:hover{box-shadow:0 0 10px #696969}.popoverlay{position:absolute !important;left:0 !important;right:0 !important;top:50% !important;bottom:1% !important;width:100% !important;background:rgb(255255255/30%) !important;z-index:1000 !important;height:100% !important;border-radius:0 !important;margin:0 !important;padding:0 !important}.table-act{width:100%}.table-act p{position:relative;padding:5px 15px;font-size:1.5em;top:-2px}.table-price tr{border-bottom:1px solid}.table-price p{position:relative;padding:5px 15px;width:100%;display:block;top:0;margin:0;font-size:1.2em}.table-act tr td{padding:5px;width:33.33%;font-size:.9em;vertical-align:top}.horarios{width:100%;height:220px;padding:5px}.table-price{width:100%}.table-price tr td:nth-child(2){width:80%}.right-info-price{border-left:1px solid}.table-inner-prices{width:100%}.table-inner-prices tr td{padding:5px;width:auto;font-size:12px;vertical-align:middle}.table-inner-prices tr td:nth-child(1){text-align:left;width:250px}.table-inner-prices tr td:nth-child(2){width:50%}.table-inner-prices tr td:nth-child(3){text-align:right}.horarios tr td{vertical-align:middle;font-size:16px;font-weight:600;color:#0056b8}.horarios tr td:nth-child(1){width:40%;border-right:1px solid}.horarios tr td:nth-child(2){width:60%}tr{width:100%;background:#96c7ff}.line-sep div{width:100%;height:1px;border-bottom:1px dashed}.sep{width:100%;height:1px;background:rgba(255,255,255,1)}.quest{display:inline-block;padding:10px 15px;margin:5px;list-style:none;background:#0056b8;color:#fff;font-size:1.01em}.horarios tr:nth-child(odd){background:rgb(174212255)}.title-hor{background:#0d58ab;padding:10px 15px;margin:0 !important;font-size:1.2em;color:#fff}.info-box-resumen{background:rgba(240,248,255,.87);box-shadow:1px 1px 5px hsla(0,0%,0%,.27);margin:45px auto;padding:45px}.col-tab-act .row{margin-bottom:35px;position:relative}.imgact{position:absolute;width:50%;height:100%;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;top:0;bottom:0}.imgact1{left:calc(100% - 10px)}.imgact2{left:calc(100% + 50%)}.galcart .item{max-height:60vh;max-width:1000px;width:80%;margin:auto}.blue-text{color:#005aa7}.page-title-name h2.text-black{color:#0056b8;text-shadow:0 2px 36px #fff}.page-title.light-overlay ul.page-breadcrumb li a{color:#0056b8}.portfolio-item.only-popup{top:95px}.iconInfoBt{margin:0;margin-bottom:15px}.about-content a{font-size:1.2em;font-weight:bold}.about-content a .fa{width:35px;text-align:center}@media(max-width:991px){.respWidth90{width:90% !important}.usefull-link .col-lg-5{margin-bottom:25px}.iconInfoBt{margin:auto;margin-bottom:15px}p{font-size:1em}.titleFb{text-align:center}a.linkFB{position:relative;top:0;height:calc(100% + 10px);width:100%;right:0}.section-title.line .title:before{right:0;margin:auto;left:0}.section-title.line .title{max-width:70%}.fotosAnimImg img:nth-child(3){right:0;top:85px}.fotosAnimImg img:nth-child(2){left:0;top:55px}.fotosAnimImg img{position:absolute;width:50vw}.fotosAnim{height:50vh}.menu-bar{float:none}ul.text-center li{text-align:center}.hideMenuDesk{display:block;height:auto}.container{max-width:106%}.sdu{width:100%;text-align:left;padding:10px;text-transform:uppercase;font-family:'Marcellus',serif;font-weight:400;margin-left:15px;padding-left:40px;color:#003c6f;font-size:1rem}.mega-menu{opacity:1 !important}.mega-menu .menu-links>li{text-align:left;padding:10px 0;text-transform:lowercase !important}.header.fancy{margin-bottom:0;height:65px;position:fixed;z-index:9999;top:0;left:0;right:0;opacity:1 !important;display:block !important}.header.fancy .mega-menu>section.menu-list-items{height:65px !important}.mega-menu .menu-mobile-collapse-trigger:before,.mega-menu .menu-mobile-collapse-trigger:after,.mega-menu .menu-mobile-collapse-trigger span{right:auto;left:20px}.footer .social-icons li a{height:52px;width:52px;line-height:52px;font-size:26px}.footer h4{font-size:25pt;margin:25px auto}.copyright .text-left{text-align:center !important}.footer{text-align:center}.footer .usefull-link ul li{display:inline-block;width:45%;border:1px solid #2f75c1;border-radius:5px;margin-top:15px}section#contact-us{text-align:center}.nice-select .list{width:100%}.nice-select .list li{width:100%;text-align:center}span.current{width:100%;position:absolute;left:0;right:0;text-align:center;color:#383232}.addresss-info i{width:100% !important;display:block;margin:50px auto;font-size:50pt !important}.header.fancy .mega-menu .menu-mobile-collapse-trigger:before,.header.fancy .mega-menu .menu-mobile-collapse-trigger:after,.header.fancy .mega-menu .menu-mobile-collapse-trigger span{background:#005aa7}.form-control{text-align:center}.mega-menu .menu-logo img{height:auto !important;top:10px !important;padding:0;width:60%;max-width:460px !important}.mega-menu .menu-logo>li{text-align:center;height:65px}.menu-logo li a,.menu-logo li a img{float:none !important;margin:auto !important}.container-menu{padding:0}.header.fancy .topbar+.menu{top:0;height:65px}.mega-menu .menu-mobile-collapse-trigger{height:40px;transform:0;z-index:9999;width:130px;top:110px;color:#005aa7;background:none;position:absolute;left:0;top:34px;font-size:14px !important}.mega-menu .menu-mobile-collapse-trigger:hover{background:none}.fancy .mega-menu>section.menu-list-items .menu-links{float:none;width:100%;margin-top:65px;overflow:auto;position:fixed;left:0;right:0;top:0;bottom:auto}.header.fancy .mega-menu .menu-logo{top:0;padding:0;position:absolute;left:0;right:0;float:none !important}.header.fancy .mega-menu.desktopTopFixed .menu-logo{padding:0}.page-title{margin-top:65px}.imgFAQ{margin:auto;max-width:130px}.rowvista .col-sm-6{width:50% !important}.size-responsive{font-size:1.1em !important}.boxsev1{background:#558ac4}.hideresp{display:none !important}.showresp{display:block !important}.service-blog{padding-left:0;padding-right:0}.section-topbar{display:block}.image-background{background-attachment:inherit !important}.button{font-size:1em !important}.text-center-responsive{text-align:center}.service-3 *{text-align:center}.text-center-responsive.line:before{position:absolute;left:0;bottom:0;width:80px;height:3px;background:#84ba3f;content:"";margin:auto;right:0}#slides{max-height:calc(50vh - 55px);min-height:inherit !important;margin-top:35px}#slides .slides-pagination{display:none}#slides-2{display:block}#slides-2{max-height:calc(50vh - 135px);min-height:500px}.topbar{display:none}.counter{width:250px;padding-left:0;text-align:left;margin:auto}.register-form .section-field{text-align:center}.counter{width:100%;text-align:center}.counter .content h2{font-size:3em !important}.counter h5{font-size:2em}.counter .icon{float:none;text-align:center;margin:auto}.counter .timer{font-size:4em}.header.fancy .mega-menu .menu-links>li>a{line-height:normal;font-size:1.3rem;font-weight:600;text-transform:capitalize}.section-title h2{font-size:2.5em !important}h3{font-size:1.2em !important}.mega-menu .menu-logo>li>a{padding:0;width:60%;float:right !important;max-width:210px;height:65px;padding:10px 15px}.mega-menu .menu-logo>li>a img{width:150% !important;max-width:250px !important;right:70px;float:none !important;top:0 !important}.header.fancy .mega-menu>section.menu-list-items{background:#fff;padding:0;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.desktopTopFixed{position:fixed;width:100%}.imgSlide36{max-width:50vw !important}.brChure{position:relative;bottom:60px}}@media(max-width:767px){body{text-align:center}.mega-menu .menu-logo>li>a img{width:100% !important;max-width:none !important;right:10px;top:0}.imgact1,.imgact2{left:0}.imgact2{display:none}.imgact{position:relative;width:100%;height:200px;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important;top:0;bottom:0}body.pop-up-no-nav{text-align:center}.containerInstalaciones .col-xs-6{width:50% !important}.section-title{margin-bottom:30px;text-align:center}.page-title.light-overlay{padding-top:60px;padding-bottom:60px}h1{font-size:1.6em}.section-title h2{font-size:2.1em !important}h2{font-size:2.3em !important}}.backVerde{background:#68b43a}.backNaranja,.og-bg{background:#ed6b06}.backAzul{background:#005aa7}section .section-title .title::after{background:url(../images/leafs.svg)}.backVerde .section-title .title::after{background:url(../images/leafsVerde.svg)}.backNaranja .section-title .title::after{background:url(../images/leafsNaranja.svg)}.backAzul .section-title .title::after{background:url(../images/leafsAzul.svg)}#back-to-top .top{background:#68b43a;border:solid 1px #fff,.3)}