@import url(https://fonts.googleapis.com/css2?family=Just+Another+Hand&display=swap);@font-face{font-family:Josefin;font-style:normal;font-weight:300;src:url(/fonts/josefin/JosefinSans-Regular.ttf);font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans/DMSans-VariableFont_opsz,wght.ttf) format("truetype");font-style:normal;font-weight:100 1000;font-display:swap}html{background-color:#fff;overflow-x:hidden}body,html{font-family:DM Sans,sans-serif}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}@media screen and (max-width:768px){.logo-fullpage{width:100vw!important}}@media (min-width:1700px){.container{max-width:1557px!important}}@media (min-width:1400px)and (max-width:1699px){.container{max-width:1347px!important}}.navbar-container{background-color:#fff!important}nav{position:relative!important;background-color:transparent!important}nav .navbar-nav{flex-direction:row!important}nav a.nav-link{font-size:.8rem;padding:.5rem!important;text-transform:uppercase}nav .barra-search{display:none;background-color:#f29190;height:2px;width:50vw;margin:auto}nav .barra-search input{border-radius:10rem;border-style:none}nav .socialimg{max-width:3.5rem;margin-left:2rem}@media screen and (min-width:768px)and (max-width:1400px){nav .socialimg{max-width:2.5rem}}@media screen and (min-width:768px){nav .div-logo{position:absolute}}@media (max-width:767.99px){nav .div-logo{position:relative;width:100vw;display:flex;justify-content:center}}nav .logo{padding:1rem}@media (max-width:767.98px){nav .logo{max-width:6rem}}nav .menu-toggle{left:0;margin-left:-.4rem}nav .boxlink{border-radius:5px;background:#434343;color:#fff!important;padding:5px!important;min-height:30px;font-size:.8rem!important;margin-left:5px;margin-right:5px}nav .logo-fullpage{width:33rem;position:absolute;top:2rem}nav .btn-nav-vermas{position:absolute;top:22rem;left:2rem}.nav-fullpage{min-height:100vh!important;align-items:normal!important;padding-top:1rem;background-position-x:center!important;background-position-y:0!important;background-size:cover!important;width:100vw!important}a.nav-link{font-size:1rem;text-underline-color:#000}.content-nav-fullpage{min-height:calc(100% - 1rem)!important;background-color:rgba(168,247,255,.25098039215686274)!important;width:100vw!important}footer p{color:#000}footer img.ico{width:30px}footer.footer a{margin:0!important}footer .div-medio{position:relative;border-left:2px solid #0f838d;border-right:2px solid #0f838d}footer .div-bajo{position:relative;width:100%;bottom:0}@media (max-width:600px){.horizontal-layout .header-navbar .navbar-container{display:block!important}}@media only screen and (max-width:767px){.texto-footer-ajo-negro .texto{padding-left:0!important}.texto-footer-ajo-negro .texto p{text-align:center}.div-medio .col-xs-12.col-md-3{margin-left:0!important}.div-medio .col-xs-12.col-md-3 h5{margin-top:1rem;text-align:center}.div-medio .col-xs-12.col-md-3 ul{padding-left:0!important}.div-medio .col-xs-12.col-md-3 ul li{text-align:center}footer.footer a{margin-left:.5rem!important}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){nav .barra-search{width:80vw}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){nav .barra-search{width:80vw}}.nav-vertical .nav.nav-tabs.nav-left~.tab-content .tab-pane{overflow:unset}.toast-info{background-color:#f29190!important}.banner-clientes{background-position:50%;height:20rem;width:100%;background-image:url(/images/banner-usuario.png)}.banner-clientes,.fondoNombreCliente{background-size:cover;background-repeat:no-repeat}.fondoNombreCliente{background-image:url(/images/fondo-empresa.jpg);background-position:center -22rem;color:#fff}.bienvenidaCliente{font-size:1.7rem;font-weight:700}#informacion-usuario .nav.nav-tabs .nav-item .nav-link.active{color:#dbc7a8!important}#modalSeleccionarDireccion .nav.nav-tabs .nav-item .nav-link.active{color:#626262!important}#modalSeleccionarDireccion .nav.nav-tabs .nav-item .nav-link{color:#fff!important}.positionDashboardAdmin{background-position:center -2rem}.blurCliente{backdrop-filter:blur(30px)}.label{cursor:pointer}.direccion .nombre-lugar{font-weight:600}#misdatosTab .form-control{border:none;border-bottom:1px solid #626262;border-radius:0}#misdatosTab .fa-pencil,#misdatosTab .fa-trash{transition:all .5s}#misdatosTab .fa-pencil:hover,#misdatosTab .fa-trash:hover{cursor:pointer;color:#0f838d}.nav.nav-tabs .nav-item .nav-link:not(.text-primary){color:#626262!important}.nav.nav-tabs.nav-justified .nav-item a.nav-link.active{background-color:#f3f7fa;transform:translateY(0)}.app-content .wizard>.steps .step i{top:-3px!important;left:12px}button.bootstrap-touchspin-down,button.bootstrap-touchspin-up{display:none}button.bootstrap-touchspin-injected{display:block}a.text-gris{transition:.3s;border-bottom:1px solid transparent}a.text-gris:hover{border-color:#b8c2cc;text-decoration:none}.modal-body{max-height:90vh}@media only screen and (max-width:767px){.nav{flex-direction:row;text-align:center}.bienvenidaCliente{font-size:1.4rem}.fondoNombreCliente{background-position:center 0}.border-right-info{border-right:0 solid #c6c6c5!important}#informacion-usuario .nav-vertical .nav.nav-tabs.nav-left{display:none}.tab-content.pt-4{padding-top:1rem!important}.tab-content.pt-4 #misdatosTab{padding:0}.tab-content.pt-4 #misdatosTab .row.col-12.justify-content-center{margin:0}.tab-content.pt-4 #misdatosTab .row.col-12.justify-content-center .card-content{padding-top:.5rem!important}.tab-content.pt-4 #misdatosTab .row.col-12.justify-content-center .card-content .card-header{padding:0}.tab-content.pt-4 #misdatosTab .row.col-12.justify-content-center .card-content .card-body{padding:.5rem}.tab-content.pt-4 #misdatosTab .row.col-12.justify-content-center .card-content .card-body .row.col-12,.tab-content.pt-4 #misdatosTab .row.col-12.justify-content-center .card-content .card-body .row.col-12 .row.col-12{margin:0;padding:0}.ag-paging-panel{padding:0!important}.ag-paging-panel .ag-paging-button{border-radius:30%!important}.ag-paging-panel .ag-paging-button .ag-icon{margin-left:.3rem;margin-right:.5rem}.banner-clientes{margin-left:0!important;height:12rem;background-size:175% auto}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){#misdatosTab{padding:0}#misdatosTab .row.col-12.justify-content-center{margin:0}#misdatosTab .row.col-12.justify-content-center .card-content{padding-top:.5rem!important}#misdatosTab .row.col-12.justify-content-center .card-content .card-header{padding:0}#misdatosTab .row.col-12.justify-content-center .card-content .card-body{padding:.5rem}#misdatosTab .row.col-12.justify-content-center .card-content .card-body .row.col-12,#misdatosTab .row.col-12.justify-content-center .card-content .card-body .row.col-12 .row.col-12{margin:0;padding:0}}@media only screen and (min-width:768px)and (max-width:1024px)and (orientation:portrait){#misdatosTab{padding:0}#misdatosTab .row.col-12.justify-content-center{margin:0}#misdatosTab .row.col-12.justify-content-center .card-content{padding-top:.5rem!important}#misdatosTab .row.col-12.justify-content-center .card-content .card-header{padding:0}#misdatosTab .row.col-12.justify-content-center .card-content .card-body{padding:.5rem}#misdatosTab .row.col-12.justify-content-center .card-content .card-body .row.col-12,#misdatosTab .row.col-12.justify-content-center .card-content .card-body .row.col-12 .row.col-12{margin:0;padding:0}}.banner-cliente img{border-radius:10px}.tratamiento-card{margin-bottom:4.2rem}.tratamiento-card .card-body{background-color:#fff;z-index:5;position:relative}.tratamiento-card .card-body .ver-tratamiento-web{color:#0f838d;cursor:pointer}.tratamiento-card .imagen{height:20rem;background-position:50%;background-size:contain;background-repeat:no-repeat;position:relative}.tratamiento-card .imagen img{position:absolute;top:.1rem;right:.1rem;opacity:.3;transition:all .3s ease}.tratamiento-card .imagen img:hover{opacity:1;transform:translateY(5px)}.tratamiento-card .acciones{position:absolute;bottom:0;left:0;right:0;transition:all .3s ease}.tratamiento-card .acciones.activo{transform:translateY(130%)}.dark-overlay.mostrar{visibility:visible;opacity:1}.tratamiento-web-wrapper{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden;opacity:0;transition:all .3s ease;z-index:1040}.tratamiento-web-wrapper.mostrar{visibility:visible;opacity:1}.tratamiento-web-wrapper h2{font-size:1.5rem;color:#0f838d;font-style:italic}.tratamiento-web-wrapper h3{margin-bottom:1.5rem;font-size:2.5rem;font-weight:lighter;text-transform:uppercase}.tratamiento-web-wrapper .swiper-button-next,.tratamiento-web-wrapper .swiper-button-prev{background-color:#0f838d;width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;color:#fff;border-radius:100%;background-image:none}.tratamiento-web-wrapper .flip-card{perspective:1000px;height:450px;width:300px}.tratamiento-web-wrapper .flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.tratamiento-web-wrapper .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.tratamiento-web-wrapper .flip-card-back,.tratamiento-web-wrapper .flip-card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;color:#fff;background-position:50%;background-size:cover;background-color:#f29190;border-radius:10px;overflow:hidden}.tratamiento-web-wrapper .flip-card-back{transform:rotateY(180deg);padding:1rem}.tratamiento-web-wrapper .flip-card-back .titular{font-size:2rem;text-transform:uppercase;color:#fff}@media only screen and (min-width:280px)and (max-width:500px){.tratamiento-web-wrapper{margin-top:3rem}.tratamiento-web-wrapper .tratamiento-wrapper{margin:auto}.tratamiento-web-wrapper .tratamiento-wrapper .tratamiento-container .tratamiento{height:30rem}}