@media only screen and (max-width:768px){#header .header_mid .header_mid_inner{padding:25px 0 0;margin-bottom:-50px}}.cmsmasters_project_grid .cmsmasters_project_header{min-height:3.75em}.cmsmasters_project_grid .cmsmasters_project_cont_info{min-height:1.78em}.cmsmasters_project_grid .cmsmasters_project_content{max-height:5em;min-height:5em}.enable_header_right .header_bot .bot_nav_wrap{float:left;width:100%}.menu-shopping-container{position:absolute;right:0}.menu-menu-principal-container{width:calc(101% - 265px)}.menu-shopping-container .menu-item{padding:6px;float:right}.menu-shopping-container .menu-item:nth-child(2){margin-right:-20px}.menu-shopping-container .nav_item_wrap{font-weight:500;border:1px solid rgba(255,255,255,.5);padding:0 9px}.menu-shopping-container .menu-item .nav_item_wrap:hover{background-color:#fff;color:#252930}.menu-shopping-container a:hover{text-decoration:none}.header_mid .slogan_wrap .slogan_wrap_text>*{padding:8px!important;font-weight:600!important;font-family:lato,Arial,Helvetica,nimbus sans l,sans-serif;font-size:15px!important;line-height:26px;letter-spacing:.04em}.widget_nav_menu .menu ul a{padding:8px 10px 8px 25px}.cmsmasters_notice .notice_content p,.cmsmasters_notice .notice_content a{font-size:14px!important;line-height:22px!important;letter-spacing:.02rem!important}.shadow{text-shadow: rgba(0,0,0,0.5) 0px 1px 2px}.visitasx{color:#f2f2f2;background-color:rgba(214,0,0,.8);font-size:17px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:8px;text-shadow:rgba(0,0,0,0.5) 0px 1px 2px;line-height:30px}.visitasx::before{content:"|";color:#252930}.info{color:#000;background-color:rgba(255,255,255,.9);font-size:14px;font-weight:600;letter-spacing:.04em;padding:8px;text-shadow:rgba(0,0,0,0.5) 0px 1px 2px;line-height:40px}.visitas a:link{color:#f2f2f2;background-color:rgba(214,0,0,.7);font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;padding:8px}.visitas a:visited{color:#f2f2f2}.visitas a:hover{color:#fff;background-color:#d60000}.visitas a:active{color:#000}.visitas a::before{content:"|";color:#252930}.visitas a:hover::before{color:#fff}@media only screen and (max-width:768px){.visitas a:link{display:block;margin-top:3px;line-height:30px!important;max-width:300px;font-size:16px!important}}@media only screen and (max-width:1024px){.visitas a:link{font-size:15px!important}}@media only screen and (max-width:768px){.visitasx{display:block;margin-top:3px;line-height:30px!important;max-width:350px;font-size:16px!important}}@media only screen and (max-width:1024px){.visitasx{font-size:15px!important}}@media only screen and (max-width:768px){.info{display:block;margin-top:3px;line-height:30px!important;max-width:350px;font-size:16px!important}}@media only screen and (max-width:1024px){.info{font-size:14px!important}}@media only screen and (max-width:768px){.cmsmasters_icon_list_items.cmsmasters_icon_list_type_block .cmsmasters_icon_list_item{padding:0 0 15px!important}}@media only screen and (max-width:1024px){.cmsmasters_icon_list_items.cmsmasters_icon_list_type_block .cmsmasters_icon_list_item{padding:0 0 20px!important}}.cmsmasters_project_grid .cmsmasters_project_category a{color:#888}.cmsmasters_project_grid .cmsmasters_project_category a:hover{color:rgba(214,0,0,.7)}.tribe-events-calendar div[id*=tribe-events-event-] h3.entry-title a{color:#444}table.tribe-events-calendar tbody td div[id*=tribe-events-daynum-] a{color:#000}#tribe-bar-views label{color:#000}#tribe-bar-views .tribe-bar-views-list li a{color:#555}.tribe-events-loop .tribe-events-event-meta{font-size:1em}.tribe-events-list .type-tribe_events{padding:30px 0!important}.cmsmasters_single_event .cmsmasters_single_event_header_right a:before{color:#333}.tribe-events-list .type-tribe_events.tribe-event-featured{border-color:#d8dadc!important}.widget_nav_menu ul li a:hover::before{height:2px}.widget_nav_menu ul li a:active::before{height:2px}b,strong{font-weight:600;color:#222}.cmsmasters_footer_small .footer_nav>li>a{font-weight:400;color:#555}.cmsmasters_footer_small .footer_nav>li>a::before{content:"|"}.cmsmasters_footer_small .footer_nav>li>a:hover{color:#d60000}.cmsmasters_color_scheme_second .widget_nav_menu ul li a:hover{color:#ccc!important}.cmsmasters_color_scheme_second .widget_nav_menu ul li a:visited{color:#888}.menu-menu-topo-direito-container .navigation,.menu-shopping-container .navigation{}@media only screen and (max-width:1024px){.menu-shopping-container .navigation{padding-top:0!important;padding-bottom:0!important}.menu-menu-principal-container .navigation{padding-top:0!important}.menu-menu-topo-direito-container .navigation{padding-bottom:0!important}.menu-menu-topo-direito-container li,.menu-shopping-container li{display:inline!important;clear:none!important;float:left!important}.menu-menu-topo-direito-container .navigation li:not(:first-child) a,.menu-shopping-container .navigation li:not(:first-child) a{padding:10px 0 10px 15px!important;border-left:rgba(255,255,255,.2)!important}.menu-menu-topo-direito-container .navigation li:not(:first-child) .nav_item_wrap,.menu-shopping-container .navigation li:not(:first-child) .nav_item_wrap{padding-left:15px!important;border-left:dotted 1px rgba(255,255,255,.5)!important}.menu-menu-topo-direito-container .navigation li:first-child a,.menu-shopping-container .navigation li:first-child a{padding:10px 0 10px 30px!important;border-left:none!important}.visitas a:link{font-size:18px;line-height:35px}}@media only screen and (max-width:768px){.coa-top-menu{display:none!important}}@media only screen and (min-width:768px){.menu-menu-topo-direito-container{display:none!important}}.logo_wrap svg{max-height:100%;width:auto;height:auto;margin:auto!important;position:absolute;left:0;right:auto;top:0;bottom:0;min-height:66px;left:50%!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}html{-ms-overflow-style:-ms-autohiding-scrollbar}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter!important}}.coa-top-menu a:not(.active){border-bottom:3px solid transparent!important}.coa-top-menu a.active{border-bottom:3px solid #fff!important;color:#fff!important}nav>div>ul{width:110%!important}@media only screen and (max-width:1024px){nav>div>ul{width:100%!important}}@media only screen and (min-width:1025px) and (max-width:1440px){#page.enable_header_bottom:not(.enable_header_centered).enable_header_right .bot_nav_wrap{padding:0!important;width:1025px!important;margin-left:-50px!important}}.logofooter{margin-top:65px!important;float:right}.cmsmasters_project_grid .cmsmasters_project_header{min-height:3.75em}.cmsmasters_project_grid .cmsmasters_project_cont_info{min-height:1.78em}.cmsmasters_project_grid .cmsmasters_project_content{max-height:5em;min-height:5em}.enable_header_right .header_bot .bot_nav_wrap{float:left;width:100%}.menu-shopping-container{position:absolute;right:0}.menu-menu-principal-container{width:calc(101% - 265px)}.menu-shopping-container .menu-item{padding:6px;float:right}.menu-shopping-container .menu-item:nth-child(2){margin-right:-20px}.menu-shopping-container .nav_item_wrap{font-weight:500;border:1px solid rgba(255,255,255,.5);padding:0 9px}.menu-shopping-container .menu-item .nav_item_wrap:hover{background-color:rgba(255,255,255,.8);color:#000}.menu-shopping-container a:hover{text-decoration:none}.header_mid .slogan_wrap .slogan_wrap_text>*{padding:5px!important;font-weight:400;font-family:lato,Arial,Helvetica,nimbus sans l,sans-serif;font-size:16px;line-height:26px;letter-spacing:.04em}.widget_nav_menu .menu ul a{padding:8px 10px 8px 25px}.visitas a:link{color:#f2f2f2;background-color:rgba(214,0,0,.7);font-size:17px;font-weight:400;text-transform:uppercase;letter-spacing:.04em;padding:8px}.visitas a:visited{color:#f2f2f2}.visitas a:hover{color:#fff;background-color:#d60000}.visitas a:active{color:#000}.visitas a::before{content:"|";color:#252930}.visitas a:hover::before{color:#fff}.cmsmasters_project_grid .cmsmasters_project_category a{color:#888}.cmsmasters_project_grid .cmsmasters_project_category a:hover{color:rgba(214,0,0,.7)}.tribe-events-calendar div[id*=tribe-events-event-] h3.entry-title a{color:#444}table.tribe-events-calendar tbody td div[id*=tribe-events-daynum-] a{color:#000}#tribe-bar-views label{color:#000}#tribe-bar-views .tribe-bar-views-list li a{color:#555}.tribe-events-loop .tribe-events-event-meta{font-size:1em}.tribe-events-list .type-tribe_events{padding:30px 0!important}.cmsmasters_single_event .cmsmasters_single_event_header_right a:before{color:#333}.widget_nav_menu ul li a:hover::before{height:2px}.widget_nav_menu ul li a:active::before{height:2px}b,strong{font-weight:600;color:#222}.cmsmasters_footer_small .footer_nav>li>a{font-weight:400;color:#555}.cmsmasters_footer_small .footer_nav>li>a::before{content:"|"}.cmsmasters_footer_small .footer_nav>li>a:hover{color:#d60000}.cmsmasters_color_scheme_second .widget_nav_menu ul li a:hover{color:#ccc!important}.cmsmasters_color_scheme_second .widget_nav_menu ul li a:visited{color:#888}.menu-menu-topo-direito-container .navigation,.menu-shopping-container .navigation{}@media only screen and (max-width:1024px){.menu-shopping-container .navigation{padding-top:0!important;padding-bottom:0!important}.menu-menu-principal-container .navigation{padding-top:0!important}.menu-menu-topo-direito-container .navigation{padding-bottom:0!important}.menu-menu-topo-direito-container li,.menu-shopping-container li{display:inline!important;clear:none!important;float:left!important}.menu-menu-topo-direito-container .navigation li:not(:first-child) a,.menu-shopping-container .navigation li:not(:first-child) a{padding:10px 0 10px 15px!important;border-left:rgba(255,255,255,.2)!important}.menu-menu-topo-direito-container .navigation li:not(:first-child) .nav_item_wrap,.menu-shopping-container .navigation li:not(:first-child) .nav_item_wrap{padding-left:15px!important;border-left:dotted 1px rgba(255,255,255,.5)!important}.menu-menu-topo-direito-container .navigation li:first-child a,.menu-shopping-container .navigation li:first-child a{padding:10px 0 10px 30px!important;border-left:none!important}.visitas a:link{font-size:18px;line-height:35px}}@media only screen and (max-width:768px){.coa-top-menu{display:none!important}}@media only screen and (min-width:768px){.menu-menu-topo-direito-container{display:none!important}}.logo_wrap svg{max-height:100%;width:auto;height:auto;margin:auto!important;position:absolute;left:0;right:auto;top:0;bottom:0;min-height:66px}html{-ms-overflow-style:-ms-autohiding-scrollbar}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:400}@-moz-document url-prefix(){body{font-weight:lighter!important}}.coa-top-menu a:not(.active){border-bottom:3px solid transparent!important}.coa-top-menu a.active{border-bottom:3px solid #fff!important;color:#fff!important}.coa-top-en-menu a:not(.active){border-bottom:3px solid transparent!important}.coa-top-en-menu a.active{border-bottom:3px solid #fff!important;color:#fff!important}.menu-shopping-container{width:auto}nav>.menu-shopping-container>ul{width:100%!important}.menu-menu-principal-container{}.menu-shopping-container ul.navigation>li>a:first,#menu-item-15274{padding-right:0}.menu-shopping-container ul.navigation>li>a:last,#menu-item-15273{padding-left:0}nav>div>ul{width:100%!important}ul.navigation>li>a{padding:0 8px}@media only screen and (min-width:25px){ul.navigation>li>a{padding:0 8px}.menu-shopping-container ul.navigation>li>a:first,#menu-item-15274{padding-right:0}.menu-shopping-container ul.navigation>li>a:last,#menu-item-15273{padding-left:0}}.cmsmasters_dynamic_cart .widget_shopping_cart_content{color:#ccc}@media only screen and (max-width:1024px){#header .navigation li li>a{padding-left:50px}}@media only screen and (max-width:768px){#page #header .header_mid .header_mid_inner_cont{width:100%;float:none;padding:10px 5px 5px;text-align:center}}.wpml-ls-statics-shortcode_actions .wpml-ls-current-language>a{color:#d60000}.header_mid .slogan_wrap .slogan_wrap_text>*{text-transform:uppercase}.cmsmasters_dynamic_cart .cmsmasters_dynamic_cart_button{display:none}.cmsmasters_star_rating .cmsmasters_star{display:none}.menu-shopping-en-container{position:absolute;right:0}.menu-menu-principal-en-container{width:calc(101% - 265px)}.menu-shopping-en-container .menu-item{padding:6px;float:right}.menu-shopping-en-container .menu-item:nth-child(2){margin-right:-20px}.menu-shopping-en-container .nav_item_wrap{font-weight:500;border:1px solid rgba(255,255,255,.5);padding:0 9px}.menu-shopping-en-container .menu-item .nav_item_wrap:hover{background-color:#fff;color:#252930}.menu-shopping-en-container a:hover{text-decoration:none}.menu-menu-topo-direito-en-container .navigation,.menu-shopping-en-container .navigation{}@media only screen and (max-width:1024px){.menu-shopping-en-container .navigation{padding-top:0!important;padding-bottom:0!important}.menu-menu-principal-en-container .navigation{padding-top:0!important}.menu-menu-topo-direito-en-container .navigation{padding-bottom:0!important}.menu-menu-topo-direito-en-container li,.menu-shopping-en-container li{display:inline!important;clear:none!important;float:left!important}.menu-menu-topo-direito-en-container .navigation li:not(:first-child) a,.menu-shopping-en-container .navigation li:not(:first-child) a{padding:10px 0 10px 15px!important;border-left:rgba(255,255,255,.2)!important}.menu-menu-topo-direito-en-container .navigation li:not(:first-child) .nav_item_wrap,.menu-shopping-en-container .navigation li:not(:first-child) .nav_item_wrap{padding-left:15px!important;border-left:dotted 1px rgba(255,255,255,.5)!important}.menu-menu-topo-direito-en-container .navigation li:first-child a,.menu-shopping-en-container .navigation li:first-child a{padding:10px 0 10px 30px!important;border-left:none!important}.visitas a:link{font-size:18px;line-height:35px}}@media only screen and (max-width:768px){.coa-top-menu{display:none!important}}@media only screen and (min-width:768px){.menu-menu-topo-direito-en-container{display:none!important}}.menu-shopping-en-container{position:absolute;right:0}.menu-menu-principal-en-container{width:calc(101% - 265px)}.menu-shopping-en-container .menu-item{padding:6px;float:right}.menu-shopping-en-container .menu-item:nth-child(2){margin-right:-20px}.menu-shopping-en-container .nav_item_wrap{font-weight:500;border:1px solid rgba(255,255,255,.5);padding:0 9px}.menu-shopping-en-container .menu-item .nav_item_wrap:hover{background-color:rgba(255,255,255,.8);color:#000}.menu-shopping-en-container a:hover{text-decoration:none}.menu-menu-topo-direito-en-container .navigation,.menu-shopping-en-container .navigation{}@media only screen and (max-width:1024px){.menu-shopping-en-container .navigation{padding-top:0!important;padding-bottom:0!important}.menu-menu-principal-en-container .navigation{padding-top:0!important}.menu-menu-topo-direito-en-container .navigation{padding-bottom:0!important}.menu-menu-topo-direito-en-container li,.menu-shopping-en-container li{display:inline!important;clear:none!important;float:left!important}.menu-menu-topo-direito-en-container .navigation li:not(:first-child) a,.menu-shopping-en-container .navigation li:not(:first-child) a{padding:10px 0 10px 15px!important;border-left:rgba(255,255,255,.2)!important}.menu-menu-topo-direito-en-container .navigation li:not(:first-child) .nav_item_wrap,.menu-shopping-en-container .navigation li:not(:first-child) .nav_item_wrap{padding-left:15px!important;border-left:dotted 1px rgba(255,255,255,.5)!important}.menu-menu-topo-direito-en-container .navigation li:first-child a,.menu-shopping-en-container .navigation li:first-child a{padding:10px 0 10px 30px!important;border-left:none!important}.visitas a:link{font-size:18px;line-height:35px}}@media only screen and (min-width:768px){.menu-menu-topo-direito-en-container{display:none!important}}.menu-shopping-en-container{width:auto}nav>.menu-shopping-en-container>ul{width:100%!important}.menu-menu-principal-en-container{}.menu-shopping-en-container ul.navigation>li>a:first,#menu-item-15274{padding-right:0}.menu-shopping-en-container ul.navigation>li>a:last,#menu-item-15273{padding-left:0}@media only screen and (min-width:25px){ul.navigation>li>a{padding:0 8px}.menu-shopping-en-container ul.navigation>li>a:first,#menu-item-15274{padding-right:0}.menu-shopping-en-container ul.navigation>li>a:last,#menu-item-15273{padding-left:0}}