@charset "utf-8";
@font-face {
font-family: "TainacanIcons";
src: url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.eot);
src: url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.eot#iefix) format("embedded-opentype"), 
url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.woff2) format("woff2"), 
url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.otf) format("otf"), 
url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.woff) format("woff"), 
url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.ttf) format("truetype"), 
url(//markuribas.com.br/wp-content/plugins/tainacan/assets/fonts/TainacanIcons.svg) format("svg");
font-weight: normal;
font-style: normal;
text-rendering: optimizeLegibility;
}
.tainacan-icon:before,
.tainacan-icon-set {
display: inline-block;
font: normal normal normal 20px/1 "TainacanIcons";
font-size: inherit;
text-rendering: auto;
vertical-align: middle;
line-height: inherit;
text-transform: none !important;
letter-spacing: normal !important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.tainacan-icon-pdf:before {
content: "pdf";
}
.tainacan-icon-arrowleft:before {
content: "arrowleft";
}
.tainacan-icon-arrowup:before {
content: "arrowup";
}
.tainacan-icon-arrowright:before {
content: "arrowright";
}
.tainacan-icon-arrowdown:before {
content: "arrowdown";
}
.tainacan-icon-home:before {
content: "home";
}
.tainacan-icon-image:before {
content: "image";
}
.tainacan-icon-star:before {
content: "star";
}
.tainacan-icon-cancel:before {
content: "cancel";
}
.tainacan-icon-heartfill:before {
content: "heartfill";
}
.tainacan-icon-heartoutline:before {
content: "heartoutline";
}
.tainacan-icon-openurl:before {
content: "openurl";
}
.tainacan-icon-attachments:before {
content: "attachments";
}
.tainacan-icon-form:before {
content: "form";
}
.tainacan-icon-wordpress:before {
content: "wordpress";
}
.tainacan-icon-activities:before {
content: "activities";
}
.tainacan-icon-add:before {
content: "add";
}
.tainacan-icon-remove:before {
content: "remove";
}
.tainacan-icon-addcollection:before {
content: "addcollection";
}
.tainacan-icon-alert:before {
content: "alert";
}
.tainacan-icon-alertcircle:before {
content: "alertcircle";
}
.tainacan-icon-approved:before {
content: "approved";
}
.tainacan-icon-approvedcircle:before {
content: "approvedcircle";
}
.tainacan-icon-audio:before {
content: "audio";
}
.tainacan-icon-video:before {
content: "video";
}
.tainacan-icon-close:before {
content: "close";
}
.tainacan-icon-collection:before {
content: "collection";
}
.tainacan-icon-collections:before {
content: "collections";
}
.tainacan-icon-delete:before {
content: "delete";
}
.tainacan-icon-deleteforever:before {
content: "deleteforever";
}
.tainacan-icon-download:before {
content: "download";
}
.tainacan-icon-download:before {
content: "download";
}
.tainacan-icon-draft:before {
content: "draft";
}
.tainacan-icon-edit:before {
content: "edit";
}
.tainacan-icon-export:before {
content: "export";
}
.tainacan-icon-filters:before {
content: "filters";
}
.tainacan-icon-finish:before {
content: "finish";
}
.tainacan-icon-gallery:before {
content: "gallery";
}
.tainacan-icon-help:before {
content: "help";
}
.tainacan-icon-importers:before {
content: "importers";
}
.tainacan-icon-items:before {
content: "items";
}
.tainacan-icon-menu:before {
content: "menu";
}
.tainacan-icon-metadata:before {
content: "metadata";
}
.tainacan-icon-plus:before {
content: "plus";
}
.tainacan-icon-minus:before {
content: "minus";
}
.tainacan-icon-showmore:before {
content: "showmore";
}
.tainacan-icon-next:before {
content: "next";
}
.tainacan-icon-drag:before {
content: "drag";
}
.tainacan-icon-notifications:before {
content: "notifications";
}
.tainacan-icon-nextlevel:before {
content: "nextlevel";
}
.tainacan-icon-waiting:before {
content: "waiting";
}
.tainacan-icon-pause:before {
content: "pause";
}
.tainacan-icon-play:before {
content: "play";
}
.tainacan-icon-stop:before {
content: "stop";
}
.tainacan-icon-pausefill:before {
content: "pausefill";
}
.tainacan-icon-playfill:before {
content: "playfill";
}
.tainacan-icon-pointer:before {
content: "pointer";
}
.tainacan-icon-previous:before {
content: "previous";
}
.tainacan-icon-private:before {
content: "private";
}
.tainacan-icon-processerror:before {
content: "processerror";
}
.tainacan-icon-processes:before {
content: "processes";
}
.tainacan-icon-public:before {
content: "public";
}
.tainacan-icon-repository:before {
content: "repository";
}
.tainacan-icon-repproved:before {
content: "repproved";
}
.tainacan-icon-repprovedcircle:before {
content: "repprovedcircle";
}
.tainacan-icon-search:before {
content: "search";
}
.tainacan-icon-see:before {
content: "see";
}
.tainacan-icon-settings:before {
content: "settings";
}
.tainacan-icon-share:before {
content: "share";
}
.tainacan-icon-sortascending:before {
content: "sortascending";
}
.tainacan-icon-sortdescending:before {
content: "sortdescending";
}
.tainacan-icon-taxonomies:before {
content: "taxonomies";
}
.tainacan-icon-terms:before {
content: "terms";
}
.tainacan-icon-text:before {
content: "text";
}
.tainacan-icon-tour:before {
content: "tour";
}
.tainacan-icon-undo:before {
content: "undo";
}
.tainacan-icon-updating:before {
content: "updating";
}
.tainacan-icon-upload:before {
content: "upload";
}
.tainacan-icon-url:before {
content: "url";
}
.tainacan-icon-user:before {
content: "user";
}
.tainacan-icon-viewcards:before {
content: "viewcards";
}
.tainacan-icon-viewgallery:before {
content: "viewgallery";
}
.tainacan-icon-viewmasonry:before {
content: "viewmasonry";
}
.tainacan-icon-viewminiature:before {
content: "viewminiature";
}
.tainacan-icon-viewrecords:before {
content: "viewrecords";
}
.tainacan-icon-viewtable:before {
content: "viewtable";
}
.tainacan-icon-viewlist:before {
content: "viewlist";
}
.tainacan-icon-facebook:before {
content: "facebook";
}
.tainacan-icon-twitter:before {
content: "twitter";
}
.tainacan-icon-youtube:before {
content: "facebook";
}
.tainacan-icon-slidercol:before {
content: "slidercol";
}
.tainacan-icon-slideritems:before {
content: "slideritems";
}
.tainacan-icon-sliderterms:before {
content: "sliderterms";
}
.tainacan-icon-dincol:before {
content: "dincol";
}
.tainacan-icon-dinitems:before {
content: "dinitems";
}
.tainacan-icon-dinterms:before {
content: "dinterms";
}
.tainacan-icon-userfill:before {
content: "userfill";
}
.tainacan-icon-calendar:before {
content: "calendar";
}
.tainacan-icon-role:before {
content: "role";
}
.tainacan-icon-capability:before {
content: "capability";
}
.tainacan-icon-comment:before {
content: "comment";
}
.tainacan-icon-viewas:before {
content: "viewas";
}
.tainacan-icon-18px.tainacan-icon-set, 
.tainacan-icon-18px.tainacan-icon:before {
font-size: 18px;
}
.tainacan-icon-20px.tainacan-icon-set, 
.tainacan-icon-20px.tainacan-icon:before {
font-size: 20px;
}
.tainacan-icon-1-125em.tainacan-icon-set, 
.tainacan-icon-1-125em.tainacan-icon:before {
font-size: 1.125em;
}
.tainacan-icon-1-25em.tainacan-icon-set, 
.tainacan-icon-1-25em.tainacan-icon:before {
font-size: 1.25em;
}
.tainacan-icon-30px.tainacan-icon-set, 
.tainacan-icon-30px.tainacan-icon:before {
font-size: 30px;
}
.tainacan-icon-36px.tainacan-icon-set, 
.tainacan-icon-36px.tainacan-icon:before {
font-size: 36px;
}
.tainacan-icon-48px.tainacan-icon-set, 
.tainacan-icon-48px.tainacan-icon:before {
font-size: 48px;
}
.tainacan-icon-dark:before {
color: rgba(0, 0, 0, 0.54);
}
.tainacan-icon-dark.tainacan-icon-inactive:before {
color: rgba(0, 0, 0, 0.26);
}
.tainacan-icon-light:before {
color: white;
}
.tainacan-icon-light.tainacan-icon-inactive:before {
color: rgba(255, 255, 255, 0.3);
}
.tainacan-icon-rotate-45 { }
.tainacan-icon-rotate-45:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.tainacan-icon-rotate-90 { }
.tainacan-icon-rotate-90:before {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}
.tainacan-icon-rotate-135 { }
.tainacan-icon-rotate-135:before {
-webkit-transform: rotate(135deg);
-ms-transform: rotate(135deg);
transform: rotate(135deg);
}
.tainacan-icon-rotate-180 { }
.tainacan-icon-rotate-180:before {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.tainacan-icon-rotate-225 { }
.tainacan-icon-rotate-225:before {
-webkit-transform: rotate(225deg);
-ms-transform: rotate(225deg);
transform: rotate(225deg);
}
.tainacan-icon-rotate-270 { }
.tainacan-icon-rotate-270:before {
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}
.tainacan-icon-rotate-315 { }
.tainacan-icon-rotate-315:before {
-webkit-transform: rotate(315deg);
-ms-transform: rotate(315deg);
transform: rotate(315deg);
}
.tainacan-icon-flip-h:before {
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
.tainacan-icon-flip-v:before {
-webkit-transform: scaleY(-1);
transform: scaleY(-1);
filter: FlipV;
-ms-filter: "FlipV";
}
.tainacan-icon-spin:before {
-webkit-animation: mdi-spin 2s infinite linear reverse !important;
animation: mdi-spin 2s infinite linear reverse !important;
}
@-webkit-keyframes mdi-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}
@keyframes mdi-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

.mhb-grid{position:relative;width:100%}
.mhb-placeholder{display:none;height:80px} .mhb-grid:not(.is-sticky) .mhb-view.sticky{display:none!important}
.mhb-view{position:relative;z-index:200}
.mhb-view.on-top,
.is-sticky .mhb-view{position:fixed;left:0;top:0;width:100%}
.admin-bar .mhb-view.on-top,
.admin-bar .is-sticky .mhb-view{top:32px} .mhb-row-wrapper{display:flex;justify-content:space-between;position:static;min-height:80px}
.mhb-row-wrapper:after{display:none!important}
.mhb-view.full_width .mhb-row-wrapper{max-width:100%!important}
.action-bar .mhb-row-wrapper{min-height:40px} .mhb-col{display:flex;align-items:center}  .mhb-item{margin:0 20px} .mhb-logo{}
.mhb-logo h1{margin:0;font-size:0;line-height:0}
.mhb-logo .overflow.mhb-item-inner{height:80px} .mhb-menu{position:relative;height:100%}
.mhb-menu .menu{z-index:201}
.mhb-menu .menu li a{color:#333;text-decoration:none}
.mhb-menu .menu li a:hover,
.mhb-menu .menu li.current-menu-item > a,
.mhb-menu .menu li.current-menu-ancestor > a,
.mhb-menu .menu li.current-page-item > a,
.mhb-menu .menu li.current-page-ancestor > a{color:#0095eb} .mhb-menu .menu > li{float:left;position:relative;z-index:202}
.mhb-menu .menu > li > a{display:block;padding:10px 0}
.mhb-menu .menu > li > a > span{display:block;padding:0 20px} .mhb-menu .menu li ul{position:absolute;left:0;top:100%;background-color:#F2F2F2;display:none} .mhb-menu .menu li ul li{position:relative;width:200px;padding:0}
.mhb-menu .menu li ul li a{display:block;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.05)}
.mhb-menu .menu li ul li:last-child a{border-bottom-width:0}
.mhb-menu .menu li ul li a:hover{background-color:rgba(0,0,0,.05)} .mhb-menu .menu li ul li ul{left:200px;top:0} .mhb-menu .menu.borders > li > a > span{border-right:1px solid rgba(0,0,0,.05)}
.mhb-menu .menu.borders > li:last-child > a > span{border-right-width:0}
.mhb-menu .menu.last li:nth-last-child(-n+2) ul{left:auto;right:0}
.mhb-menu .menu.last li:nth-last-child(-n+2) ul li ul{left:auto;right:200px}
.mhb-menu .menu.arrows li.menu-item-has-children > a:after{font-family:'mfn-icons';content:'\e869';position:absolute;right:10px;top:50%;margin-top:-13px}
.mhb-menu .menu.arrows > li.menu-item-has-children > a > span{padding-right:30px}
.mhb-menu .menu.arrows li ul li.menu-item-has-children > a:after{content:'\e917'} .mhb-menu .mobile-menu-toggle{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;display:none;} .mhb-menu_icon a{padding:10px;font-size:22px} .mhb-button{line-height:0} .mhb-extras > *{float:left;line-height:40px;margin:0 5px}
.mhb-extras a{color:#333}
.mhb-extras .search{font-size:22px;color:#333}
.mhb-extras .search .search-icon{font-size:22px}
.mhb-extras .search .search-icon i:before{margin:0}
.mhb-extras .search form{position:relative}
.mhb-extras .search form i{position:absolute;left:0;top:0;font-size:22px;color:#333}
.mhb-extras .search form input{width:100%;box-sizing:border-box;margin:0;padding-left:35px;border-width:0 0 1px 0;background-color:transparent;box-shadow:unset;border-color:#ddd}
.mhb-extras .search form input:focus{background-color:transparent!important;border-color:#ddd}
.mhb-extras .search.icon form{position:absolute;left:0;top:100%;width:100%;box-sizing:border-box;padding:20px;background-color:#eee;display:none;z-index:201}
.mhb-extras .search.icon form i{left:20px;top:20px}
.mhb-extras #header_cart{font-size:22px}
.mhb-extras #header_cart span{position:relative;right:9px;top:-10px;display:inline-block;width:17px;height:17px;line-height:17px;text-align:center;font-size:11px;background-color:#333;color:#fff;border-radius:3px;}
.mhb-extras .wpml-languages{position:relative}
.mhb-extras .wpml-languages a{text-decoration:none}
.mhb-extras .wpml-languages.list ul li{float:left;margin-right:5px}
.mhb-extras .wpml-languages.dropdown ul{position:absolute;left:-15px;padding:0 15px;background:rgba(255,255,255,.5);display:none;z-index:201}
.mhb-extras .wpml-languages.dropdown:hover ul{display:block} .mhb-social a{color:#333}
.mhb-social ul li{float:left;margin:0 2px}
.mhb-social ul li a{font-size:18px} .mhb-icon a{padding:5px;font-size:18px;color:#333} .mhb-text{line-height:130%} .mhb-image{line-height:0}
.mhb-image img{max-height:80px} @media only screen and (min-width: 960px){
.mhb-view.tablet,
.mhb-view.mobile{display:none}  .is-sticky .mhb-view.desktop.sticky{display:block}
.is-sticky:not([data-desktop$="off"]) .mhb-placeholder{display:block} .is-sticky[data-desktop$="custom"] .mhb-view.default{display:none} .is-sticky[data-desktop$="off"] .mhb-view.default{position:relative} .mhb-menu .menu{display:block!important}
}
@media only screen and (min-width: 768px) and (max-width: 959px){
.mhb-view.desktop,
.mhb-view.mobile{display:none}
.mhb-view.tablet{display:block} .mhb-grid[data-tablet^="auto"] .desktop.default{display:block}  .is-sticky .mhb-view.tablet.sticky{display:block}
.is-sticky:not([data-tablet$="off"]) .mhb-placeholder{display:block} .is-sticky[data-tablet$="custom"] .mhb-view.default{display:none} .is-sticky[data-tablet$="off"] .mhb-view.default{position:relative} .mhb-menu .mobile .menu{display:block!important}
.mhb-menu .tabletMobile .menu{display:none;box-shadow:2px 2px 2px rgba(0,0,0,0.05)}
.mhb-menu .tabletMobile .mobile-menu-toggle{display:block}
.mhb-menu .tabletMobile .menu{position:absolute;top:100%;right:0;width:200px;background:#fff}
.mhb-menu .tabletMobile .menu li{width:100%}
.mhb-menu .tabletMobile .menu li a{padding:0 25px}
.mhb-menu .tabletMobile .menu li a span{padding:0;line-height:44px!important;border-right:0!important}
.mhb-menu .tabletMobile .menu li .menu-toggle{position:absolute;right:0;top:0;display:block;width:44px;line-height:44px;text-align:center;cursor:pointer}
.mhb-menu .tabletMobile .menu li .menu-toggle:after{font-family:'mfn-icons';content:'\e964'}
.mhb-menu .tabletMobile .menu li.hover > .menu-toggle:after{content:'\e965'}
.mhb-menu .tabletMobile .menu li ul{position:static}
.mhb-menu .tabletMobile .menu li ul li a{padding:0 25px 0 35px;border-bottom-width:0}
.mhb-menu .tabletMobile .menu li ul li ul li a{padding-left:45px}
.mhb-col.left .mhb-menu .tabletMobile .menu{left:0;right:auto}
.mhb-col.center .mhb-menu .tabletMobile .menu{left:-100px}
}
@media only screen and (max-width: 767px){
.mhb-view.desktop,
.mhb-view.tablet{display:none}
.mhb-view.mobile{display:block}  .mhb-grid[data-mobile^="auto"] .desktop.default{display:block}
.mhb-grid[data-mobile^="auto"] .mhb-item:not(.mhb-logo):not(.mhb-menu):not(.mhb-menu_icon){display:none}  .is-sticky .mhb-view.mobile.sticky{display:block}
.is-sticky:not([data-mobile$="off"]) .mhb-placeholder{display:block} .is-sticky[data-mobile$="custom"] .mhb-view.default{display:none} .is-sticky[data-mobile$="off"] .mhb-view.default{position:relative} .mhb-menu .menu{display:none;box-shadow:2px 2px 2px rgba(0,0,0,0.05)}
.mhb-menu .mobile-menu-toggle{display:block}
.mhb-menu .menu{position:absolute;top:100%;right:0;width:200px;background:#fff}
.mhb-menu .menu li{width:100%}
.mhb-menu .menu li a{padding:0 25px}
.mhb-menu .menu li a span{padding:0;line-height:44px!important;border-right:0!important}
.mhb-menu .menu li .menu-toggle{position:absolute;right:0;top:0;display:block;width:44px;line-height:44px;text-align:center;cursor:pointer}
.mhb-menu .menu li .menu-toggle:after{font-family:'mfn-icons';content:'\e964'}
.mhb-menu .menu li.hover > .menu-toggle:after{content:'\e965'}
.mhb-menu .menu li ul{position:static}
.mhb-menu .menu li ul li a{padding:0 25px 0 35px;border-bottom-width:0}
.mhb-menu .menu li ul li ul li a{padding-left:45px}
.mhb-col.left .mhb-menu .menu{left:0;right:auto}
.mhb-col.center .mhb-menu .menu{left:-100px}
}
@media only screen and (max-width: 783px){
.admin-bar .mhb-view.on-top,
.admin-bar .is-sticky .mhb-view{top:46px}
}