 .br-theme-fontawesome-stars .br-widget{height:28px;white-space:nowrap}.br-theme-fontawesome-stars .br-widget a{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;margin-right:2px}.br-theme-fontawesome-stars .br-widget a:after{content:'\f005';color:#d2d2d2}.br-theme-fontawesome-stars .br-widget a.br-active:after{color:#EDB867}.br-theme-fontawesome-stars .br-widget a.br-selected:after{color:#EDB867}.br-theme-fontawesome-stars .br-widget .br-current-rating{display:none}.br-theme-fontawesome-stars .br-readonly a{cursor:default}@media print{.br-theme-fontawesome-stars .br-widget a:after{content:'\f006';color:black}.br-theme-fontawesome-stars .br-widget a.br-active:after, .br-theme-fontawesome-stars .br-widget a.br-selected:after{content:'\f005';color:black}}.widget-product .item, #product-page .item{border:0}.widget-product .item .product, #product-page .item .product{padding:0;margin-bottom:3em;text-align:center;position:relative;border-radius:0;transition:0.25s ease-in-out;border:2px solid #f3f4f5}.widget-product .item .product figure, #product-page .item .product figure{position:relative;margin:auto;text-align:center;justify-content:center;align-items:center;display:flex;overflow:hidden;max-height:300px;min-height:300px}.widget-product .item .product figure a, #product-page .item .product figure a{display:flex;justify-content:center;align-items:center}.widget-product .item .product figure img, #product-page .item .product figure img{max-width:100%;max-height:100%;transition:0.25s ease-in-out}.widget-product .item .product h2, #product-page .item .product h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1em;padding:1em;height:50px;text-align:center}.widget-product .item .product h2 a, #product-page .item .product h2 a{font-weight:400;color:#3893c1}.widget-product .item .product .cetagory, #product-page .item .product .cetagory{width:100%;display:flex;justify-content:center;color:tomato;font-weight:bold}.widget-product .item .product .label-promotion, #product-page .item .product .label-promotion, .widget-product .item .product .label-launch, #product-page .item .product .label-launch{padding:2px 5px 1px;position:absolute;font-weight:bold;font-size:11px;top:2%;opacity:0.5;border-radius:10px;color:#fff}.widget-product .item .product .label-promotion, #product-page .item .product .label-promotion{background-color:#ff5722;left:3%}.widget-product .item .product .label-launch, #product-page .item .product .label-launch{background-color:#429a9d;right:3%}.widget-product .item .product .price, #product-page .item .product .price{display:flex;height:50px;justify-content:center;align-items:center}.widget-product .item .product .price .de, #product-page .item .product .price .de{color:tomato;font-weight:bold;text-decoration:line-through;font-size:16px}.widget-product .item .product .price .por, #product-page .item .product .price .por{color:green;font-weight:bold}.widget-product .item .product .price span, #product-page .item .product .price span{font-size:14px}.widget-product .item .product .btn-primary, #product-page .item .product .btn-primary{margin-bottom:1em}.widget-product .item .product:hover, #product-page .item .product:hover{border:2px solid #003d5a}.widget-product .item .product:hover > figure a:after, #product-page .item .product:hover > figure a:after{content:"";width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);position:absolute;left:0;top:0;z-index:1}.widget-product .item .product:hover > figure img, #product-page .item .product:hover > figure img{transform:scale(1.1)}.aside-products nav{padding:0;background-color:#fff;border:0;border-radius:0}.aside-products nav .navbar-header{border-bottom:2px solid #003d5a;margin:0;width:100%}.aside-products nav .navbar-header h3{float:left;margin:0;line-height:45px;color:#003d5a;font-size:24px;font-weight:400}.aside-products nav .navbar-header button{margin:0}.aside-products nav .navbar-collapse{margin:0;padding:0}.aside-products nav .navbar-collapse button{margin:0}.aside-products nav .navbar-collapse h3{float:left;width:100%;padding:0;margin:0}.aside-products nav .navbar-collapse ul{width:100%;padding:0}.aside-products nav .navbar-collapse ul li{float:none}.aside-products nav .navbar-collapse ul li > a{padding:10px;border-radius:0;font-weight:600}.aside-products nav .navbar-collapse ul li ul{padding:0 1em}.aside-products nav .navbar-collapse ul li ul li a{font-weight:400;line-height:20px}@media (max-width:425px){.widget-product .item, #product-page .item{width:100%;padding:0}}@media (max-width:425px){.widget-product, #product-page{padding:0}}#product-details #slide #slide-product{width:100%;border:1px solid #eee;margin:0 0 1em 0;float:left;position:relative;max-width:1140px}#product-details #slide #slide-product .owl-nav .owl-next, #product-details #slide #slide-product .owl-nav .owl-prev{width:22px;height:40px;margin-top:-20px;position:absolute;top:50%}#product-details #slide #slide-product .owl-nav .owl-prev{left:10px}#product-details #slide #slide-product .owl-nav .owl-next{right:10px}#product-details #slide #slide-product .owl-item img{max-height:235px;width:auto;margin:0 auto}#product-details #slide #slide-product-thumb{float:left;clear:left}#product-details #slide #slide-product-thumb .item{background-color:#fff;border:1px solid #e7e7e7;padding:5px;margin:0 5px;cursor:pointer;overflow:overlay}#product-details #slide #slide-product-thumb .item img{height:65px;width:auto;margin:auto}#product-details #info-product .product-category a{font-weight:bold;color:#87959a}#product-details #info-product .product-estoque{margin:0.5em 0;color:green}#product-details #info-product .product-estoque, #product-details #info-product .product-category, #product-details #info-product .price, #product-details #info-product .de, #product-details #info-product .por, #product-details #info-product .consult{float:left;width:100%;position:relative}#product-details #info-product .product-estoque .de, #product-details #info-product .product-category .de, #product-details #info-product .price .de, #product-details #info-product .de .de, #product-details #info-product .por .de, #product-details #info-product .consult .de{color:#f00;text-decoration:line-through}#product-details #info-product .product-estoque .por, #product-details #info-product .product-category .por, #product-details #info-product .price .por, #product-details #info-product .de .por, #product-details #info-product .por .por, #product-details #info-product .consult .por{color:green;font-size:16px}#product-details #info-product .product-estoque .consult, #product-details #info-product .product-category .consult, #product-details #info-product .price .consult, #product-details #info-product .de .consult, #product-details #info-product .por .consult, #product-details #info-product .consult .consult{font-size:25px;color:red;margin:0.5em 0}#product-details .title-blocs{color:#87959a;text-transform:uppercase;border:1px solid #fff;padding:0;margin:1.5em 0;font-size:1.5em;font-weight:400}#product-details .title-blocs:after{border:1px solid #87959a;margin:0.5em 0 1em 0;width:100%;float:left;content:""}#product-details .product-related{margin-bottom:2em}#product-details .content-info h4{padding:0;margin:0}#product-details .content-info hr{margin-top:10px;margin-bottom:10px}.cart .msg-avisoLogin{background-color:#f44336;border:2px solid #b71c1c;padding:0.5em;color:#ffdcdc;width:100%;position:relative;float:left;text-transform:uppercase;font-size:1em;text-align:center;margin-bottom:2em}.cart .msg-avisoLogin strong{color:#fff}.cart .msg-avisoLogin .open-modal, .cart .msg-avisoLogin p a{color:#fff;text-decoration:underline;margin:5px}.cart .list{float:left;width:100%}.cart .list .item{border:1px solid #e8e8e8;background:#fcfcfc;padding:20px 20px 20px 5.5em;position:relative;box-shadow:4px 4px 0 0 rgba(0, 0, 0, 0.1);margin-bottom:2em;float:left;width:100%}.cart .list .item:hover{border:1px solid #d8d3d3}.cart .list .item span.title{width:100%;float:left;clear:left;margin-bottom:0.5em}.cart .list .item span.title a{color:#216869;font-weight:bold;text-decoration:none;border-bottom:1px solid #e5e5e5;width:100%;float:left;padding-bottom:0.5em}.cart .list .item img{display:block;position:absolute;top:20px;left:20px;margin-top:0;width:50px}.cart .list .item span{display:block}.cart .list .item span small{font-size:11px}.cart .list .item span.ref{float:left;clear:left;margin-bottom:0.5em}.cart .list .item span.sub{float:left;clear:left;margin-bottom:0.5em}.cart .list .item span.price{font-weight:bold;font-size:14px;text-transform:uppercase;color:green;float:right;clear:right;margin-bottom:0.5em}.cart .list .item span.price-sub{font-weight:bold;font-size:14px;text-transform:uppercase;color:#5ba8ad;float:right;clear:right;margin-bottom:0.5em}.cart .list .item span.price.consulte{color:red;font-weight:bold;font-size:14px;text-transform:uppercase}.cart .list .item .btn-remove{float:right;clear:right;margin-bottom:0.5em;float:right;clear:right;background-color:#fff;border-color:tomato;color:tomato;font-size:20px;text-transform:uppercase;border-radius:50%;display:block;position:absolute;top:-10px;right:-10px;padding:0;width:35px;height:35px}.cart .list .item .btn-remove:hover{border-color:tomato !important}.cart .list .item span.qtd{float:right;clear:right;position:relative;width:100px}.cart .list .item .qtd .input-number{width:100%;padding:0 12px;vertical-align:top;text-align:center;outline:none;border:1px solid #ccc;height:30px;user-select:none}.cart .list .item .qtd .input-number-decrement{border:1px solid #ccc;height:30px;user-select:none;display:inline-block;width:30px;line-height:30px;background:#f1f1f1;color:#444;text-align:center;font-weight:bold;cursor:pointer;border-radius:4px 0 0 4px;position:absolute;left:0;top:0}.cart .list .item .qtd .input-number-increment{border:1px solid #ccc;height:30px;user-select:none;display:inline-block;width:30px;line-height:30px;background:#f1f1f1;color:#444;text-align:center;font-weight:bold;cursor:pointer;border-radius:0 4px 4px 0;right:0;position:absolute;top:0}.cart .summary{float:left;width:100%}.cart .summary dl dt{float:left;clear:left;font-weight:normal}.cart .summary dl dd{float:right;clear:right;font-weight:bold}.cart .summary .total{border-radius:0;color:#003d5a;padding:0.5em 0;float:left;width:100%;margin:0 0 1em 0}.cart .summary .total dt{text-transform:uppercase;font-weight:bold}.cart .summary .total dd{font-size:1.5em}.cart .summary .buttons{float:left;width:100%;max-width:320px}.cart .summary .buttons .col-md-6:nth-child(1){padding-left:0}.cart .summary .buttons .col-md-6:nth-child(2){padding-right:0}.cart .support{border-top:5px solid #d0d0d0;padding:20px;float:left;width:100%;margin:0}.btn-purchase{background-color:#009d35;text-transform:uppercase;border-radius:0;font-size:16px;padding:0.5em;color:#fff}.btn-purchase:hover{color:#fff}.btn-buy-more{background-color:#ffa400;text-transform:uppercase;border-radius:0;font-size:14px;padding:0.85em;color:#fff}.btn-buy-more:hover{color:#fff}@media (max-width:425px){.cart .list .item span.price{width:100%}.cart .list .item span.qtd{width:100%}}@media (max-width:992px){.cart .summary .buttons .col-md-6{padding:0 !important}.cart .summary .buttons .col-md-6:nth-child(1){padding:0 !important}.cart .summary .buttons .col-md-6:nth-child(2){padding:0 !important}}.botao-wpp{text-decoration:none;color:#eee !important;display:inline-block;background-color:#25d366;font-weight:bold;padding:1rem 2rem;border-radius:3px}.botao-wpp:hover{background-color:#21bd5c;text-decoration:none}.botao-wpp:focus{background-color:#1a9247}.plgNews.w{float:left;width:100%;position:relative}.plgNews.w h2 a{font-size:1.5em;margin:0.5em;color:#FFF;font-weight:normal;font-family:'Titillium Web', sans-serif}.plgNews.w .seeMore{background-color:#7C265D;border:1px solid #A54C85;color:#FFF;padding:8px;margin:10px 0;font-size:14px}.plgNews.w .buttonReadMore{float:none;margin:0 auto;color:#ffc002;padding:7px}.plgNews.w .item{padding:0.3em;margin:0 auto;width:100%;text-align:center}.plgNews.w .item figure{max-width:142px;min-height:90px;max-height:97px;float:left;background-color:#E8E8E8;border:1px solid #D1D1D1;padding:0.2em;margin:0 0.5em 0 0;overflow:hidden}.plgNews.w .item figure span .hoverThumbs i, .plgNews.p .item figure span .hoverThumbs i{font-size:1.0em;font-family:Elusive-Icons;position:absolute;color:#FFF;font-style:normal;left:42%;right:50%;bottom:50%;margin-top:-10px;top:50%;float:left;display:none}.plgNews.p .item figure span .hoverThumbs i{font-size:2.0em;margin-top:-15px;left:45%;right:50%}.plgNews.w .item figure:hover span .hoverThumbs i:before, .plgNews.p .item figure:hover span .hoverThumbs i:before{content:"f1c2"}.plgNews.w .item h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:0.875em;font-family:'Open Sans', Helvetica, Arial, Verdana, sans-serif;line-height:1;margin-bottom:0.3em}.plgNews.w .item > span{font-size:0.6875em;text-transform:uppercase;font-weight:600;color:#F00}.plgNews.w .item > span:before{content:"f122";margin:0 0.3em 0 0;font-family:'Elusive-Icons';font-size:1.6em;color:#2D2D2D;display:none}.plgNews.w .item p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;line-height:1.1;margin:0.6em 0;color:#0a0908}.plgNews.p{position:relative;background-color:#fff;:}.plgNews.p h1.title{border-bottom:1px solid #CCC;box-shadow:none;background:rgba(0, 0, 0, 0);padding:0.5em 0 0.5em 0;margin-bottom:0.5em;float:left;width:100%}.plgNews.p h1.title span{font-size:12px;margin:0.35em 0;padding:0}.plgNews.p .item{width:100%;min-height:290px;float:left;background-color:#fff;margin-bottom:30px}.plgNews.p .item:last-child{margin-right:0}.plgNews.p .item:hover{background-color:#fff}.plgNews.p .item figure{width:100%;margin:0 0 0.2em 0;float:left;background-color:#FFF;border:1px solid #D1D1D1;padding:0.2em;height:185px;overflow:hidden;position:relative}.plgNews.p .item figure span{height:100%;float:left;width:100%;position:relative;overflow:hidden;max-height:175px}.plgNews.w .item figure span{height:100%;float:left;width:100%;position:relative;overflow:hidden;max-height:80px}.plgNews.p .item figure:hover .hoverThumbs, .plgNews.w .item figure:hover .hoverThumbs{background-color:rgba(0, 0, 0, 0.68);position:absolute;height:100%;width:100%;height:100%;width:100%;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.plgNews.p .item h2{font-size:1.375em;font-family:'Open Sans', Helvetica, Arial, Verdana, sans-serif;line-height:1;margin-bottom:0.3em;width:100%;position:relative;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plgNews.p .item h2 a{color:#333}.plgNews.p .item .thumb{background-color:white;border:1px solid #cccccc;position:relative;float:left;width:100%;height:100%;padding:2px}.plgNews.p .item .thumb .thumbNews{max-width:100%;margin:0 auto;display:table}.plgNews.p .item > span{border-bottom:1px solid #CCC;width:100%;float:left;padding:0.4em 0;font-size:0.998em;text-transform:uppercase;font-weight:600}.plgNews.p .item span span span a{color:#B21409}.plgNews.p .item p{float:left;color:#777;height:43px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:860px){.plgNews.w .item{width:100%}}@media screen and (max-width:768px){.plgNews.p .item{width:50%}}@media screen and (max-width:480px){.plgNews.p .item{width:100%}}.plgVideos{padding:4em 0 0 0}.plgVideos .item{position:relative}.plgVideos .item:last-child{margin-bottom:0}.plgVideos .item a{display:block}.plgVideos .item a .overlay2{background:#00000059;position:absolute;width:calc(100% - 30px);height:100%;transition:ease-in-out 300ms;opacity:0}.plgVideos .item a:hover .overlay2{opacity:1}.plgVideos .item .page-box__content{position:absolute;display:none}.plgVideos .container > .row{display:flex;align-items:center;justify-content:center}.img-video-widget{width:100%}@media screen and (max-width:768px){.plgVideos .container > .row{flex-direction:column}}.plgVideos .item a .play-btn{opacity:0.5}.play-btn{opacity:0;position:absolute;z-index:10;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);box-sizing:content-box;display:block;display:flex;align-items:center;background-color:#fa183d;border-radius:50%;text-align:justify;transition:ease-in-out 0.3s}.play-btn:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:#eee;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.play-btn:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:#eee;border-radius:50%;transition:all 200ms}.play-btn span{display:block;position:relative;z-index:3;width:0;height:0;border-left:10px solid #999999;border-top:10px solid transparent;border-bottom:10px solid transparent}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.PageVideos{margin-bottom:3em}.PageVideos .core-feature-content{border:1px solid #e6f0fa;padding:15px;position:relative}.PageVideos .core-feature-content i{color:#2196f3;font-size:50px;display:none}.PageVideos .icofont{font-family:'IcoFont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.PageVideos .core-feature-content h4{font-weight:600;margin:0 0 1em 0;font-size:1em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;height:36px;float:left;overflow:hidden}.PageVideos .plgGallery.p a{color:#676767 !important;text-transform:uppercase}.PageVideos .plgGallery.p .core-feature-content p{font-size:14px;color:#777777;line-height:24px;display:none}.PageVideos .core-feature-content.arrow-right::after{content:'';background-color:transparent;border-right:50px solid #676767;border-bottom:30px solid transparent;border-top:30px solid transparent;display:block;position:absolute;right:100%;width:100%;top:50%;margin-top:-30px;display:none}.PageVideos .core-feature-content.arrow-left::after{content:'';background-color:transparent;border-right:40px solid #676767;border-bottom:20px solid transparent;border-top:20px solid transparent;display:block;position:absolute;right:100%;width:100%;top:50%}.PageVideos .core-feature-img img{max-width:100%;margin:0 auto}.PageVideos .core-features-single .row .col-md-12{margin:0}@media only screen and (max-width:767px){.PageVideos .core-feature-content.arrow-right::after, .PageVideos .core-feature-content.arrow-left::after{display:none}}.PageVideos .galleryphotos .gallery-details figure{width:100%;background-color:#f5f5f5;margin-bottom:1em;justify-content:center;align-gallery-detailss:center;align-content:center;border:1px solid #ccc}.PageVideos .galleryphotos .gallery-details figure a img{max-width:100%;width:100%;display:block;margin:0;max-height:157px}.PageVideos #servicos{margin:0 auto 3em auto}.PageVideos #servicos .item{text-align:center;position:relative}.PageVideos #servicos .item a .overlay{width:100%;height:100%;position:absolute;bottom:0;top:0;left:0;right:0;background-color:rgba(0, 0, 0, 0.64);opacity:0;z-index:1}.PageVideos #servicos .item a .overlay p{color:#fff;position:absolute;padding:0 1.5em;top:45%;transform:translateY(-50%);font-size:16px;font-weight:bold}.PageVideos #servicos .item a:hover .overlay{opacity:1}.PageVideos #servicos .item h3 a{position:absolute;bottom:0;left:0;right:0;z-index:0;color:#fff;margin:0 auto 5px;text-align:center;width:calc(100% - 10px);text-transform:uppercase;border:3px solid #8e4071;background-color:#aa528a;font-size:18px;padding:5px;font-weight:bold}.PageVideos #servicos .owl-nav{margin-top:-20px;position:absolute;top:50%;left:0;right:0}.PageVideos #servicos .owl-nav .owl-prev, .PageVideos #servicos .owl-nav .owl-next{position:absolute;opacity:0;width:40px;height:40px;border-radius:0;font-size:25px;margin:0;background-color:#333;color:#fff}.PageVideos #servicos .owl-nav .owl-prev i, .PageVideos #servicos .owl-nav .owl-next i{line-height:40px;width:100%;text-align:center}.PageVideos #servicos .owl-nav .owl-prev{left:0}.PageVideos #servicos .owl-nav .owl-next{right:0}.PageVideos #servicos .owl-dots{min-width:200px;padding:10px 0;opacity:0;bottom:-10px;left:0;right:0;margin:0 auto;position:absolute;text-align:center}.PageVideos #servicos .owl-dots .owl-dot{vertical-align:middle;display:inline-block}.PageVideos #servicos .owl-dots .owl-dot span{margin:0 10px;width:15px;height:15px;background-color:#1e1e1e;border-radius:50px;position:relative;float:left}.PageVideos #servicos .owl-dots .owl-dot span:hover{border:2px solid #aa518a}.PageVideos #servicos .owl-dots .owl-dot.active span{background-color:#aa518a;border:2px solid #aa518a}.PageVideos #servicos:hover .owl-dots{bottom:-41px;opacity:1;margin:0 auto}.PageVideos #servicos:hover .owl-nav .owl-prev, .PageVideos #servicos:hover .owl-nav .owl-next{opacity:0.8}.PageVideos #servicos:hover .owl-nav .owl-prev{left:30px}.PageVideos #servicos:hover .owl-nav .owl-next{right:30px} .button-share-container{bottom:0;position:fixed;margin:1em;left:0;z-index:99}.button-share-container .buttons{border-radius:50%;display:none;width:56px;height:56px;margin:20px auto 0;position:relative}.button-share-container .buttons i{margin-left:10px;margin-top:10px}.button-share-container .buttons.btnmessenger i{background-image:url('../../fx-plugins/plgGetButton/images/messenger.svg');background-size:24px;background-repeat:no-repeat;background-position:center center;padding:20px;margin:0 !important}.button-share-container .buttons.btnphone{margin-bottom:1em !important}.button-share-container .buttons .buttons:not(:last-child){width:35px;height:35px;margin:20px auto 0 auto;display:none}.button-share-container i.fa.fa-comments{font-size:2em;color:#fff;margin:0;padding:14px;background:#6eb241;border-radius:50px;width:56px;height:56px}.button-share-container:hover .buttons:not(:last-child){display:block;width:40px;height:40px;margin:15px auto 0;color:#fff;background-color:#6eb241;font-size:1.4em}[tooltip]:before{bottom:20%;font-family:'Roboto';font-weight:600;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#585858;color:#fff;content:attr(tooltip);font-size:12px;visibility:hidden;padding:5px 7px;margin-left:10px;position:absolute;left:100%;white-space:nowrap}[tooltip]:hover:before, [tooltip]:hover:after{visibility:visible;opacity:1}