*{margin:0;padding:0;box-sizing:border-box;font-family:Nunito,sans-serif;font-size:16px;font-weight:300;color:#2d3142}body{min-width:1280px}@media only screen and (max-width: 720px){body{min-width:320px}}a{text-decoration:none}b{font-weight:600;color:inherit;font-size:inherit}.radius{border-radius:16px 16px 16px 4px}.input-radius{border-radius:4px 16px 16px 16px}.image-border{background-color:#fff;border-radius:24px;border:6px solid #2d3142;box-shadow:0 3.7px 13.9px 0 rgba(0,0,0,.25)}.container{width:100%;position:relative}.whatsapp{position:fixed;right:2vw;bottom:2vw;z-index:99999;width:60px;height:60px;cursor:pointer}@media only screen and (max-width: 720px){.whatsapp{right:4vw;bottom:4vw}}.whatsapp img{width:100%}.button{border-radius:40px;background-color:#f2664e;text-align:center;cursor:pointer;border:none;outline:none}.button>button{font-size:inherit;font-weight:inherit;color:inherit}.header{display:grid;grid-template-columns:100px repeat(12, 80px) 100px;column-gap:24px;justify-content:center;margin-top:40px;align-items:center}@media only screen and (max-width: 720px){.header{grid-template-columns:1vw repeat(6, 13vw) 1vw;column-gap:2vw;justify-content:center}}.header-logo{grid-column:2/4;width:100%;height:50px;background-image:url("/images/logo-orange.svg");background-size:contain;background-repeat:no-repeat;background-position:left}.header-logo>a{display:block;width:100%;height:100%}.header-logo>a>h1{display:none}.header-access{grid-column:12/14;display:block;width:100%;height:100%;border-radius:40px}.header-access>.button{width:100%;height:100%;padding:18px 48px;font-size:20px;font-weight:bold;color:#fff}@media only screen and (max-width: 720px){.header-access{display:none}.header-logo{grid-column:2/8}}.welcome{display:grid;grid-template-columns:100px repeat(12, 80px) 100px;column-gap:24px;justify-content:center;padding-top:104px;padding-bottom:220px;background-image:url("/images/arms-new.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom}@media only screen and (max-width: 720px){.welcome{grid-template-columns:1vw repeat(6, 13vw) 1vw;column-gap:2vw;justify-content:center}}.welcome-title,.welcome-subtitle{grid-column:2/8}.welcome-title{font-size:58px;margin-bottom:26px}.welcome-subtitle{font-size:32px}@media only screen and (max-width: 720px){.welcome{padding-top:36px;padding-bottom:150px;background-image:url("/images/arms-responsive.jpg");background-size:contain}.welcome-title,.welcome-subtitle{grid-column:2/8}.welcome-title{font-size:44px;margin-bottom:26px}.welcome-subtitle{font-size:24px}}.features{display:grid;grid-template-columns:100px repeat(12, 80px) 100px;column-gap:24px;justify-content:center;padding:64px 0;background-color:#f2664e}@media only screen and (max-width: 720px){.features{grid-template-columns:1vw repeat(6, 13vw) 1vw;column-gap:2vw;justify-content:center}}.features-phone-left{width:100%;position:relative;grid-column:3/6}.features-phone-left-item{height:100%;position:absolute;top:0;right:0}.features-description{grid-column:7/13}.features-description-title,.features-description-subtitle{color:#fff}.features-description-title{font-size:32px;margin-bottom:8px}.features-description-subtitle{font-size:24px;margin-bottom:64px}.features-description-boxes{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:stretch;column-gap:24px;row-gap:24px}.features-description-boxes-item{display:flex;transition:opacity .3s ease-out;padding:20px;background-color:#fff}.features-description-boxes-item-icon{margin-right:18px}.features-description-boxes-item-icon-feature-1,.features-description-boxes-item-icon-feature-2,.features-description-boxes-item-icon-feature-3,.features-description-boxes-item-icon-feature-4{width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain}.features-description-boxes-item-icon-feature-1{background-image:url("/images/task.svg")}.features-description-boxes-item-icon-feature-2{background-image:url("/images/diary.svg")}.features-description-boxes-item-icon-feature-3{background-image:url("/images/event.svg")}.features-description-boxes-item-icon-feature-4{background-image:url("/images/communication.svg")}.features-description-boxes-item-text p:first-child{margin-bottom:8px;font-size:20px;font-weight:600}.features-description-boxes-item-short-title{display:none}.features-description-phone-right{width:100%;display:none;position:relative}.features-description-phone-right-item{width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width: 720px){.features-phone-left{display:none}.features-description{grid-column:2/8;display:grid;grid-template-columns:repeat(6, 1fr);justify-content:stretch;column-gap:24px}.features-description-title,.features-description-subtitle{grid-column:1/8}.features-description-boxes{grid-template-columns:1fr;grid-column:1/8;align-items:center;justify-items:center}.features-description-boxes-item{margin:0 auto;width:fit-content;height:fit-content}.features-description-boxes-item-icon-feature-1,.features-description-boxes-item-icon-feature-2,.features-description-boxes-item-icon-feature-3,.features-description-boxes-item-icon-feature-4{width:30px;height:30px}.features-description-boxes-item-short-title{display:block;margin-top:8px;font-size:13px;text-align:center;color:#fff}.features-description-phone-right{display:block;grid-column:1/8;min-height:500px;margin-top:42px}}.organization{display:grid;grid-template-columns:100px repeat(12, 80px) 100px;column-gap:24px;justify-content:center;padding:64px 0;background-color:#fbc161}@media only screen and (max-width: 720px){.organization{grid-template-columns:1vw repeat(6, 13vw) 1vw;column-gap:2vw;justify-content:center}}.organization-text{grid-column:2/6}.organization-text-title{font-size:32px;margin-bottom:28px}.organization-text-description{font-size:20px}.organization-image{grid-column:7/14}.organization-image img{width:100%}@media only screen and (max-width: 720px){.organization-text{grid-column:2/8}.organization-text-description{margin-bottom:24px}.organization-image{grid-column:2/8}}.contact{display:grid;grid-template-columns:100px repeat(12, 80px) 100px;column-gap:24px;justify-content:center;padding-top:64px;padding-bottom:184px;background-color:#88c2c1}@media only screen and (max-width: 720px){.contact{grid-template-columns:1vw repeat(6, 13vw) 1vw;column-gap:2vw;justify-content:center}}.contact-smile{grid-column:2/4;display:flex;align-items:flex-end}.contact-smile img{width:100%}.contact-content{grid-column:4/12}.contact-content-title,.contact-content-subtitle{color:#fff}.contact-content-title{font-size:32px;margin-bottom:8px}.contact-content-subtitle{font-size:24px;margin-bottom:32px}.contact-content-form{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding:38px;background-color:#fff}.contact-content-form-input{position:relative;z-index:99;width:45%;display:flex;flex-direction:column;margin-bottom:32px}.contact-content-form-input label{margin-bottom:8px}.contact-content-form-input input,.contact-content-form-input select{padding:18px;background-color:#f4f4f4;border:none;outline:none}.contact-content-form-input input::placeholder,.contact-content-form-input select::placeholder{color:#b8bdd1}.contact-content-form-input select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url("/images/arrow-down.svg");background-repeat:no-repeat;background-position-x:90%;background-position-y:50%;background-size:14px;cursor:pointer}.contact-content-form-button{width:100%;height:65px;padding:18px;position:relative;z-index:99;font-size:20px;font-weight:bold;color:#fff}.contact-content-form-button img{width:28px;display:block;margin:0 auto}.contact-content-form::after{content:"";position:absolute;width:550px;height:550px;right:-250px;bottom:-150px;background-image:url("/images/airplane.png")}@media only screen and (max-width: 720px){.contact{padding:64px 0}.contact-smile{display:none}.contact-content{grid-column:2/8}.contact-content-form{display:flex;flex-direction:column}.contact-content-form-input{width:100%;display:flex;flex-direction:column}.contact-content-form-button{height:auto}.contact-content-form::after{display:none}}.footer{display:grid;grid-template-columns:100px repeat(12, 80px) 100px;column-gap:24px;justify-content:center;padding:58px 0}@media only screen and (max-width: 720px){.footer{grid-template-columns:1vw repeat(6, 13vw) 1vw;column-gap:2vw;justify-content:center}}.footer-box-title,.footer-box-text{display:block;margin-bottom:32px}.footer-box-title{font-size:24px}.footer-box-text{font-size:20px}.footer-box-contact{grid-column:2/5;margin-bottom:48px}.footer-box-contact a{display:block}.footer-box-institutional{grid-column:6/8;margin-bottom:48px;white-space:nowrap}.footer-box-address{grid-column:9/11;margin-bottom:48px;white-space:nowrap}.footer-box-social{grid-column:12/14;margin-bottom:48px}.footer-box-social-icons{display:flex;justify-content:space-evenly;margin-bottom:48px}.footer-box-social-icons a{display:inline-block}.footer-box-social-icons a img{margin-right:14px;vertical-align:middle}.footer-box-social-icons a img:last-child{margin-right:0}.footer-box-social-store{width:100%;margin-bottom:54px}.footer-box-social-store a{display:inline-block;margin-bottom:16px;width:100%}.footer-box-social-store a:last-child{margin-bottom:0}.footer-box-social-store a img{width:100%;vertical-align:middle}@media only screen and (max-width: 720px){.footer-box-contact{grid-column:2/5}.footer-box-institutional{grid-column:2/5}.footer-box-address{grid-column:2/5}.footer-box-social{grid-column:2/5}.footer-box-social-icons{justify-content:space-between}.footer-box-social-icons img{width:100%}}.button-success{background-color:#88c2c1 !important}.grecaptcha-badge{visibility:hidden}#institutional-container{max-width:1080px;min-height:100vh;margin:0 auto;padding:24px;padding-bottom:64px;display:flex;flex-direction:column;position:relative}.institutional-header{margin-bottom:24px}.institutional-header>.header-logo{width:206px}.institutional-main{height:100%}.institutional-main h2{margin-bottom:18px;font-size:2em;font-weight:bold}.institutional-main h3{margin-top:14px;margin-bottom:14px;font-size:1.3em;font-weight:bold}.institutional-main p{text-align:justify;margin-top:8px;margin-bottom:8px}.institutional-footer{display:flex;justify-content:flex-start;align-items:center;position:absolute;bottom:24px}.institutional-footer img{width:32px;height:32px;margin-right:22px}.faq-question{margin-top:32px !important}.faq-item{text-indent:2em;list-style-position:inside}
