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{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html,body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{width:100%;height:100%}body{width:100%;height:100%;min-height:100%;font-family:"Montserrat",sans-serif;font-size:15px;font-size:1rem;line-height:1.5;font-weight:500;color:#777}a{text-decoration:none}strong{font-weight:700}input,textarea,select{-webkit-appearance:none !important;font-family:"Montserrat",sans-serif;font-size:15px;font-size:1rem}h2,h3,h4{font-family:"Playfair Display",serif;font-weight:400}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-block-image .alignright{margin-left:2em}::-moz-selection{background:#F3F3F3}::selection{background:#F3F3F3}::-moz-selection{background:#F3F3F3}::-webkit-selection{background:#F3F3F3}::-ms-selection{background:#F3F3F3}::-o-selection{background:#F3F3F3}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}.up{width:50px;height:50px;background:#F3F3F3;cursor:pointer;position:fixed;right:-100%;bottom:10px;z-index:90;padding:0.5%;transition:all ease-in-out 0.5s;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22)}.up img{width:50px;height:50px;margin:0 auto;display:block;vertical-align:middle}.showup{right:0}.contiene-all{width:100%;height:auto;min-height:100%;margin:0 auto -260px auto}.contiene-all::after{width:100%;height:280px;content:"";display:block}.cabecera{width:100%;height:auto;position:fixed;display:flex;align-items:center;justify-content:center;transition:all ease-in-out 0.5s;box-sizing:border-box;padding:5px 0;z-index:90}.cabecera-scroll{top:0;left:0;position:fixed;background:rgba(243,243,243,0.9);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);z-index:30}.cabecera-home{position:fixed;top:0;left:0;z-index:9999}.logo-cabecera,.menu{flex:0 1 45%}.menu ul{width:100%;height:auto;display:flex;align-items:flex-end;justify-content:flex-end;text-transform:uppercase;font-size:13px;font-size:.86667rem;font-weight:500}.menu ul li,.menu-footer ul li{flex:0 1 auto;margin:0 10px}.menu ul li a{display:block;color:#FFF;overflow:hidden;position:relative;transition:all ease-in-out 0.6s}.cabecera-scroll .menu ul li a{color:#777}.menu ul li a::after{width:100%;height:1px;background:#FFF;content:"";display:block;transition:all ease-in-out 0.8s;position:relative;left:-100%}.cabecera-scroll .menu ul li a::after{background:#777}.menu ul li a:hover::after{left:0}.logo-cabecera{width:100%;height:auto}.logo-cabecera img{width:100%;height:auto;display:block;max-width:120px}.down-section{width:50px;height:50px;position:absolute;left:50%;bottom:10px;margin:0 auto 0 -25px;cursor:pointer;z-index:15}.container-video{width:100%;height:100vh;position:relative}.container-video::before{width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;display:block;content:"";top:0;left:0;z-index:11}.container-video video{width:100%;height:100%;position:relative;object-fit:cover;z-index:10}.texto-presenta{width:100%;height:100%;position:absolute;z-index:15}.texto-video{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.texto-video label{width:100%;height:auto;font-family:"Montserrat",sans-serif;display:block;font-size:42px;font-size:2.8rem;text-transform:none;font-weight:300}
.contenidos p {margin-top:2%;}
.titulo-video{width:100%;height:auto;color:#FFF;font-size:70px;font-size:4.66667rem;text-transform:uppercase;font-weight:400}.contenedor{width:1000px;height:auto;margin:0 auto}.container-grid{width:100%;height:auto;box-sizing:border-box;background-size:contain;background-position:left;background-repeat:no-repeat;background-image:url("imagenes/background-bloque.png");padding:5%}.container-nosotros{background-position:right;background-image:url("imagenes/back-aceitunas.png")}.container-servicios{background-position:left;background-image:url("imagenes/back-servicios.png")}.container-galeria{background:none}.container-portada{display:flex;align-items:flex-start;justify-content:center}.texto-portada,.fotoderecha-portada{flex:0 1 45%;margin:0 auto;transform:matrix(1, 0, 0, 1, 0, 0)}.fotoderecha-portada img{display:block;width:100%;height:auto;margin:0 auto}.titulo-partido{width:100%;height:auto;font-size:40px;font-size:2.66667rem;box-sizing:border-box;margin:0 auto 15px 0;line-height:1.2}.titulo-partido>label{width:100%;height:auto;display:block;font-family:"Montserrat",sans-serif;font-weight:300;font-size:40px;font-size:2.66667rem}.titulo-galeria::after{width:55%;height:1px;background:#777;content:"";display:block;margin:20px 0;position:relative;left:-5%}.presenta-texto{width:100%;height:auto;font-size:13px;font-size:.86667rem;margin:70px auto}.presenta-texto p{line-height:2.5}.presenta-texto h3{font-size:40px;font-size:2.66667rem}.presenta-texto h4{font-family:"Montserrat",sans-serif;font-weight:300;font-size:40px;font-size:2.66667rem}.presenta-foto-inferior{width:100%;height:auto;margin:0 auto}.presenta-foto-inferior img{width:100%;height:auto;margin:0 auto;display:block}.container-socios{width:100%;height:auto;position:relative;margin:170px auto 0 auto;background:#F3F3F3}.zona-form{margin-top:120px}.contenedor-socios{position:relative;top:-70px}.tarjeta-login{flex:0 1 45%;background:#FFF;border:1px solid #F3F3F3;box-sizing:border-box;padding:5%}.campos-form{width:100%;height:auto;margin:18px auto}.campos-form label{width:100%;height:auto;margin:0 auto 10px auto;display:block}.campos-form input,.campos-form textarea{width:100%;height:auto;border:0;background:none;border-bottom:1px solid #F3F3F3;font-weight:300;padding:5px 0;box-sizing:border-box;padding:1%}.campos-form textarea{border:1px solid #F3F3F3;box-sizing:border-box;padding:1%;height:150px;resize:none}.campos-form input[type="submit"]{width:100%;height:auto;margin:10px auto;border:1px solid #F3F3F3;text-transform:uppercase;padding:20px;max-width:300px;cursor:pointer;transition:all ease-in-out 0.5s}.campos-form input[type="submit"]:hover{background:#F3F3F3}.container-fondo{width:100%;height:90%;height:90vh;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center bottom}.pie{width:100%;height:auto;min-height:280px}.menu-footer{width:100%;height:auto;font-weight:300;text-transform:uppercase;font-size:12px;font-size:.8rem}.menu-footer ul{display:flex;align-items:center;justify-content:center}.menu-footer ul li{flex:0 1 auto;text-align:center}.menu-footer ul li a{color:#777}.contacto-footer::before,.contacto-footer::after{width:100%;height:1px;background:#777;content:"";display:block;margin:10px auto 30px auto;max-width:500px}.contacto-footer::after{margin:30px auto 10px auto}.contacto-footer{width:100%;height:auto;box-sizing:border-box;padding:12px 0}.datos-coop{width:100%;height:auto;display:flex;align-items:center;justify-content:center;font-weight:300;font-size:12px;font-size:.8rem}.logo-foot,.datos-foot{flex:0 1 48%;margin:0 auto}.logo-foot img{width:100%;height:auto;display:block;margin:0 auto;max-width:270px}.datos-foot p{margin:0 auto 4px auto}.desarrollo{width:100%;height:auto;text-align:center;font-size:12px;font-size:.8rem;font-weight:300}.desarrollo a,.datos-foot a{color:#06A77D;font-weight:400}.zona-galeria{width:100%;height:auto;box-sizing:border-box;margin:30px auto}.zona-galeria>.owl-carousel{display:flex;align-items:flex-start;justify-content:flex-start}.zona-galeria>.owl-carousel>.owl-stage-outer{flex:0 1 85%;order:2}.zona-galeria>.owl-carousel>.owl-nav{flex:0 1 15%;order:1;font-size:80px;font-size:5.33333rem}.container-galeria::after{width:50%;height:1px;background:#777;content:"";display:block;margin:20px 0;position:absolute;right:0}.item-galeria{max-width:400px}.item-galeria img{width:100%;height:auto}.icono-servicio{width:100%;height:auto}.icono-servicio img{width:100%;height:auto;max-width:120px;display:block;margin:0 auto}.tarjeta-servicio{width:32%;height:auto;box-sizing:border-box;padding:2%;background:#FFF;border:1px solid #F3F3F3;margin-bottom:15px}.describe-servicio{text-align:center;margin:12px auto;box-sizing:border-box;font-weight:300;text-transform:uppercase;letter-spacing:2.5px}.contenedor-mapa{width:100%;height:auto}.contenedor-mapa iframe{width:100%;height:450px;display:block}.datos-contacto{width:100%;height:auto;margin:25px auto;text-align:center}.datos-contacto p{margin:12px auto;text-align:center}.datos-contacto img{display:block;max-width:40px;vertical-align:middle;margin:0 auto}.datos-contacto a{color:#06A77D}.datos-ubicacion{width:100%;height:auto;margin:25px auto;text-align:center}.datos-ubicacion::before{width:100%;height:1px;background:#777;margin:12px auto;max-width:250px;content:"";display:block}@media screen and (max-width: 1024px){.contenedor{width:100%}}@media screen and (max-width: 768px){.titulo-video{text-align:center;word-break:break-all}.container-portada{flex-direction:column}.texto-portada,.fotoderecha-portada,.tarjeta-login{width:100%;flex:0 1 100%}.tarjeta-login{order:2;width:90%;margin:0 auto}.align-right{text-align:left}.contenedor-socios{box-sizing:border-box;padding:5%}.presenta-foto-inferior{margin-bottom:15px}}@media screen and (max-width: 685px){.titulo-video{font-size:50px;font-size:3.33333rem}.texto-video label{font-size:34px;font-size:2.26667rem}.tarjeta-servicio{width:90%}.container-fondo{background-attachment:initial}.logo-cabecera,.menu{flex:0 1 100%}.logo-cabecera img{margin:0 auto 15px auto;transition:all ease-in-out 0.7s}.cabecera{flex-direction:column}.cabecera-scroll>.logo-cabecera img{max-width:40px}}
