.section--landing{padding:0;background:var(--light)}.landing__info{padding:var(--padding-v) var(--padding-h);width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;min-height:50vh}.landing__contact li:not(:last-child){margin-right:.35rem}.landing{display:flex;flex-direction:column;min-height:calc(var(--app-height,100vh) - var(--header-height))}.landing__title{margin:0 0 .5em}.landing__offer{background:#ffc107;font-weight:var(--bold1);padding:.5rem 1rem;display:inline-block;transform:skewX(-16deg);margin:0 0 .75em;text-transform:uppercase}.landing__offer span{transform:skewX(12deg);display:inline-block}.landing .landing__list{font-weight:var(--bold2);font-size:var(--font-xs);letter-spacing:.1px;margin:0 0 1rem}.landing .landing__list li{align-items:center}.landing .landing__list.list-icons--customize li i{font-size:1.125em;height:36px;width:36px;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.15);border-radius:4px;display:flex;color:var(--primary);align-items:center;justify-content:center;margin-right:.75rem}.landing__contact{border-top:2px solid #ccc;display:flex;padding:.75em 0 0;list-style:none}.landing__contact.noline{border-top:0 solid #ccc;display:flex;padding:0 0 0;list-style:none;justify-content:center}.landing__img{flex:1;min-height:180px;width:100%;position:relative;border-radius:50px 50px 0 0;overflow:hidden}.landing__img picture{position:absolute;left:0;top:0;width:100%;height:100%}@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}.landing__contact.noline .button--light i{margin:0}.landing__contact .button--secondary,.landing__contact .button--whatsapp,.landing__contact .button--count{width:42px;height:42px;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--primary i{margin-right:.5rem !important}.landing__contact .button--count i:first-child{margin:0 !important}.landing__contact .button i:first-child{margin:0}.landing__contact .button--secondary span,.landing__contact .button--whatsapp span,.landing__contact .button--count span{display:none}.landing__contact.noline .button--light{width:42px;height:42px;padding:0;font-size:1.15rem;display:flex;justify-content:center;align-items:center}.landing__contact.noline .button--light span{display:none}}@media screen and (min-width:601px){.landing__contact .button span{display:block}.landing .landing__list{display:flex;flex-wrap:wrap;justify-content:center}.landing .landing__list li{margin:.5rem 1rem}.landing__contact{padding-top:1.15rem}}@media screen and (min-width:768px){.landing__title{font-size:var(--font-xxl);line-height:1.25em}.landing__offer{font-size:var(--font-l);line-height:var(--line-height)}}