@charset "UTF-8";@font-face{font-family:Gotham-Bold;src:url(/build/assets/Gotham-Bold-d7766b0c.otf) format("opentype")}@font-face{font-family:Gotham-Black;src:url(/build/assets/Gotham-Black-08260471.otf) format("opentype")}@font-face{font-family:Gotham-Medium;src:url(/build/assets/Gotham-Medium-e8183507.otf) format("opentype")}@font-face{font-family:Gotham-Light;src:url(/build/assets/Gotham-Light-eb5f2c35.otf) format("opentype")}@font-face{font-family:Gotham-Thin;src:url(/build/assets/Gotham-Thin-80cc8ef5.otf) format("opentype")}@font-face{font-family:Gotham-ThinItalic;src:url(/build/assets/Gotham-ThinItalic-cb776d9e.otf) format("opentype")}@font-face{font-family:Gotham-XLight;src:url(/build/assets/Gotham-XLight-990c2149.otf) format("opentype")}@font-face{font-family:Gotham-XLightItalic;src:url(/build/assets/Gotham-XLightItalic-2c45e74c.otf) format("opentype")}@font-face{font-family:boring-sans-a-light;src:url(/build/assets/boring-sans-a-light-cfa693c1.otf) format("opentype")}@font-face{font-family:boring-sans-a-regular;src:url(/build/assets/boring-sans-a-regular-0c9a66c4.otf) format("opentype")}@font-face{font-family:Montserrat-SemiBold;src:url(/build/assets/Montserrat-SemiBold-2ad662b8.otf) format("opentype")}@font-face{font-family:Montserrat-Medium;src:url(/build/assets/Montserrat-Medium-956632cf.otf) format("opentype")}@font-face{font-family:Montserrat-Light;src:url(/build/assets/Montserrat-Light-41a3cda9.otf) format("opentype")}@font-face{font-family:Montserrat-Regular;src:url(/build/assets/Montserrat-Regular-f1a36fac.otf) format("opentype")}@font-face{font-family:Montserrat-Bold;src:url(/build/assets/Montserrat-Bold-4a320e0b.otf) format("opentype")}@font-face{font-family:Montserrat-Italic;src:url(/build/assets/Montserrat-Italic-c332f378.otf) format("opentype")}@font-face{font-family:Montserrat-Thin;src:url(/build/assets/Montserrat-Thin-8f213a8c.otf) format("opentype")}@font-face{font-family:Montserrat-Black;src:url(/build/assets/Montserrat-Black-265c987d.otf) format("opentype")}@font-face{font-family:Montserrat-ExtraBold;src:url(/build/assets/Montserrat-ExtraBold-0add8df7.otf) format("opentype")}.navbar-vertical-session{background:linear-gradient(180deg,#226572,#119885);position:fixed!important;top:0;left:0;width:16%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:20px}.navbar-vertical-session .nav-item .nav-link{font-family:Montserrat-Regular;color:#fff;font-size:1.1vw}.navbar-vertical-session .nav-item .nav-link i{margin-left:5%}.navbar-vertical-session .nav-item .show{font-family:Montserrat-Regular;color:#fff!important;font-size:1.1vw}.navbar-vertical-session .dropdown-item{font-family:Montserrat-Regular;color:#444343;font-size:1.1vw}.container-vertical{margin-left:16%;display:block!important;height:100%}.container-vertical .navbar-vertical{flex-direction:column!important;width:100%}.container-vertical .brand-after{font-family:Montserrat-Bold;color:#fff;font-size:1.3vw}@media screen and (max-width: 768px){.navbar-vertical-session{position:relative!important}.navbar-vertical-session .navbar-toggler{margin-left:60%}.container-vertical{margin-left:0;display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-vertical-session{width:100%}}html,body{scroll-behavior:smooth;height:auto;font-size:13px;overflow-x:hidden}@media only screen and (min-width: 1024px){html,body{font-size:11px}}@media only screen and (min-width: 1280px){html,body{font-size:14px}}@media only screen and (min-width: 1300px){html,body{font-size:15px}}@media only screen and (min-width: 1600px){html,body{font-size:17px}}@media only screen and (min-width: 1680px){html,body{font-size:18px}}@media only screen and (min-width: 1920px){html,body{font-size:20px}}@media only screen and (min-width: 2560px){html,body{font-size:26px}}@media only screen and (min-width: 2600px){html,body{font-size:23px}}@media only screen and (min-width: 3400px){html,body{font-size:30px}}@media only screen and (min-width: 3840px){html,body{font-size:38px}}section{height:100%}.fix-0{height:0}#divContPageUser{background-image:url(/build/assets/fondo-c211593a.png);background-size:cover;height:100vh}#divContPageUser .div-title{display:flex}#divContPageUser .div-title .link-icon{display:flex;justify-content:center;align-items:center;font-size:2rem;color:#5a5a5a;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;padding-right:2%}#divContPageUser .div-title .link-icon h5{font-family:Montserrat-SemiBold;font-size:2.3rem;color:#5a5a5a;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:7%}#divContPageUser .div-title h1{font-family:Montserrat-SemiBold;font-size:2.3rem;color:#5a5a5a}#divContPageUser #navProfileTab{background:linear-gradient(90deg,#226572,#119885);font-family:Montserrat-SemiBold;font-size:1rem;color:#fff}#divContPageUser .carda-change-password{background:transparent;border:solid 1px transparent}#divContPageUser .form-control{min-height:2rem;border:3px solid transparent;border-radius:25px;background-color:#fff}#divContPageUser .input-group-text{min-height:2rem;border:3px solid transparent;border-radius:25px 0 0 25px;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPageUser .form-select{min-height:2rem;border:3px solid transparent;border-radius:0 25px 25px 0;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPageUser .input-error{min-height:2rem;border:3px solid #ff1515}#divContPageUser input[type=text],#divContPageUser input[type=date],#divContPageUser input[type=file]{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPageUser input[type=file]:before{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPageUser .form-label{font-family:Montserrat-Bold;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#divContPageUser input::placeholder{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPageUser textarea{resize:none;height:100%;font-size:1.5rem}#divContPageUser textarea::placeholder{font-family:Montserrat-SemiBold;font-size:1.2rem;color:#cecece;padding-left:3%}#divContPageUser #gifCargando{display:none}#divContPageUser #gifCargando img{width:7%}#divContPageUser .div-cont-button{padding-top:3%}#divContPageUser .div-cont-button button{font-family:Montserrat-SemiBold;color:#fff;font-size:1.1vw;padding:.8% 10%;margin-right:0%;border-radius:25px;background:linear-gradient(90deg,#226572,#119885);border-color:solid 1px transparent}#divContPageUser .div-cont-button button:hover{border:2px solid transparent;transform:scale(1.05);will-change:transform}.div-cont-head-user{padding-top:5%}.div-cont-head-user .div-btn-add,.div-cont-head-user .div-btn-add .form-add-user{text-align:left}.div-cont-head-user .div-btn-add .form-add-user .btn{background-color:#266c7b;border:solid 1px transparent;padding:1% 10%;border-radius:20px;font-family:Montserrat-Regular;color:#fff;font-size:1.1vw}.div-cont-head-user .title-head h2{font-family:Montserrat-SemiBold;font-size:2.3rem;color:#5a5a5a}.table .btn-group .link-edit-btn{text-decoration:none}.table .btn-group .link-edit-btn .btn-edit-user{background-color:#266c7b;border:solid 1px transparent;border-radius:7px 0 0 7px}.table .btn-group .link-edit-btn .btn-edit-user:hover{background-color:#3491a6}#divContPagePosts{background-image:url(/build/assets/fondo-c211593a.png);background-size:cover}#divContPagePosts .div-title{display:flex}#divContPagePosts .div-title .link-icon{display:flex;justify-content:center;align-items:center;font-size:2rem;color:#5a5a5a;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none;padding-right:2%}#divContPagePosts .div-title .link-icon h5{font-family:Montserrat-SemiBold;font-size:2.3rem;color:#5a5a5a;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:7%}#divContPagePosts .div-title h1{font-family:Montserrat-SemiBold;font-size:2.3rem;color:#5a5a5a}#divContPagePosts #navProfileTab{background:linear-gradient(90deg,#226572,#119885);font-family:Montserrat-SemiBold;font-size:1rem;color:#fff}#divContPagePosts .carda-change-password{background:transparent;border:solid 1px transparent}#divContPagePosts .form-control{min-height:.9rem;border:3px solid transparent;border-radius:25px;background-color:#fff}#divContPagePosts .input-group-text{min-height:2rem;border:3px solid transparent;border-radius:25px 0 0 25px;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPagePosts .form-select{min-height:2rem;border:3px solid transparent;border-radius:0 25px 25px 0;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPagePosts .input-error{min-height:2rem;border:3px solid #ff1515}#divContPagePosts input[type=text],#divContPagePosts input[type=date],#divContPagePosts input[type=time],#divContPagePosts input[type=file]{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPagePosts input[type=file]:before{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPagePosts .form-label{font-family:Montserrat-Bold;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#divContPagePosts input::placeholder{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContPagePosts textarea{resize:none;height:100%;font-size:.9rem}#divContPagePosts textarea::placeholder{font-family:Montserrat-Regular;font-size:1.2rem;color:#cecece;padding-left:3%}#divContPagePosts #gifCargando{display:none}#divContPagePosts #gifCargando img{width:7%}#divContPagePosts .div-cont-button{padding-top:3%}#divContPagePosts .div-cont-button button{font-family:Montserrat-SemiBold;color:#fff;font-size:1.1vw;padding:.8% 10%;margin-right:0%;border-radius:25px;background:linear-gradient(90deg,#226572,#119885);border-color:solid 1px transparent}#divContPagePosts .div-cont-button button:hover{border:2px solid transparent;transform:scale(1.05);will-change:transform}#divContPagePosts .div-cont-button-add{padding-top:3%;display:flex;align-items:center;justify-content:start}#divContPagePosts .div-cont-button-add button{font-family:Montserrat-SemiBold;color:#fff;font-size:1vw;padding:.8% 3%;margin-right:0%;border-radius:25px;background:linear-gradient(90deg,#226572,#119885);border-color:solid 1px transparent}#divContPagePosts .div-cont-button-add button:hover{border:2px solid transparent;transform:scale(1.05);will-change:transform}#divContPagePosts .div-cont-button-add .tipo-detalle{padding-left:2%;width:50%;display:flex;justify-content:end;align-items:start}#divContPagePosts .div-button-cont2{display:none}#divContPagePosts .btn-quitar-elemento{float:right;border:solid 1px transparent;background-color:transparent;color:#5a5a5a;font-size:1.1rem}#divContPagePosts .list-group-item{cursor:move;-webkit-user-select:none;user-select:none}#divContPagePosts .list-group-item{background:transparent}#divContPagePosts .divRelatedPosts{max-height:clamp(5em,30vh,250px);overflow:auto;background:white;padding:2%;border-radius:20px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}#divContPagePosts .divRelatedPosts::-webkit-scrollbar{width:12px}#divContPagePosts .divRelatedPosts::-webkit-scrollbar-track{background:transparent}#divContPagePosts .divRelatedPosts::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px}#divContPagePosts .divRelatedPosts::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}#divContPagePosts #myTablePost .td-checkbox{width:5%}#divContPagePosts #myTablePost .td-img{width:10%}#divContPagePosts #myTablePost .td-img .img-table-post{width:100%}#divContPagePosts #myTablePost .nombre-post-table{font-family:Montserrat-Regular;font-size:1rem;color:#827f7f}#divContPagePosts #myTablePost .text-post-table{font-family:Montserrat-Regular;font-size:.8rem;color:#827f7f}#divContPagePosts .detalle-post{border:solid 3px #5A5A5A;border-radius:20px;padding-bottom:2%}#divContPagePosts .detalle-post .title-detalle h5{font-family:Montserrat-SemiBold;font-size:1.3rem;color:#5a5a5a}#divContPagePosts .detalle-post .form-control-detalle{font-family:Montserrat-Regular;font-size:1rem;color:#827f7f}#divContPagePosts .detalle-post .form-control-detalle::placeholder{font-family:Montserrat-Regular;font-size:1rem;color:#827f7f}#divContPagePosts .detalle-post .text-area-detalle{resize:none;height:100%;font-size:1rem}#divContPagePosts .detalle-post .text-area-detalle::placeholder{font-family:Montserrat-Regular;font-size:1rem;color:#827f7f}#divContPagePosts .element-lista-item{border:solid 3px #5A5A5A;border-radius:20px;padding-bottom:2%}#divContPagePosts .element-lista-item .title-detalle h5{font-family:Montserrat-SemiBold;font-size:1.3rem;color:#5a5a5a}#divContPagePosts .element-lista-item .form-control-detalle{font-family:Montserrat-Regular;font-size:1rem;color:#827f7f}#divContPagePosts .element-lista-item .form-control-detalle::placeholder{font-family:Montserrat-Regular;font-size:1rem;color:#827f7f}#divContPagePosts .element-lista-item .lista-items-detalle .item-lista{display:flex}#divContPagePosts .element-lista-item .lista-items-detalle .item-lista .form-control-detalle{width:90%}#divContPagePosts .element-lista-item .lista-items-detalle .item-lista .btn-quitar-elemento{width:10%}#divContPagePosts .img-edit-post{width:200px}#divContListPost{background-image:url(/build/assets/fondo-c211593a.png);background-size:cover}#divContListPost .table-lista-posts tr th,#divContListPost .table-lista-posts tr td{background-color:#f8fafcc7}#divContListPost .table-lista-posts .img-table{width:200px}#divContListPost .table-lista-posts .btn-eliminar-form-list{border-radius:0 8px 8px 0}#divContListPost .div-panel-index-post .form-label{font-family:Montserrat-Bold;background:-webkit-linear-gradient(90deg,#226572,#119885);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#divContListPost .div-panel-index-post .form-control{min-height:.9rem;border:3px solid transparent;border-radius:25px;background-color:#fff}#divContListPost .div-panel-index-post .input-group-text{min-height:2rem;border:3px solid transparent;border-radius:25px 0 0 25px;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContListPost .div-panel-index-post .form-select{min-height:2rem;border:3px solid transparent;border-radius:0 25px 25px 0;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContListPost .div-panel-index-post .input-error{min-height:2rem;border:3px solid #ff1515}#divContListPost .div-panel-index-post input[type=text],#divContListPost .div-panel-index-post input[type=date],#divContListPost .div-panel-index-post input[type=time]{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContListPost .div-panel-index-post input::placeholder{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContListPost .div-panel-index-post .div-col-fechas{display:flex;justify-content:center;align-items:center}#divContListPost .div-panel-index-post .hide-input{opacity:0}#divContListPost .div-panel-index-post #gifCargandoDetalle{display:none}#divContListPost .div-panel-index-post #gifCargandoDetalle img{width:5%}#divContListPost .div-panel-index-post .div-cont-button{padding-top:3%}#divContListPost .div-panel-index-post .div-cont-button button{font-family:Montserrat-SemiBold;color:#fff;font-size:1vw;padding:.5% 9%;margin-right:0%;border-radius:25px;background:linear-gradient(90deg,#226572,#119885);border-color:solid 1px transparent}#divContListPost .div-panel-index-post .div-cont-button button:hover{border:2px solid transparent;transform:scale(1.05);will-change:transform}.hidden .rounded-md{display:none}#navHorizontal{background:linear-gradient(180deg,#226572,#119885)}#navHorizontal .nav-item .nav-link{font-family:Montserrat-Regular;color:#fff;font-size:1.1vw}#navHorizontal .nav-item .nav-link i{margin-left:5%}#navHorizontal .nav-item .dropdown-item{font-family:Montserrat-Regular;color:#5a5a5a;font-size:1.1vw}#navHorizontal .navbar-brand{font-family:Montserrat-Bold;color:#fff;font-size:1.3vw}#mainContHorizontal{background-image:url(/build/assets/fondo-c211593a.png);background-size:cover;height:100vh}#divContLogin .form-control{min-height:2rem;border:3px solid transparent;border-radius:25px;background-color:#fff}#divContLogin .input-group-text{min-height:2rem;border:3px solid transparent;border-radius:25px 0 0 25px;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContLogin .form-select{min-height:2rem;border:3px solid transparent;border-radius:0 25px 25px 0;background-color:#fff;font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece}#divContLogin .input-error{min-height:2rem;border:3px solid #ff1515}#divContLogin input[type=text]{font-size:1rem}#divContLogin .col-form-label{font-family:Montserrat-Regular;color:#5a5a5a;font-size:1.1vw}#divContLogin input::placeholder{font-family:Montserrat-SemiBold;font-size:1rem;color:#cecece;padding-left:3%}#divContLogin .div-title{text-align:center}#divContLogin .div-title h2{font-family:Montserrat-Black;font-size:4vw;color:#266c7b}#divContLogin .btn-login{background-color:#266c7b;border:solid 1px transparent;padding:1% 10%;border-radius:20px;font-family:Montserrat-Regular;color:#fff;font-size:1.3vw}
