*,:after,:before{margin:0;padding:0;box-sizing:border-box}:root{font-size:16px;--color1:#2a9e1a;--color2:#00b5e1;--text-color1:#212121;--text-color2:#515151;--text-color3:#aaa;--text-light1:#f9f9f9;--text-light2:#e9e9e9}@media (max-width:768px){:root{font-size:12px}}::selection{background:var(--color1);color:var(--text-light1)}body{background:#f4f4f4;font-family:Montserrat,sans-serif;scroll-behavior:smooth}a{text-decoration:none}ul{list-style:none}.container{max-width:1200px}.container,.container-fluid{margin:0 auto;padding:0 1rem}.container-fluid{max-width:1360px}.section__title{text-align:center;margin-bottom:6rem;position:relative;font-size:1.8rem;text-transform:uppercase;font-weight:700;color:var(--text-color2);letter-spacing:1px}.section__title:after{content:"";width:1rem;height:2px;background:currentColor;margin:.3em auto;display:block;position:absolute;left:0;right:0}@keyframes animationOnScroll{0%{transform:translateY(20px)}to{transform:translateY(0);opacity:1}}.animeTop{animation:animationOnScroll 1.5s ease-out forwards}[data-anima-scroll]{opacity:0;will-change:transform,opacity}.responsive-iframe{width:100%;display:block;height:500px;border:0}.hero-post{height:60vh;position:relative;background-image:linear-gradient(135deg,var(--color1),#10760a 70%);z-index:1}.hero-post:before{content:"";width:100%;height:100%;background:url(img/bg-pack.jpg);background-size:cover;background-attachment:fixed;opacity:.1;display:block;position:absolute;z-index:-1}.hero-post__content{display:grid;align-content:center;justify-items:center;text-align:center;height:100%;opacity:1}.hero-post__title{font-size:50px;color:#f1f1f1;text-shadow:0 11px 25px rgba(0,0,0,.3);text-algin:center}.hero-post__items{color:#e6e6e6;font-size:.9em}.pagination{padding:2rem 0;text-align:center}.pagination a{color:#616161}.post-content{max-width:800px;width:100%;margin:0 auto;padding:6rem 0;font-family:Open Sans,serif}.post-content p{line-height:1.5;letter-spacing:.04em;font-size:1.05rem;color:#414141}.post-content p a{color:#818181}.post-content p+p{margin-top:1.5rem}.post-content--thumbpost{object-fit:cover;height:360px!important;margin-bottom:4rem;width:100%}.topbar{background-image:linear-gradient(135deg,var(--color2),#0788b7 70%);height:45px;transition:transform .1s,opacity .5s}.topbar.topbar--up{transform:translateY(-45px);opacity:0}.topbar__content{display:flex;align-items:center;justify-content:space-between;padding-top:.8rem;padding-bottom:.8rem;font-size:.9rem;height:100%}@media (max-width:578px){.topbar__content{font-size:.7rem;padding-top:.5rem;padding-bottom:.5rem}}.topbar__left{display:flex;align-items:center}.topbar__left .im{display:inline-block;vertical-align:-3px;font-size:110%;margin-right:.3em}.topbar__telefone{margin-right:1.5rem}.topbar__address,.topbar__telefone{color:var(--text-light1);font-weight:500}.topbar__address{text-shadow:0 0 10px rgba(0,0,0,.1);font-style:normal}.topbar__items{display:flex}.topbar__item+.topbar__item{margin-left:.9em}.topbar__link{color:#fff;text-shadow:0 0 10px rgba(0,0,0,.1);font-weight:500}.topbar__link:hover{color:#ddd}.topbar__link .im{font-size:120%;margin-left:.6rem;vertical-align:-.15em}.hack-menu{width:100%;height:50px;background-color:transparent}.menu{background:transparent;transition:all .5s ease-out;padding:.99rem 0;position:fixed;top:45px;left:0;right:0;z-index:999}@keyframes animeFixed{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.menu.menu--fixed{position:fixed;left:0;right:0;top:0;z-index:999;animation:animeFixed .3s ease-out forwards;padding:.6rem 0}.menu.menu--fixed .menu__figure{max-width:110px;transition:all .5s ease-out}@media (max-width:768px){.menu.menu--fixed .menu__figure{max-width:80px}}.menu__content{display:flex;justify-content:space-between;align-items:center}.menu__figure{flex-shrink:0;max-width:120px;z-index:999}.menu__brand{width:100%}.menu__items{display:flex;align-items:center}.menu__item{padding:.8em 1.4em;border-radius:.4rem;font-size:.8rem;position:relative;z-index:999;cursor:pointer}.menu__item+.menu__item{margin-left:.1em}.menu__item:nth-last-child(2){margin-right:1.2em}.menu__link{color:var(--text-light1);font-weight:700;text-transform:uppercase}.menu__item--outline{color:var(--color1);transition:background .3s ease-out;border-radius:2rem}.menu__item--outline:hover{background:#fff;transition:background .3s ease-out}.menu__item--outline .menu__link{font-weight:700;color:#fff}.menu__item--outline:hover .menu__link{color:var(--color1);transition:color .3s ease-out}@keyframes animeRectHover{0%{width:0}to{width:30%}}.menu__item:not(.menu__item--outline):hover:after{content:"";height:2px;background:#fff;display:block;margin:.3em auto;position:absolute;left:0;right:0;animation:animeRectHover .4s ease-out forwards}.menu__link--icon{font-size:100%;vertical-align:middle;margin-left:.6rem}.menu.menu--light{background:#fff;box-shadow:0 0 15px rgba(0,0,0,.1);transition:background .3s ease-out}.menu.menu--light .menu__item:not(.menu__item--outline):hover:after{content:"";background:var(--color1)}.menu.menu--light .menu__link{padding:1rem 0;color:var(--text-color2)}.menu.menu--light .menu__link:hover{color:var(--color1)}.menu.menu--light .menu__item--outline{background-image:linear-gradient(135deg,var(--color1),#10760a 70%);border:2px solid var(--color1);border-radius:2rem;transition:background .3s ease}.menu.menu--light .menu__item--outline .menu__link{color:#fff}.menu.menu--light .menu__item--outline:hover{background:transparent}.menu.menu--light .menu__item--outline:hover .menu__link{color:var(--text-color2)}@keyframes animeHamburguer{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:1024px){.menu{padding:1rem 0}.menu__items{display:none;will-change:transform}.menu__nav{--barsColor:var(--color1);--hamburguerSize:28px;--barsHeight:3px;--calc:calc(var(--hamburguerSize) - var(--barsHeight) - 2px);position:relative;cursor:pointer;width:var(--hamburguerSize);height:var(--hamburguerSize);z-index:999}.menu__nav:after,.menu__nav:before{content:"";width:100%;height:var(--barsHeight);background-color:var(--barsColor);display:block;position:absolute;transition:all .4s ease-out;border-radius:2px}.menu__nav:before{box-shadow:0 calc(var(--calc)/2) 0 var(--barsColor)}.menu__nav:after{top:var(--calc)}.menu__nav--open:after,.menu__nav--open:before{top:50%;transition:all .3s ease-out}.menu__nav--open:before{box-shadow:none;transform:rotate(-45deg)}.menu__nav--open:after{transform:rotate(225deg)}.menu__nav--open .menu__items{user-select:none;position:absolute;display:flex;flex-direction:column;align-items:flex-end;width:320px;padding:2rem;background:#fff;right:0;top:3rem;animation:animeHamburguer .3s ease-out forwards;border-radius:.5rem;box-shadow:0 11px 25px rgba(0,0,0,.3)}}@media (max-width:1024px) and (max-width:578px){.menu__nav--open .menu__items{width:260px}}@media (max-width:1024px){.menu__nav--open .menu__item{margin-left:0;margin-right:0}.menu__nav--open .menu__item+.menu__item{margin-top:1.5rem}.menu__nav--open .menu__item:hover:after{background:#515151}.menu__nav--open .menu__link{color:#515151}}.hero{position:relative;height:calc(100vh - 100px);background-color:#212121}.hero:before{content:"";width:100%;height:100%;position:absolute;background:url(img/hero-familia.jpg) no-repeat;background-size:cover;opacity:.7}@media (max-width:578px){.hero:before{background-position:0}}.hero__group{display:flex;justify-content:center;flex-direction:column;align-items:center;height:calc(100vh - 100px);max-width:800px;margin:0 auto;text-align:center}@keyframes animeTitle{0%{transform:scale(.8)}to{transform:scale(1)}}.hero__title{text-shadow:0 5px 15px rgba(0,0,0,.4);color:var(--text-light1);text-transform:uppercase;margin-bottom:.3em;font-weight:600;z-index:1;transform:scale(.8);animation:animeTitle 10s ease-in-out 1s forwards;font-size:4rem}@media (max-width:578px){.hero__title{font-size:3.5rem}}.hero__subtitle{text-shadow:0 0 25px rgba(0,0,0,.1);font-weight:400;z-index:1;color:var(--text-light2);font-size:1.25rem}.cards{scroll-margin-top:100px;padding-bottom:10rem}.cards__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,340px));justify-content:center;grid-gap:1rem}.cards__body{background-image:linear-gradient(135deg,var(--color1),#10760a 70%);padding:0 1.8em;justify-items:center;display:grid;align-content:center;height:380px;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,.2);z-index:1}.cards__body:hover{opacity:.9}.cards__body:before{content:"";position:absolute;width:100%;height:100%;left:120px;opacity:.04;filter:grayscale(100%);z-index:-1}.cards__body:first-child:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NjMgNDYzIj48cGF0aCBkPSJNMzc1LjUgMGgtMjI0Yy0uMDg2IDAtLjE3LjAxLS4yNTYuMDEzYTcuNTE0IDcuNTE0IDAgMDAtMS4xOTQuMTI5bC0uMDE3LjAwM2E3LjUyIDcuNTIgMCAwMC0xLjE0MS4zM2MtLjI5Ny4xMS0uNTg3LjIzNS0uODY1LjM4LS4wMTguMDEtLjAzNy4wMTctLjA1NS4wMjdhNy40MzUgNy40MzUgMCAwMC0uODM2LjUyNmMtLjA2MS4wNDMtLjEyLjA4OS0uMTguMTM0YTcuNTcgNy41NyAwIDAwLS43NTYuNjVsLS4wMDQuMDAzLTgwIDgwLS4wMDMuMDAzYTcuNTcyIDcuNTcyIDAgMDAtLjY1MS43NTdsLS4xMzQuMTc5Yy0uMTkyLjI2Ny0uMzcuNTQ0LS41MjYuODM1bC0uMDI5LjA2YTcuNTY0IDcuNTY0IDAgMDAtLjM3OC44NThsLS4wNjUuMTc3Yy0uMTA4LjMxMy0uMi42MzMtLjI2Ni45NjQtLjAwMi4wMTItLjAwMy4wMjUtLjAwNi4wMzdhNy43NSA3Ljc1IDAgMDAtLjEyOCAxLjE4NGMwIC4wODUtLjAxLjE2Ny0uMDEuMjUxdjM1MmMwIDEyLjk1OCAxMC41NDIgMjMuNSAyMy41IDIzLjVoMjg4YzEyLjk1OCAwIDIzLjUtMTAuNTQyIDIzLjUtMjMuNXYtNDE2QzM5OSAxMC41NDIgMzg4LjQ1OCAwIDM3NS41IDB6TTE0NCAyNS42MDZWNzEuNWMwIDQuNjg3LTMuODEzIDguNS04LjUgOC41SDg5LjYwNkwxNDQgMjUuNjA2ek0zODQgNDM5LjVjMCA0LjY4Ny0zLjgxMyA4LjUtOC41IDguNWgtMjg4Yy00LjY4NyAwLTguNS0zLjgxMy04LjUtOC41Vjk1aDU2LjVjMTIuOTU4IDAgMjMuNS0xMC41NDIgMjMuNS0yMy41VjE1aDIxNi41YzQuNjg3IDAgOC41IDMuODEzIDguNSA4LjV2NDE2eiIvPjxwYXRoIGQ9Ik0xMzUuNSAxMjdoMTkyYzQuMTQyIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xOTJjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjV6bTAgNDBoMTkyYzQuMTQyIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xOTJjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjV6bTAgNDBoMTkyYzQuMTQyIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xOTJjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjV6bTAgNDBoMTkyYzQuMTQyIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xOTJjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjV6bTAgNDBoMTkyYzQuMTQyIDAgNy41LTMuMzU3IDcuNS03LjVzLTMuMzU4LTcuNS03LjUtNy41aC0xOTJjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjV6bTk2IDQxaC05NmMtNC4xNDIgMC03LjUgMy4zNTctNy41IDcuNXMzLjM1OCA3LjUgNy41IDcuNWg5NmM0LjE0MiAwIDcuNS0zLjM1NyA3LjUtNy41cy0zLjM1OC03LjUtNy41LTcuNXptMCA0MGgtOTZjLTQuMTQyIDAtNy41IDMuMzU3LTcuNSA3LjVzMy4zNTggNy41IDcuNSA3LjVoOTZjNC4xNDIgMCA3LjUtMy4zNTcgNy41LTcuNXMtMy4zNTgtNy41LTcuNS03LjV6bTY4LTI0Yy02LjM0MSAwLTExLjUgNS4xNTktMTEuNSAxMS41czUuMTU5IDExLjUgMTEuNSAxMS41IDExLjUtNS4xNTkgMTEuNS0xMS41LTUuMTU5LTExLjUtMTEuNS0xMS41eiIvPjxwYXRoIGQ9Ik0yOTkuNSAzMTJjLTIzLjk4NiAwLTQzLjUgMTkuNTE0LTQzLjUgNDMuNXMxOS41MTQgNDMuNSA0My41IDQzLjUgNDMuNS0xOS41MTQgNDMuNS00My41LTE5LjUxNC00My41LTQzLjUtNDMuNXptMCA3MmMtMTUuNzE1IDAtMjguNS0xMi43ODUtMjguNS0yOC41czEyLjc4NS0yOC41IDI4LjUtMjguNSAyOC41IDEyLjc4NSAyOC41IDI4LjUtMTIuNzg1IDI4LjUtMjguNSAyOC41eiIvPjwvc3ZnPg==) no-repeat 50%;background-size:cover}.cards__body:first-child .cards__figure{max-width:58px}.cards__body:nth-child(2):before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCIgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiPjxwYXRoIGQ9Ik01OSAySDVhMyAzIDAgMDAtMyAzdjU0YTMgMyAwIDAwMyAzaDU0YTMgMyAwIDAwMy0zVjVhMyAzIDAgMDAtMy0zem0xIDU3YTEgMSAwIDAxLTEgMUg1YTEgMSAwIDAxLTEtMVYxMmg1NnpNNCAxMFY1YTEgMSAwIDAxMS0xaDU0YTEgMSAwIDAxMSAxdjV6Ii8+PHBhdGggZD0iTTYuMjkgNi4yOUExLjAzMyAxLjAzMyAwIDAwNiA3YTEgMSAwIDAwLjA4LjM4LjkzMy45MzMgMCAwMC4yMS4zMyAxIDEgMCAwMDEuNDItMS40MiAxLjA0NyAxLjA0NyAwIDAwLTEuNDIgMHptNCAwQTEuMDUyIDEuMDUyIDAgMDAxMCA3YTEuMzU1IDEuMzU1IDAgMDAuMDIuMi42MzYuNjM2IDAgMDAuMDYuMTguNzU3Ljc1NyAwIDAwLjA5LjE4IDEuNTc2IDEuNTc2IDAgMDAuMTIuMTUgMS4wMTQgMS4wMTQgMCAwMDEuNDIgMGwuMTItLjE1YS43NTcuNzU3IDAgMDAuMDktLjE4LjYzNi42MzYgMCAwMC4wNi0uMThBMS4zNTUgMS4zNTUgMCAwMDEyIDdhMSAxIDAgMDAtMS43MS0uNzF6bTQgMGExLjAxNCAxLjAxNCAwIDAwMCAxLjQyIDEgMSAwIDAwMS40Mi0xLjQyIDEuMDQ3IDEuMDQ3IDAgMDAtMS40MiAwek01OCAxNEg2djE0aDUyem0tMiAxMkg4VjE2aDQ4em0tMzIgNEg2djI4aDE4em0tMiAyNkg4VjMyaDE0em00LTEzaDMyVjMwSDI2em0yLTExaDI4djlIMjh6bS0yIDI2aDMyVjQ1SDI2em0yLTExaDI4djlIMjh6Ii8+PC9zdmc+) no-repeat 50%;background-size:cover}.cards__body:nth-child(3):before{background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUyIDYwIiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik0yIDYwaDQ4YTEuOTgzIDEuOTgzIDAgMDAxLjk5MS0yLjAxdi00LjAzOWMtLjMzMi02LjczNy00LTcuODY4LTQuMTQ4LTcuOTFMMzUgNDIuMjUzdi01LjZBNy4xNTIgNy4xNTIgMCAwMDM3LjI3NSAzMkg0MGEzIDMgMCAwMDMtM3YtNmEzIDMgMCAwMC0yLTIuODE2VjE0YzAtNy45ODEtNi40NDgtMTQtMTUtMTRTMTEgNi4wMTkgMTEgMTR2Ni4xODRBMyAzIDAgMDA5IDIzdjZhMyAzIDAgMDAyIDIuODE2VjMzYTQgNCAwIDAwNCA0aDJ2NS4yNTNMNC4xNjUgNDYuMDM5QzQuMDA5IDQ2LjA4My4zNDMgNDcuMjE0LjAxIDU0djMuOTczQTEuOTg0IDEuOTg0IDAgMDAyIDYwem0xMS00My45QTEyLjcgMTIuNyAwIDAxMjYgNmExMi43NDcgMTIuNzQ3IDAgMDExMyAxMC4xVjIwaC0xLjIzNmMtMS00LjIxNS0yLjkzMi01LjUwOS0zLjE1My01LjY0NC0yLjc4My0xLjY3LTExLjQ5My0xLjM5NC0xNC43NTYtMS4xODVhMy44NDQgMy44NDQgMCAwMC0yLjUyOSAxLjA3OUExMy4yNDUgMTMuMjQ1IDAgMDAxNC4zMTIgMjBIMTN6bTYgMjIuNjhDMjAuNjM2IDQwLjkgMjEuNDA2IDQzIDI0LjQyMiA0M2M0LjUzMyAwIDUuMzQ3LjQxNiA3LjcwNS0zLjAxMy4yNjUtLjM4NS41NTMtLjc5NC44NzQtMS4yMTJ2NC4wNjdjLTEuNjA4IDQuMjU1LTEyLjQyNyA0LjIxOS0xNCAwem0xNC4yMi0zLjE4OEMzMC4xIDM4LjM5MyAzMC4wMDkgNDEgMjcuNTc3IDQxYy00LjMxOSAwLTQuMjkuNDItNi4wNTYtMi4xNDZBMjMuNzM5IDIzLjczOSAwIDAwMjAuMTMyIDM3aDIuMTQ2QTEuOTkgMS45OSAwIDAwMjQgMzhoNGEyIDIgMCAwMDItMnYtMmEyIDIgMCAwMC0yLTJoLTRhMiAyIDAgMDAtMiAydjFoLTMuOGMtMS42LTEuNzM5LTEuNTYtMy4yNzYtMS40OS01LjE3YTE0LjQ3IDE0LjQ3IDAgMDAtLjI4Ny00LjM2OGMtLjM4Ny0yLjAxOS0uNjMtMy40LS4xNS01LjA2M2ExMS4xODggMTEuMTg4IDAgMDEyLjQ3MS00LjczNWMuMzM3LS4zMTEuNzc2LS40OSAxLjIzNC0uNSAzLjI1Mi0uMjA5IDEwLjYyNC0uNDU2IDEzLjYxLjkxIDEuMTg4LjkyMiAyLjY0NCA0LjExOSAyLjQwNSA2LjY2My0uMjMgMi40MTMtLjczNyAzLjYtLjczNyA1LjUtLjAwMiAzLjEwOC42MTggNC45NjMtMi4wMzcgNy4zNXpNMjQgMzZ2LTJoNHYyem0xNy03YTEgMSAwIDAxLTEgMWgtMi43Yy0uMTUzLTQuMjg3LjMxNy0zLjIuNjgyLTcuMDY5LjAyMy0uMzEuMDI5LS42Mi4wMTgtLjkzMWgyYTEgMSAwIDAxMSAxek0zOC4zMjQgOS45ODRDMzYuMTggNyAzMi40MjggNCAyNiA0UzE1LjgyIDcgMTMuNjc2IDkuOTg0QzE3LjQtLjY5NSAzNC42LS42OCAzOC4zMjQgOS45ODR6TTExIDIzYTEgMSAwIDAxMS0xaDIuMDEzYy4wMTQgMS4yOS4xNjMgMi41NzcuNDQzIDMuODM3LjMgMS4zNjYuMzgyIDIuNzcxLjI0NCA0LjE2M0gxMmExIDEgMCAwMS0xLTF6bTIgMTB2LTFoMS43MjVhNi44NSA2Ljg1IDAgMDAuOTYzIDNIMTVhMiAyIDAgMDEtMi0yek00LjcyNSA0Ny45NTlsMTIuNzI0LTMuNzU0QzE4LjI0MSA0NS42IDIwLjQxMSA0OCAyNiA0OHM3Ljc1OS0yLjQgOC41NTEtMy44bDEyLjcxMSAzLjc1Yy4xLjAzNCAyLjQ3OC45IDIuNzMzIDYuMDQ1VjU4SDIuMDF2LTMuOTUxYy4yNTYtNS4xOTkgMi42MjgtNi4wNiAyLjcxNS02LjA5eiIvPjwvc3ZnPg==) no-repeat 50%;background-size:cover}.cards__figure{max-width:52px;margin-bottom:2rem}.cards__figure .im{font-size:54px;color:#f1f1f1}.cards__image{width:100%}.cards__title{color:var(--text-light1);position:relative;font-size:1.5rem;text-align:center;text-shadow:0 0 10px rgba(0,0,0,.2);margin-bottom:2.5rem}.cards__title:after{content:"";width:1rem;height:2px;background:currentColor;margin:.4em auto;position:absolute;left:0;right:0;display:block}.cards__paragraph{color:var(--text-light2);text-align:center;line-height:1.5;font-size:1rem;text-shadow:0 0 10px rgba(0,0,0,.2)}.packages{background-image:linear-gradient(135deg,var(--color2),#0788b7 70%);position:relative;height:320px}.packages:before{content:"";width:100%;height:100%;top:0;position:absolute;background:url(img/bg-pack.jpg) no-repeat 50%;background-size:cover;opacity:.2;background-attachment:fixed}.packages .section__title{color:#f6f6f6}.packages__message{color:#f1f1f1;font-size:2rem;position:relative;z-index:1;max-width:600px;width:100%;text-align:center;text-shadow:0 4px 6px 0 rgba(0,0,0,.3)}.packages__message:first-line{font-weight:700}.packages__content{display:grid;justify-content:center;align-items:center;height:100%}.ligue-agora__figure{display:block;max-width:100%}.ligue-agora__image{display:block;width:100%;object-fit:cover;height:202px}@media (max-width:578px){.ligue-agora__image{height:100px}}.blockquote{margin:0 auto;overflow:hidden;padding:6rem 2rem}@media (max-width:578px){.blockquote{padding:6rem 0}}.blockquote__content{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;background:#fff;box-shadow:0 16px 20px rgba(0,0,0,.1);border-radius:1rem}@media (max-width:578px){.blockquote__content{padding-bottom:2em}}.blockquote__figure{flex:1 1 300px}.blockquote__image{width:100%;height:340px;display:block;position:relative;object-fit:cover}@media (min-width:579px){.blockquote__image{-webkit-clip-path:polygon(0 0,90% 0,100% 100%,0 100%);clip-path:polygon(0 0,90% 0,100% 100%,0 100%);left:-20px;border-top-left-radius:1rem;border-bottom-left-radius:1rem}}.blockquote__right{flex:1 1 260px;text-align:center}.blockquote__title{color:var(--color1);font-size:1.75rem}.blockquote__body{max-width:80%;margin:1.5rem auto;color:var(--text-color2);line-height:1.5;font-size:1.05rem}.blockquote__cite{font-size:.9rem;color:var(--text-color3)}.blockquote__viewmore{padding:1em 2.5em;color:var(--text-light1);text-transform:uppercase;border:none;border-radius:2rem;font-size:13px;font-weight:700;cursor:pointer;background-image:linear-gradient(135deg,var(--color1),#10760a 70%);font-family:inherit}.blockquote__viewmore:hover{opacity:.8}.breaksection{height:50vh;position:relative;background-image:linear-gradient(135deg,var(--color2),#0788b7 70%);z-index:1;margin-bottom:6rem}.breaksection:before{content:"";width:100%;height:100%;position:absolute;background:url(img/bg-breaksection.jpg) no-repeat 50%;background-size:cover;opacity:.18;z-index:-1}.breaksection__content{display:grid;align-content:center;justify-content:center;height:100%}.breaksection__title{font-size:2.5rem;color:#fff;text-align:center;position:relative}.breaksection__title:after{content:"";width:1rem;height:2px;background:currentColor;display:block;margin:.2em auto;position:absolute;left:0;right:0;bottom:-14px}.breaksection__paragraph{margin:1rem 0;text-align:center;line-height:1.5;color:var(--text-light1);font-weight:500}.breaksection__action{margin:0 auto;cursor:pointer;background:#f1f1f1;color:var(--text-color2);padding:.8rem 3rem;border-radius:2rem;font-weight:600;text-transform:uppercase;font-size:.8rem;border:2px solid #dadada;transition:all .3s ease-out;display:inline-block;text-align:center}.breaksection__action:hover{background:transparent;color:var(--text-light1)}.notices{padding:6rem 0 8rem;background:rgba(0,0,255,.03);z-index:1;position:relative}.notices:before{content:"";width:100%;height:100%;position:absolute;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSI2MTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI2OC44NiA4Ny43OTZjLTU1IDg5LTI4NyA1LjUtMzEzIDAtMjggMTI0LjMzMy01OC4yIDM3OS45IDQ1IDQwNy41IDEyOSAzNC41IDM5MS41LTI1OS41IDY3MCAwczIyMy41IDMyLjUgNDU5LTE1MS41IDEyNS41LTIwMSAyNC0zMDIuNS0zNTAuNSA3NC00NTkgMC0zNzEtNDIuNS00MjYgNDYuNXoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI1OTkuNjA0IiB5MT0iMCIgeDI9IjU5OS42MDQiIHkyPSI2MTIuMzI3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzAwQjVFMSIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzA3ODhCNyIgc3RvcC1vcGFjaXR5PSIuOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjwvc3ZnPg==) no-repeat 50%;background-size:100%;z-index:-1;opacity:.8}.notices.--no-bg:before{background:none}.notices__content{display:flex;justify-content:space-around;flex-wrap:wrap}.notices__body{background:#fff;box-shadow:0 16px 15px rgba(0,0,0,.07);border-radius:1rem;flex-basis:460px;display:grid;margin-bottom:3rem;position:relative}.notices__body:hover{box-shadow:0 16px 15px rgba(0,0,0,.1)}.notices__body:first-child:before{content:"NOVA!";position:absolute;width:100px;height:40px;z-index:1;background:red;color:#fff;font-weight:600;display:grid;justify-content:center;align-items:center;border-top-left-radius:1rem;border-bottom-right-radius:1rem}.notices__body--basis380{flex-basis:380px}.notices__date{color:var(--text-color3);padding:1.5rem 2rem 0;font-size:.8rem;letter-spacing:1px;display:block}.notices__date:after{content:"";display:inline-block;height:1px;width:5rem;background:#d6d6d6;vertical-align:middle;margin-left:1rem}.notices__figure{max-width:600px;height:260px}.notices__image{width:100%;border-top-left-radius:1rem;border-top-right-radius:1rem;height:100%;object-fit:cover}.notices__title{padding:.8rem 2rem 1.5rem;font-weight:600;color:var(--text-color2);line-height:1.2;font-size:1.75rem}.notices__action{padding:.9em 3em;margin-bottom:2rem;background:transparent;border:2px solid var(--color1);display:block;align-self:end;justify-self:center;color:var(--color1);font-weight:600;font-size:.9rem;text-align:center;border-radius:2rem;text-transform:uppercase;letter-spacing:.03em;transition:all .3s ease-out}.notices__action:hover{background-image:linear-gradient(135deg,var(--color1),#10760a 70%);color:var(--text-light1)}.notices__action .im{vertical-align:-.11em}.notices__action--more{margin-top:4rem;width:260px;background-image:linear-gradient(135deg,var(--color2),#0788b7 70%);border:none;color:var(--text-light1);margin-bottom:0}.notices__action--more:hover{background-image:linear-gradient(135deg,#0788b7,#0788b7)}.btn-more{display:grid;justify-content:center}.contact{padding:6rem 0 2rem;background-image:linear-gradient(135deg,var(--color2),#0788b7 70%);position:relative;z-index:1}.contact:before{content:"";position:absolute;width:100%;height:100%;background:url(img/bg-contact.jpg) no-repeat 50%;background-size:cover;background-attachment:fixed;opacity:.1;z-index:-1;top:0}.contact .section__title{color:var(--text-light1)}.contact .status-atendimento{padding:.5rem 1rem;border-radius:2rem;display:inline-block;background:red;margin-top:.5rem;color:var(--text-light1);font-size:.6rem}.contact .status-atendimento.open{background:var(--color1)}.contact .im{font-size:90%;margin-right:.3em}.contact__separator{width:4rem;height:1px;background:#cdcdcd;display:block;margin:3rem auto}.contact__doublecolumn{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;padding-bottom:6rem}.contact__infos{text-align:center;border:2px solid #f4f4f4;padding:3.5em 5em;border-radius:2rem}@media (max-width:768px){.contact__infos{margin-bottom:5rem}}.contact__infostitle{color:var(--text-light1);font-size:1.6rem;font-weight:600;margin:2.5rem 0 .5rem}.contact__infostitle:first-child{margin-top:0}.contact__infostitle .im{font-size:60%;vertical-align:.2em}.contact__infossubtitle{font-size:1.2rem;color:var(--text-light1);font-weight:500;margin:1rem 0 .5rem}.contact__infostitle--form{text-align:center;margin-bottom:1rem}.contact__infoscontent{color:var(--text-light2);line-height:1.5;text-shadow:0 3px 15px rgba(0,0,0,.07)}.contact__content{display:flex;justify-content:space-evenly;flex-wrap:wrap}.contact__city{color:var(--text-light1);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.contact__city:before{content:"";display:inline-block;background:currentColor;width:6px;height:6px;margin-right:1em;vertical-align:middle;border-radius:50%}.contact__infocitytitle{color:var(--text-light1);font-weight:600;margin-top:1.5em;margin-bottom:.5em;letter-spacing:.03em}.contact__infocitycontent{color:var(--text-light2);font-size:.9rem;margin-bottom:.3em}.wpcf7-form{display:grid;grid-template-columns:400px}@media (max-width:578px){.wpcf7-form{grid-template-columns:1fr}}.wpcf7-form .wpcf7-form-control{font-family:Montserrat,sans-serif;padding:1rem 2rem;border:none;outline:none;font-weight:500;border-radius:.2rem;letter-spacing:.02em;background:rgba(0,0,0,.1);margin-bottom:1rem;color:#f1f1f1;width:100%}.wpcf7-form .wpcf7-form-control::placeholder{color:var(--text-light1);font-weight:400}.wpcf7-form .wpcf7-form-control:not(:last-child){color:var(--text-light1);background:rgba(0,0,0,.1);border-bottom:2px solid #ddd}.wpcf7-form .wpcf7-textarea{font-family:Montserrat,sans-serif;padding:1rem 2rem;outline:none;color:var(--text-light1);font-weight:500;margin:0 0 1.5rem;background:rgba(0,0,0,.1);border:none;border-bottom:2px solid #ddd;letter-spacing:.02em}.wpcf7-form .wpcf7-textarea::placeholder{color:var(--text-light2);font-weight:400}.wpcf7-form .wpcf7-submit{padding:1rem 2rem;border:none;outline:none;text-transform:uppercase;background:#fff;box-shadow:0 16px 20px rgba(0,0,0,.07);cursor:pointer;transition:background .3s ease-out;color:var(--text-color2);letter-spacing:.02em;font-weight:700!important;border-radius:2rem!important;font-family:Montserrat,sans-serif;width:100%;margin-top:.6rem}.wpcf7-form .wpcf7-submit:hover{background:var(--text-color2);color:var(--text-light1)}.footer{padding:2rem 0;background-color:#212121}.footer__content{display:flex;justify-content:center;align-items:center;height:100%}.footer__nav{margin:.8rem 0}.footer__items{display:flex;align-items:center}.footer__item{margin:0 .5rem}.footer__heading{color:var(--text-light1);margin-bottom:1em}.footer__link{color:#fff;position:relative}.footer__link:hover{color:var(--text-color3)}.info-development{text-align:center;font-weight:500;color:#b1b1b1;text-transform:uppercase;font-size:.9rem}.info-development a{color:#fff;position:relative;z-index:1}.info-development a:before{width:100%;height:2px;background:currentColor;position:absolute;display:block;left:0;bottom:1px;z-index:-1}.info-development a:hover{color:var(--color2)}.footer__btn-contrato{padding:.8em 2em;text-transform:uppercase;text-decoration:none;background-color:#fff;color:#515151;font-weight:700;display:flex;align-items:center;border-radius:2rem;font-size:.8rem;margin-left:1rem}.footer__btn-contrato i{margin-right:.5rem;font-size:100%}.footer__google-btn{display:block;width:100%}.footer__aplicativo{max-width:140px;display:block}.supfooter{padding:1rem 0;background-color:#414141}.supfooter__content{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (max-width:578px){.supfooter__content{flex-direction:column}}.supfooter__content .footer__nav{display:flex;align-items:center}.supfooter__content .footer__nav+.footer__nav{margin-left:2rem}@media (max-width:578px){.supfooter__content .footer__nav+.footer__nav{margin-left:0}}.supfooter__content .footer__nav+.footer__nav:before{content:"";width:.1rem;height:1.5rem;display:inline-block;background-color:#515151;margin-right:1.7rem}@media (max-width:578px){.supfooter__content .footer__nav+.footer__nav:before{display:none}}.modalback{position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:rgba(0,0,0,.8);display:none;z-index:999}.modalback.open{display:block;animation:showModal .4s ease-out}@keyframes showModal{0%{opacity:.5}to{opacity:1}}.modal{position:relative;box-shadow:0 16px 25px rgba(0,0,0,.3);background-color:#fff;width:90%;height:90%;display:block;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:8px;overflow-y:scroll}.modal__content{max-width:500px;width:100%;padding:4rem 0}.modal__figure{margin-bottom:2em}.modal__image{width:100%;height:460px;object-fit:cover;object-position:top}.modal__text{line-height:1.5;letter-spacing:.04em;text-align:justify}@media (max-width:578px){.modal__text{padding:0 1.5em}}.modal__close{position:absolute;right:1rem;top:1rem;cursor:pointer;color:var(--color1)}