*{margin:0;padding:0;list-style:none;text-decoration:none;outline:none;border:none;box-sizing:border-box;font-family:"myriad-pro",sans-serif}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(max-width: 320px){html{font-size:59%}}html,body{background:#fff;height:100%}button{background-color:rgba(0,0,0,0)}button,a{cursor:pointer}span,strong{font-size:inherit;font-family:inherit}input,textarea,select{-webkit-appearance:none}a[href^=tel],h2[href^=tel],p[href^=tel]{color:inherit;text-decoration:none}.container{width:95%;max-width:134.4rem;padding:0 1.6rem;margin:0 auto}@media(max-width: 1200px){.container{width:97%}}@media(max-width: 768px){.container{width:100%;padding:0 2.4rem}}@media(max-width: 520px){.container{padding:0 1.6rem}}@-webkit-keyframes move{0%{transform:translateY(-2rem);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes move{0%{transform:translateY(-2rem);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes fade{0%{opacity:0}100%{opacity:1}}@keyframes fade{0%{opacity:0}100%{opacity:1}}.cta{display:flex}.btn-primary{display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:.5rem;padding:1rem 1.8rem;transition:all .6s}.btn-primary span{text-align:center;font-size:1.5rem;font-weight:700;line-height:100%;text-transform:uppercase;margin-left:1rem}.btn-primary.orange{border-bottom:2px solid #217fa5;background:#fc8931}.btn-primary.orange span{color:#fff}.btn-primary.orange:hover{background:#f8b941}.btn-primary.white{border-bottom:2px solid #217fa5;background:#fff}@media(max-width: 768px){.btn-primary{padding:1rem 1.2rem}.btn-primary span{font-size:1.4rem;margin-left:.8rem}.btn-primary img{max-width:1.6rem}}@media(max-width: 520px){.btn-primary{padding:1.2rem 1.8rem}.btn-primary span{font-size:1.6rem;margin-left:.8rem}.btn-primary img{max-width:1.6rem}}.ballon{color:#fff;text-align:center;font-size:1.2rem;font-weight:700;line-height:100%;border-radius:5.5rem;border-bottom:2px solid var(--medium-blue, #217fa5);background:#fc8931;display:flex;flex-direction:row;align-items:center;justify-content:center;text-transform:uppercase;padding:.7rem 1rem}.title{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.title h2{color:#000;font-family:"Open Sans",sans-serif;font-size:2.4rem;font-weight:600;line-height:120%;letter-spacing:-0.048rem;margin-left:2.4rem}@media(max-width: 768px){.title .icon{max-width:3.2rem}.title h2{font-size:2rem}}@media(max-width: 520px){.title{display:flex;flex-direction:column;align-items:center;justify-content:center}.title .icon{max-width:3.2rem}.title h2{font-size:2rem;text-align:center;margin-left:0rem;margin-top:1.6rem}}p{color:#000;font-size:1.8rem;font-weight:400;line-height:120%}@media(max-width: 520px){p{font-size:1.6rem}}header .topbar{background-color:#fff;padding:2.4rem 0}header .topbar .container main{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .topbar .container main .item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .topbar .container main .item span{color:#000;font-size:1.4rem;font-weight:400;line-height:100%;margin-left:1rem}header .topbar .container main .item span strong,header .topbar .container main .item span a{font-weight:600;color:#000;transition:all .6s}header .topbar .container main .item span strong:hover,header .topbar .container main .item span a:hover{opacity:.5}header .topbar .container main .contact{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .topbar .container main .contact .item:not(:first-child){margin-left:4rem}header .headbar{height:11.5rem;background-color:#2ea6df;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}header .headbar .container main{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .headbar .container main .left{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}header .headbar .container main .left .animation{position:relative}header .headbar .container main .left .animation .ballon{position:absolute;left:-4.3rem;top:3.5rem}header .headbar .container main .left .logo{position:relative;top:.7rem}header .headbar .container main .right{position:relative;top:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .headbar .container main .right .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header .headbar .container main .right .menu ul li:not(:first-child){margin-left:3.2rem}header .headbar .container main .right .menu ul li a{color:#fff;font-size:1.6rem;font-weight:700;line-height:100%;text-transform:uppercase;transition:all .6s}header .headbar .container main .right .menu ul li a:hover{color:#f8b941}header .headbar .container main .right .cta{margin-left:3.2rem}header .headbar .container main .open-menu{display:none}@media(max-width: 1300px){header .headbar .container main .left .animation .ballon{left:0;top:inherit;bottom:1.6rem}header .headbar .container main .left .logo{max-width:20rem}}@media(max-width: 1200px){header .topbar .container main .contact .item:not(:first-child){margin-left:2.4rem}header .headbar{height:8.3rem}header .headbar .container main .left .animation{max-width:14rem}header .headbar .container main .left .animation .ballon{display:none}}@media(max-width: 1080px){header .topbar{display:none}header .headbar{height:8rem;margin-top:1.6rem}header .headbar .container main .right{order:1}header .headbar .container main .right .menu{display:none}header .headbar .container main .right .cta{margin-left:0}header .headbar .container main .right .cta a{height:4.2rem;width:4.2rem;padding:0}header .headbar .container main .right .cta a span{display:none}header .headbar .container main .left{order:2}header .headbar .container main .open-menu{top:.5rem;position:relative;order:3;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.5rem;padding:0;width:4.2rem;height:4.2rem}header .headbar .container main .open-menu .bar{width:1.6rem;height:2px;background-color:#217fa5;margin:0}}@media(max-width: 768px){header .headbar{height:7.2rem}header .headbar .container main .left .animation{max-width:12rem}header .headbar .container main .left .logo{max-width:16rem}header .headbar .container main .right a img{max-width:max-content}}@media(max-width: 520px){header .headbar{height:auto;margin:0;padding:1.2rem 0}header .headbar .container main .left .animation{display:none}header .headbar .container main .left .logo{max-width:16rem;top:0}header .headbar .container main .right{top:0}header .headbar .container main .right .cta a{width:4rem;height:4rem}header .headbar .container main .open-menu{top:0;width:4rem;height:4rem}}.menu-responsive{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;opacity:0;pointer-events:none;transition:all .3s}.menu-responsive .overlay{width:100%;height:100%;transition:all .3s;background-color:rgba(33,128,165,.95)}.menu-responsive aside{position:fixed;top:0;left:0;width:70%;height:100%;transition:all .7s;backdrop-filter:blur(2rem);background:#2ea6df;padding:4rem;transform:translateX(-100%);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.menu-responsive aside .content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.menu-responsive aside .content .big-menu{width:100%;opacity:0;transition:all .5s ease-in-out;transition-delay:.5s}.menu-responsive aside .content .big-menu ul li:not(:last-child){margin-bottom:2rem}.menu-responsive aside .content .big-menu ul li:not(:last-child) a{border-bottom:1px solid #217fa5;padding-bottom:2rem}.menu-responsive aside .content .big-menu ul li a{font-size:2.8rem;color:#fff;font-weight:600;line-height:100%;position:relative;transition:all .6s;text-transform:uppercase;display:block}.menu-responsive aside .content .big-menu ul li a:hover{color:#f8b941}.menu-responsive aside .content .logo{max-width:18rem}@media(max-width: 991px){.menu-responsive aside .content .big-menu ul li a{font-size:2.4rem}}@media(max-width: 520px){.menu-responsive aside{width:80%;padding:2.8rem}.menu-responsive aside .content .logo{max-width:80%}}.menu-opened{overflow:hidden}.menu-opened .menu-responsive{opacity:1;pointer-events:all}.menu-opened .menu-responsive aside{transform:translateX(0%)}.menu-opened .menu-responsive aside .content .big-menu,.menu-opened .menu-responsive aside .content .small-menu{transform:translateY(0%);opacity:1}footer{padding:8rem 0;background-color:#fff;position:relative}footer .container .group-cta{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.2rem}footer .container .group-cta .box h4{color:#000;font-size:1.8rem;font-weight:400;line-height:120%;margin-bottom:3.2rem}footer .container .group-cta .box h4 strong{font-weight:700}footer .container .group-cta .box button,footer .container .group-cta .box a{transition:all .6s;border-radius:.5rem;background:#2ea6df;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-left:3.2rem}footer .container .group-cta .box button .text,footer .container .group-cta .box a .text{max-width:18.6rem;width:100%}footer .container .group-cta .box button .text h3,footer .container .group-cta .box a .text h3{color:#fff;font-size:1.8rem;font-weight:600;line-height:120%;text-align:left;margin-bottom:.8rem}footer .container .group-cta .box button .text p,footer .container .group-cta .box a .text p{color:#fff;font-size:1.4rem;font-weight:400;line-height:140%;text-align:left}footer .container .group-cta .box button.orange,footer .container .group-cta .box a.orange{background:linear-gradient(90deg, #fc842e 0%, #ffdb63 100%)}footer .container .group-cta .box button:hover,footer .container .group-cta .box a:hover{opacity:.7}footer .container .middle{margin:8rem 0;padding:8rem 0;border-top:1px solid rgba(33,127,165,.2);border-bottom:1px solid rgba(33,127,165,.2);display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.2rem;align-items:flex-start}footer .container .middle .box-contato{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .middle .box-contato .icon{max-width:3.6rem;width:100%;margin-right:2.4rem}footer .container .middle .box-contato .icon img{width:100%}footer .container .middle .box-contato .content span{color:#000;font-size:1.8rem;font-weight:400;line-height:120%}footer .container .middle .box-contato .content a{color:#000;font-family:"Open Sans",sans-serif;font-size:2rem;font-weight:700;line-height:120%;letter-spacing:-0.04rem;margin-top:.5rem;display:block;transition:all .6s}footer .container .middle .box-contato .content a:hover{color:#fc842e}footer .container .middle .social ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:4.5rem}footer .container .middle .social ul li a{transition:all .6s}footer .container .middle .social ul li a:hover{opacity:.5}footer .container .middle .phone-duo{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4rem}footer .container .middle .phone-duo .box-contato{width:100%}footer .container .copy{display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .container .copy .menu ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .copy .menu ul li:not(:last-child){margin-right:3.2rem}footer .container .copy .menu ul li a{color:var(--black, #000);font-size:1.6rem;font-weight:400;line-height:100%;transition:all .6s}footer .container .copy .menu ul li a:hover{color:#fc842e}footer .container .copy .sign{max-width:41.6rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}footer .container .copy .sign .content{margin-left:2.4rem}footer .container .copy .sign .content span,footer .container .copy .sign .content strong{color:#000;font-size:1.4rem;font-weight:400;line-height:150%}footer .container .copy .sign .content strong{font-weight:700;display:block}footer .container .copy .sign a{transition:all .6s}footer .container .copy .sign a:hover{opacity:.5}@media(max-width: 1200px){footer .container .group-cta .box button,footer .container .group-cta .box a{height:11rem;position:relative;padding-left:2rem}footer .container .group-cta .box button .asset,footer .container .group-cta .box a .asset{max-width:14rem;position:absolute;bottom:0;right:0}footer .container .middle .box-contato .content a{font-size:1.8rem}footer .container .middle .box-contato .icon{max-width:3.2rem;margin-right:1.6rem}footer .container .middle .social ul{grid-gap:3.2rem}footer .container .middle .social ul li a img{max-width:3rem}}@media(max-width: 1080px){footer{padding:6.4rem 0 4.8rem}footer .container .group-cta .box button,footer .container .group-cta .box a{overflow:hidden}footer .container .group-cta .box button .asset,footer .container .group-cta .box a .asset{right:-3.2rem}footer .container .middle{padding:6.4rem 0;margin:6.4rem 0}footer .container .middle .box-contato .content a{font-size:1.6rem}footer .container .copy{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .copy .menu{width:100%}footer .container .copy .sign{max-width:100%;margin-top:6.4rem}}@media(max-width: 991px){footer .container .group-cta{grid-template-columns:repeat(1, 1fr)}footer .container .group-cta .box button,footer .container .group-cta .box a{height:14rem;padding-left:3.2rem}footer .container .group-cta .box button .asset,footer .container .group-cta .box a .asset{max-width:19rem;right:0}footer .container .middle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:4.8rem}footer .container .middle .box-contato{width:45%}footer .container .middle .box-contato .content a{font-size:2rem}footer .container .middle .social ul{grid-gap:4.8rem}footer .container .middle .phone-duo{width:45%}footer .container .middle .phone-duo .box-contato{width:100%}}@media(max-width: 768px){footer{z-index:999}footer .container .middle{padding:4.8rem 0;margin:4.8rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:4rem 0}footer .container .middle .box-contato{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .middle .box-contato .content{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .container .middle .box-contato .content a{text-align:center;font-size:1.8rem}footer .container .middle .box-contato .content span{font-size:1.6rem;text-align:center}footer .container .middle .box-contato .icon{margin-right:0;margin-bottom:1.6rem}footer .container .middle .social{margin-top:4rem;width:100%}footer .container .middle .social ul{width:100%;grid-gap:0;justify-content:space-between}footer .container .middle .phone-duo{width:100%}footer .container .copy .menu ul{justify-content:space-between}footer .container .copy .menu ul li a{font-size:1.4rem}footer .container .copy .sign{margin-top:4.8rem;justify-content:space-between}footer .container .copy .sign a{order:2}footer .container .copy .sign .content{margin:0;order:1}}@media(max-width: 520px){footer .container .group-cta .box button,footer .container .group-cta .box a{padding-left:2.4rem}footer .container .group-cta .box button .asset,footer .container .group-cta .box a .asset{max-width:18rem;right:-30px}footer .container .middle{padding:4rem 0;margin:4rem 0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;grid-gap:4.8rem 0}footer .container .middle .box-contato{width:100%}footer .container .middle .social{margin-top:0;width:100%}footer .container .middle .social ul{justify-content:space-around}footer .container .middle .social ul li a img{max-width:2.8rem}footer .container .copy .menu ul{flex-wrap:wrap;grid-gap:3.2rem 0}footer .container .copy .menu ul li{width:33.3%}footer .container .copy .menu ul li:not(:last-child){margin:0}footer .container .copy .menu ul li a{font-size:1.4rem;text-align:center;display:block}footer .container .copy .sign{justify-content:space-around}footer .container .copy .sign a{order:2}footer .container .copy .sign .content{margin:0;order:1}}@media(max-width: 320px){footer .container .group-cta .box button,footer .container .group-cta .box a{padding-left:2rem;height:12rem}footer .container .group-cta .box button .asset,footer .container .group-cta .box a .asset{max-width:16rem}footer .container .copy .sign .content{max-width:22rem}}.wpp{position:fixed;right:0;bottom:0;margin:3.2rem;z-index:99}.wpp a{display:flex;flex-direction:column;align-items:center;justify-content:center}.wpp a .icon{margin-bottom:.4rem}.wpp a .ballon{border-bottom:2px solid #fc8931;background:#2ea6df;transition:all .5s}.wpp:hover a .ballon{border-bottom:2px solid #2ea6df;background:#fc8931}@media(max-width: 520px){.wpp{margin:1.6rem}.wpp a .icon{max-width:7.2rem}}section.s-destaques{padding:3.2rem 0}section.s-destaques .container main{display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-destaques .container main .box{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-destaques .container main .box h5{color:#000;font-size:1.8rem;font-weight:400;line-height:120%;margin-left:2.4rem}section.s-destaques .container main .box h5 strong{font-weight:700}section.s-destaques .container main .box h5 small{display:block;font-size:1.2rem}section.s-destaques .container main .line{height:4rem;width:1px;background-color:#eee}@media(max-width: 1080px){section.s-destaques .container main .box .icon{max-width:2.4rem;width:100%}section.s-destaques .container main .box h5{font-size:1.6rem;margin-left:1.6rem}}@media(max-width: 991px){section.s-destaques .container main .box{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-destaques .container main .box .icon{max-width:2.4rem;width:100%;margin-bottom:1.6rem}section.s-destaques .container main .box h5{text-align:center;margin:0}section.s-destaques .container main .line{height:8rem}}@media(max-width: 768px){section.s-destaques{padding:2.4rem 0}section.s-destaques .container main .box h5{text-align:center;margin:0;font-size:1.4rem}section.s-destaques .container main .box h5 small{max-width:13rem;display:block;line-height:110%;margin-top:.4rem}section.s-destaques .container main .line{height:8rem}}@media(max-width: 520px){section.s-destaques .container main{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:4rem 0;align-items:flex-start}section.s-destaques .container main .box h5{text-align:center;margin:0;font-size:1.4rem}section.s-destaques .container main .box h5 small{max-width:13rem;display:block;line-height:110%;margin-top:.4rem}section.s-destaques .container main .line{display:none}}section.s-banners{overflow:hidden}section.s-banners .container main .group-banners{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.2rem;margin-top:3.2rem}section.s-banners .container main .group-banners .bn{background-color:#eee;aspect-ratio:1/.38;border-radius:.5rem;overflow:hidden;transition:all .6s}section.s-banners .container main .group-banners .bn img{width:100%;height:100%;object-fit:cover}section.s-banners .container main .group-banners .bn:hover{opacity:.7}section.s-banners .container main .group-banners .bn:nth-child(2){pointer-events:none}section.s-banners .container main .slide-hero{overflow:visible}section.s-banners .container main .slide-hero .bt-arrow{cursor:pointer;background-color:#fff;width:3.4rem;height:3.4rem;position:absolute;z-index:9;border-radius:50rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-banners .container main .slide-hero .bt-arrow.bt-arrow-next{right:-1.5rem}section.s-banners .container main .slide-hero .bt-arrow.bt-arrow-prev{left:-1.5rem}section.s-banners .container main .slide-hero .swiper-slide{transition:all .8s;opacity:0}section.s-banners .container main .slide-hero .swiper-slide-active{opacity:1}section.s-banners .container main .slide-hero .slide{border-radius:.5rem;overflow:hidden}section.s-banners .container main .slide-hero .slide .desk{display:block}section.s-banners .container main .slide-hero .slide .mob{display:none}section.s-banners .container main .slide-hero .slide a{transition:all .6s}section.s-banners .container main .slide-hero .slide a:hover{opacity:.7}@media(max-width: 1200px){section.s-banners .container main .group-banners{grid-gap:2.4rem;margin-top:2.4rem}}@media(max-width: 991px){section.s-banners .container main .group-banners{grid-gap:1.6rem;margin-top:1.6rem}}@media(max-width: 768px){section.s-banners .container main .slide-hero .bt-arrow{width:2.8rem;height:2.8rem}section.s-banners .container main .slide-hero .bt-arrow.bt-arrow-prev{left:-1rem}section.s-banners .container main .slide-hero .bt-arrow.bt-arrow-next{right:-1rem}}@media(max-width: 520px){section.s-banners .container main .slide-hero .bt-arrow{width:2.4rem;height:2.4rem}section.s-banners .container main .slide-hero .bt-arrow img{max-width:2rem}section.s-banners .container main .slide-hero .slide .desk{display:none}section.s-banners .container main .slide-hero .slide .mob{display:block}section.s-banners .container main .group-banners{grid-template-columns:repeat(1, 1fr);grid-gap:1.6rem;margin-top:1.6rem}}section.s-brands{padding-top:10rem;overflow:hidden}section.s-brands .container main{position:relative;margin-top:4.8rem;padding-bottom:10rem;border-bottom:1px solid rgba(33,127,165,.2)}section.s-brands .container main .slide-logos .swiper-slide{width:19.2rem}section.s-brands .container main .slide-logos .swiper-slide .logos{width:100%;height:9.6rem;border-radius:.5rem;border:1px solid rgba(33,127,165,.2);overflow:hidden}section.s-brands .container main .slide-logos .swiper-slide .logos img{width:100%;height:100%;object-fit:cover}section.s-brands .container main::before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:linear-gradient(90deg, #fff 0%, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0) 70%, #fff 100%);z-index:9}@media(max-width: 1080px){section.s-brands{padding-top:8rem}section.s-brands .container main{padding-bottom:8rem}}@media(max-width: 768px){section.s-brands{padding-top:6.4rem}section.s-brands .container .title h2{max-width:35rem}section.s-brands .container main{padding-bottom:6.4rem}section.s-brands .container main .slide-logos .swiper-slide{width:16rem}}@media(max-width: 520px){section.s-brands{padding-top:4.8rem}section.s-brands .container .title h2{max-width:35rem}section.s-brands .container main{margin-top:4rem;padding-bottom:4.8rem}section.s-brands .container main .slide-logos .swiper-slide{width:12rem}section.s-brands .container main .slide-logos .swiper-slide .logos{height:7rem}}section.s-products{padding:10rem 0}section.s-products .container .top{margin-bottom:4.8rem;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}section.s-products .container .top .left .title{margin-bottom:2.4rem}section.s-products .container .top .filters{max-width:52.8rem;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}section.s-products .container .top .filters button{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-products .container .top .filters button span{color:silver;text-align:center;font-family:"Open Sans",sans-serif;font-size:1.4rem;font-weight:700;line-height:120%;letter-spacing:-0.032rem;text-transform:uppercase;display:block;margin-top:1.2rem}section.s-products .container .top .filters button img{opacity:.4}section.s-products .container .top .filters button.active span{color:#000}section.s-products .container .top .filters button.active img{opacity:1}section.s-products .container main .slide-produtos .thumb-product .photo{width:100%;aspect-ratio:1/1;border-radius:.5rem;border:1px solid rgba(33,127,165,.2);overflow:hidden;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-products .container main .slide-produtos .thumb-product .photo .cta{position:absolute;bottom:2rem;width:85%;transform:translateY(100%);transition:all .5s;opacity:0}section.s-products .container main .slide-produtos .thumb-product .photo .cta a{width:100%}section.s-products .container main .slide-produtos .thumb-product .caption{margin-top:3.2rem}section.s-products .container main .slide-produtos .thumb-product .caption .stars{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:.6rem;margin-bottom:1.4rem}section.s-products .container main .slide-produtos .thumb-product .caption h3{color:#000;font-size:1.8rem;font-weight:600;line-height:140%;margin-bottom:1.6rem;max-width:25rem;width:100%}section.s-products .container main .slide-produtos .thumb-product .caption .price{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:1rem}section.s-products .container main .slide-produtos .thumb-product .caption .price .price-old{color:#000;font-size:1.4rem;font-weight:400;line-height:100%;text-decoration:line-through;opacity:.4}section.s-products .container main .slide-produtos .thumb-product .caption .price .price-new{color:#000;font-size:2.4rem;font-weight:700;line-height:100%}section.s-products .container main .slide-produtos .thumb-product .caption .price .parcela{color:#2ea6df;font-size:1.6rem;font-weight:600;line-height:100%}section.s-products .container main .slide-produtos .thumb-product:hover .photo .cta{position:absolute;bottom:2rem;width:85%;transform:translateY(0);opacity:1}section.s-products .container main .slide-produtos .thumb-product:hover .photo .cta a{width:100%}section.s-products .container main .slide-produtos .thumb-product-more{height:50.8rem;border-radius:.5rem;border:1px solid rgba(33,127,165,.2);background:rgba(46,166,223,.2);display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-products .container main .slide-produtos .thumb-product-more h3{color:#217fa5;text-align:center;font-size:1.6rem;font-weight:400;line-height:130%;margin:2.4rem 0}section.s-products .container main .slide-produtos .thumb-product-more h3 strong{font-weight:700;display:block}section.s-products .container main .js-panel{display:none;animation:fade 1s forwards}section.s-products .container main .js-panel.active{display:block}@media(max-width: 1200px){section.s-products .container .top .filters{max-width:45rem}}@media(max-width: 1080px){section.s-products{padding:8rem 0}}@media(max-width: 991px){section.s-products .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-products .container .top .left{width:100%;margin-bottom:4rem}section.s-products .container .top .filters{width:100%;max-width:100%;justify-content:space-between}}@media(max-width: 768px){section.s-products{padding:6.4rem 0}section.s-products .container .top .filters button img{max-width:3.2rem}}@media(max-width: 520px){section.s-products{padding:4.8rem 0}section.s-products .container .top .left{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-products .container .top .left p{text-align:center;font-size:1.6rem;max-width:21rem;width:100%}section.s-products .container .top .filters button img{max-width:2.8rem}section.s-products .container .top .filters button span{font-size:1.1rem}}.about-area{background:#217fa5}section.s-about{display:none;background-color:#217fa5;padding:10rem 0;position:relative;height:74rem;overflow:hidden}section.s-about .container{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}section.s-about .container .left .title{margin-bottom:2.4rem}section.s-about .container .left .title h2{color:#fff}section.s-about .container .left p{color:#fff;margin-bottom:3.2rem}section.s-about .container .left .cta .btn-primary{border-bottom:2px solid #14475b}section.s-about .container .slide-timeline{position:absolute;right:0;width:55%;padding-right:2.4rem}section.s-about .container .slide-timeline::before{content:"";width:100%;height:1px;background-color:#2ea6df;position:absolute;top:.4rem;left:0}section.s-about .container .slide-timeline .swiper-slide{width:30.4rem}section.s-about .container .slide-timeline .thumb-timeline .year .dot{width:1rem;height:1rem;border-radius:6rem;background:#fff;border-radius:50rem}section.s-about .container .slide-timeline .thumb-timeline .year strong{color:#f8b941;font-size:1.8rem;font-weight:700;line-height:100%;display:block;margin-top:2.2rem;margin-bottom:1.6rem}section.s-about .container .slide-timeline .thumb-timeline .photo{width:100%;height:38.7rem;border-radius:.5rem;overflow:hidden}section.s-about .container .slide-timeline .thumb-timeline .photo img{width:100%;height:100%;object-fit:cover}section.s-about .container .slide-timeline .thumb-timeline h4{color:#fff;font-size:1.8rem;font-weight:600;line-height:140%;margin-top:3.2rem}@media(max-width: 1080px){section.s-about{padding:8rem 0;height:auto}section.s-about .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container .slide-timeline{overflow:visible;width:100%;position:relative;padding-right:0}section.s-about .container .left{width:100%;margin-bottom:4.8rem}}@media(max-width: 768px){section.s-about{padding:6.4rem 0}}@media(max-width: 520px){section.s-about{padding:4.8rem 0}section.s-about .container .left{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-about .container .left p{max-width:100%;text-align:center}}section.s-social{display:none;background:linear-gradient(90deg, #217fa5 0%, #2ea6df 100%);position:relative;height:34.9rem}section.s-social .container{height:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}section.s-social .container .asset{position:absolute;bottom:0;left:0}section.s-social .container .asset .ballon{border-bottom:2px solid var(--white, #fff);background:var(--blue, #2ea6df);position:absolute;top:5rem;left:2rem}section.s-social .container .text{max-width:57.3%;width:100%}section.s-social .container .text .title h2{margin:0;color:#fff;margin-bottom:2.4rem}section.s-social .container .text p{color:#fff;text-align:justify;font-size:1.6rem;font-weight:400;line-height:150%}@media(max-width: 1080px){section.s-social{height:auto;padding-top:4.8rem}section.s-social .container{display:flex;flex-direction:row;align-items:center;justify-content:space-around}section.s-social .container .asset{position:relative;max-width:30rem}section.s-social .container .asset .ballon{left:0}section.s-social .container .text{max-width:50%}}@media(max-width: 520px){section.s-social .container{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-social .container .asset{position:relative;max-width:90%;order:2}section.s-social .container .text{order:1;max-width:100%;margin-bottom:4rem}section.s-social .container .text p{text-align:center}}section.s-dif{padding:10rem 0}section.s-dif .container .top{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4.8rem}section.s-dif .container .top p{color:#fff}section.s-dif .container .top .title h2{color:#fff}section.s-dif .container main{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:3.2rem}section.s-dif .container main .thumb-dif .photo{margin-bottom:3rem;width:100%;aspect-ratio:1/1;border-radius:.5rem;background:#2ea6df;display:flex;flex-direction:row;align-items:center;justify-content:center}section.s-dif .container main .thumb-dif .caption h3{color:#fff;font-family:"Open Sans",sans-serif;font-size:2rem;font-weight:700;line-height:135%;letter-spacing:-0.04rem;margin-bottom:2.4rem}section.s-dif .container main .thumb-dif .caption p{color:#fff;font-size:1.5rem;font-weight:400;line-height:150%;margin-bottom:3rem;max-width:28rem;width:100%;min-height:15rem}section.s-dif .container main .thumb-dif .caption .cta .btn-primary{border-bottom:2px solid #14475b}@media(max-width: 1200px){section.s-dif .container main{grid-gap:2.4rem}section.s-dif .container main .thumb-dif .photo img{max-width:20rem}section.s-dif .container main .thumb-dif .caption h3{font-size:1.6rem}}@media(max-width: 1080px){section.s-dif{padding:8rem 0}}@media(max-width: 991px){section.s-dif .container main{grid-template-columns:repeat(2, 1fr);grid-gap:6.4rem}}@media(max-width: 768px){section.s-dif{padding:6.4rem 0}section.s-dif .container main{grid-gap:6.4rem 4rem}section.s-dif .container main .thumb-dif .caption p{min-height:13rem}}@media(max-width: 520px){section.s-dif{padding:4.8rem 0}section.s-dif .container .top{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-dif .container .top .title{margin-bottom:2.4rem}section.s-dif .container main{grid-template-columns:repeat(1, 1fr);grid-gap:4.8rem 0}section.s-dif .container main .thumb-dif{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-dif .container main .thumb-dif .photo{width:80%}section.s-dif .container main .thumb-dif .caption{display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-dif .container main .thumb-dif .caption p{text-align:center;max-width:100%;min-height:auto}}section.s-avaliacoes{overflow:hidden;padding-top:10rem}section.s-avaliacoes .container .top{margin-bottom:4.8rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:3.2rem;align-items:flex-end}section.s-avaliacoes .container .top .nota{border-radius:.5rem;background:#d5edf9;padding:2.7rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}section.s-avaliacoes .container .top .nota .icon{margin-right:2.4rem}section.s-avaliacoes .container .top .nota .content h4{color:#217fa5;font-family:"Open Sans",sans-serif;font-size:2rem;font-weight:700;line-height:120%;letter-spacing:-0.04rem;margin-bottom:.8rem}section.s-avaliacoes .container .top .nota .content span{color:#217fa5;font-family:"Open Sans",sans-serif;font-size:1.4rem;font-weight:400;line-height:120%;letter-spacing:-0.028rem}section.s-avaliacoes .container .top .left .title{margin-bottom:2.4rem}section.s-avaliacoes .container main{padding-bottom:10rem;border-bottom:1px solid rgba(33,127,165,.2)}section.s-avaliacoes .container main .slide-dep{overflow:visible}section.s-avaliacoes .container main .thumb-dep{border-radius:.5rem;border:1px solid rgba(33,127,165,.2);height:35rem;padding:3.2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}section.s-avaliacoes .container main .thumb-dep .stars{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;grid-gap:.6rem;margin-bottom:1.4rem}section.s-avaliacoes .container main .thumb-dep p{line-height:150%}section.s-avaliacoes .container main .thumb-dep strong{color:#217fa5;font-family:"Open Sans",sans-serif;font-size:1.4rem;font-weight:600;line-height:120%;letter-spacing:-0.028rem}@media(max-width: 1080px){section.s-avaliacoes{padding-top:8rem}section.s-avaliacoes .container main{padding-bottom:8rem}}@media(max-width: 991px){section.s-avaliacoes .container .top{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}section.s-avaliacoes .container .top .nota{width:100%}}@media(max-width: 768px){section.s-avaliacoes{padding-top:6.4rem}section.s-avaliacoes .container main{padding-bottom:6.4rem}section.s-avaliacoes .container .top .nota .icon{max-width:3.2rem}}@media(max-width: 520px){section.s-avaliacoes{padding-top:4.8rem}section.s-avaliacoes .container .top{margin-bottom:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}section.s-avaliacoes .container .top .left p{text-align:center}section.s-avaliacoes .container main{padding-bottom:4.8rem}}section.s-ofertas{padding-top:4rem}section.s-ofertas .container .top .left{margin-bottom:0}/*# sourceMappingURL=main.min.css.map */