a,button{-webkit-transition:all 300ms ease!important;-ms-transition:all 300ms ease!important;-o-transition:all 300ms ease!important;-moz-transition:all 300ms ease!important;transition:all 300ms ease!important}.kc-fb-layout-3 .content-icon{min-width:40px}.kc_text_block a,.kc-feature-boxes a{color:#008ad1}.kc-feature-boxes{margin-top:15px;margin-bottom:15px;border-bottom:1px solid #eee}.kc_text_block a:hover,.kc-feature-boxes a:hover{color:#e2000f}.main-header .header-top{background:#008ad1}.main-menu .navigation>li.current>a,.main-menu .navigation>li.current-menu-item>a,.main-menu .navigation>li.current-menu-ancestor>a{color:#008ad1}.main-menu .navigation>li:hover>a{color:#e2000f}.main-menu .navigation>li>ul{background:#008ad1}.entry-content a{color:#008ad1}.entry-content a:hover{color:#e2000f}.btn-style-one:hover{color:#fff;border-color:#008ad1;background-color:#008ad1}.btn-style-two{color:#fff;border-color:#e2000f;background:#e2000f}.btn-style-two:hover{color:#fff;border-color:#e2000f}.sec-title:after{background-color:#008ad1}.home .services-block-two .inner-box .text{display:none}.services-block-two .inner-box .text{min-height:150px}.services-section .owl-nav .owl-prev:hover,.services-section .owl-nav .owl-next:hover{color:#e2000f;border-color:#e2000f}.services-section{background-color:#fff}.services-block-two .inner-box h3 a{color:#000}.services-block-two .inner-box{border:none;-webkit-box-shadow:0 0 13px 0 rgba(232,232,232,1);-moz-box-shadow:0 0 13px 0 rgba(232,232,232,1);box-shadow:0 0 13px 0 rgba(232,232,232,1)}.services-block-two .inner-box:hover{background-color:#fff}.services-block-two .inner-box:hover .text{color:#000}.services-block-two .inner-box .text{color:#000}.services-block-two .inner-box:hover h3 a{color:#e2000f}.services-block-two .inner-box:hover .icon-box{color:#e2000f}.services-block-two .inner-box:hover .read-more{color:#e2000f}.services-block-two .inner-box .icon-box{color:#e2000f}.welcome-section .services-title h2:after{background-color:#e2000f}.services-block .inner-box .lower-content .read-more{color:#008ad1}.services-block .inner-box .lower-content .read-more:hover{color:#e2000f}.services-block-two .inner-box .read-more{color:#008ad1}.call-to-action-section:before{background-color:#fff}.call-to-action-section h1{color:#6e6e6e;line-height:normal;text-align:center;position:relative;font-size:40px;margin-bottom:30px}.call-to-action-section h2 span{color:#008ad1;font-size:20px;line-height:normal}.call-to-action-section{padding:50px 0 50px}.call-to-action-section .btn-style-three:hover{color:#e2000f}.btn-style-three{background:#e2000f;border:2px solid #e2000f}.btn-style-three:hover{background:none;border:2px solid #e2000f;color:#fff}.call-to-action-section .number-box{max-width:450px}.call-to-action-section .number-box .number{color:#008ad1!important}.call-to-action-section .number-box .number a{color:#008ad1!important}.call-to-action-section .number-box:before{left:44%;background-color:#e2000f}.btn-style-four:hover{color:#fff;border-color:#008ad1;background:#008ad1}.btn-style-four{color:#008ad1;border-color:#008ad1}.project-section{background-color:#ccc}.project-tab .product-tab-btns .p-tab-btn:hover{color:#e2000f}.testimonial-section:before{background-color:#f3f3f3}.testimonial-block .inner-box .designation{display:none}.testimonial-block .inner-box .image-box{border-right:1px solid #e2000f;padding:0}.testimonial-block .inner-box .text{color:#fff}.testimonial-block .inner-box .author{color:#008ad1}.testimonial-section .owl-nav .owl-prev:hover,.testimonial-section .owl-nav .owl-next:hover{color:#e2000f;border-color:#e2000f}.sec-title-two h2:after{background-color:#e2000f}.news-section .sidebar-news{background-color:#ededed}.news-block .inner-box .image{min-height:250px}.news-block .inner-box .lower-box .read-more{background-color:#fff;color:#e2000f;text-transform:uppercase;border-radius:50px;border:2px solid #e2000f;padding:5px 20px;line-height:24px;font-weight:600;font-size:14px}.news-block .inner-box .lower-box .read-more:hover{background-color:#fff;color:#fff;text-transform:uppercase;border-radius:50px;border:2px solid #e2000f;padding:5px 20px;line-height:24px;font-weight:600;font-size:14px;background:#e2000f}.news-block .inner-box .lower-box h3{min-height:60px}.news-block .inner-box .lower-box h3 a:hover{color:#e2000f}.news-block-two .inner-box{border-bottom:1px solid #ddd}.news-block-two .inner-box h3 a{font-size:16px}.news-block-two .inner-box h3 a:hover{color:#e2000f}.gallery-item-two .inner-box h3{min-height:90px}.main-footer .newsletter-widget .form-group input[type="submit"],.main-footer .newsletter-widget button{color:#fff;background:#008ad1}.main-footer .newsletter-widget .form-group input[type="submit"],.main-footer .newsletter-widget button:hover{background:#e2000f}.main-header .search-box-outer .dropdown-menu{border-top:3px solid #008ad1}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color:#e2000f}.page-title .page-breadcrumb li a{color:#fff}.main-header .header-top .top-left .links li a:hover{color:#e2000f}.main-footer .footer-widget .menu li a:hover{color:#008ad1}.social-icon-one li a:hover{color:#e2000f;border-color:#e2000f}.scroll-to-top:hover{color:#fff;background:#e2000f}.services-block{display:none}.welcome-section:before{background-color:#fff}.services-section.no-padd-top{padding-top:60px}.main-menu .navigation>li>ul>li:hover>a{color:#FFF;background-color:#e2000f}span.wpcf7-list-item{width:100%}.wpcf7-form a{color:#008ad1}.wpcf7-form a:hover{color:#e2000f}.wpcf7-form input,textarea{border:1px solid #008ad1;border-radius:10px;padding:10px 5px 10px 15px;width:100%}.wpcf7-form input[type=checkbox],input[type=radio]{width:30px}.wpcf7-form input[type=submit]{border:none;background-color:#008ad1;color:white;padding:10px 15px 10px 15px;-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease;cursor:pointer}.wpcf7-form input[type=submit]:hover{background-color:#e2000f;color:white}.wpcf7-form textarea{max-height:150px}.wpcf7-form label{width:100%}.contact-section .info-column ul li span{color:#008ad1}.kc_accordion_section>.ui-state-active{background-color:#e2000f}.kc_accordion_section a{color:#008ad1}.kc_accordion_section a:hover{color:#e2000f}.kc_accordion_section>.ui-state-active a:hover{color:#fff}.appointment-section{padding:50px 0}.appointment-section .inner-container .text{font-size:20px}.woocommerce nav.woocommerce-pagination{text-align:left}.woocommerce nav.woocommerce-pagination ul li a{color:#008ad1}.woocommerce nav.woocommerce-pagination ul li a:hover{color:#e2000f}.woocommerce nav.woocommerce-pagination ul li span.current{background:#008ad1;color:#fff}.woocommerce .sec-title{margin-bottom:30px;padding-bottom:15px}.woocommerce div.product div.summary{display:none}.produtos ul.products li.product,.produtos .woocommerce.columns-1 ul.products li.product{list-style-type:none!important;color:#e2000f;margin-bottom:0!important;width:100%!important}li.product:before{content:'•';width:15px;float:left}.woocommerce ul.products li.product h2{color:#008ad1}.woocommerce ul.products li.product h2:hover{color:#e2000f}.woocommerce .woocommerce-ordering{display:none}.woocommerce .news-block-three .inner-box .lower-content .upper-box .posted-date{display:none}.woocommerce .news-block-three.style-two .inner-box .lower-content .upper-box .post-meta{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none}.woocommerce .news-block-three .inner-box .lower-content .upper-box{border:none}.woocommerce div.product div.images img{width:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none}.woocommerce .news-block-three .inner-box .lower-content .upper-box{display:none}.woocommerce .news-block-three .inner-box .image{display:none}.woocommerce div.product .woocommerce-tabs .panel{-webkit-box-shadow:none;box-shadow:none}.woocommerce .sidebar-page-container{padding:0}.woocommerce div.product div.images.woocommerce-product-gallery{display:none}.woocommerce .news-block-three .inner-box .lower-content .lower-box,.woocommerce .news-block-three .inner-box .lower-content{padding-top:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#008ad1!important}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{color:#008ad1}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a:hover{color:#e2000f}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{display:none}.woocommerce .page-title h1{display:none}.woocommerce .page-title:before{background:url(/wp-content/uploads/2018/06/acbanner_descontos.jpg)}.woocommerce:not(.single-product) .page-title .page-breadcrumb:before{position:relative;color:#fff;font-size:52px;font-weight:600;line-height:1.2em;margin-bottom:10px;display:block;content:'Portal de Descontos'}.single-product .page-title h1,.single-product .woocommerce .products ul,.single-product .woocommerce ul.products{display:none}.single-product .page-title:before{background:none}.single-product .page-title{padding:30px 0;margin-bottom:30px;background-image:none!important;background-color:#73b0d0}.content-title{font-size:16px;line-height:normal}.kc-fb-layout-4 .content-image{width:30%}.content-button a{max-height:30px;padding:0 20px;color:#fff;border:1px solid #e2000f;background:#e2000f;border-radius:25px}.content-button a:hover{color:#e2000f;border:1px solid #e2000f;background:none;border-radius:25px}.kc-fb-layout-4 .box-right{padding:0 0 30px 20px}.kc-fb-layout-4 .content-position,.kc-fb-layout-5 .content-position{font-size:16px;color:#008ad1}.woocommerce .select2-container--default .select2-selection--single{border:1px solid #008ad1;background-color:#008ad1}.woocommerce .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#fff transparent transparent transparent}.woocommerce .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #fff transparent}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.woocommerce .select2-container--default .select2-selection--single .select2-selection__clear{color:#e2000f}.news-block-three .inner-box .image{max-width:500px;background:transparent}.news-block-three .inner-box .lower-content .upper-box .posted-date{display:none}.news-block-three.style-two .inner-box .lower-content .upper-box .post-meta{display:none}.news-block-three .inner-box:hover .image img{opacity:1}.news-block-three .inner-box .lower-content .lower-box .text p a{color:#e2000f;text-decoration:none}.news-block-three .inner-box .lower-content .lower-box .text p a:hover{color:#008ad1}.sidebar-page-container .comments-area .comment-box .post-info li a{color:#e2000f}.sidebar-page-container .comments-area .comment-box .post-info li a:hover{color:#008ad1}.comment-form a{color:#e2000f}.comment-form a:hover{color:#008ad1}.comment-form .btn-style-two:hover{color:#e2000f}.comment-form .form-group input[type="text"]:focus,.comment-form .form-group input[type="email"]:focus,.comment-form .form-group textarea:focus{border-color:#008ad1}.news-block-three .inner-box .lower-content .lower-box h3 a:hover{color:#008ad1}.news-block-three .inner-box:hover .image{-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none;transform:none}.sidebar-page-container{padding:50px 0 60px}.news-block-three .btn-style-two:hover{color:#e2000f}.blog .content-side{width:100%}.page-title .page-breadcrumb li a:hover{color:#008ad1}.services-block-five .inner h4{line-height:3.2em}.services-block-five .inner .icon-box{color:#008ad1;background-color:transparent}.noticias-breadcrumb li a{color:#fff;font-weight:500}.noticias-breadcrumb li{position:relative;display:inline-block;color:#fff;margin-right:10px;padding-right:10px;font-size:15px;font-weight:500;font-family:'Poppins',sans-serif}li .noticias-home:after{position:absolute;content:'\f105';right:-4px;top:0;color:#fff;font-family:'FontAwesome'}.noticias-home a:hover{color:#008ad1}.single-post .page-title{background:none!important}.single-post .page-title:before{background-color:#73b0d0}.single-bunch_projects .page-title{background:none!important}.single-bunch_projects .page-title:before{background-color:#73b0d0}.testimonial-section:before{background-color:#73b0d0}.testimonial-section{padding:50px 0 50px}.news-section{background-color:#fff}.news-block .inner-box .image .post-date{display:none}.news-block-two .inner-box .post-date{display:none}.footer-widget a:hover{color:#008ad1}.gallery-single .upper-content .image-info{display:none}.gallery-single .lower-content .lower-box{display:none}.gallery-single .lower-content .middle-box{display:none}.gallery-single .lower-content .upper-box{border:none}.gallery-single .lower-content .sec-title-two{display:none}.gallery-single{padding:0}.gallery-section .filters{display:none}.gallery-item-two .overlay-inner .link{background-color:#008ad1}.gallery-item-two .overlay-inner .link:hover{color:#e2000f}.gallery-item-two .inner-box:hover h3 a{color:#e2000f}.kc-blog-posts-3 .kc-list-item-3 .content{box-shadow:none}.kc-blog-posts-3 .kc-list-item-3 .content .entry-excerpt{min-height:150px}.kc-blog-posts-3 .kc-list-item-3{box-shadow:0 1px 4px 0 rgba(0,0,0,.14)}.kc-blog-posts .kc-post-2-button{background-color:#fff;color:#e2000f;text-transform:uppercase;border-radius:50px;border:2px solid #e2000f;padding:5px 20px;line-height:24px;font-weight:600}.kc-blog-posts .kc-post-2-button:hover{background-color:#e2000f;border-color:#e2000f}.main-footer .footer-bottom .copyright a{color:rgba(255,255,255,.2)}.main-footer .footer-bottom .copyright a:hover{color:rgba(255,255,255,1)}.fa-windows:before{content:"\f007"!important;margin-left:15px}.fa-windows{border-left:1px solid #fff}.header-top .social-icon li a:hover{color:#e2000f}.main-menu .navigation>li:first-child{font-family:'FontAwesome'}.main-menu .navigation>li:last-child{margin-top:11px}.main-menu .navigation>li:last-child a{border-radius:50px;color:#e2000f;text-transform:uppercase;border:2px solid #e2000f;padding:10px 30px;line-height:24px}.main-menu .navigation>li:last-child a:hover{background-color:#e2000f;color:#fff}.main-menu .navigation>li{margin-left:30px}.main-header .nav-outer{padding-right:40px}.main-header .search-box-btn,.header-style-two.fixed-header .sticky-header .search-box-outer .search-box-btn{border:0}.fixed-header .main-menu .navigation>li:last-child{padding-top:0}.gallery-item-two .inner-box .text{display:none}.entry-thumb-wrapper{min-height:150px}.kc-blog-posts-3.kc-blog-grid .post-grid img{max-height:150px;margin:0 auto}.single-product .thm-unit-test h2{display:none}.mapa-descontos iframe{width:100%}@media only screen and (max-width:767px){.kc-call-to-action{text-align:center}.kc-cta-3.kc-is-button .kc-cta-desc{width:100%;display:block}.kc-cta-3 .kc-cta-button{width:100%;display:block}.kc-call-to-action .kc-cta-button a{float:unset}.kc-image-overlay{display:none}.testimonial-block .inner-box .image-box{border-right:0}.main-header .nav-outer{padding-right:0}.main-menu .navbar-header .navbar-toggle{border:none;background:transparent}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#e2000f}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{color:#000;background:#fff}.main-menu .navbar-collapse>.navigation>li>a:hover,.main-menu .navbar-collapse>.navigation>li>a:active,.main-menu .navbar-collapse>.navigation>li>a:focus{background-color:#008ad1;color:#fff}.main-menu .navigation li.dropdown .dropdown-btn{border:none}.main-menu .navbar-collapse>.navigation>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li:hover>a,.main-menu .navbar-collapse>.navigation>li.current>a,.main-menu .navbar-collapse>.navigation>li.current-menu-item>a{background:#008ad1}.main-menu .navigation>li:last-child a{border-radius:inherit;text-transform:inherit;border:inherit;padding:inherit;line-height:inherit}}@media only screen and (max-width:1070px){.main-menu .navigation>li>a{font-size:15px}}@media only screen and (max-width:1170px){.tp-parallax-wrap{margin-left:50px}}@media only screen and (max-width:1140px){.main-menu .navigation>li{margin-left:20px!important}}@media only screen and (max-width:1023px){.main-menu .navigation>li{margin-right:0}.main-menu .navigation>li{margin-left:15px}}@media only screen and (max-width:415px){.rev_slider .tp-mask-wrap .tp-caption{display:none}.appointment-section{background-position:26%}.appointment-section .inner-container .text{font-size:16px}.sec-title-two h2:after{left:unset;margin-left:10px;width:30px}.testimonial-block .inner-box .image-box{border-right:0}}@media only screen and (max-width:599px){.main-slider h2:after,.sec-title h2 br,.main-header .header-top .top-right{display:inherit}}