body{font-size:23px;line-height:39px;color:#fff;background-color:#bf2786;overflow-x:hidden;word-wrap:break-word;word-break:normal;font-family:'Roboto',sans-serif}a,a:active,a:focus,a:active{color:#fff;text-decoration:none !important}input{-ms-box-sizing:border-box;box-sizing:border-box}a:hover,a:focus,input:focus,input:hover,select:focus,select:hover,select:active,textarea:focus,textarea:hover,button:focus{outline:0}input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),textarea{border:1px solid rgba(0,0,0,0.1);color:#999;display:inline-block;padding:5px 10px}dl{margin-bottom:1.6em}dt{font-weight:bold}dd{margin-bottom:1.6em}table,th,td{border:1px solid #eaeaea;border:1px solid rgba(51,51,51,0.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%}caption,th,td{font-weight:normal;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4em}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}iframe{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#fff;font-weight:700;font-family:'Roboto Condensed',sans-serif}h1,.h1{color:#fff;font-size:98px;line-height:114px}h2,.h2{font-size:50px;color:#fff}h3,.h3{font-size:38px}h4,.h4{font-size:30px}h5,.h5{font-size:20px}ul{margin:0;padding:0;list-style:none}p{font-size:23px;line-height:39px;margin-bottom:30px;font-family:'Roboto',sans-serif}p:last-child{margin:0}a{font-family:'Roboto Condensed',sans-serif;font-weight:400}input[type="text"],input[type="email"],input[type="password"],input[type="url"],input[type="tel"],input[type="time"],input[type="date"],input[type="search"],input,textarea{margin:0;width:100%;height:69px;font-size:24px;border-radius:5px;background-color:#fff;transition:all .4s;padding:10px 25px !important;border:none !important;font-family:'Roboto Condensed',sans-serif}textarea{height:130px;resize:none}input::-webkit-input-placeholder{color:#9f9f9f}input:-moz-placeholder{color:#9f9f9f;opacity:1}input::-moz-placeholder{color:#9f9f9f;opacity:1}input:-ms-input-placeholder{color:#9f9f9f}input::-ms-input-placeholder{color:#9f9f9f}input::placeholder{color:#9f9f9f}header.header-section{position:absolute;width:100%;z-index:1;top:45px}.header-wrap{max-width:1600px;margin:0 auto;display:block;align-items:center;position:relative}.header-logo{max-width:205px}.menu-wrap{flex:0 0 73%;text-align:right}ul#main-menu li{margin:0 20px;display:inline-block}ul#main-menu li:first-child{margin-left:0}ul#main-menu li:last-child{margin-right:0}ul#main-menu li a{color:#fff;font-size:27px;position:relative;transition:all .2s}ul#main-menu li a:before{content:"";left:0;bottom:-5px;width:0;height:2px;transition:all .4s;position:absolute;background-color:#d1002d}ul#main-menu li :hover:before{width:100%}ul#main-menu li a:hover{color:#6c8bc9}ul#main-menu li a:hover:before{background-color:#bf2786}.header-bar{display:block}input[type="checkbox"]{display:none}#menuToggle{text-align:center}footer.footer-section{background-color:#0d0d0d}.footer-top{border-bottom:2px solid #3c3c3c;padding:60px 0}.title h4{color:#fff;font-size:27px;margin:0 0 20px;text-transform:uppercase}.social ul li{margin:0 8px;display:inline-block}.social ul li:first-child{margin-left:0}.social ul li:last-child{margin-right:0}.social ul li a{color:#fff;font-size:20px;color:#fff;transition:all .4s}.social ul li a:hover{color:#48b06f}.info ul li{margin-bottom:10px;line-height:1}.info ul li a{font-size:18px;color:#fff}.footer-bottom{padding:25px 0}.copywright.t_right{text-align:right}.copywright p{font-size:18px;color:#fff;margin:0}.hero-section{background-size:cover;min-height:1078px;background-position:center;display:flex;justify-content:center;flex-direction:column;position:relative}.hero-content{text-align:center;padding-top:270px;padding-bottom:155px;max-width:970px;margin:0 auto}.hero-content h1{margin-bottom:40px;text-transform:uppercase}a.hero-btn{display:inline-block;font-size:28px;text-transform:uppercase;color:#ede325;background-color:#bf2786;letter-spacing:1.12px;line-height:33px;padding:23px 35px 18px;transition:all .4s;border:1px solid #d1002d;position:relative}a.hero-btn img{margin-right:12px}a.hero-btn:hover{background-color:transparent}.hero-bottom-wrap{display:flex;max-width:1600px;background-color:#6c8bc9;margin:0 auto;border-radius:24px;align-items:center;padding:52px}.hero-bottom-content{flex:0 0 37%;margin-bottom:30px}.hero-bottom-content h3{font-size:32px;color:#fff;margin:0;text-transform:uppercase}.input-field-wrap{display:flex}.input-field{margin-right:15px;flex:0 0 39%}.submit-field input[type="submit"]{width:236px;color:#fff;text-transform:uppercase;background-color:#d1002d}@media(max-width:575px){.hero-section .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}.hero-section .hs-form fieldset.form-columns-2 .input{margin-right:0}}.promo-section{padding:70px 0 145px}.section-title{text-align:center;margin-bottom:120px}.section-title h2{margin:0;color:#fff;display:inline-block;position:relative;text-transform:uppercase}.section-title h2:before{content:"";left:50%;width:calc(100% - 100px);height:4px;bottom:-20px;position:absolute;transform:translateX(-50%);background-color:#ede325}.promo-wrap{text-align:center}.promo-thumb{margin-bottom:60px}.promo-data h4{font-weight:400;color:ffffff}.promo-content-bottom{text-align:center;max-width:1300px;margin:0 auto;margin-top:120px}.promo-content-bottom h3{color:#fff;margin-bottom:20px}.promo-content-bottom p{font-size:27px;color:#fff}.estudio-section{background-color:#f5f5f5;padding:90px 0 150px}.estudio-section .section-title{margin-bottom:85px}.estudio-content{margin-right:60px}.estudio-content h3{color:#442238;margin-bottom:25px;text-transform:uppercase}.estudio-content p{font-size:27px;color:#442238;line-height:45px}a.default-btn{background-color:#ede325;font-size:21px;display:inline-block;color:#bf2786;padding:8px 25px;letter-spacing:.84px}.solution-section{padding:90px 0 165px}.solution-content{margin-right:100px}.solution-content h3{color:#fff;margin-bottom:90px;text-transform:uppercase;margin-right:100px}.solution-video-wrap h3{margin-bottom:50px;color:#fff;margin-bottom:90px;text-transform:uppercase}.solution-content p{font-size:27px;color:#fff}.solution-video-wrap{text-align:center}.solution-video-popup{background-size:cover;background-position:center;position:relative;display:flex;align-items:center;justify-content:center;z-index:0}.solution-video-popup:before{content:"";left:0;top:0;width:100%;height:100%;z-index:-1;position:absolute;background-color:rgba(0,0,0,0.3)}.video-logo{position:absolute;max-width:260px;bottom:-53px;right:30px}.video-thumb{height:auto;position:relative;width:100%;z-index:-10}.popup-video1{position:absolute;z-index:10}.testimonial-section{background-size:cover;background-position:center;padding:150px 0}.testimonila-content{text-align:center;max-width:850px;margin:0 auto}.testimonila-content h3{color:#fff;line-height:49px;margin-bottom:50px}.testimonila-content h4{font-size:30px;font-weight:400;color:#fff}.testimonial-slider .owl-dots{position:absolute;bottom:-110px;left:50%;transform:translateX(-50%)}.testimonial-slider .owl-dots .owl-dot span{width:9px;height:9px;margin:0 4px;background:#fff;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;transition:all .4s}.testimonial-slider .owl-dots .owl-dot.active span{transition:all .4s;background-color:#d1002d}.section-subtitle{margin-bottom:100px}.section-subtitle p{font-size:25px;color:#fff;text-align:center}.medicina-top{padding:118px 0 100px}.medicina-bottom{padding:0 0 100px}.medicina-column{display:flex;flex-wrap:wrap;justify-content:unset}.medicina-wrap{flex:0 0 33.33% !important;padding:0 20px;margin-bottom:70px}.medicina-thumb{width:372px;height:305px;margin-bottom:25px}.medicina-thumb img{width:100%;height:100%}.medicina-data{max-width:335px}.medicina-data h5,.medicina-data p{color:#fff;font-size:20px;line-height:1}.medicina-data p{line-height:30px;font-style:italic}.cta-section{background-size:cover;background-position:center;padding:150px 0}.cta-wrap{background-color:#fff;text-align:center;padding:60px 57px 95px;border-radius:42px}.cta-section .input-field{margin:0 0 30px}.cta-wrap.m_right{margin-right:55px}.cta-wrap.m_left{margin-left:55px;padding:60px 95px 95px}.cta-wrap h2{text-transform:uppercase;margin-bottom:40px;color:#442238}.cta-wrap p{font-size:26px;line-height:45px;margin:0 0 60px}.submit-field.text_right{text-align:right}a.link{font-size:27px;font-weight:bold;text-decoration:underline !important;color:#fff;margin-bottom:70px;display:inline-block}.cta-section .hs-form input:not([type="submit"]):not([type="radio"]):not([type="checkbox"]),textarea{border:1px solid rgba(0,0,0,0.3) !important}.cta-section .hs-form input.hs-button.primary.large{width:100% !important}.salud-section{background-size:cover;padding:90px 0}.salud-content-top{border-bottom:2px solid #264ffb;padding-bottom:50px}.salud-content-top p{max-width:1080px}.salud-content-top h2{color:#f3f16b;margin-bottom:30px;text-transform:uppercase}a.max-link{color:#f3f16b;font-weight:bold}.salud-content-bottom{padding:50px 0 0}.salud-content-bottom h2{color:#f3f16b;margin-bottom:30px}.submit-btn input[type="submit"] .main-video-bottom{display:none}p.moretext{color:red}.main-video-section{background-color:#e9bcd8;padding:0 0 100px}.main-video-item-top{position:relative;padding:130px 0 80px;border-bottom:2px solid #442238}.main-video-bottom-wrap{display:flex;flex-wrap:wrap;margin-top:75px;justify-content:space-between}.main-video-bottom{display:none}.main-video-item{flex:0 0 18.7%;margin-bottom:25px}.main-video-item p{font-size:18px !important;margin:0;font-weight:400;color:#fff}.main-video{position:relative}.main-video:before{content:"";width:96%;height:97%;left:54px;top:-24px;position:absolute}.main-video-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:65px;height:65px}.main-video img{width:100%;height:100%}.main-video-content h3{color:#fff;margin-bottom:35px}.main-video-content p{font-size:22px}.acc__card{position:relative}.acc__title{cursor:pointer;display:block;background-color:#e9bcd8;display:inline-block;padding:10px 18px 10px;border:0;font-size:20px;width:171px;height:56px;position:relative}.acc__title::before{content:"\f067";font-family:"Font Awesome 5 Pro";position:absolute;font-size:22px;right:20px;transition:all .4s;-webkit-text-stroke:1px #d1002d}.acc__title.active::before{content:none}.acc__title.active::after{content:"\f068";font-family:"Font Awesome 5 Pro";position:absolute;font-size:22px;right:20px;transition:all .4s;-webkit-text-stroke:1px #d1002d}span.hide-text{position:absolute;left:15px;opacity:0;transition:all .4s}.acc__title.active span.show-text{opacity:0}.acc__title.active span.hide-text{opacity:1}.acc__panel{color:#212121;display:none;margin:0;width:1400px;left:-587px;position:relative}input.hs-button.primary.large{width:100%;max-width:232px;float:left;color:#442238;text-transform:uppercase;background:#ede325;margin-top:15px}.hs-form fieldset.form-columns-2 .input:nth-of-type(2){margin-right:0}.hero-bottom-form{flex:0 0 63%;margin-top:-2rem}fieldset{max-width:1200px}a.donar{width:232px;color:#442238;text-transform:uppercase;background:#ede325;margin-top:15px;margin:auto;height:69px;font-size:24px;border-radius:5px;transition:all .4s;padding:1.2rem 4rem;border:none !important}input.hs-button.primary.large{float:initial}p.contacto1{margin-bottom:-1rem}label.hs-error-msg{font-size:15px;color:white}.hero-bottom-wrap{max-width:1300px}@media(min-width:992px){div#hs_form_target_formulario_registro{width:100%}#form-registro input.hs-button.primary.large{float:right;margin-top:-68px}fieldset.form-columns-2{position:relative;width:80% !important}input.hs-button.primary.large{position:relative;width:20% !important}}fieldset{max-width:1000px !important}.hero-bottom-wrap{text-align:center;justify-content:center}@media(min-width:1700px){.hero-bottom-wrap{display:block;position:relative;text-align:left;top:-30px;justify-content:left}}@media(min-width:992px){.solution-video-popup{min-height:211px}.video-logo{max-width:200px}.video-thumb{position:relative}}@media(min-width:1200px){.solution-video-popup{min-height:254px}.video-logo{bottom:-74px;max-width:260px}}@media(min-width:1400px){.solution-video-popup{min-height:296px}}@media(min-width:1500px){.solution-video-popup{min-height:316px}}@media(max-width:420px){header.header-section{position:absolute;width:100%;z-index:1;display:none;top:45px}}.hero-bottom-content{flex:0 0 100% !important}