.section--landing{position:relative;border-radius:var(--radiusBox)}@media screen and (min-width:821px){section.section.section--nogap.container.container--xl.section--landing{padding:min(var(--padding-v),3rem)}}.landing__button{padding:.6em 1em;margin:.15em}.landing__head{margin:0 0 1.25rem}.landing__title{font-family:var(--font2);font-weight:var(--bold2);margin:0 0 .75rem;letter-spacing:-.5px;--max-size:48;--min-size:28}.landing__subtitle{text-wrap:auto;font-family:var(--font1);font-weight:var(--bold1);--max-size:28;--min-size:20}.landing__info{padding:var(--padding-h)}.landing__buttons{display:flex;list-style:none;text-transform:uppercase;flex-wrap:wrap}.landing__buttons li{margin:.15rem}.landing__buttons .button{width:100%;text-align:center;margin:0;text-align:center}.landing__contact .button{min-width:200px;letter-spacing:.5px}.container>.landing__buttons{justify-content:center}.landing__img img{border-radius:0}@media screen and (max-width:600px){.landing__buttons li{display:flex;flex:auto}.landing__buttons .button--whatsapp i,.landing__buttons .button--outlined i{margin:0}.landing__buttons .button--whatsapp,.landing__buttons .button--outlined{padding:0;font-size:1.5rem;display:flex;justify-content:center;align-items:center}.landing__buttons .button--whatsapp span,.landing__buttons .button--outlined span{display:none}}@media screen and (min-width:601px){.landing__buttons li{display:flex}.landing__buttons{justify-content:center}.landing__buttons .button--whatsapp i{margin:0}.landing__buttons .button--whatsapp{width:50px;height:50px;padding:0;font-size:1.5rem;display:flex;justify-content:center;align-items:center}.landing__buttons .button--whatsapp span{display:none}}@media screen and (max-width:820px){main>.section.section--landing{padding:0}.landing{background:radial-gradient(#fff,#deeded);display:flex;flex-direction:column;height:calc(var(--app-height) - var(--header-height));min-height:calc(640px - var(--header-height));max-height:840px;padding:1rem 0}.landing__inner{display:flex;flex-direction:column-reverse;flex:1}.landing__img{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end}.landing__img img{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:calc(100% - 2rem);margin:0 auto}.landing__info{text-align:center;border-radius:var(--radiusBox);width:calc(100% - 2rem);margin:0 auto;background:#fff;position:relative;z-index:1}}@media screen and (min-width:821px){.section--landing{display:flex;flex-direction:column;justify-content:center;background:radial-gradient(#fff,#deeded)}.landing__img:before{right:0;height:calc(100% + (var(--padding-v)*2))}.landing__inner{display:flex;align-items:center;justify-content:space-between}.landing__info{width:50%;display:flex;justify-content:flex-end}.landing__info>div{max-width:calc((var(--max-width)/2) - var(--padding-h))}.landing__img{width:50%}.landing__buttons{justify-content:normal}.landing__buttons .button{min-width:200px}}