.content{background:#f5f6f7}.content .banner .bannerImg{height:453px;width:100%}@media (max-width:1210px){.content .banner .bannerImg{height:auto}}.content .banner .swiper-pagination{background:rgba(0,0,0,.3);border-radius:20px;bottom:20px;display:flex;gap:6px;left:0;margin:0 auto;padding:6px 14px;position:absolute;right:0;width:-moz-fit-content;width:fit-content;z-index:10}.content .banner .swiper-pagination-bullet{background:transparent;border:1px solid #fff;border-radius:50%;box-sizing:border-box;height:10px;margin:0;opacity:1;transition:background .3s;width:10px}.content .banner .swiper-pagination-bullet-active{background:#fff}.content .products{margin-bottom:34px}.content .products .box{background:#fff;border-radius:20px;margin-top:47px;max-width:1140px;min-height:469px;padding:20px}.content .products .box .title{align-items:center;display:flex;gap:6px}.content .products .box .title h2{color:#333;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.content .products .box .title .more{font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-left:22px;text-decoration-line:underline}.content .products .box .alignProduct{align-items:center;display:flex;justify-content:space-between;margin-top:30px;padding:25px 35px}.content .products .box .alignProduct .product{align-items:center;display:flex;flex-direction:column;gap:15px;height:324px;width:202px}@media (max-width:930px){.content .products .box .alignProduct .product{margin-right:36px}}.content .products .box .alignProduct .product img{width:auto}.content .products .box .alignProduct .product p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:16px;font-style:normal;font-weight:500;height:4.8em;line-height:1.2;overflow:hidden;text-align:center;text-overflow:ellipsis}@media (max-width:930px){.content .products .box .alignProduct .product p{-webkit-line-clamp:2;line-clamp:2;font-size:14px;height:2.2em}}.content .products .swiper-button-next-mostwanteds,.content .products .swiper-button-next-releases,.content .products .swiper-button-prev-mostwanteds,.content .products .swiper-button-prev-releases{background-color:#fff;border-radius:50%;box-shadow:0 2px 5px rgba(0,0,0,.1);color:#5eb700;height:40px;width:40px}.content .products .swiper-button-next-mostwanteds:after,.content .products .swiper-button-next-releases:after,.content .products .swiper-button-prev-mostwanteds:after,.content .products .swiper-button-prev-releases:after{font-size:20px}.content .products .swiper-button-next-mostwanteds:hover,.content .products .swiper-button-next-releases:hover,.content .products .swiper-button-prev-mostwanteds:hover,.content .products .swiper-button-prev-releases:hover{background-color:#5eb700;color:#fff}.content .products .swiper-button-prev-mostwanteds,.content .products .swiper-button-prev-releases{left:0}.content .products .swiper-button-next-mostwanteds,.content .products .swiper-button-next-releases{right:0}.content .info{background:#2e4c84;padding:50px 0 36px}@media (max-width:1159px){.content .info{height:auto}}.content .info .align{display:flex;justify-content:space-between;max-width:1140px;padding:20px 0}@media (max-width:1159px){.content .info .align{align-items:center;flex-direction:column}}.content .info .align .first h1{color:#fff;font-size:32px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:34px;width:344px}@media (max-width:1159px){.content .info .align .first h1{text-align:center}}.content .info .align .second #youtube-video-container{height:405px;max-width:717px;position:relative;width:100%}@media (max-width:600px){.content .info .align .second #youtube-video-container{height:auto;width:auto}}.content .info .align .second #youtube-video-container #youtube-thumbnail-wrapper{cursor:pointer;height:100%;position:relative;width:100%}.content .info .align .second #youtube-video-container #youtube-thumbnail-wrapper .thumbnail-youtube{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content .info .align .second #youtube-video-container #youtube-thumbnail-wrapper .icon-youtube{height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px}.content .info .align .second iframe{border-radius:8px}@media (max-width:771px){.content .info .align .second iframe{height:340px;width:600px}}@media (max-width:607px){.content .info .align .second iframe{height:220px;width:400px}}@media (max-width:415px){.content .info .align .second iframe{height:180px;width:319px}}.content .info .align .group .background{align-items:center;background:#fff;border-radius:50px;display:flex;height:60px;justify-content:space-around;margin-bottom:41px;width:318px}.content .info .align .group .background p{color:#333;font-size:17px;font-style:normal;font-weight:500;line-height:normal;width:224px}.content .info .align .group .background:last-child{margin-bottom:0}.content .info .align .group.mobile{display:none}@media (max-width:1159px){.content .info .align .group.mobile{display:grid;grid-template-columns:1fr 1fr;justify-items:center;margin-top:25px}}@media (max-width:771px){.content .info .align .group.mobile{align-items:center;display:flex;flex-direction:column}}.content .info .align .group.desktop{display:block}@media (max-width:1159px){.content .info .align .group.desktop{display:none}}.content .depoimentos{height:auto;padding:65px 0}.content .depoimentos .title{color:#fff;font-size:2rem;font-weight:600;line-height:2.6rem;margin:0;text-align:center}@media (max-width:600px){.content .depoimentos .title{font-size:1.4rem}}.content .depoimentos .subtitle{color:#fff;font-size:.875rem;font-weight:300;margin:5px 0 0;text-align:center}.content .depoimentos .align{align-items:center;display:flex;justify-content:center}@media (max-width:769px){.content .depoimentos .align{flex-direction:column}}.content .depoimentos .align .swiper-container{width:100%}.content .depoimentos .align .box{background-color:#fff;border-radius:4px;box-shadow:0 3px 6px 0 #0f4b87;height:100%;margin:15px 10px 0;max-width:550px;padding:30px;width:100%}.content .depoimentos .align .box .profileGroup{align-items:center;display:flex;gap:12px}.content .depoimentos .align .box .profileGroup .profileImg{border-radius:50%}.content .depoimentos .align .box .profileGroup .nome p{color:#535c65;display:block;font-size:1.125rem;font-weight:500;line-height:1.22}.content .depoimentos .align .box .profileGroup .nome .profissao{color:#0f4b87;font-size:1rem;font-weight:300;line-height:1.38}.content .depoimentos .align .box .description{color:#535c65;font-size:1rem;font-weight:300;line-height:1.75rem;margin-top:14px}.content .depoimentos .align .box .description p{margin-bottom:0;min-height:140px;overflow:hidden;text-overflow:ellipsis}.content .visto-por-ultimo{background:#fff}.content .visto-por-ultimo .box{background:#fff;border-radius:20px;max-width:1140px;min-height:469px;padding:24px 19px 45px}.content .visto-por-ultimo .box .title{align-items:center;display:flex;gap:6px}.content .visto-por-ultimo .box .title h2{color:#333;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.content .visto-por-ultimo .box .alignProduct{align-items:center;display:flex;justify-content:space-between;margin-top:40px;overflow-y:hidden;padding:25px 35px}.content .visto-por-ultimo .box .alignProduct .product{align-items:center;display:flex;flex-direction:column;gap:15px;height:324px;width:202px}@media (max-width:930px){.content .visto-por-ultimo .box .alignProduct .product{margin-right:36px}}.content .visto-por-ultimo .box .alignProduct .product img{height:268.642px;width:160px}.content .visto-por-ultimo .box .alignProduct .product p{-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:16px;font-style:normal;font-weight:500;height:4.8em;line-height:1.2;overflow:hidden;text-align:center;text-overflow:ellipsis}@media (max-width:930px){.content .visto-por-ultimo .box .alignProduct .product p{-webkit-line-clamp:2;line-clamp:2;font-size:14px;height:2.2em}}.banner{position:relative}.banner .swiper{overflow:hidden;width:100%}.banner-img-cover{display:block;height:320px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:900px){.banner-img-cover{height:220px}}@media (max-width:600px){.banner-img-cover{height:140px}}
