main>.section.section--landing{padding:0;background:linear-gradient(to bottom,var(--light) 80%,transparent 80%)}.header--fixed+main .landing__info{padding:calc(var(--header-height) + min(var(--padding-v),2.5rem)) var(--padding-h) min(var(--padding-v),2.5rem)}.landing__info{padding:min(var(--padding-v),2rem) var(--padding-h);width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:45vh}.landing{display:flex;flex-direction:column}.landing__title{margin:0 0 .35em;--max-size:58;--min-size:36}.landing__offer{background:var(--third);font-weight:var(--bold1);padding:.5rem 1rem;display:inline-block;font-weight:var(--bold1);transform:skewX(-16deg);margin:0 0 1em;letter-spacing:.5px;text-transform:uppercase;--max-size:32;--min-size:24}.landing__offer span{transform:skewX(12deg);display:inline-block}.landing .landing__list{font-weight:var(--bold1);font-size:var(--font-s);letter-spacing:.5px;margin:0 0 1.25rem;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1.5rem;grid-row-gap:4px}.landing .landing__list li:not(:last-child){margin:0}.landing .landing__list li{align-items:center}.landing .landing__list.list-icons--customize li i{font-size:1.125em;height:38px;width:38px;background:#fff;border:1px solid;border-radius:4px;display:flex;color:var(--primary);align-items:center;justify-content:center;margin-right:.5rem}.landing__contact{display:flex;gap:.25rem;list-style:none;font-size:1.125rem;justify-content:center}.landing .landing__contact{border-top:2px solid #ccc;display:flex;gap:.25rem;padding:1rem 0 0;list-style:none;font-size:1.125rem;justify-content:center;width:100%;max-width:800px}.landing__contact .button{height:45px;display:inline-flex;align-items:center}.landing__img{width:calc(100% - 1rem);margin:0 auto;position:relative;border-radius:var(--radiusImg);overflow:hidden}.landing__img img{width:100%;border-radius:0}@media screen and (max-width:600px){.landing .icon-txt--box{display:flex;align-items:center;box-shadow:inherit;border-bottom:1px solid #ddd}.landing .icon-txt__ico{margin:0 .8rem 0 0}.landing__contact li{display:flex}.landing__contact .button--secondary i,.landing__contact .button--whatsapp i{margin:0!important}.landing__contact .button--secondary,.landing__contact .button--whatsapp{width:45px;height:45px;padding:0;font-size:1.15rem;display:flex;justify-content:center;align-items:center}.landing__contact .button--whatsapp{font-size:1.45rem}.landing__contact .button--secondary span,.landing__contact .button--whatsapp span{display:none}}@media screen and (min-width:601px){.landing .landing__list{display:flex;flex-wrap:wrap;justify-content:center;row-gap:.5rem;column-gap:2rem}.landing .landing__list li{margin:0}.lnading .landing__contact{padding-top:1.15rem}.landing{min-height:calc(var(--app-height,100vh) - var(--header-height))}.header--fixed+main .landing{min-height:var(--app-height,100vh)}}@media screen and (min-width:768px){.landing__img{min-height:320px}}