.banner_corporal{border-bottom:10px solid #f8ece0;overflow:hidden;position:relative}.banner_corporal .rellax-wrapper .logo-corporales{left:5%;position:absolute;top:10%;width:35%}.benefits-body{background:#f8ece0;border-bottom:10px solid #eddcc7;border-top:20px solid #d9b993;min-height:80vh;overflow:hidden;padding-bottom:3%;padding-top:3%;position:relative}.benefits-body h2{color:#675246;font-family:Barlow,sans-serif;font-weight:700;text-align:center}.benefits-body p{color:#5c4627;font-family:Montserrat,sans-serif;font-weight:400;text-align:justify}.benefits-body .benefits-body-text{z-index:2}.benefits-body .wrapper-img-benefits{position:absolute;right:0;width:35%;z-index:1}.body-model h1,.equipment h1,.programs h1{color:#e57a84;font-family:Barlow,sans-serif;font-weight:700;text-align:center}.body-model{background:#eddcc7;border-top:20px solid #f8ece0;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.body-model .wrapp_program .title_item_servicio,.equipment .wrapp_program .title_item_servicio,.programs .wrapp_program .title_item_servicio{color:#675246;font-family:Barlow,sans-serif;font-size:1.2rem;font-weight:700;text-align:center;text-transform:uppercase}.body-model .wrapp_program .title_item_servicio_large,.equipment .wrapp_program .title_item_servicio_large,.programs .wrapp_program .title_item_servicio_large{color:#675246;font-family:Barlow,sans-serif;font-size:1rem;font-weight:700;text-align:center;text-transform:uppercase}.body-model .wrapp_program .title-size,.equipment .wrapp_program .title-size,.programs .wrapp_program .title-size{align-items:center;display:flex;height:60px;justify-content:center}.modal-content{animation:fadeIn .3s}.modal-content .modal-body .wrapper-info-treatments h3{color:#675246;font-family:Barlow,sans-serif;font-weight:700;margin:0;text-align:center;text-transform:uppercase}.modal-content .modal-body .wrapper-info-treatments .text-note{font-style:italic}.modal-content .modal-body .wrapper-info-treatments p{color:#5c4627;margin-top:1rem;text-align:justify}.modal-content .modal-body .wrapper-info-treatments ul li{color:#5c4627}.modal-content .modal-body .wrapper-info-treatments .btn-contact-treatment{background:#e57a84;border:2px solid #e57a84;border-radius:0;color:#f8ece0;font-family:Barlow,sans-serif;font-weight:700;position:relative;transition:all .3s ease-out}.modal-content .modal-body .wrapper-info-treatments .btn-contact-treatment:after{border:1px solid hsla(0,0%,100%,.6);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.modal-content .modal-body .wrapper-info-treatments .btn-contact-treatment:hover{background:#cf6f78;border:2px solid #cf6f78;color:#fff}.equipment{background:#f8ece0}.equipment,.programs{overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.programs{background:#eddcc7}.contacto__intro{background:url(../images/bg-contacto.webp) #f8ece0 no-repeat top/cover;border-bottom:10px solid #efdfcc;min-height:100vh;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.contacto__intro .wrapp-title h2{color:#fff;font-family:Barlow,sans-serif;font-weight:700;text-align:center}.contacto__intro .wrapp-text h3{color:#675246;font-family:Barlow,sans-serif;font-weight:700;text-align:center}.contacto__intro .wrapp-text p{color:#5c4627;text-align:center}.contacto__redes{background:#efdfcc;border-bottom:20px solid #f8ece0;border-top:20px solid #f8ece0;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.contacto__redes .wrapp-title h2{color:#675246;font-family:Barlow,sans-serif;font-weight:700;text-align:center}.contacto__redes .wrapp-social-links a{align-items:center;display:flex;justify-content:center;text-decoration:none}.contacto__redes .wrapp-social-links a:hover i{border-color:#675246;color:#675246}.contacto__redes .social-links .wrapp-icon{align-items:flex-start;border:2px solid #b68f5f;border-radius:100%;display:flex;height:36px;margin-right:7px;position:relative;text-align:center;transition:all .4s;width:36px}.contacto__redes .social-links .wrapp-icon i{align-self:center;color:#b68f5f;font-size:25px;margin:0 auto;transition:all .4s}.contacto__redes .social-links .wrapp-icon i:before{display:inline-block;text-decoration:none}.contacto__redes .social-links .wrapp-icon span{margin-left:45px;position:absolute}.contacto__redes span{color:#5c4627;font-size:1.2rem;text-decoration:none}.contacto__llamanos{background:url(../images/bg-contacto-01.webp) #f8ece0 no-repeat top/cover;border-top:10px solid #efdfcc;overflow:hidden;padding-bottom:4%;padding-top:4%;position:relative}.contacto__llamanos .wrapp-title h2{color:#675246;font-family:Barlow,sans-serif;font-weight:700;text-align:center}.contacto__llamanos .btn-call{background:#627934;background-color:#627934;color:#fff;font-family:Barlow,sans-serif;font-size:2rem;font-weight:700}.fade-in{animation:fadeIn .3s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}