@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200&display=swap);body{font-family:Oswald;margin:0;padding:0}.op-app{display:grid;grid-template-areas:"header" "body";grid-template-columns:auto;grid-template-rows:100px auto}.op-app .op-header{grid-area:header}.op-app .op-body{grid-area:body}.op-app .op-body .op-content-slider{height:calc(100vh - 100px);overflow:hidden;width:100%}.op-app .op-body .op-content-slider .op-slider{display:flex;height:100%;width:400%}.op-app .op-body .op-content-slider .op-slider .op-slider__section{width:100%}.op-app .op-body .op-content-slider .slider_imagen{display:block;height:100%;object-fit:fill;width:100%}nav.op-header{align-items:center;background-color:#ffbd59;border-top:1px solid #15c2a1;box-shadow:2px -2px 9px #888;display:flex;height:100px;justify-content:space-between;position:fixed;width:100%;z-index:200}nav.op-header .op-logo{background-image:url(images/0d496b723edbb61a5b57.png);background-repeat:no-repeat;background-size:100%;line-height:110px;margin-left:100px;min-height:61px;text-decoration:none;width:230px}nav.op-header ul{box-sizing:border-box;float:right;list-style:none;margin-right:20px;padding:0;text-decoration:none}nav.op-header ul li{display:inline-block;line-height:110px;margin:0 5px}nav.op-header ul li a{color:#008037;font-size:18px;padding:7px 13px;text-decoration:none;text-transform:uppercase}nav.op-header ul li a.active,nav.op-header ul li a:hover{background-color:#008037;color:#fff;transition:.5s}nav.op-header input[type=checkbox]{display:none}nav.op-header .checkButton{color:#005d96;cursor:pointer;display:none;float:right;font-size:30px;margin-right:50px;order:4}nav.op-header .checkButton span{background-color:#008037;display:block;height:5px;margin:5px 0;transform:none;transition:.7s ease-in-out;width:30px}nav.op-header input[type=checkbox]:checked~.checkButton span:first-of-type{opacity:0}nav.op-header input[type=checkbox]:checked~.checkButton span:nth-of-type(2){transform:translateY(175%) rotate(-45deg)}nav.op-header input[type=checkbox]:checked~.checkButton span:nth-of-type(3){transform:rotate(45deg)}nav.op-header .op-redes i{cursor:pointer;font-size:35px;margin-right:10px}nav.op-header .op-redes{display:flex;margin-right:100px}nav.op-header .op-redes a{display:inline-block}nav.op-header .op-redes .fa-whatsapp{color:#008037}@media (min-width:1450px){nav.op-header ul li a{padding:7px 25px}nav.op-header ul li{padding:0 30px}}@media (max-width:1158px){nav.op-header ul{margin-right:5px}nav.op-header ul li{margin:0 1px}nav.op-header ul li a{padding:7px}}@media (max-width:952px){nav.op-header .op-logo{margin-left:50px}}@media (max-width:858px){nav.op-header .checkButton{display:block}nav.op-header ul{background-color:#008037;height:100vh;left:-100%;margin:0;position:fixed;text-align:center;top:101px;transition:all .5s;width:100%;z-index:100}nav.op-header ul li{display:block;line-height:30px;margin:50px 0}nav.op-header ul li a{color:#fff}nav.op-header ul li a.active,nav.op-header ul li a:hover{background:none;color:#0c0d0d82;font-weight:700}nav.op-header input[type=checkbox]:checked~ul{left:0}}@media (max-width:576px){nav.op-header .op-logo{margin-left:30px}nav.op-header .checkButton{margin-right:30px}nav.op-header .op-redes{bottom:10px;display:flex;justify-content:center;left:-100%;margin:0;position:fixed;transition:all .5s;width:100%;z-index:101}nav.op-header .op-redes i{color:#fff!important}nav.op-header .op-redes .facebook{background-color:#fff}nav.op-header input[type=checkbox]:checked~.op-redes{left:0}}.op-slider{height:calc(100vh - 101px);overflow:hidden;position:relative;top:101px;width:100%}.op-slider .op-slides{height:100%;left:0;position:absolute;top:0;transition:2s ease;width:400%}.op-slider .op-slides .op-slide{background-color:transparent;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;filter:brightness(200%);float:left;height:100%;position:relative;width:25%}.op-slider .op-slides .op-slide:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.op-slider .op-slides .op-slide .op-slide-data{bottom:0;color:#fff;display:flex;justify-content:center;padding:0 20px;position:absolute;width:100%}.op-slider .op-slides .op-slide .op-slide-data h2{background-color:#005d9685;border-radius:26px;filter:brightness(50%);font-weight:bolder;padding:10px 30px;text-transform:uppercase}.op-slider .op-arrows{background:none;border:none;color:#fff;cursor:pointer;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:.4s linear}.op-slider .op-arrows:hover{text-shadow:0 0 10px #000,0 0 10px #000}.op-slider .op-arrows.prev{left:3%}.op-slider .op-arrows.next{right:3%}.op-slider .op-dots{bottom:1%;position:absolute;text-align:center;width:100%}.op-slider .op-dots span{background-color:#fff;border-radius:100px;cursor:pointer;display:inline-block;height:10px;margin:0 5px;transition:.4s linear;width:10px}.op-slider .op-dots span.dot-active,.op-slider .op-dots span:hover{background-color:#005d96!important;border:1px solid #fff}@media (max-width:858px){.op-slider .op-dots{display:none}.op-slider .op-arrows.prev{left:1%}.op-slider .op-arrows.next{right:1%}}@media (max-width:576px){.op-slider .op-slides .op-slide .op-slide-data{font-size:13px;padding:0 10px;text-align:center;width:96%}}.op-bloque-image{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:10px;padding:0 100px}.op-bloque-image .op-imagen{animation:imagen-loader 1s ease-in;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:5px;flex-basis:50%;height:300px;order:1;width:100%}.op-bloque-image.cambiado .op-imagen{order:2}.op-bloque-image .texto{flex-basis:50%;order:2;width:100%}.op-bloque-image .texto span{text-align:justify;text-justify:inter-word}.op-bloque-image.cambiado .texto{order:1}@keyframes imagen-loader{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@media (max-width:858px){.op-bloque-image{height:auto;padding:0 50px}}@media (max-width:576px){.op-bloque-image{display:grid;padding:0 30px}.op-bloque-image.cambiado .texto,.op-bloque-image .texto{order:1}.op-bloque-image.cambiado .op-imagen,.op-bloque-image .op-imagen{height:250px;order:2}}.op-body .op-section{display:flex;flex-direction:column}.op-body .op-section.op-nosotros{padding:50px 100px 0}.op-body .op-section .op-title{animation:title-load .5s ease-in;color:#008037;display:flex;font-size:40px;font-weight:700;justify-content:center;text-transform:uppercase}.op-body .op-section .op-title~p{animation:title-text-load .7s ease-in}.op-body .op-section .op-subtitle{animation:subtitle-load .8s ease-in;color:#008037;display:flex;font-size:30px;font-weight:700;text-transform:uppercase}.op-body .op-section .op-subtitle~p{animation:subtitle-text-load .9s ease-in}.op-body .op-section p{text-align:justify;text-justify:inter-word}.op-nosotros .op-imagenes{grid-column:2;grid-row:1/3;overflow:hidden;position:relative}.op-nosotros .op-imagenes figure{animation:slider 20s infinite;left:0;margin:0;position:relative;top:25%;width:400%}.op-nosotros .op-imagenes figure img{float:left;transform:scaleY(1.5);width:25%}.op-nosotros .op-imagenes .overlay{background:-ms-radial-gradient(transparent 224px,#fff 225px);background:-o-radial-gradient(transparent 224px,#fff 225px);background:-moz-radial-gradient(transparent 224px,#fff 225px);background:-webkit-radial-gradient(transparent 224px,#fff 225px);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.op-nosotros .op-imagenes .overlay:after{content:""}.op-nosotros .op-barra.subtitle div:first-child,.op-nosotros .op-barra.title{padding-bottom:30px}.op-section .op-barra.icons{padding:50px 0;text-align:center}.op-section .op-barra .imagen{background-image:url(images/70c1276f34ab387a28c9.jpg);background-repeat:no-repeat;background-size:contain;height:600px}.op-section.sectores{background-color:rgba(21,194,161,.9);color:#fff;position:relative}.op-section.sectores .op-icon span,.op-section.sectores .op-subtitle{color:#fff}.op-section .op-iconos{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0 100px 50px;z-index:1}.op-section .op-iconos.sectores{background-color:#15c2a1}@keyframes title-load{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes title-text-load{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes subtitle-load{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes subtitle-text-load{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@media (min-width:1350px){.op-body .op-section .op-title{font-size:44px}.op-body .op-section .op-subtitle{font-size:34px}.op-body .op-section p{font-size:20px}}@media (max-width:858px){.op-body .op-section.op-nosotros{padding:50px 50px 0}.op-section.sectores:after{background-repeat:repeat;background-size:contain}.op-section .op-iconos{padding:0 50px 50px}}@media (max-width:576px){.op-body .op-section.op-nosotros{padding:30px}.op-section .op-barra.icons{padding:50px 20px}.op-body .op-section .op-subtitle{font-size:25px}}.op-body{min-height:calc(100vh - 172px);overflow:hidden;position:relative;width:100%}.op-body .op-contenedor{display:flex;flex-wrap:wrap;padding:0 100px 20px}.op-body .op-contenedor .title{animation:titulo-nos-loader .4s ease-in;color:#008037;flex:0 1 100%;font-size:40px;height:auto;text-align:left;text-transform:uppercase}.op-body .op-contenedor .title:before{animation:titulo-nos-linea-loader 2.5s ease-in;background-color:#15c2a1;content:"";display:block;height:2px;left:0;position:absolute;top:80px;transform-origin:left center;transition:transform 1.25s;width:60%}.op-body .op-contenedor .title:after{color:#fff;content:attr(data-title);display:block;height:0;overflow:initial;position:absolute;top:0;transition:all .85s;width:100%}.op-body .op-contenedor .datos{display:flex;flex:0 1 100%;justify-content:space-between}.op-body .op-contenedor .datos .horario{display:flex;flex:0 1 40%;flex-direction:column;margin-right:20px}.op-body .op-contenedor .datos .subtitle{animation:subtitulo-nos-loader .9s ease-in;color:#434041;font-size:18px;font-weight:bolder;text-transform:uppercase}.op-body .op-contenedor .datos label{animation:horario-nos-label-loader 2s ease-in;color:#575756;font-size:18px}.op-body .op-contenedor .datos .separador{animation:separador-nos-loader 3s ease-in;background-color:#d1d1d1;height:1px;margin-bottom:20px;width:100%}.op-body .op-contenedor .datos .horario .iconos{display:flex;justify-content:space-around;padding:20px 0}.op-body .op-contenedor .datos .horario .iconos img{animation:horario-nos-imagen-loader 2s ease-in;flex:0 1 50%;height:70px;width:70px}.op-body .op-contenedor .datos .bloque{align-items:center;display:flex;justify-content:flex-start}.op-body .op-contenedor .datos .bloque i{animation:horario-nos-icono-loader 2.5s ease-in;color:#00b181;padding:10px 0}.op-body .op-contenedor .datos .bloque span{animation:horario-nos-span-loader 2.5s ease-in;color:#3c3c3b;padding:10px}.op-body .op-contenedor .datos .fa-facebook-square{align-self:flex-start;color:#00b181;padding:10px 0}.op-body .op-contenedor .datos .formulario{display:flex;flex-direction:column;margin-left:70px}.op-body .op-contenedor .datos .formulario>span{align-self:center}.op-body .op-contenedor .datos .formulario form{background-color:rgba(0,177,129,.2);border-radius:18px;display:flex;flex-wrap:wrap;margin-top:10px;padding:40px}.op-body .op-contenedor .datos .formulario form label{font-size:16px;padding-bottom:5px}.op-body .op-contenedor .datos .formulario form input,.op-body .op-contenedor .datos .formulario form textarea{align-self:flex-start;border:none;border-bottom:1px solid #93d121;font-family:Lato;padding:10px;resize:none;width:85%}.op-body .op-contenedor .datos .formulario form .texto:nth-child(2n+0) input,.op-body .op-contenedor .datos .formulario form textarea{width:calc(100% - 20px)}.op-body .op-contenedor .datos .formulario form input:focus,.op-body .op-contenedor .datos .formulario form textarea:focus{border:none;border-bottom:1px solid #93d121;outline:none!important}.op-body .op-contenedor .datos .formulario form button{background-color:#00b181;border:1px solid #00b181;border-radius:25px;color:#fff;cursor:pointer;padding:15px 20px}.op-body .op-contenedor .datos .formulario form button:disabled{background-color:#888;border-color:#888;cursor:not-allowed}.op-body .op-contenedor .datos .formulario form button:focus{outline:0}.op-body .op-contenedor .datos .formulario .texto{display:flex;flex:0 1 50%;flex-direction:column;padding-bottom:10px}.op-body .op-contenedor .datos .formulario .texto span{color:red;font-size:14px;order:3}.op-body .op-contenedor .datos .formulario .texto span~input,.op-body .op-contenedor .datos .formulario .texto span~textarea{border-bottom-color:red}.op-body .op-contenedor .datos .formulario .check{display:flex;justify-content:flex-start}.op-body .op-contenedor .datos .formulario .check input{width:fit-content}.op-body .op-contenedor .datos .formulario .accion{display:flex;justify-content:flex-end}.op-body .op-contenedor .datos .formulario .col-1,.op-body .op-contenedor .mapa{flex:0 1 100%}.op-body .op-contenedor .mapa iframe{height:90vh;padding-top:20px;width:100%}@keyframes titulo-nos-loader{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes titulo-nos-linea-loader{0%{opacity:0;transform:translateX(-50%)}52%{opacity:1}to{transform:translateX(0)}}@keyframes subtitulo-nos-loader{0%{opacity:0;transform:translateX(-50px)}50%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes separador-nos-loader{0%{width:0}to{width:100%}}@keyframes horario-nos-label-loader{0%{opacity:0;transform:translateX(-50px)}70%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes horario-nos-span-loader{0%{opacity:0;transform:translateX(-50px)}80%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}@keyframes horario-nos-icono-loader{0%{opacity:0;transform:scale(0)}80%{opacity:0;transform:scale(2)}to{opacity:1;transform:scale(1)}}@keyframes horario-nos-imagen-loader{0%{transform:rotate(45deg)}50%{transform:rotate(-45deg)}to{transform:rotate(0)}}@media (max-width:858px){.op-body .op-contenedor{padding:0 50px 20px}.op-body .op-contenedor .title:before{width:calc(100% - 50px)}.op-body .op-contenedor .datos{flex:0 1 100%}.op-body .op-contenedor .datos .formulario{margin-left:0}.op-body .op-contenedor .mapa{flex:0 1 100%}.op-body .op-contenedor .mapa iframe{padding:0;width:100%}}@media (max-width:576px){.op-body .op-contenedor{padding:0 30px 20px}.op-body .op-contenedor .title{font-size:26px}.op-body .op-contenedor .title:before{top:60px;width:calc(100% - 30px)}.op-body .op-contenedor .datos .subtitle,.op-body .op-contenedor .datos label{font-size:16px}.op-body .op-contenedor .datos .bloque,.op-body .op-contenedor .datos .horario label:not(.activo),.op-body .op-contenedor .datos .separador{display:none}.op-body .op-contenedor .datos .horario label{text-align:center}.op-body .op-contenedor .datos .fa-facebook-square{align-self:center}.op-body .op-contenedor .datos .formulario{display:flex;flex-direction:column;padding-bottom:20px}.op-body .op-contenedor .datos .subtitle{text-align:center}.op-body .op-contenedor .datos{flex-direction:column}.op-body .op-contenedor .datos .formulario .texto{flex:0 1 100%}.op-body .op-contenedor .datos .formulario .texto input{width:calc(100% - 20px)}.op-body .op-contenedor .datos .formulario .accion{justify-content:center;padding-top:20px}}
/*# sourceMappingURL=main.cec9ab72bb1526b22bbd.css.map*/