body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root{margin:0;padding:0;position:relative}:root{--principal:#7bcad8;--secundario:#1f8280;--secundario_2:#d7165b;--secundario_3:#fbbb44}body{background-attachment:fixed;background-color:#e8edf5;background-image:linear-gradient(0deg,rgba(24,29,40,.1),rgba(24,29,40,.1)),url(/static/media/1.b3c36ad92e8c6395b00d.jpeg);background-size:cover;color:#1f8280;font-family:Raleway,sans-serif}.logo_text{align-items:center;border-left:1px solid #1f8280;border-left:1px solid var(--secundario);color:#1f8280;color:var(--secundario);display:flex;flex-direction:row;font-size:15px;font-weight:700;justify-content:center;margin:0;padding:15px}.donacion-btn{background:#fbba44;border-radius:10px;color:#d7165b;padding:10px}.donacion-btn:hover{background:#fbbb44e3}.fixed-unfollow-links{background-color:#1f4980;border-radius:40px 0 0 40px;display:flex;-webkit-filter:drop-shadow(1px 5px 7px #082564);filter:drop-shadow(1px 5px 7px #082564);flex-direction:row;height:auto;position:fixed;right:-110px;top:80%;transition:all .2s ease-in-out;width:200px;z-index:99999999}.facebook-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAcdJREFUSInFl01LAkEYx387rRYIEliHgiAKOhZ6EL9A9QHsIlKdgm6duu+nCCKok0qBpw7RpXNJWJ46CR0igpQ6lArW2mFWfHcdbd0/LOw888zzm5dnmBmNZhk1AcSBGBAGAoymIpABkkASQzPrFVoTdBlIA2sjwnopB0QxtHwDLKG3wIxD0LoKQARDy2vW9GZxbqTtygGh+pqOC4rFigtkIo0mDfAqtYjpyOxVlw5GBGKrsDIrTaYJH2U4y8LhTd/WYZ1htowXsrsQnG81CwEBHyz4bSMEhDIUOF3vhKpKV27hgXiwe1WlCtVfKFUdAIfnwDvRanv/go1zeHwZPI7yVC91Wb+jOzXoUGC/p9P2+q0aZQjwf8l+jTVgslH0dWnh04GpJsOP9fUNa9RqfT2moXZg270W7V/Ccba/jyNT/VCw93EEnHED/FkGSvZ+9sn1DVsXjeLmIuy1HSsnGbh+lv/vlcE6aA+uQvqpUQxMwV6by/1bq88gcm0fuwouusAtCuS9d9zKCCDlAjglgATyyjku5YCEsJ4VUeRl22kVkK8JU2a1fFZEcHbkOaxXBDRvJ2kIATvAFWrZ3uuEK1qxtoFQHQrwB+LQaaosv2nHAAAAAElFTkSuQmCC);height:30px;width:30px}.instagram-icon{background-image:url(data:image/png;base64,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);height:30px;width:30px}.wraper{background-color:#e8edf5;position:fixed;top:0;width:100%;z-index:999}.navbar{background-color:#7bcad8;background-color:var(--principal)}.hidde{display:none}.nav_dropdown{align-items:center;display:flex;flex-direction:row;position:relative}.nav_dropdown:hover .hidde{background-color:#e8edf5;border-radius:10px;display:flex;flex-direction:column;min-height:100px;padding:20px;position:absolute;top:50px;width:100%}.flexDirection{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.flex{display:flex;flex:0 0 33%;justify-content:center}.flex div p a{color:#1f8280;color:var(--secundario);font-weight:700}.redes-header{display:flex;margin:0 20px}.navbar-nav{color:#1f8280;color:var(--secundario);font-weight:700;height:50px;justify-content:center;margin:0 30px;text-decoration:none}.container{background-color:#e8edf5;max-width:1696px}.navbar .container-fluid{display:flex;justify-content:center;max-width:1696px;position:relative}.navbar-button{display:none;margin:10px}.slider{margin:auto;max-width:1696px;padding-top:217px}.slider,.slider .slider_container{width:100%}.slider .slider_container .inner_slider{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;max-height:100%;min-height:300px;overflow:hidden;width:100%;@media (min-width:600px){min-height:500px}@media (min-width:1200px){min-height:800px}}.slider .slider_container .inner_slider .slide_item{align-items:center;-webkit-animation:flasher 2s;animation:flasher 2s;display:flex;flex-direction:row;justify-content:center;text-align:center;width:100%}.inicio{width:100%}.inicio .slider{display:flex;flex-direction:row;margin-top:217px;max-height:850px;max-width:1550px;padding-top:0;position:relative;width:100%}.inicio .slider .slider_inner{border-radius:0 0 10px 10px;display:flex;height:100%;overflow:hidden;width:100%}.inicio .slider .slider_inner .items_container{display:flex;flex-direction:row;height:100%;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;width:100%}.inicio .slider .slider_inner .items_container .item{flex:0 0 100%;max-height:850px;max-width:1550px}.inicio .slider .slider_inner .items_container .item img{object-fit:cover;width:100%}.inicio .slider-arrow-left{left:20px;position:absolute;top:40%;z-index:10}.inicio .slider-arrow-right{position:absolute;right:20px;top:40%;z-index:10}@-webkit-keyframes flasher{0%{opacity:0}to{opacity:1}}@keyframes flasher{0%{opacity:0}to{opacity:1}}@-webkit-keyframes entrando_texto{0%{-webkit-transform:translate(-30vw);transform:translate(-30vw)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes entrando_texto{0%{-webkit-transform:translate(-30vw);transform:translate(-30vw)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes entrando_imagen{0%{-webkit-transform:translate(-10vw);transform:translate(-10vw)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes entrando_imagen{0%{-webkit-transform:translate(-10vw);transform:translate(-10vw)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes saliendo_imagen{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-10px);transform:translate(-10px)}}@keyframes saliendo_imagen{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-10px);transform:translate(-10px)}}.slider .slider_container .inner_slider .slide_item img{border-radius:10px;transition:opacity .5s ease-in-out;width:100%}.slider-arrow{background-color:hsla(0,0%,100%,.8);border:none;border-radius:50%;color:#333;cursor:pointer;font-size:24px;font-weight:700;height:36px;line-height:36px;margin:20px;text-align:center;width:36px}.slider-arrow:hover{background-color:rgba(0,0,0,.2)}.slider-arrow-left,.slider-arrow-right{z-index:10}.section{background-color:#fff;border-radius:10px;margin:47px auto;max-width:1696px;padding:50px;width:100%}.section .section_inner{align-items:center;display:flex;flex-direction:row;justify-content:center;width:100%}.section .section_inner .section_text{display:flex;flex-direction:column;justify-content:start;padding-right:10px;width:100%}.section .section_inner .section_text h2{font-size:50px;font-weight:700;width:100%}.section .section_inner .section_text p{font-size:25px;text-align:justify;width:100%}.section .section_inner .section_img img{border-radius:10px;width:400px}.banner_secundario{background-position:50%;background-repeat:no-repeat;background-size:cover;height:600px;position:relative;top:0;width:100%;z-index:-1}.banner_secundario .slogan{align-items:center;color:#fff;display:flex;flex-direction:row;height:100%;justify-content:center;margin:0 auto;max-width:1696px;position:relative;right:0}.banner_secundario .slogan h1{font-size:35px;font-weight:700;width:70%}.section .card-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%}.card{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:70vh;margin:20px 15px;max-width:400px;min-width:200px}.card,.card .image-info{border-radius:10px;width:100%}.card .image-info{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;text-align:center;transition:all .2s}.card .image-info p{margin:5px}.footer{align-items:center;background-color:#7bcad8;background-color:var(--principal);display:flex;flex-direction:row;justify-content:space-around;min-height:80px}#banner_quienes_somos{background-image:linear-gradient(0deg,rgba(24,29,40,.2),rgba(24,29,40,.2));background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}#banner_quienes_somos,#banner_quienes_somos div{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center}#banner_quienes_somos div{padding:0 20px;width:100%;z-index:1}.first_section{margin-top:218px!important}.quienes_somos .section .section_inner .section_img img{width:600px}.quienes_somos .section2 .section_inner{align-items:start;justify-content:space-around;width:100%}.quienes_somos .section2 .section_inner .section_text{width:25%}.quienes_somos .section2 .section_inner .section_text div{background-color:#d7165b;background-color:var(--secundario_2);border-radius:10px;display:flex;flex-direction:column;height:500px;justify-content:center;text-align:center}.quienes_somos .section2 .section_inner .section_text h2{text-align:center}.quienes_somos .section2 .section_inner .section_text p{border-radius:10px;color:#000;font-size:22px;font-weight:700;padding:20px;text-align:center}.quienes_somos .section2 .section_inner .section_text:first-child div{background-color:#7bcad8;background-color:var(--principal)}.quienes_somos .section2 .section_inner .section_text:nth-child(2) div{background-color:#fbbb44;background-color:var(--secundario_3)}.quienes_somos .section2 .section_inner .section_text:nth-child(3) div{background-color:#d7165b;background-color:var(--secundario_2)}.quienes_somos .section2 .section_inner .section_text:first-of-type h2{color:#7bcad8;color:var(--principal)}.quienes_somos .section2 .section_inner .section_text:nth-of-type(2) h2{color:#fbbb44;color:var(--secundario_3)}.quienes_somos .section2 .section_inner .section_text:nth-of-type(3) h2{color:#d7165b;color:var(--secundario_2)}.que_hacemos{height:65vh;width:100%}.que_hacemos .section_que_hacemos{align-items:center;background-color:#fff;border-radius:10px 10px 0 0;display:flex;flex-direction:column;height:80vh;justify-content:center;margin:40px auto 0;max-width:1696px;padding:50px;width:100%}.que_hacemos .section_que_hacemos .que_hacemos_container{align-items:start;display:flex;flex-direction:row;height:85%;justify-content:space-between;width:100%}.que_hacemos .section_que_hacemos .que_hacemos_container .lineas_container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.que_hacemos .section_que_hacemos .que_hacemos_container .logo{max-width:110px;position:absolute;-webkit-transform:scale(1)!important;transform:scale(1)!important;width:25vw}.que_hacemos .section_que_hacemos .que_hacemos_container .lineas_de_accion{padding-bottom:50px;-webkit-transform:scale(1)!important;transform:scale(1)!important;width:250px}.que_hacemos .section_que_hacemos .que_hacemos_container img{transition:1s ease;width:50%}.que_hacemos .section_que_hacemos .que_hacemos_container img:hover{-webkit-transform:scale(1.5);transform:scale(1.5);transition:1s ease}.que_hacemos .section_que_hacemos .que_hacemos_container .lineas_accion:first-of-type img:first-child:hover{cursor:pointer;-webkit-transform-origin:right bottom;transform-origin:right bottom}.que_hacemos .section_que_hacemos .que_hacemos_container .lineas_accion:first-of-type img:nth-child(2):hover{cursor:pointer;-webkit-transform-origin:left bottom;transform-origin:left bottom}.que_hacemos .section_que_hacemos .que_hacemos_container .lineas_accion:nth-of-type(2) img:first-child:hover{cursor:pointer;-webkit-transform-origin:right top;transform-origin:right top}.que_hacemos .section_que_hacemos .que_hacemos_container .lineas_accion:nth-of-type(2) img:nth-child(2):hover{cursor:pointer;-webkit-transform-origin:left top;transform-origin:left top}.section2_que_hacemos{background-color:#fff;border-radius:10px;margin:40px auto;max-width:1696px;width:100%}.section2_que_hacemos .img_container,.section2_que_hacemos .img_container img{width:100%}.portafolio{align-items:center;background-color:#fff;border-radius:0 0 10px 10px;display:flex;flex-direction:column;justify-content:center;margin:0 auto 40px;max-width:1696px;padding-bottom:40px}.portafolio .portafolio_title{font-weight:700;margin:20px 40px;text-align:center}.portafolio .img_container{width:100%}.portafolio .img_container img{margin:10px 0;width:100%}.que_hacemos_container .col_1{height:100%;width:25%}.que_hacemos_container .col_1 .row_1{align-items:center;color:#fbbb44;color:var(--secundario_3);display:flex;height:50%;justify-content:center;opacity:0}.que_hacemos_container .col_1 .row_1 p{color:#000}.que_hacemos_container .col_1 .row_1 h2{font-size:2vw;font-weight:700}.que_hacemos_container .col_1 .row_2 p{color:#000}.que_hacemos_container .col_1 .row_2 h2{font-size:2vw;font-weight:700}.que_hacemos_container .col_1 .row_2{align-items:center;color:#7bcad8;color:var(--principal);display:flex;height:50%;justify-content:center;opacity:0}.que_hacemos_container .col_2{align-items:center;-webkit-animation:flasher 2s;animation:flasher 2s;display:flex;flex-direction:column;height:100%;justify-content:center;width:30%}.que_hacemos_container .col_3{height:100%;width:25%}.que_hacemos_container .col_3 .row_3{align-items:center;display:flex;height:50%;justify-content:center;opacity:0}.que_hacemos_container .col_3 .row_3 p{color:#000}.que_hacemos_container .col_3 .row_3 h2{font-size:2vw;font-weight:700}.que_hacemos_container .col_3 .row_4{align-items:center;color:#d7165b;color:var(--secundario_2);display:flex;height:50%;justify-content:center;opacity:0}.que_hacemos_container .col_3 .row_4 p{color:#000}.que_hacemos_container .col_3 .row_4 h2{font-size:2vw;font-weight:700}.portafolio{width:100%}.portafolio .slider{display:flex;flex-direction:row;max-height:850px;max-width:1550px;position:relative;width:100%}.portafolio .slider .slider_inner{border-radius:0 0 10px 10px;display:flex;height:100%;overflow:hidden;width:100%}.portafolio .slider .slider_inner .items_container{display:flex;flex-direction:row;height:100%;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;width:100%}.portafolio .slider .slider_inner .items_container .item{flex:0 0 100%;max-height:850px;max-width:1550px}.portafolio .slider .slider_inner .items_container .item img{height:100%;object-fit:cover;width:100%}.portafolio .slider{padding-top:0}.portafolio .slider-arrow-left{left:20px;position:absolute;top:40%;z-index:10}.portafolio .slider-arrow-right{position:absolute;right:20px;top:40%;z-index:10}@-webkit-keyframes entrando_imagen_izq{0%{-webkit-transform:translate(10vw);transform:translate(10vw)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes entrando_imagen_izq{0%{-webkit-transform:translate(10vw);transform:translate(10vw)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes saliendo_imagen_izq{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(10px);transform:translate(10px)}}@keyframes saliendo_imagen_izq{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(10px);transform:translate(10px)}}.experiencias{width:100%}.experiencias .slider{background-color:#fff;border-radius:10px;display:flex;flex-wrap:nowrap;margin:20px auto 40px;max-width:1696px;overflow-x:hidden;padding:40px;position:relative;width:100%}.descripcion{left:0;position:absolute;top:0}.experiencias .slider .slider_inner{align-items:start;display:flex;flex-direction:row;height:100%;justify-content:space-between;position:relative;transition:1s ease}.experiencias .slider .slider_inner .item{display:flex;flex-direction:column;justify-content:start;margin:0 10px;object-fit:cover;transition:all 1s;width:100%}.experiencias .slider .slider_inner .item:hover{-webkit-animation:flasher 1s;animation:flasher 1s;-webkit-transform:scale(1.2);transform:scale(1.2);transition:1s ease;z-index:999}.experiencias .slider .slider_inner .item:hover h2{align-items:center;background-color:#fbbb44;background-color:var(--secundario_3);border-radius:10px;color:#000;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin-top:10px;opacity:1;padding:10px}.experiencias .slider .slider_inner .item img{border-radius:10px;height:280px;max-width:500px;object-fit:cover}.experiencias .slider .slider_inner .item h2{display:none;opacity:0;padding:5px 15px;text-align:justify;top:50%;transition:opacity .5s,top .5s;width:100%}.experiencias .container_slider{align-items:center;display:flex;flex-direction:column;justify-content:center}.experiencias .container_slider .proyectos{align-items:stretch;display:flex;flex-direction:row;height:100%;justify-content:center;margin-top:50px;max-width:1696px;width:100%}.experiencias .container_slider .proyectos h2{background-color:#7bcad8;background-color:var(--principal);border-radius:10px;color:#000;display:flex;flex-direction:column;font-size:x-large;font-weight:700;justify-content:center;margin:0 10px;padding:8px;text-align:center;width:100%}.experiencias .container_slider .proyectos h2:hover{background-color:#1f8280;background-color:var(--secundario);cursor:pointer}.proyecto_activo{background-color:#1f8280!important;background-color:var(--secundario)!important}.experiencias .slider-arrow{background-color:initial;border:none;border-radius:50%;color:#333;cursor:pointer;font-size:24px;font-weight:700;height:36px;line-height:36px;opacity:.8;text-align:center;transition:background-color .3s;width:36px}.experiencias .slider-arrow:hover{background-color:rgba(0,0,0,.2);opacity:1}.experiencias .slider-arrow-left{left:20px;position:absolute;top:150px;z-index:10}.experiencias .slider-arrow-right{position:absolute;right:20px;top:150px;z-index:10}.experiencias .section{align-items:center;display:flex;flex-direction:column;justify-content:center}.experiencias .section .section_title h2{font-weight:bolder;margin:25px 0}.experiencias .section .comentarios{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%}.experiencias .section .comentarios .comentario{background-color:#7bcad8;background-color:var(--principal);border-radius:10px;font-weight:600;margin:10px 20px;padding:25px 20px 20px;width:350px}.experiencias .section .comentarios .comentario p:nth-child(2){margin:0;text-align:right}.experiencias .section .caja_comentario h2{font-weight:bolder;margin:25px 0}.experiencias .section .caja_comentario textarea{height:100px;width:100%}.experiencias .section .caja_comentario button{background-color:#d7165b;background-color:var(--secundario_2);border-radius:10px;color:#fff;float:right;font-weight:bolder;margin:10px 0;padding:5px 100px}.contactenos .mapa{width:100%}.contactenos .mapa iframe{border-radius:10px}.contactenos .section .section_inner{height:450px;justify-content:space-around;width:100%}.contactenos .section .section_inner .datos_contacto{background-color:#7bcad8;background-color:var(--principal);border-radius:10px;display:flex;flex-direction:column;font-weight:600;height:100%;justify-content:space-evenly;padding:10px 20px;width:100%}.contactenos .section .section_inner .datos_contacto p{align-items:center;display:flex}.contactenos .section h1{font-weight:700;margin-bottom:40px;text-align:center}.inner_contactanos_1{display:flex;flex-direction:row;justify-content:center;margin-top:20px;width:100%}.inner_contactanos_formulario{width:50%}#formulario-contactanos{align-items:end;display:flex;flex-direction:column;justify-content:center;width:100%}.container-contactanos{border-radius:10px;width:100%}.formulario_items{display:flex;flex-direction:row;justify-content:space-between;width:100%}#formulario-contactanos input,#formulario-contactanos select{border:none;border-radius:10px;height:70px;margin:10px 5px;padding:10px 15px;width:49%}#formulario-contactanos textarea{border:none;border-radius:10px;margin:10px;padding:20px 15px;resize:none;width:100%}#formulario-contactanos button{background-color:#1f8280;background-color:var(--secundario);border:none;border-radius:10px;color:#fff;font-size:1.25em;font-weight:700;height:70px;margin:10px 0;width:40%}.donaciones-buttons{background-color:#7bcad8;background-color:var(--principal);border-bottom-right-radius:50px;border-top-right-radius:50px;bottom:50px;left:-200px;padding:10px;position:fixed;transition:all .2s;z-index:1000}#root .donaciones-buttons i{margin:0 10px}.section_donacion{margin-top:20px}.no_ident::-webkit-inner-spin-button,.no_ident::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.panel_admin .wraper .container{display:none}.panel_admin .section_panel_admin{display:flex;flex-direction:row;margin-top:66px}.panel_admin .section_panel_admin .pages{display:flex;flex-direction:row;width:20%}.panel_admin .section_panel_admin .pages ul{background-color:#7bcad8;background-color:var(--principal);border-radius:10px;font-weight:700;list-style-type:none;margin:10px;width:100%}.panel_admin .section_panel_admin .pages li{cursor:pointer;margin:20px 0}.page_active{color:#d7165b;color:var(--secundario_2)}.panel_admin .section_panel_admin .pages_content{border-radius:10px;margin:10px;min-height:800px;width:80%}.panel_admin .section_panel_admin .pages_content .panel_inicio .panel_rows .panel_items{background-color:#e8edf5;border-radius:10px;margin:10px 0;padding:10px}.panel_admin .section_panel_admin .pages_content .panel_inicio .panel_rows .panel_items h2{margin-left:10px}.img_preview{margin:0 5px;padding:0 15px;width:300px}.regimen .inner_regimen{display:flex;flex-direction:row;width:100%}.regimen .inner_regimen .sidebar{background-color:#7bcad8;background-color:var(--principal);border-radius:10px;height:90vh;margin:10px;width:20%}.regimen .inner_regimen .sidebar ul{list-style-type:none;margin:20px 5px}.regimen .inner_regimen .sidebar ul li{cursor:pointer;font-weight:700;margin:20px 5px}.regimen_active{color:#d7165b;color:var(--secundario_2)}.regimen .inner_regimen .documentos{margin:10px auto;width:75%}.regimen .inner_regimen .documentos .inner_documentos{width:100%}.regimen .inner_regimen .documentos .inner_documentos iframe{height:90vh;width:100%}.regimen .wraper .container{display:none}.desktop{display:flex}.mobile{display:none}.signin{align-items:center;display:flex;flex-direction:column;height:90vh;justify-content:center}.signin .alert{background-color:#fbbb44;color:#d7165b;color:var(--secundario_2);font-size:20px;font-weight:700;margin:10px 0;text-align:center;width:400px}.login{background-color:#7bcad8;background-color:var(--principal);border-radius:8px;color:#1f8280;color:var(--secundario);display:flex;flex-direction:column;justify-content:center;max-width:500px;min-width:400px;padding:48px 40px 36px}.login .title{text-align:center}.login .content{display:flex;flex-direction:column}.login .content input,button{color:#1f8280;color:var(--secundario)}.login .content input,.login button,button{border:none;border-radius:4px;margin:10px 0;padding:6px 8px}.login button{background-color:#1f8280;background-color:var(--secundario);color:#fff;width:100%}.lazy-wrapper{height:100vh}.container-spinner,.lazy-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.container-spinner{width:400px}.container-spinner img{margin:10px 0}.container-spinner .progress_bar{margin:10px 0;width:100%}.container-spinner p{margin:10px 0}#regresar_inicio,.progress{background-color:#1f8280;background-color:var(--secundario)}#regresar_inicio{border:none;border-radius:4px;color:#fff;margin:10px 0;padding:6px 8px;text-decoration:none;width:300px}@media(max-width:1540px){.quienes_somos .section2 .section_inner{flex-wrap:wrap}.quienes_somos .section2 .section_inner .section_text{width:400px}.quienes_somos .section2 .section_inner .section_text div p{font-weight:700}}@media(max-width:1400px){.contactenos .section .section_inner{flex-direction:column;height:100%}.contactenos .section .section_inner .mapa iframe{width:100%}.que_hacemos_container .col_2{width:40%}}@media(max-width:1150px){@-webkit-keyframes abriendo_menu{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes abriendo_menu{0%{-webkit-transform:translateY(-30vh);transform:translateY(-30vh)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.desktop{display:none}.mobile{display:flex}.navbar{justify-content:right;padding:0}.navbar-button{border:none;border-radius:0;display:flex;margin:0;padding:10px;width:100%}.navbar-button .menu_button{height:30px;margin:5px;width:30px}.inicio{position:relative}.navbar .container-fluid{display:none;flex-direction:column}.inicio .section .section_inner{flex-direction:column}.inicio .section .section_inner .section_text h2{text-align:center}.quienes_somos .section .card-container{align-items:center;flex-direction:column}.quienes_somos .section .card-container .card{max-width:none}.quienes_somos .section .section_inner{align-items:center;flex-direction:column;justify-content:center}.quienes_somos .section .section_inner .section_text h2{text-align:center}.que_hacemos_container .col_2{width:90%}.regimen .inner_regimen .sidebar{width:30%}.regimen .inner_regimen .documentos{width:70%}}@media(max-width:900px){.que_hacemos .section_que_hacemos{height:55vh}.col_3,.que_hacemos_container .col_1{display:none}.que_hacemos_container .col_2{width:100%}.experiencias .container_slider .proyectos{flex-wrap:wrap}.experiencias .container_slider .proyectos h2{margin:10px 20px}.experiencias .section .comentarios .comentario{min-width:300px;width:100%}.regimen .inner_regimen .sidebar{width:40%}.regimen .inner_regimen .documentos{width:60%}.footer{align-items:center;flex-direction:column;justify-content:center;padding:10px;text-align:center}.footer p,a{margin:10px 0!important}}@media(max-width:700px){.redes-header{display:none}.regimen .inner_regimen{align-items:center;flex-direction:column;justify-content:center}.regimen .inner_regimen .sidebar{height:100%;width:90%}.regimen .inner_regimen .documentos{width:90%}.contactenos .section .inner_contactanos_1 #formulario-contactanos .formulario_items{align-items:center;flex-direction:column;justify-content:center;width:100%}.contactenos .section .inner_contactanos_1 #formulario-contactanos .formulario_items input,.quienes_somos .section .section_inner .section_img img{width:100%}.experiencias .slider .slider_inner .item img{height:250px}}@media(max-width:500px){.experiencias .slider .slider_inner .item img{height:220px}.quienes_somos .section2{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:10px;width:100%}.quienes_somos .section2 .section_inner .section_text{height:600px;width:300px}.quienes_somos .section2 .section_inner .section_text div{height:100%}.quienes_somos .section2 .section_inner .section_text div p{font-size:20px}}
/*# sourceMappingURL=main.5e5ff8fd.css.map*/