*,html,body{-webkit-font-smoothing:antialiased}a,input[type="submit"],button,.post-link h2{transition:.3s;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.btn-primary{border:none!important}.content-outer-wrapper{color:#757575}.header-top-nav{height:40px;background:#efefef}.info-list,.social-btns-list{height:40px;padding:0;margin:0;float:left;line-height:40px;list-style:none;color:#757575}.social-btns-list{float:right}.info-list li,.social-btns-list li{float:left;margin:0 20px 0 0}.social-btns-list li{margin:0 0 0 15px}.info-list li i{display:inline-block}.info-list li p{display:inline-block;margin:0 0 0 7px}.info-list a,.social-btns-list a{color:#757575}.social-btns-list a{font-size:18px}.info-list a:hover,.social-btns-list a:hover{text-decoration:none;color:#000}.logo{height:100px;line-height:93px;float:left;margin:0}.logo a,.logo img{display:inline-block;margin:0;max-width:280px;max-height:70px}.lower-header{height:100px;padding:0}.lower-header .menu,.lower-header .menu li,.lower-header .menu li a,.header-search-wrapper a,.menu-trigger{height:100px;padding:0;float:left;margin:0;line-height:100px;list-style:none}.lower-header .menu li a,.menu-trigger span{padding:0 14px;font-size:14px;font-weight:bold;text-transform:uppercase;color:#757575}.lower-header .menu li a:hover,.header-search-wrapper a:hover,.menu-trigger:hover,.menu-trigger:hover span{text-decoration:none}.lower-header .menu li{position:relative}.lower-header .menu li.current-menu-item a{border-top:3px solid}.menu li.current-menu-item a{line-height:94px}.lower-header .menu li .sub-menu{width:auto;min-width:200px;white-space:nowrap;padding:0;display:none;position:absolute;top:100%;margin:0 0 0 -25px;z-index:9999;box-shadow:0 6px 30px rgba(0,0,0,.3)}.lower-header .menu li .sub-menu li,.lower-header .menu li .sub-menu li a{width:100%;height:auto;float:left;line-height:1}.lower-header .menu li .sub-menu li a{padding:16px;text-align:center;color:#fff;font-size:13px}.lower-header .menu li .sub-menu li a:hover{background:rgba(0,0,0,.13)}.lower-header .menu,.header-search-wrapper,.menu-trigger{float:right}.botao-menu{padding:25px 14px!important}.botao-menu a{height:50px!important;display:inline-block;border:solid 2px;cursor:pointer;border-radius:2.5em;text-decoration:none!important;max-width:100%;white-space:normal;line-height:1.9em!important;padding:11px 20px!important}.botao-menu a:hover{border:solid 2px}.botao-menu.current-menu-item a{border:solid 2px!important}.header-search-wrapper a{padding:0 10px}.header-search-wrapper{position:relative}.header-search-wrapper .search-form{width:263px;padding:11px 10px;position:absolute;right:0;top:100%;background:#fff;z-index:99999}.header-search-wrapper .search-form input,.header-search-wrapper .search-form button{float:left}.header-search-wrapper .search-form input{width:185px}.header-search-wrapper .search-form button{width:50px;color:#fff}.menu-trigger span{padding:0 5px 0 0}.menu-trigger,.lower-header .search-form{display:none}.header-title .container{display:inline-block}.header-title,.header-title .page-title{margin:0;height:60px;line-height:60px;color:#fff}.header-title .page-title{float:left;font-size:18px;font-weight:normal;text-transform:uppercase}.header-title .page-title a,.header-title .breadcrumbs a{color:#fff}.header-title .page-title a:hover,.header-title .breadcrumbs a:hover{text-decoration:none;color:rgba(255,255,255,.7)}.header-title .breadcrumbs{float:right;margin:0;font-size:13px}header.position-absolute{width:100%;z-index:99}header.position-absolute .lower-header{background:none!important}header.position-absolute .header-top-nav{background:rgba(255,255,255,.2);color:#fff}header.position-absolute .info-list,header.position-absolute .social-btns-list,header.position-absolute .info-list a,header.position-absolute .social-btns-list a,header.position-absolute .lower-header .menu li a,header.position-absolute .menu-trigger span,header.position-absolute .header-search-wrapper a{color:#fff}header.position-absolute .lower-header .menu li.current-menu-item a{border-color:#fff!important}header.position-absolute .menu-trigger i{color:#fff!important}header.position-absolute .botao-menu{padding:25px 14px!important}header.position-absolute .botao-menu a{height:50px!important;display:inline-block;border:solid 2px;cursor:pointer;border-radius:2.5em;text-decoration:none!important;max-width:100%;white-space:normal;background-color:transparent;line-height:1.9em!important;padding:11px 20px!important}header.position-absolute .botao-menu a:hover{color:#fff!important;border:solid 2px;background:rgba(255,255,255,.6)}.lower-header .menu.mobile-menu-open li a{color:#fff}.lower-header .menu.mobile-menu-open li.menu-item-has-children>a{position:relative}.lower-header .menu.mobile-menu-open li.menu-item-has-children>a:after{content:"+";position:absolute;right:20px;top:50%;margin:-12.5px 0 0;font-size:25px;font-weight:normal;line-height:25px;color:#fff}.lower-header .menu.mobile-menu-open li a:hover{color:rgba(0,0,0,.4)}.lower-header .menu.mobile-menu-open li.current-menu-item a{border:none}.et_divi_builder #et_builder_outer_content{margin:-30px 0 0 0}.page-template-template-full #et_builder_outer_content,.page-template-template-full .content-wrapper{margin:0}.page-template-template-full .content-outer-wrapper{max-width:100%;margin:0;padding:0}.page-template-template-full .col{padding:0}.page-template-template-full .footer{margin:0}.rrssb-buttons{box-sizing:border-box;height:30px;margin:0;padding:0;width:100%}.rrssb-buttons li{box-sizing:border-box;float:left;height:100%;line-height:13px!important;list-style:none;margin:-6px 6px 0 6px;padding:0 2px}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872;color:#fff}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6;color:#fff}.rrssb-buttons li.rrssb-whatsapp a{background-color:#43d854}.rrssb-buttons li.rrssb-whatsapp a:hover{background-color:#28c039;color:#fff}.rrssb-buttons li a{background-color:#ccc;border-radius:2px;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:700;height:100%;padding:11px 7px 12px 27px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:100%}.rrssb-buttons a{color:#fff;padding:15px!important}.rrssb-buttons a .rrssb-icon{display:block;left:50%;padding-top:0;position:absolute;top:50%;width:auto;font-size:14px!important;transform:translateY(-50%) translateX(-50%)}.whats-mobile{display:none}.footer{margin:50px 0 0}.upper-footer{height:100px}.lower-footer{height:70px;font-size:14px;line-height:70px;color:#fff}.upper-footer .info-list,.upper-footer .info-list li{height:100px;line-height:100px;color:#fff}.upper-footer .social-btns-list,.upper-footer .social-btns-list li{height:100px;line-height:100px}.upper-footer .info-list a,.upper-footer .social-btns-list a{color:#fff}.info-list a:hover,.social-btns-list a:hover,.upper-footer .info-list a:hover,.upper-footer .social-btns-list a:hover{color:rgba(0,0,0,.4)}#scroll-top-button{width:30px;height:30px;position:fixed;right:20px;bottom:20px;opacity:0;visibility:hidden;overflow:hidden;color:#fff;text-align:center;line-height:31px;z-index:999}#scroll-top-button:hover{text-decoration:none}#scroll-top-button.show{visibility:visible;cursor:pointer;opacity:1.0}.entry .video-iframe,.entry .gmaps-iframe{margin-top:20px}.entry ul li,.entry ol li{list-style:inside}.entry ol li{list-style-type:decimal}.entry .wp-caption{max-width:100%;padding:7px;margin-top:17px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#ebebeb}.entry .wp-caption img{max-width:100%}.entry .wp-caption p{margin:5px 0 0;text-align:center}.entry #post-gallery{width:100%;margin:15px 0 0;display:inline-block;text-align:center}.entry blockquote{padding:10px 20px 20px;position:relative;margin-top:20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#f5f5f5;font-style:italic}.entry blockquote:before{content:"“";position:absolute;left:9px;top:0;font:60px Georgia,"Times New Roman",Times,serif;color:#ddd;z-index:0}.entry blockquote:after{content:"”";position:absolute;right:9px;bottom:-34px;font:60px Georgia,"Times New Roman",Times,serif;color:#ddd;z-index:0}.entry blockquote p{position:relative;margin:10px 0 0;z-index:1}dl,ol,ul{padding:0 0 0 10px}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{font-size:26px}.content-wrapper .alignright,.entry .alignright{float:right;margin:10px 0 2px 10px}.content-wrapper .alignleft,.entry .alignleft{float:left;margin:10px 10px 2px 0}.content-wrapper .centered,.entry .centered,.entry .aligncenter{margin-left:auto;margin-right:auto;display:block}.content-wrapper img,.entry img{max-width:100%;height:auto;margin:0}.content-wrapper img.alignright,.entry img.alignright{padding:4px!important;margin:0 0 2px 7px!important}.content-wrapper img.alignleft,.entry img.alignleft{padding:4px!important;margin:0 7px 2px 0!important}.content-wrapper{margin:30px 0 0}.content-wrapper-404{margin:122px 0 100px 0}.post-title,.widget h3,.section-title{margin:0 0 10px;padding:0 0 0 10px;border-left:2px solid;font-size:20px;line-height:1;text-transform:uppercase;letter-spacing:0;color:#757575}.post-section{margin:30px 0 0}.section-title{font-size:16px;font-weight:bold;letter-spacing:0;text-transform:none}.cinco-colunas .et_pb_module{float:left;width:20%!important;padding:20px}@media only screen and (max-width:980px){.cinco-colunas .et_pb_module{width:100%!important}}.seis-colunas .et_pb_module{float:left;width:16.6%!important;padding:20px}@media only screen and (max-width:980px){.seis-colunas .et_pb_module{width:100%!important}}.tn3-gallery,.tn3-image,.tn3-controls-bg,.tn3-albums,.tn3-inalbums{width:640px}.tn3-thumbs{width:486px}.tn3-gallery{height:425px;background-color:#000}.tn3-image{height:378px}.tn3-albums{height:425px}.tn3-inalbums{height:380px}.numeric-pagination{margin:50px 0 0;text-align:center}.numeric-pagination a,.numeric-pagination span,.content-wrapper .woocommerce .quantity .qty{padding:6px 10px;display:inline-block;margin:0 3px;border:1px solid #ddd;background:#f2f2f2;font-size:14px;font-weight:bold}.numeric-pagination a:hover,.numeric-pagination span.current{text-decoration:none;color:#fff}#comments{width:100%;padding:15px 0;float:left;margin:0;font-size:16px;line-height:1}.post-comments-wrapper{border:none}.post-comments-wrapper .commentlist{width:100%;padding:0;display:inline-block}.post-comments-wrapper .commentlist li{width:100%;padding:20px 0;float:left;position:relative;margin:0 0 5px;border:none;border-top:1px solid #efefef;list-style:none}.post-comments-wrapper .commentlist li img.avatar{width:32px;height:32px;float:left;margin:0 10px 0 0;border:2px solid #fff;box-shadow:0 0 2px #efefef}.post-comments-wrapper .commentlist li .comment-author,.post-comments-wrapper .commentlist li .comment-meta,.post-comments-wrapper .commentlist li .comment-meta a{color:#4f555a}.post-comments-wrapper .commentlist li .comment-meta{font-size:11px}.post-comments-wrapper .commentlist li .fn a:hover{color:#000}.post-comments-wrapper .commentlist li p{margin:10px 0 0;font-size:14px;line-height:24px}.post-comments-wrapper .commentlist li .reply{position:absolute;top:20px;right:0}.post-comments-wrapper .commentlist li .reply a{padding:3px 8px;float:left;background:#efefef;font-size:10px;text-transform:uppercase;color:#999}.post-comments-wrapper .commentlist li .reply a:hover{background:#444;color:#fff}.post-comments-wrapper .commentlist li ul.children{width:90%;float:right;margin:20px 0 0}#respond .form-group{width:100%;float:left;position:relative}#respond .form-group.hafl-width{width:49%;float:left}#respond .form-group label{position:absolute;left:15px;top:10px;margin:0;line-height:1}.widget,.widget h3,.widget ul,.widget ul li,.widget ul li a{width:100%;float:left;list-style:none}.widget{margin:30px 0 0}.widget h3{font-size:16px;letter-spacing:0}.widget ul,.widget ul li{padding:0;margin:1px 0 0}.widget ul li a{padding:15px 10px;border-left:2px solid;background:#efefef}.widget ul li a:hover{text-decoration:none}.widget ul li.with-arrow a{padding-right:30px;position:relative}.widget ul li.with-arrow a i{position:absolute;right:10px;top:50%;margin:-8px 0 0}.widget ul li.recentcomments a{padding:15px 10px!important}.post-link{margin:20px 0 0}.post-link,.post-link img,.post-link h2{width:100%;height:auto;float:left}.post-link h2{padding:15px 0;background:#f2f2f2;box-shadow:0 1px 1px rgba(0,0,0,.2);font-size:20px;font-weight:normal;text-align:center;color:#757575}.post-link h2 small{font-size:14px;font-weight:bold;line-height:50px}.post-link:hover h2,.post-link:hover h2 small{color:#fff}#home-carousel .carousel-item img.img-fluid{min-height:680px}.content-wrapper .woocommerce ul.products li.product{text-align:center}.content-wrapper .woocommerce ul.products li.product .woocommerce-loop-product__title{padding-top:0;font-size:22px;font-weight:normal;color:#757575}.content-wrapper .woocommerce span.onsale{border-radius:0;top:0;left:0;padding:0 15px;text-transform:uppercase;letter-spacing:1px}.woocommerce ul.products li.product .onsale{margin:0!important}.content-wrapper .woocommerce ul.products li.product .price,.content-wrapper .woocommerce div.product p.price{font-size:20px;font-weight:normal;color:#48c89e}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#48c89e!important}.woocommerce div.product .stock{color:#767676!important}a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart,a.button.product_type_variable.add_to_cart_button{width:180px;font-size:18px!important;font-weight:500!important;letter-spacing:1px}.content-wrapper .woocommerce ul.products li.product .price ins,.price ins{text-decoration:none}.content-wrapper .woocommerce ul.products li.product .button,.content-wrapper .woocommerce div.product form.cart .button,.woocommerce-cart .content-wrapper .wc-proceed-to-checkout a.checkout-button,.content-wrapper .woocommerce #payment #place_order{border-bottom:3px solid #41b48e;border-left:none;border-top:none;border-right:none;border-radius:4px!important;background:#48c89e;margin:0;font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff}.woocommerce-cart .content-wrapper .wc-proceed-to-checkout a.checkout-button{font-size:20px;letter-spacing:1px}.content-wrapper .woocommerce ul.products li.product .button:hover,.content-wrapper .woocommerce div.product form.cart .button:hover,.woocommerce-cart .content-wrapper .wc-proceed-to-checkout a.checkout-button:hover,.content-wrapper .woocommerce #payment #place_order:hover{background:#41b48e}.content-wrapper .woocommerce .quantity .qty{height:50px;font-size:18px;font-weight:normal;border-radius:4px;color:#757575}.content-wrapper .woocommerce div.product form.cart .button{height:50px;padding:0 55px;font-size:22px}.content-wrapper .woocommerce #payment #place_order{width:100%;height:50px;font-size:18px}.woocommerce div.product .product_title{font-size:36px!important;font-weight:normal!important}.content-wrapper .woocommerce div.product p.price{font-size:32px}.woocommerce div.product p.price ins,.woocommerce ul.products li.product .price ins{font-weight:normal!important}.woocommerce div.product p.price del{font-size:28px!important}.content-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs{padding:0}.content-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs::before,.content-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs li::before,.content-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none}.content-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs li{margin:0;border-radius:0;border:none;background-color:#efefef!important}.content-wrapper .woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-top:2px solid;border-left:1px solid #ddd!important;border-right:1px solid #ddd!important;background-color:#fff!important}.woocommerce div.product .woocommerce-tabs .panel h2{display:none}section.related.products{width:100%;display:inline-block}section.related.products h2{font-size:18px;text-transform:uppercase;margin:0 0 10px;padding:0 0 0 10px;border-left:2px solid;line-height:1;color:#757575}a.reset_variations{margin:0 0 0 8px}.content-wrapper .woocommerce ul.products li.product h2{border:none;text-transform:none}.content-wrapper .woocommerce table.shop_table{border-top:2px solid #48c89e;border-radius:0}.content-wrapper .woocommerce table.shop_table th{padding:16px 12px!important}.content-wrapper .woocommerce table.shop_table thead,.content-wrapper .woocommerce table.shop_table tbody tr:last-child{background:#efefef}.woocommerce-cart .content-wrapper table.cart td.actions .coupon .input-text,.content-wrapper .woocommerce .cart .button,.content-wrapper .woocommerce .cart input.button{height:35px;border:1px solid #e3e3e3;background:#fff;font-size:14px;color:#757575}.woocommerce-cart .content-wrapper table.cart td.actions .coupon .input-text{width:150px}.content-wrapper .woocommerce .cart .button:hover,.content-wrapper .woocommerce .cart input.button:hover{background:#999;color:#fff}.content-wrapper .woocommerce .cart_totals table.shop_table{border-top:1px solid rgba(0,0,0,.1)}.content-wrapper .woocommerce .cart_totals h2{font-size:22px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px;border:1px solid #d9dddf;background:#f5f7f9}.woocommerce-additional-fields{margin:30px 0 0}.content-wrapper .woocommerce .woocommerce-checkout-review-order table.shop_table{border-collapse:collapse}.woocommerce-MyAccount-navigation ul{list-style:none;-webkit-padding-start:0}.woocommerce-MyAccount-navigation li{background:#efefef;border-bottom:3px solid #fff}.woocommerce-MyAccount-navigation a{padding:15px 10px;border-left:2px solid;background:#efefef;line-height:50px}.u-column1.col-1.woocommerce-Address,.u-column2.col-2.woocommerce-Address{max-width:48.333333%}.woocommerce .woocommerce-ordering select{border:1px solid #d9dddf;background:#f5f7f9;color:#757575;font-size:14px}.select2-container--default .select2-selection--single,.woocommerce div.product form.cart .variations select{border:1px solid #d9dddf!important;border-radius:0!important;background:#f5f7f9!important;padding:0 1px!important;margin:0!important;height:40px!important;font-size:16px!important;color:#767676}.woocommerce div.product form.cart .variations select{margin:0 0 8px 0!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important;right:10px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px!important;color:#757575!important}.product_meta,.woocommerce form .form-row .required{display:none}.woocommerce form .form-row label{margin:0!important}h3#ship-to-different-address{font-size:16px;font-weight:normal}section.shipping-calculator-form span.select2-selection__arrow b{left:98%!important;right:0!important}#calc_shipping_state_field span{width:100%!important}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:48%}input#rememberme{margin:0 0 0 10px}.woocommerce-password-strength{margin:4px 0 0 0}span.woocommerce-input-wrapper,.woocommerce form .form-row label{width:100%}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;width:100%!important;margin:0!important;outline:0!important;line-height:1!important}.woocommerce table.shop_table td,.woocommerce-checkout .woocommerce table.shop_table td{width:auto}@media (max-width:992px){.content-outer-wrapper>.row{width:100%;margin:0!important}.menu-trigger{display:inline-block}.lower-header .menu{position:absolute;left:0;top:140px;text-align:center;z-index:999}.lower-header .menu,.lower-header .menu li,.lower-header .menu li a,.lower-header .menu li .sub-menu a{width:100%;height:auto;float:left;font-size:16px;line-height:1}.lower-header .menu li a,body .lower-header .menu li .sub-menu a{padding:25px 0;color:#fff}.lower-header .menu li .sub-menu{width:100%;position:relative;left:auto;top:auto;margin:0;float:left;box-shadow:none}body .lower-header .menu li .sub-menu a{background:rgba(0,0,0,.1);color:#fff}body .lower-header .menu li .sub-menu a:hover{background:rgba(0,0,0,.2);color:#fff}header.position-absolute .botao-menu,.lower-header .botao-menu{padding:0!important;border:0!important}header.position-absolute .botao-menu a,header.position-absolute .lower-header .botao-menu li a,.lower-header .botao-menu a,.lower-header .botao-menu li a{height:auto!important;border:0!important;cursor:pointer;border-radius:0!important;text-decoration:none!important;max-width:100%;white-space:normal;background-color:none;line-height:1!important;padding:25px 0!important}.lower-header .botao-menu a:hover{color:rgba(0,0,0,.4)!important;border:0!important}.header-title,.header-title .page-title{height:auto;line-height:30px;padding:6px 0 0 0}#home-carousel .carousel-item img.img-fluid{width:auto!important;max-width:inherit}.u-column1.col-1.woocommerce-Address,.u-column2.col-2.woocommerce-Address{max-width:100%}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:100%}#scroll-top-button{right:10px;bottom:180px}.whats-mobile{display:inline}.info-list li p,.header-search-wrapper,.lower-header .menu,.whats-desktop,i.fa.fa-map-marker{display:none}}@media (max-width:767px){.header-title .breadcrumbs{display:none}}@media (max-width:500px){.lower-footer span{display:none}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-ordering select,.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{width:100%!important}}