.section--filter:before{display:none}.landing__button{margin:.25rem;display:inline-flex;align-items:center}.landing{display:flex;flex-direction:column;min-height:min(calc(var(--app-height) - var(--header-height)),812px)}.landing__img:after{content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 70%);z-index:-1}.landing__img img{position:absolute;left:0;top:0;z-index:-1;border-radius:0}.landing__head{padding:var(--padding-h);text-align:center;color:#fff;position:relative;z-index:2}.landing__title{--max-size:46;--min-size:25}.landing__title.title{margin:0 0 .6em;text-shadow:0 1px .5rem rgba(0,0,0,.88)}.landing__subtitle.title{font-family:var(--font1);text-shadow:0 1px .5rem rgba(0,0,0,.88);--max-size:20;--min-size:16}.landing__subtitle .offer{letter-spacing:.05em;border:1px solid #fff;color:var(--primary-invert);background:var(--primary);display:inline-block;text-shadow:none;padding:.4rem 1rem;margin:.75rem;border-radius:var(--radius2)}.landing__contact{display:flex;justify-content:center;list-style:none}.landing__icons{display:none}.landing .icon-txt--box{padding:var(--padding-h)}.landing__icons .grid-auto,.landing__info .grid-auto{grid-gap:0}.landing__icons .icon-txt--box,.landing__info .icon-txt--box{box-shadow:none}.landing .icon-txt__ico{font-size:var(--font-3xl);color:var(--primary)}.landing .icon-txt__title{margin:0;--max-size:20;--min-size:17;font-family:var(--font1)}@media screen and (max-width:600px){.landing .icon-txt--box{display:flex;align-items:center;box-shadow:inherit;border-bottom:1px solid #ddd;max-width:320px;width:100%;margin:0 auto;border-radius:0;filter:unset}.landing .icon-txt__img{margin:0 .8rem 0 0;--sizeIco:2.5rem}.landing__contact .button{box-shadow:0 1px .5rem rgba(0,0,0,.3)}.landing__contact li{display:flex}.landing__contact .button--primary i,.landing__contact .button--whatsapp i{margin:0}.landing__contact .button--primary,.landing__contact .button--whatsapp{width:48px;padding:0;font-size:1.4rem;display:flex;justify-content:center;align-items:center}.landing__contact .button--primary span,.landing__contact .button--whatsapp span{display:none}}@media screen and (min-width:601px){.landing{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1}.landing__contact .button span{display:block}.landing__contact{justify-content:space-between}.landing__contact li,.landing__contact li a{width:calc(100% - 8px)}.landing__icons .grid-auto>*:not(:last-child) .icon-txt--box,.landing__info .grid-auto>*:not(:last-child) .icon-txt--box{border-right:1px solid #ddd}}@media screen and (max-width:820px){.section--landing{padding:0}.landing__inner{display:flex;flex-direction:column;flex:1}.landing__img{flex:1;min-width:300px;position:relative;display:flex;flex-direction:column;justify-content:flex-end}.landing .landing__contact{padding:calc(var(--padding-h)/2);background:var(--light)}}@media screen and (min-width:821px){.section--landing{min-height:80vh;position:relative;padding:0 var(--padding-h)}.landing{color:#fff;height:auto;justify-content:flex-end;min-height:80vh;padding:var(--padding-v) 0 calc(var(--padding-h)*3)}.landing__inner{max-width:1024px}.landing__head{padding:0;margin:0 0 .5rem}.landing__info{padding:0;margin:0 0 1.25rem}.landing__img:after{background:linear-gradient(to top,rgba(0,0,0,.6) 20%,rgba(0,0,0,0) 70%)}.landing__icons{grid-template-columns:1fr;grid-gap:.25rem}.landing__contact{padding:0;justify-content:center}.landing__icons{display:block;padding:0 var(--padding-h)}.landing__icons .grid-auto{margin-top:calc(var(--padding-h)*-2);box-shadow:0 -16px 16px rgba(0,0,0,.3)}.landing__info{display:none}.landing__contact li,.landing__contact li a{width:auto}}.frasepreviabotones{padding:1rem;text-align:center}.frasepreviabotones .title{--max-size:28;--min-size:18}@media screen and (max-width:600px){.frasepreviabotones,.landing__head{padding:.5rem}.landing__title.title{margin-bottom:0}.landing .icon-txt--box{padding:.5rem;color:var(--primary)}.landing__contact{padding:0;font-size:.95rem}.landing__button{margin:.1rem;padding:.4em .8em}}.postlanding{background:var(--primary);color:#fff;display:flex;justify-content:space-around}.postlanding div{width:100%;max-width:1400px;margin:0 auto}.postlanding div ul{display:flex;justify-content:space-between;list-style:none;width:100%}.postlanding div ul li{padding:12px;border-left:1px solid rgba(255,255,255,.2);width:calc(25% - 100px);display:flex;justify-content:center;align-items:center;text-align:center}.postlanding div ul li:first-child{border-left:0}.postlanding div ul li:nth-child(3){background:var(--secondary);color:#fff;font-weight:700;letter-spacing:1px;text-transform:uppercase;width:400px}.postlanding div ul li i{margin-right:6px}.postlanding p{margin-bottom:0;text-transform:uppercase;letter-spacing:1px;color:var(--secondary)}@media screen and (max-width:1380px){.postlanding .subcont ul li{font-size:18px}.postlanding div ul{flex-wrap:wrap}.postlanding div ul li{font-size:14px}.postlanding div ul li:nth-child(3){width:100%;order:5}.postlanding div ul li{width:25%}}@media screen and (max-width:800px){.postlanding div ul li{display:flex;flex-direction:column;justify-content:center}.postlanding div ul li i{margin:0 0 12px 0;font-size:28px;line-height:130%}}@media screen and (max-width:600px){.postlanding div ul li{flex-direction:row;align-items:center;width:50%;font-size:13px;padding:8px 2px}.postlanding div ul li i{margin:0 6px 0 0;font-size:15px}.postlanding div ul li:nth-child(1){order:1;display:none}.postlanding div ul li:nth-child(1) span span{display:none}.postlanding div ul li:nth-child(2){order:2;display:none}.postlanding div ul li:nth-child(3){order:0;font-size:15px;padding:12px 6px;letter-spacing:-.02em}.postlanding div ul li:nth-child(4){order:3;display:none}.postlanding div ul li:nth-child(5){order:4;display:none}}