@import url("//fonts.googleapis.com/css?family=Poppins:200,400,500,700");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html,body{height:100%;margin:0;font-family:'Poppins', sans-serif;-webkit-font-smoothing:subpixel-antialiased}html .maxancho,html .modal,body .maxancho,body .modal{max-width:1300px;margin:0 auto}body{position:relative;overflow:hidden}a,button,.animar,main.inside .ficha .maxancho .owl-carousel .owl-dots .owl-dot span,main.inside .ficha .modal .owl-carousel .owl-dots .owl-dot span,main.prensa .ficha .maxancho .notas li a div,main.prensa .ficha .modal .notas li a div,.bot nav .opciones a span,.bot nav .opciones a .triangle{-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;moz-transition:all 0.5s ease;transition:all 0.5s ease}.grecaptcha-badge{bottom:-30px !important}#bloque{position:relative;height:100vh;min-width:100%}#preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#870000;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF870000', endColorstr='#FF210000');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg3MDAwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIxMDAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #870000),color-stop(100%, #210000));background-image:-moz-linear-gradient(top, #870000 0%,#210000 100%);background-image:-webkit-linear-gradient(top, #870000 0%,#210000 100%);background-image:linear-gradient(to bottom, #870000 0%,#210000 100%);z-index:9899}#status{width:300px;height:250px;position:absolute;color:#fff;font-weight:500;font-size:1rem;text-align:center;left:50%;top:35%;margin:0 0 0 -150px}#status #oa_logo{width:120px}#status p{padding:30px 0 0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:10px 10px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.35s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.9}.hamburger-box{width:18px;height:14px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:18px;height:2px;background-color:#fff;border-radius:3px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:6px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:12px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:6px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:12px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 6px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -12px, 0) rotate(270deg);transition-delay:0.075s}.appear-animation{opacity:0}.appear-animation-visible{opacity:1}.animated,.appear-animation{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(100px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(100px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform:translateX(-100px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform:translateX(-100px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform:translateX(100px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform:translateX(100px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}100%{opacity:1;transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-100px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-100px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-100px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}100%{opacity:1;transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}header{position:absolute;width:100%;height:1px;overflow:visible;z-index:100}header .maxancho,header .modal{height:1px;overflow:visible}header .maxancho a,header .modal a{margin:0 auto;background:#870000;padding:20px 30px 20px;width:160px;text-align:center;display:block}header .maxancho a img,header .modal a img{width:100%;display:block}main{position:relative;background:#ede7d6}main .full-screen{background-size:cover;background-position:center;background-repeat:no-repeat}main .carousel a{display:block;width:100%;height:100%}main.inside{min-height:100%;padding-top:150px}main.inside .ficha{padding:10px 0 15px}main.inside .ficha .maxancho h1,main.inside .ficha .modal h1{color:#870000;font-size:1.875rem;font-weight:200;padding-top:15px}main.inside .ficha .maxancho h1 strong,main.inside .ficha .modal h1 strong{display:inline-block;padding:2px 0 8px;font-weight:500}main.inside .ficha .maxancho h3,main.inside .ficha .modal h3{font-weight:400;font-size:0.875rem;padding:5px 0 8px;color:#564f4e;text-transform:uppercase}main.inside .ficha .maxancho .dato,main.inside .ficha .modal .dato{text-transform:uppercase;color:#564f4e;font-size:0.75rem;padding-top:6px}main.inside .ficha .maxancho .dato strong,main.inside .ficha .modal .dato strong{font-weight:700}main.inside .ficha .maxancho .dato span,main.inside .ficha .modal .dato span{display:none;padding:0 10px}main.inside .ficha .maxancho .gallery,main.inside .ficha .modal .gallery{display:block}main.inside .ficha .maxancho .owl-carousel,main.inside .ficha .modal .owl-carousel{height:380px;background:#c0baa6;padding:5px;margin:20px 0 5px}main.inside .ficha .maxancho .owl-carousel .item img,main.inside .ficha .modal .owl-carousel .item img{margin:0 auto;width:auto;height:325px}main.inside .ficha .maxancho .owl-carousel .owl-dots,main.inside .ficha .modal .owl-carousel .owl-dots{margin-top:5px !important}main.inside .ficha .maxancho .owl-carousel .owl-dots .owl-dot span,main.inside .ficha .modal .owl-carousel .owl-dots .owl-dot span{background:#fff;border:1px solid #564f4e;width:12px;height:12px;margin:5px 4px}main.inside .ficha .maxancho .owl-carousel .owl-dots .owl-dot.active span,main.inside .ficha .modal .owl-carousel .owl-dots .owl-dot.active span{background:#870000;border:1px solid #fff}main.nosotros .ficha .maxancho .dato,main.nosotros .ficha .modal .dato{display:inline-block}main.nosotros .ficha .maxancho .dato span,main.nosotros .ficha .modal .dato span{display:inline-block}main.nosotros .ficha .maxancho .dato a,main.nosotros .ficha .modal .dato a{font-weight:400;color:#564f4e;text-decoration:none;padding:2px 0}main.nosotros .ficha .maxancho .dato a:hover,main.nosotros .ficha .modal .dato a:hover{color:#c0ac74}main.nosotros .ficha .maxancho .dato a.active,main.nosotros .ficha .modal .dato a.active{font-weight:700;color:#870000}main.nosotros .ficha .maxancho .dato a.active:hover,main.nosotros .ficha .modal .dato a.active:hover{color:#870000}main.nosotros .ficha .maxancho .acordion,main.nosotros .ficha .modal .acordion{margin:25px 0 150px}main.nosotros .ficha .maxancho .acordion .card,main.nosotros .ficha .modal .acordion .card{border:none;background:none;font-size:0.875rem;font-weight:400;line-height:1.375rem;color:#564f4e}main.nosotros .ficha .maxancho .acordion .card .card-body,main.nosotros .ficha .modal .acordion .card .card-body{padding:0}main.nosotros .ficha .maxancho .acordion .card .card-body p,main.nosotros .ficha .modal .acordion .card .card-body p{padding:0 0 15px}main.nosotros .ficha .maxancho .acordion .card .card-body p strong,main.nosotros .ficha .modal .acordion .card .card-body p strong{display:block;font-weight:500;margin:10px 40px 0 20px !important}main.nosotros .ficha .maxancho .acordion .card .card-body h5,main.nosotros .ficha .modal .acordion .card .card-body h5{padding:10px 0;font-weight:700;color:#870000;font-size:1rem}main.proyecto{padding-top:205px}main.proyecto .listado{padding:6px 10px 3px;background:#e8e0cc;text-align:center;color:#870000}main.proyecto .listado .section h5{font-size:0.875rem;padding:0 0 3px}main.proyecto .listado .section .paginar{position:relative;text-transform:uppercase}main.proyecto .listado .section .paginar div{position:relative;top:-3px;display:inline-block;font-size:0.75rem;line-height:0.75rem}main.proyecto .listado .section .paginar a{display:inline-block;position:relative;color:#870000;padding:3px 10px 0;font-size:1.375rem;font-weight:200;border-radius:2px}main.proyecto .listado .section .paginar a:hover{background:#870000;color:#e8e0cc;text-decoration:none}main.proyecto .listado .botlistado{position:relative;z-index:125;cursor:pointer;display:none;margin:6px auto;font-size:0.625rem;letter-spacing:0.025rem;text-transform:uppercase;color:#564f4e;background:rgba(86,79,78,0.18);padding:6px 30px}main.proyecto .listado .botlistado:hover{color:#e0d6ba;background:rgba(86,79,78,0.9)}main.prensa .ficha .maxancho .notas,main.prensa .ficha .modal .notas{margin:30px 0 150px;text-align:left}main.prensa .ficha .maxancho .notas li,main.prensa .ficha .modal .notas li{position:relative;width:100%;display:inline-block;padding:7px;margin:5px 3px 0 0;background:#870000;cursor:pointer;height:239px}main.prensa .ficha .maxancho .notas li a,main.prensa .ficha .modal .notas li a{position:relative;display:block;margin:0;padding:0;overflow:hidden}main.prensa .ficha .maxancho .notas li a .pressimg,main.prensa .ficha .modal .notas li a .pressimg{position:relative;width:100%;height:225px;background-size:cover;opacity:1;z-index:110}main.prensa .ficha .maxancho .notas li a img,main.prensa .ficha .modal .notas li a img{display:block;margin:0;padding:0;width:100%}main.prensa .ficha .maxancho .notas li a div,main.prensa .ficha .modal .notas li a div{position:absolute;display:flex;align-items:center;justify-content:center;opacity:0;z-index:120;top:0;left:0;right:0;bottom:0;text-align:center;text-transform:uppercase;color:#fff;background:rgba(135,0,0,0.9)}main.prensa .ficha .maxancho .notas li a div h3,main.prensa .ficha .modal .notas li a div h3{color:#fff;margin:15px 25px 10px;padding:0;font-size:1.125rem;line-height:1.125rem;letter-spacing:0.025rem;font-weight:400}main.prensa .ficha .maxancho .notas li a div h3 small,main.prensa .ficha .modal .notas li a div h3 small{display:block;margin:10px 0 0;padding:0;font-size:0.875rem;font-weight:700}main.prensa .ficha .maxancho .notas li:hover,main.prensa .ficha .modal .notas li:hover{background:#d0c197}main.prensa .ficha .maxancho .notas li:hover a div,main.prensa .ficha .modal .notas li:hover a div{opacity:1}main.contacto .ficha .maxancho .direccion,main.contacto .ficha .modal .direccion{font-size:0.75rem;text-transform:uppercase;color:#564f4e;font-weight:400;line-height:1rem}main.contacto .ficha .maxancho .direccion h5,main.contacto .ficha .modal .direccion h5{color:#870000;margin:15px 0 0}main.contacto .ficha .maxancho .direccion a,main.contacto .ficha .modal .direccion a{color:#564f4e}main.contacto .ficha .maxancho .direccion a:hover,main.contacto .ficha .modal .direccion a:hover{color:#870000;text-decoration:none}main.contacto .ficha .maxancho form,main.contacto .ficha .modal form{padding:30px 0 150px}main.contacto .ficha .maxancho form .form-group,main.contacto .ficha .modal form .form-group{position:relative}main.contacto .ficha .maxancho form .form-group input,main.contacto .ficha .modal form .form-group input{display:block;border-radius:0;border:2px solid #564f4e;background:none;font-size:1rem;padding:5px 15px;margin:5px 0 25px;color:#564f4e}main.contacto .ficha .maxancho form .form-group input::placeholder,main.contacto .ficha .modal form .form-group input::placeholder{color:#564f4e}main.contacto .ficha .maxancho form .form-group input:focus,main.contacto .ficha .modal form .form-group input:focus{outline:none;box-shadow:none;color:#870000;font-weight:700;background:rgba(255,255,255,0.8);border:2px solid #870000}main.contacto .ficha .maxancho form .form-group textarea,main.contacto .ficha .modal form .form-group textarea{border-radius:0;border:2px solid #564f4e;background:none;font-size:1rem;padding:5px 15px;margin:5px 0 25px}main.contacto .ficha .maxancho form .form-group textarea::placeholder,main.contacto .ficha .modal form .form-group textarea::placeholder{color:#564f4e}main.contacto .ficha .maxancho form .form-group textarea:focus,main.contacto .ficha .modal form .form-group textarea:focus{outline:none;box-shadow:none;color:#870000;font-weight:700;background:rgba(255,255,255,0.8);border:2px solid #870000}main.contacto .ficha .maxancho form .form-group .help-block,main.contacto .ficha .modal form .form-group .help-block{position:absolute;bottom:-15px;margin-left:5px;font-size:0.625rem;font-weight:500;text-transform:uppercase;color:#ef4043}main.contacto .ficha .maxancho form .form-group .enviar,main.contacto .ficha .modal form .form-group .enviar{display:block;border:none;width:100%;background:#564f4e;color:#f0ebdd;font-size:0.875rem;text-transform:uppercase;padding:10px;text-align:center}main.contacto .ficha .maxancho form .form-group .enviar:hover,main.contacto .ficha .modal form .form-group .enviar:hover{background:#870000;color:#fff}main.contacto .ficha .maxancho form .form-group .enviar:focus,main.contacto .ficha .modal form .form-group .enviar:focus{outline:none;box-shadow:none;background:#870000;color:#fff}main.contacto .ficha .maxancho form .form-group.has-error input,main.contacto .ficha .modal form .form-group.has-error input{border:2px solid #ef4043;color:#870000}main.contacto .ficha .maxancho form .form-group.has-error textarea,main.contacto .ficha .modal form .form-group.has-error textarea{border:2px solid #ef4043;color:#870000}main .cel{text-align:center}main .cel .botlistacel{display:inline-block;position:relative;z-index:125;cursor:pointer;margin:6px auto 150px;font-size:0.625rem;letter-spacing:0.025rem;text-transform:uppercase;color:#564f4e;background:rgba(198,193,175,0.4);padding:6px 30px}main .cel .botlistacel:hover{color:#e0d6ba;background:rgba(198,193,175,0.95)}.bot{position:fixed;bottom:0;min-width:100%;z-index:210}.bot nav .hamburger{display:block;background:#870000;color:#fff;height:40px;width:100%;font-size:1.125rem;letter-spacing:0.125rem;font-weight:200;text-transform:uppercase}.bot nav .hamburger.is-active{background:#a10000}.bot nav .hamburger:focus{outline:none}.bot nav .opciones{position:relative;text-transform:uppercase;display:none;background:rgba(135,0,0,0.9);padding:20px 0;font-size:0.875rem}.bot nav .opciones a{position:relative;z-index:200;padding:8px 15px;font-size:0.8125rem;letter-spacing:0.125rem;text-align:center;display:block;text-transform:uppercase;color:#e0d6ba;text-decoration:none;cursor:pointer}.bot nav .opciones a span{color:#870000;opacity:0}.bot nav .opciones a .triangle{display:block;position:absolute;opacity:0;left:50%;margin-left:-10px;top:0;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #a10000}.bot nav .opciones a:hover{color:#fff}.bot nav .opciones a:hover span{color:#fff;opacity:1}.bot nav .opciones a.active{background:#a10000;color:#fff}.bot nav .opciones a.active span{color:#fff}.bot nav .opciones .barra{display:none;position:relative;z-index:198;left:0;right:0;background:#ba0000;border-bottom:2px solid #6e0000}.bot nav .opciones .barra a{text-align:center;text-transform:uppercase;font-size:0.75rem;display:block;padding:10px 0}.bot footer{padding:15px 10px 0;height:80px;background:#564f4e}.bot footer .line{color:#fff;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.125rem;text-align:center;line-height:0.875rem}.bot footer .line span{display:none}.bot footer .line small{font-size:0.625rem;display:block}.bot footer .aguaviva{text-align:center;padding:15px 0 0}.bot footer .aguaviva a{cursor:pointer;border-top-right-radius:3px;border-top-left-radius:3px;padding:5px 8px}.bot footer .aguaviva a img{width:70px}.bot footer .aguaviva a:hover{background-color:#ef4043}.modal-backdrop{z-index:500;background:#e0d6ba}.modal-backdrop.show{opacity:0.97}.modal .modal-dialog{margin:20px auto 0}.modal .modal-dialog .modal-content{background:none;border:none;border-radius:0}.modal .modal-dialog .modal-content .modal-header{border:none}.modal .modal-dialog .modal-content .modal-header h1{font-size:1rem}.modal .modal-dialog .modal-content .modal-header h5{font-size:1rem;line-height:1.125rem}.modal .modal-dialog .modal-content .modal-header .modal-title{color:#870000;font-weight:200;padding-left:8px}.modal .modal-dialog .modal-content .modal-header .cerrar{border:2px solid #870000;font-size:0.625rem;letter-spacing:0.025rem;text-transform:uppercase;margin:-2px 0 0;color:#870000;background:none;padding:6px 30px}.modal .modal-dialog .modal-content .modal-header .cerrar:hover{border:2px solid #e0d6ba;color:#e0d6ba;background:#870000}.modal .modal-dialog .modal-content .modal-body{border:none}.modal .modal-dialog .modal-content .modal-body .prensa-modal{width:90%;margin-left:8px;border:2px solid #870000}.modal .modal-dialog .modal-content .modal-body a{position:relative;display:block;padding:5px 8px;margin:2px 0;text-transform:uppercase;font-size:0.75rem;color:#564f4e}.modal .modal-dialog .modal-content .modal-body a:hover{color:#e0d6ba;background:#870000;text-decoration:none}.modal .modal-dialog .modal-content .modal-body a span{position:relative;padding:0 5px;font-size:0.75rem}@media (min-width: 576px){main.prensa .ficha .maxancho .notas li,main.prensa .ficha .modal .notas li{width:48%}main.prensa .ficha .maxancho .notas li a img,main.prensa .ficha .modal .notas li a img{width:100%}}@media (min-width: 768px){header{z-index:600}header .maxancho a,header .modal a{position:absolute;margin:0 15px 0 15px;padding:20px 30px 20px;width:175px}main.inside{padding-top:0}main.inside .listado{padding:2px 10px;position:relative;text-align:right}main.inside .listado .section{text-align:left}main.inside .listado .section h5{position:relative;display:inline-block;top:-3px;padding-left:210px;font-weight:200;font-size:1rem}main.inside .listado .section .paginar{z-index:120;display:inline-block;padding:5px}main.inside .listado .botlistado{display:inline-block;font-size:0.75rem}main.inside .ficha{padding:10px 0 50px}main.inside .ficha .maxancho h1,main.inside .ficha .modal h1{padding-left:220px;padding-top:25px;font-size:2.0625rem}main.inside .ficha .maxancho h3,main.inside .ficha .modal h3{padding:8px 0 8px 220px}main.inside .ficha .maxancho .dato,main.inside .ficha .modal .dato{display:inline-block;padding-top:20px;letter-spacing:0.025rem}main.inside .ficha .maxancho .dato.primer,main.inside .ficha .modal .dato.primer{padding-left:220px}main.inside .ficha .maxancho .dato span,main.inside .ficha .modal .dato span{display:inline-block}main.inside .ficha .maxancho .gallery,main.inside .ficha .modal .gallery{padding:0 35px 0 235px}main.inside .ficha .maxancho .owl-carousel,main.inside .ficha .modal .owl-carousel{height:460px;margin:20px 0 40px}main.inside .ficha .maxancho .owl-carousel .item img,main.inside .ficha .modal .owl-carousel .item img{height:425px}main.nosotros .ficha .maxancho .acordion,main.nosotros .ficha .modal .acordion{margin:55px 55px 120px 220px}main.nosotros .ficha .maxancho .acordion .card,main.nosotros .ficha .modal .acordion .card{font-size:0.8125rem;line-height:1.25rem}main.nosotros .ficha .maxancho .acordion .card .card-body p,main.nosotros .ficha .modal .acordion .card .card-body p{padding:0 0 10px}main.prensa .ficha .maxancho .notas,main.prensa .ficha .modal .notas{margin:95px 15px 120px 220px}main.prensa .ficha .maxancho .notas li,main.prensa .ficha .modal .notas li{width:48%;margin:10px 8px 0 0;height:204px}main.prensa .ficha .maxancho .notas li a .pressimg,main.prensa .ficha .modal .notas li a .pressimg{height:190px}main.contacto .ficha .maxancho .direccion,main.contacto .ficha .modal .direccion{padding:95px 0 0 235px}main.contacto .ficha .maxancho form,main.contacto .ficha .modal form{padding:25px 0 120px 220px}main .cel{display:none}.bot nav .hamburger{display:none}.bot nav .opciones{display:block !important;padding:0 15px}.bot nav .opciones a{display:inline-block;padding:15px 12px}.bot nav .opciones a.active .triangle{top:-9px;opacity:1}.bot nav .opciones .barra{font-size:1rem;position:absolute;width:100%;max-width:1300px;margin:0 auto;bottom:43px;height:42px;text-align:left;background:#e0d6ba;border:none}.bot nav .opciones .barra a{color:#870000;padding:15px 18px;font-size:0.75rem;height:auto;display:inline-block}.bot nav .opciones .barra a:hover{background:#d8cca8}.bot footer{height:37px;padding:5px 10px 0}.bot footer .line{text-align:left;padding:7px 0 5px 30px;font-size:0.625rem}.bot footer .line span{display:inline-block}.bot footer .line small{display:inline-block}.bot footer .aguaviva{text-align:right;padding:5px 30px 0 0}.bot footer .aguaviva a{border-radius:3px;padding:3px 8px 5px}.bot footer .aguaviva a img{width:70px}.bot footer .aguaviva a:hover{background-color:#ef4043}.modal .modal-dialog{margin:55px 0 0 214px}.modal .modal-dialog .modal-content{background:none;border:none;border-radius:0;width:550px}.modal .modal-dialog .modal-content .modal-header{border:none}.modal .modal-dialog .modal-content .modal-header h1{font-size:2rem}.modal .modal-dialog .modal-content .modal-header h5{font-size:1.25rem;line-height:1.375rem;padding-top:15px}.modal .modal-dialog .modal-content .modal-header .cerrar{font-size:0.75rem;margin:12px 0 0}.modal .modal-dialog .modal-content .modal-body{border:none}}@media (min-width: 992px){main.inside .listado .section h5{top:-5px;font-size:1.25rem}main.inside .listado .section .paginar{z-index:120;display:inline-block;padding:5px 0 5px 40px}main.inside .listado .section .paginar div{top:-6px}main.inside .listado .section .paginar a{font-size:1.75rem}main.inside .listado .botlistado{margin:8px auto}main.inside .ficha .maxancho h1,main.inside .ficha .modal h1{font-size:2.25rem}main.inside .ficha .maxancho h3,main.inside .ficha .modal h3{font-size:0.9375rem}main.inside .ficha .maxancho .dato,main.inside .ficha .modal .dato{font-size:0.8125rem}main.inside .ficha .maxancho .gallery,main.inside .ficha .modal .gallery{padding:30px 180px 0 235px}main.inside .ficha .maxancho .owl-carousel,main.inside .ficha .modal .owl-carousel{height:550px;margin-bottom:120px}main.inside .ficha .maxancho .owl-carousel .item img,main.inside .ficha .modal .owl-carousel .item img{height:515px}main.prensa .ficha .maxancho .notas li,main.prensa .ficha .modal .notas li{width:30%;margin:20px 18px 0 0;height:179px}main.prensa .ficha .maxancho .notas li a .pressimg,main.prensa .ficha .modal .notas li a .pressimg{height:165px}main.contacto .ficha .maxancho .direccion,main.contacto .ficha .modal .direccion{padding:85px 0 0 15px;font-size:0.9375rem;line-height:1.1875rem}main.contacto .ficha .maxancho form,main.contacto .ficha .modal form{padding:95px 20px 90px 220px}.modal .modal-dialog{margin:56px 0 0 214px}.modal .modal-dialog .modal-content{background:none;border:none;border-radius:0;width:780px}.modal .modal-dialog .modal-content .modal-header{border:none}.modal .modal-dialog .modal-content .modal-header h1{font-size:2.375rem}.modal .modal-dialog .modal-content .modal-header h5{font-size:1.625rem;line-height:1.75rem;padding-top:18px}.modal .modal-dialog .modal-content .modal-header .cerrar{margin:18px 0 0}.modal .modal-dialog .modal-content .modal-body{border:none}}@media (min-width: 1300px){header .maxancho a,header .modal a{margin:0}main.inside .listado .section h5{padding-left:220px}.bot footer .line{padding:7px 0 5px 40px}}
