.Hero-box{--color-hero-bg:transparent;background:var(--color-hero-bg);padding:110px 0 0}.Hero-box,.Hero-box .row-flex{position:relative}.Hero-box .c-l{margin-bottom:40px}.Hero-box .c-l br{display:none}.Hero-box .c-l p:first-child{color:#177855;background:#bcffe7;padding:9.27px 18.54px;font-weight:600;margin-bottom:20px;display:inline-block}.Hero-box .c-r{text-align:center;padding:0}.Hero-box .c-r img{margin:40px auto 0;padding-bottom:34px}.Hero-box h1{margin-bottom:20px;color:var(--color-purple)}.Hero-box em{font-style:normal;color:var(--color-primary)}.Hero-box p{color:var(--color-text)}.Hero-box p:not(:last-child){margin-bottom:34px}.Hero-box .btn{min-width:168px}.Hero-box .onda-bottom{top:auto;bottom:-102px}.Hero-box .onda-top{top:auto;bottom:-66px}.Logos-box{padding-top:var(--block-space);padding-bottom:var(--block-space)}.Logos-box .logos-home__title{margin-block-end:40px}.demo-tpl:not(.recomendar-tpl):not(.reunion-tpl):not(.contact-tpl) .Hero-box{background:linear-gradient(89.51deg,#2eefaa -14.81%,#00d2ff 309.49%);color:var(--color-purple);padding-bottom:0}.demo-tpl:not(.recomendar-tpl):not(.reunion-tpl):not(.contact-tpl) .Hero-box h1{background:var(--color-purple-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.demo-tpl .Hero-box .row-flex{align-items:initial}.demo-tpl .Hero-box .c-l p:not(:last-child){margin-bottom:24px}.demo-tpl .Hero-box a{color:var(--color-purple);text-decoration:underline}.demo-tpl .Hero-box .form-cn .title-h4{color:var(--color-purple);margin-bottom:0}.demo-tpl .Hero-box .form-cn .title-h4+p{margin-top:0;margin-bottom:12px}.demo-tpl:not(.reunion-tpl) .c-r{padding:0 var(--side-space)}.demo-tpl:not(.reunion-tpl) .form-cn{position:relative;z-index:1;background:var(--color-background);box-shadow:5px 5px 60px rgba(85,69,147,.35);padding:32px;text-align:left;min-height:320px}.demo-tpl:not(.reunion-tpl) .form-cn h3{--color-purple:var(--color-text);margin-bottom:14px;text-align:center}.demo-tpl:not(.reunion-tpl) .form-cn .btn{padding:0 20px}.demo-tpl:not(.reunion-tpl) .Logos-box{padding-top:80px}.demo-tpl.contact-tpl .Hero-box,.demo-tpl.reunion-tpl .Hero-box{position:relative}.demo-tpl.contact-tpl .Hero-box:before,.demo-tpl.reunion-tpl .Hero-box:before{content:"";position:absolute;inset:auto 0 0 0;height:238px;background:var(--color-background-dark)}.demo-tpl.contact-tpl .Hero-box .onda-top,.demo-tpl.reunion-tpl .Hero-box .onda-top{bottom:200px}.demo-tpl.contact-tpl .Hero-box .c-l,.demo-tpl.reunion-tpl .Hero-box .c-l{text-align:center}.demo-tpl.contact-tpl .Hero-box h1,.demo-tpl.reunion-tpl .Hero-box h1{font-weight:600}.demo-tpl.contact-tpl .Hero-box p,.demo-tpl.reunion-tpl .Hero-box p{color:var(--color-purple)}.demo-tpl.reunion-tpl .form-cn{position:relative;z-index:1;text-align:left}.demo-tpl.reunion-tpl .Logos-box{padding-top:0}.demo-tpl.recomendar-tpl .img-hero{text-align:center;margin-bottom:24px}.demo-tpl.recomendar-tpl .img-hero img{margin:0 auto}.demo-tpl.recomendar-tpl .Hero-box .c-l>div{max-width:initial}.demo-tpl.recomendar-tpl .Hero-box .c-l img{margin-bottom:60px}.demo-tpl.contact-tpl .Hero-box{--color-hero-bg:#F2F5FE;padding-bottom:var(--block-space)}.theme-2{background:var(--wp--preset--color--background-2, #F2F5FE)}.theme-2 .Hero-box{padding-bottom:0}.theme-2 .Hero-box h1{--color-purple:var(--wp--preset--color--content--3, #381188);--color-primary:var(--wp--preset--color--content-highlight-2, #5D1CE3);font-weight:600}.theme-2 .demo-tpl.reunion-tpl .Logos-box{padding-top:60px;margin-top:-20px;background:#fff}.demo-tpl.contact-tpl .Hero-box::before,.theme-2 .Hero-box .onda-top,.theme-2 .Hero-box::before,.theme-2 .ft-holder{display:none}@media (min-width:760px){.Hero-box .onda-bottom{bottom:-70px}.Hero-box .onda-top{bottom:-32px}.demo-tpl:not(.reunion-tpl) .form-cn{max-width:406px;margin:0 auto}.demo-tpl.reunion-tpl .form-cn{max-width:810px;margin:0 auto}}@media (min-width:770px){.Hero-box{padding:120px 0 30px}.Hero-box .c-l{padding-right:0}.Hero-box .c-l>div{max-width:615px;margin-left:auto;margin-bottom:0}.Hero-box .c-l br{display:block}.Hero-box .c-r img{margin:0}.demo-tpl:not(.recomendar-tpl):not(.reunion-tpl):not(.contact-tpl) .Hero-box .c-l{padding-top:70px}.demo-tpl .Hero-box .c-l>div{max-width:492px}.demo-tpl .Hero-box .c-l p,.demo-tpl.contact-tpl .Hero-box .c-l>div,.demo-tpl.reunion-tpl .Hero-box .c-l>div{max-width:initial}.demo-tpl .Hero-box h1{font-size:40px;font-size:2.5rem;line-height:45px}.demo-tpl.contact-tpl .Hero-box p,.demo-tpl.reunion-tpl .Hero-box p{max-width:530px;margin:14px auto 20px}.demo-tpl.recomendar-tpl .Hero-box{padding-bottom:140px}.theme-2 .Hero-box h1{font-size:56px;font-size:3.5rem;line-height:66px}}