body{margin:0}html,body{scroll-behavior:smooth}a{text-decoration:none}main section h1,main section h2,main section h4,main section h5,main section h6{line-height:initial;color:#000}main section h3:not(.banner-services-title){line-height:initial;color:#000}main section p:not(.banner-services-desc){line-height:initial;color:#000}main section h1{margin-block-start:.83em;margin-block-end:.83em}main section p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.banner{justify-items:normal;display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:0px;grid-row-gap:0px;max-width:1170px;font-family:"Gladiora";font-style:normal;font-weight:normal;margin-top:-1.5rem !important}.banner img{height:50%;width:20%;margin-right:8px}.banner .item{height:100px;display:flex;align-items:center;padding:0 10px;font-size:13px;font-size:10px;color:#000;text-align:initial}.banner .item h3{font-size:16px}.banner .item h3,.banner .item p{margin:0}.banner .item h3{text-transform:uppercase;font-weight:bold}.title span{font-family:"Gladiora";font-weight:bold;color:#000;font-size:40px}.meet .title{font-family:"franklin gothic";font-weight:bold;color:#7d387d;font-size:45px;text-align:center;margin-top:0}main{display:flex;width:100%;align-items:center;flex-direction:column}.text-highlight{font-family:"Gladiora";font-weight:bold;background-color:#7d387d;font-size:20px;color:#fff;margin-top:0;margin-bottom:2px;text-align:center}main .meet{font-family:"Gladiora";max-width:1170px}.cta-button{font-size:20px;font-family:"franklin gothic";color:#fff;background-color:#25be45;text-align:center;border:none;border-radius:4px;height:38px;width:250px;-webkit-box-shadow:3px 3px 6px 0px #949494;-moz-box-shadow:3px 3px 6px 0px #949494;box-shadow:3px 3px 6px 0px #949494;margin-top:0px;cursor:pointer}.side-by-side{display:flex;width:100%;height:480px}.piggy{height:100%;border-radius:32px}.description{height:100%;max-width:1170px;padding:0 0 0 32px;text-align:center;margin-top:0px;margin-bottom:0;font-size:20px;display:flex;flex-direction:column;justify-content:space-between}.icon{text-align:center;font-weight:bold}.icon p{font-size:18px}.icon img{height:50%}.benefits{display:flex;height:150px;gap:24px;justify-content:space-around;padding:0 100px}.high-title{font-family:"Gladiora";font-weight:bold;background-color:#f686bd;color:#fff;margin-top:50px;margin-bottom:2px;text-align:center;width:100%}.high-title h1{color:#fff;font-size:48px}.caption{font-family:"Gladiora";font-weight:bold;font-size:30px;color:#000;margin-bottom:2px;text-align:center;width:100%;margin:24px 0}.caption h4{font-size:28px}.feedback-title{text-align:center}.heart-svg{height:200px}.heart-svg img{height:100%}.feedback-title h1{font-family:"franklin gothic";font-size:70px;margin:0;margin-top:-16px}.feedback-title p{font-family:"Gladiora";font-weight:bold;font-size:30px;margin-top:0}.feedback-body{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:2rem;margin-top:7rem}.feedback-item{margin-bottom:20px;display:flex;flex-direction:column;margin-bottom:6rem}.feedback-item a{text-align:center}.feedback-image{display:flex;flex-direction:column;align-items:center;min-width:180px}.feedback-image img{height:150px}.feedback-image h4{font-family:"franklin gothic";font-weight:bold;font-size:20px;margin:0}.feedback-image p{font-family:"Gladiora";font-weight:bold;margin:0;text-align:center}.feedback-image span{color:#7d387d;font-family:"Gladiora";font-weight:bold}.feedback-content{display:flex}.feedback-message{font-family:"Gladiora";font-weight:bold;padding:20px 25px;width:fit-content;max-width:500px;background:#fff;position:relative;border-radius:25px;margin-top:-4rem;height:200px;-webkit-box-shadow:6px 14px 40px 1px rgba(0,0,0,.3);-moz-box-shadow:6px 14px 40px 1px rgba(0,0,0,.3);box-shadow:-6px 14px 40px 1px rgba(0,0,0,.3)}.feedback-message span{color:#7d387d;font-size:12px;font-family:"Gladiora"}.feedback-message img{position:absolute;right:0;top:14px;height:24px}.ranking-title{font-family:"Gladiora";font-weight:bold;font-size:60px;margin-top:0;text-align:center;line-height:60px;margin-bottom:2rem}.ranking-title h4,.ranking-title h4 span{font-size:60px}.ranking-title h4 span{font-family:"skywalksregular";font-weight:normal;color:#7d387d;margin-bottom:0}.red-heart{height:100px;margin-bottom:16px}.ranking-body{display:flex;justify-content:center;flex-direction:column;max-width:1170px}.ranking-body a{text-align:center}.ranking-body img{width:100%;object-fit:contain;width:100%;height:auto;margin-top:0;margin-bottom:2rem}.questions-title{display:flex;flex-direction:column;justify-content:center}.questions-title img{margin:0;height:400px;margin-top:0px}.questions-title h4{font-family:"franklin gothic";font-weight:bold;font-size:70px;display:flex;justify-content:center;margin-top:-70px;margin-bottom:20px}.questions-content-top{display:flex;gap:30px;margin:auto;padding:1% 20%}.questions-content-bottom{padding:0 24%;margin-bottom:20px}.questions-itens{text-align:center}.questions-item h4{font-family:"Gladiora";font-weight:bold;font-size:40px;margin:auto;color:#fff;background-color:#f686bd;width:fit-content}.questions-item{font-family:"Gladiora";font-style:italic;font-size:30px;border:1px solid #7d387d;padding:10px 12px 0;-webkit-box-shadow:1px 2px 47px -28px #7d387d;-moz-box-shadow:1px 2px 47px -28px #7d387d;box-shadow:1px 2px 47px -28px #7d387d}.questions .cta-button{width:auto}.bullet-points h4{font-family:"Gladiora";font-weight:bold;font-style:italic;font-size:60px;text-align:center}.bullet-points h4 span{background-color:#7d387d;width:fit-content;color:#fff}.bullet-points-item{display:flex;font-family:"Gladiora";font-style:italic;font-size:30px}.bullet-points-container{display:flex;gap:40px;margin-bottom:24px}.bullet-points-item p{margin:10px 0px}.bullet-points-item img{height:50px}.bullet-points-button{text-align:center}.announcement{background-color:#f686bd;display:flex;flex-direction:column;align-items:center;margin-bottom:40px}.announcement p{font-family:"Gladiora";font-style:italic;color:#fff;font-size:38px;background-color:#7d387d;width:fit-content;margin-top:30px;margin-bottom:0}.announcement h4{font-family:"skywalksregular";font-weight:normal;color:#fff;margin-top:20px;margin-bottom:0;font-size:50px}.announcement h4 span{background-color:#f686bd;color:#7d387d}.bullet-points a{align-items:center}.depositions{margin-top:48px}.depositions .feedback-body{grid-template-rows:1fr}.depositions-title{font-family:"Gladiora";font-weight:bold;font-size:40px;text-align:center;max-width:1170px;margin:0 auto}.depositions-title h4{font-size:40px}.depositions-title h4 span{font-family:"skywalksregular";font-weight:normal;color:#fff;margin-top:20px;background-color:#f686bd;font-size:45px}.phrase{display:flex}.phrase h4{font-family:"Gladiora";font-weight:bold;font-size:40px;text-align:center;max-width:1170px;margin:0 auto}.information{margin-bottom:24px}.information p{font-family:"Gladiora";font-style:italic;color:#7d387d;text-align:center}.contact{font-family:"Gladiora";font-weight:bold;font-size:28px;background-color:#f686bd;width:100%;padding:0}.contact h4{font-family:"franklin gothic";font-weight:bold;font-size:50px;margin-top:10px;margin-bottom:20px;display:flex;justify-content:center;color:#fff}.contact p{display:flex;justify-content:center}.contact p span{color:#fff}.contact-information{background-color:#7d387d;width:50%;display:flex;justify-content:center;margin:auto}.contact-information p{color:#fff;font-size:20px;text-align:center}.contact-button{font-size:25px;font-family:"franklin gothic";font-weight:bold;color:#fff;background-color:#000;border:none;border-radius:5px;display:flex;justify-content:center;align-items:center;margin:auto;padding-top:4px;height:40px;width:250px;-webkit-box-shadow:3px 3px 6px 0px #949494;-moz-box-shadow:3px 3px 6px 0px #949494;box-shadow:3px 3px 6px 0px #949494;margin-top:0px;cursor:pointer;margin-bottom:24px;margin-top:24px;padding-bottom:4px}.contact-button img{width:29px;margin-right:10px}.categorias-container{overflow-x:hidden;padding-top:10px}.categorias-item{font-family:"Montserrat-Regular",sans-serif;text-align:center;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#797878;width:8rem}.categorias-item h3{font-size:1rem}.categorias-item img{width:100%}.categorias-item:visited{color:#797878}.categorias-item h3{margin-top:5px;font-weight:normal}@media screen and (min-width: 768px){.feedback-message:after{content:"";position:absolute;bottom:-37px;left:-10px;height:80px;width:44px;background-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-bottom-right-radius:43px;border-top-right-radius:37px;box-shadow:0 20px 0 0 #fff;transform:rotate(283deg) scaleX(-1)}.bullet-points{margin-top:68px}.categorias-container .swiper-wrapper{display:flex;flex-wrap:wrap;overflow-y:visible;justify-content:center}.categorias-container .js-categories-pagination{display:none}}@media screen and (max-width: 768px){.banner{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.banner .item{padding:0;margin-bottom:0}.banner .item img{height:40px}main .meet{width:100%}.meet .piggy{width:70%}main .meet .description{max-width:100%;width:auto}.meet .title{font-size:2rem}.benefits{padding:0;gap:10px;height:auto}.benefits .icon img{height:4rem;width:auto}.title span{font-size:1.5rem}.side-by-side{flex-direction:column;height:auto}.side-by-side img{width:50%;margin:0 auto}.side-by-side .description{margin-top:1rem;font-size:1rem;width:100%;max-width:100%;padding:0 10px}.high-title{width:100%}.high-title h1{font-size:21px}.heart-svg{height:134px}.heart-svg img{height:90%}.feedback-title p{font-size:20px}.feedback-body{grid-template-columns:1fr;grid-template-rows:1fr;margin-top:1rem}.feedback-item{margin-bottom:0}.feedback-image span{color:#7d387d;font-family:"Gladiora";font-weight:bold}.feedback-title h1{font-size:35px;margin-bottom:12px}.feedback-content{flex-direction:column}.feedback-image img{height:80px}.feedback-message{width:80%;margin:15px auto 10px auto;font-size:13px;padding-top:2.5rem;height:auto;box-shadow:-4px 0px 18px 0px rgba(0,0,0,.3)}.feedback-message p{text-align:center}.feedback-message:after{content:"";position:absolute;border-top:14px solid #fff;border-left:14px solid rgba(0,0,0,0);border-right:14px solid rgba(0,0,0,0);top:-5px;left:50%;margin-left:-7px;margin-top:-5px;transform:rotate(180deg) scaleX(-1)}.red-heart{height:54px;margin-top:24px;margin-bottom:0}.ranking-title h4{font-size:30px}.ranking-title h4 span{font-size:40px}.ranking-body img{object-fit:contain;width:100%;height:auto;margin-top:-2.5rem}.questions-title img{margin:0;height:130px;margin-top:0;margin-bottom:50px}.questions-title h4{font-size:32px}.questions-item h4{font-size:28px}.questions-item p{font-size:20px}.questions-item{margin-bottom:15px}.questions-content-top{display:block;gap:10px;margin:0;padding-left:10px;padding-right:10px}.questions-content-bottom{display:block;gap:10px;margin:0;padding-left:10px;padding-right:10px;margin-bottom:0px}.questions-itens{text-align:center}.bullet-points h4{font-size:29px;margin-top:32px}.bullet-points .cta-button{margin-bottom:20px;margin-top:0px}.bullet-points-container{display:block;text-align:initial}.bullet-points-item{font-size:14px;font-weight:bold}.bullet-points-item img{height:57px}.bullet-points-item p{font-size:24px;font-weight:normal}.announcement{margin-top:32px;margin-bottom:12px}.announcement h4{margin-bottom:10px}.announcement p{font-size:18px}.bullet-points{text-align:center}.depositions-title{font-size:17px}.depositions-title h4{font-size:18px}.depositions-title h4 span{font-size:35px}.phrase{padding:0 14px}.phrase h4{font-family:"Gladiora";font-weight:bold;font-size:17px;text-align:center;max-width:1170px}.information{margin-top:40px}.contact{font-size:20px;text-align:center;margin-bottom:30px}.contact h4{font-size:40px}.contact p{display:block;padding:7px}.contact-information p{font-size:16px}.contact-information{width:80%;margin-bottom:30px}.phrase h4 .contact-information p{font-size:15px;margin:0;text-align:center;padding:0}.contact-button{width:auto;margin-bottom:20px;text-decoration:none;font-size:1rem !important}.contact-button strong{text-decoration:none}#left,#right{height:20px}.cta-button{font-size:1rem !important;width:auto}.feedback-image br{display:none}.categorias-item.swiper-slide-active{transform:scale(1.1);transition:transform .7s}.categorias-container .js-categories-pagination{margin-top:1.2rem}}.banner-services-section .banner-services-title,.banner-services-section .banner-services-desc{color:#e12b8d}.cart-slider{width:100%;margin-bottom:1rem;overflow:hidden}.cart-slider .swiper-slide{display:flex;align-items:center;justify-content:center}.cart-slider .cart-slider-image{width:100%;height:auto;display:block}.cart-slider .swiper-pagination{position:static;margin-top:.5rem}
/* Engine:dart */