.clearfix{clear:both}a:hover{color:#322d29}.post-content>div,.post-content>ol,.post-content>p,.post-content>ul,.post-tags,body{color:#322d29}.box-header.has-title:after,.fimg-no-thumb:not(.fimg-media) .featured-image .vm-middle:after,.sidebar-widget .widget-title:after{background-color:#ffce2e}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5{margin:40px 0}body.barcelona-fimg-fp #navbar{visibility:hidden!important}body.barcelona-fimg-fp .navbar-stuck #navbar{visibility:visible!important}.mega-menu{background:#fff;border:1px solid rgba(36,36,36,.1);color:#322d29}.mega-menu .post-summary{opacity:1}.mega-menu .post-summary .post-title a,.mega-menu .post-summary .post-title a:hover,.mega-menu .see-all a,.mega-menu .see-all a:hover,.mega-menu .tag-list .list,.mega-menu .tag-list .list a,.mega-menu .tag-list .list a:hover{color:#322d29}.home #main .posts-box.posts-box-8 .mas-item{height:300px}.category #main .posts-box.posts-box-8 .mas-item{height:390px}#main .posts-box.posts-box-6 .mas-item{height:495px}#main .posts-box.posts-box-9 .mas-item{height:290px}@media only screen and (max-width:991px){.home #main .posts-box.posts-box-8 .mas-item{height:360px}.category #main .posts-box.posts-box-8 .mas-item{height:440px}#main .posts-box.posts-box-9 .mas-item{height:460px}}@media only screen and (max-width:767px){.home #main .posts-box.posts-box-8 .mas-item{min-height:370px;height:auto}#main .posts-box.posts-box-6 .mas-item,#main .posts-box.posts-box-9 .mas-item,.category #main .posts-box.posts-box-8 .mas-item{height:auto}}article.adv{text-align:center;overflow:hidden}article.adv a{display:inline-block}.posts-box-2 article.adv a{margin:50px 0 100px}.post article.adv a,.section-html article.adv a{margin:0 0 70px}.posts-box-6 article.adv a{margin:10px 0 70px}.posts-box-7 article.adv a,.posts-box-8 article.adv a{margin:10px 0 50px}@media only screen and (max-width:991px){.posts-box-2 article.adv a{margin:20px 0 50px}.post article.adv a{margin:0 0 50px}}@media only screen and (max-width:767px){.posts-box-6 article.adv a{margin:0 0 60px}}.post-summary .post-title{font-size:22px}.post-summary .post-details .veiculo{display:block;width:80px;margin:0 0 3px}.post-summary .post-details .veiculo img{width:100%;height:auto}#page-wrapper input[type=email],#page-wrapper input[type=text],#page-wrapper textarea{width:100%;border:none;border-bottom:2px solid #f3f3f3;margin:20px 0;padding:0;background-color:#fff;transition:border-bottom .3s}input[type=email]:focus,input[type=text]:focus,textarea:focus{outline:0;border-bottom:2px solid #000!important}input[type=submit]{background-color:#ffd539;background:linear-gradient(160.28deg,#ffe552,#ffce2e);transition:opacity .3s;font-weight:600;color:#322d29;border:none;padding:10px 40px;border-radius:25px;transition:opacity .3s,background .3s,background-color .3s}input[type=submit]:focus,input[type=submit]:hover{outline:0;opacity:.8}input:disabled{background:#e6e6e6!important}input:focus:invalid{border-bottom:2px solid red!important}div.wpcf7-response-output{text-align:center;color:#000;border-radius:24px;padding:10px;background-color:#ffd539;background:linear-gradient(160.28deg,#ffe552,#ffce2e)}.grecaptcha-badge{visibility:hidden}.post-content blockquote{text-align:center;background:none;padding:0;margin:0 auto}.post-content blockquote:after,.post-content blockquote:before{content:"";display:block;width:32px;height:24px;margin:20px auto}.post-content blockquote:before{background:url(/wp-content/themes/barcelona-child/images/double-quotes-down.svg) no-repeat 50%}.post-content blockquote:after{background:url(/wp-content/themes/barcelona-child/images/double-quotes-up.svg) no-repeat 50%}.post-content blockquote p{margin:0}.post-content blockquote cite,.post-content blockquote p{font-size:16px;line-height:23px;font-weight:300;color:#322d29;font-style:italic}.post-content blockquote cite:before{content:"";display:block;width:155px;height:1px;background:rgba(36,36,36,.1);margin:15px auto}.post-content .wp-caption{background:none;padding:0;margin:0 20px 20px 0;border:none}.post-content .wp-caption>p.wp-caption-text{font-style:italic;font-size:12px;line-height:1.2em;margin:5px 0 0}#main .mod-especial{background:#eee;padding:20px 0 12px;margin:-20px auto 50px}#main .mod-especial p{padding:0 15px;margin:0 15px}#main .mod-especial ul{padding:0;margin:0 15px;list-style:none}#main .mod-especial.topicos ul{padding:0 15px;margin:0 15px;list-style:disc}#main .mod-especial.topicos{margin:0 auto 20px;padding:0 0 15px}#main .mod-especial li,#main .mod-especial p{font-size:14px;line-height:24px;font-weight:500}#main .mod-especial h2{font-size:24px;color:#322d29;margin:15px}.rt-reading-time,.span-reading-time{position:absolute;bottom:10px;right:10px;padding:6px;background-color:#337ab7;border-radius:4px;font-size:10px;line-height:16px;color:#ffffff;z-index:1}.post-summary .post-meta .post-date{text-transform:uppercase}.post-summary .post-meta .post-date .older{color:#bdbdbd!important}#sidebar .post-summary .post-meta .post-date .older{display:none}.post-summary .post-excerpt{color:#322d29}.featured-posts .fp-box.elav_bg.post-summary .post-meta{color:#dd1003}.single-container .post-summary .post-meta{padding:0}.single-container .post-summary .post-meta:before{display:none!important}.single-container .post-summary .post-meta .post-date,.single-veiculo .post-summary .post-meta .post-date{color:#dd1003;font-size:10px;line-height:16px}.category .post-summary .post-meta:after,.category .post-summary .post-meta:before,.single-veiculo .post-summary .post-meta:after,.single-veiculo .post-summary .post-meta:before{display:none}.btn.btn-full,.btn_report-error{display:inline-block;font-size:10px;color:#000;text-transform:uppercase;width:100%;text-align:right;position:relative;padding:0 30px 50px 0}.btn_report-error:before{background:#fff9b7;border-radius:50%;transition:background .6s}.btn_report-error:after,.btn_report-error:before{content:"";display:block;width:20px;height:20px;position:absolute;right:0;top:-4px}.btn_report-error:after{background:url(/wp-content/themes/barcelona-child/images/icon-close.svg) no-repeat 50%;background-size:15px;transform:rotate(0deg);transition:transform .6s}.btn_report-error:hover{color:#000;text-decoration:underline}.btn_report-error:hover:after{transform:rotate(180deg)}.btn_report-error:hover:before{background:#ffce2e}.btn.btn-full:hover{background:#6d6d6d;color:#fff;text-decoration:none}.btn.btn-full{padding:15px}.navbar-elav{width:100%;background:#fff}.navbar-elav.navbar-stuck{top:0!important}.has-nav-menu .container>.navbar-header{padding-bottom:10px}.navbar-logo{height:50px;top:96px;transition:opacity .3s}.navbar-logo:hover{opacity:.75}.logo-location-sticky_nav,.navbar-stuck:not(.sticky-logo-disabled) .navbar-logo{height:20px;line-height:20px;margin-top:11px}#navbar{border-top:1px solid rgba(36,36,36,.1);border-bottom:1px solid rgba(36,36,36,.1);margin-top:30px;padding-bottom:0}.navbar-dark .navbar-nav{background:none;border:none}.navbar-nav>li{border-left:1px solid transparent;border-right:1px solid transparent;transition:border-left-color .15s ease,border-right-color .15s ease}.navbar-dark .navbar-nav>li>a{color:rgba(36,36,36,.6);font-size:14px;line-height:17px;font-weight:500;padding-right:24px;padding-left:24px}.navbar-stuck.navbar-dark .navbar-nav>li>a{padding-right:16px;padding-left:16px}.navbar-dark .navbar-nav>li.current-menu-item>a,.navbar-dark .navbar-nav>li:hover>a{color:#000;background-color:#fff}.navbar-stuck.navbar-dark .navbar-inner{background-color:#fff!important}.navbar-nav>li>.sub-menu{border:1px solid #fff;background-color:#fff}.navbar-dark .navbar-nav>li.search>.btn,.navbar-dark .navbar-nav>li>a,.navbar-header .fa{color:#322d29}.btn.active,.btn:hover,.nav>.current-menu-item>a,.nav>.menu-item-hover>a,.nav>li:hover>a{background-color:transparent}.navbar-logo .logo-img.logo-img-elav-mobile{display:none!important}.navbar-nav>li:hover>.mega-menu,.navbar-nav>li:hover>.sub-menu,.navbar-nav>li>.sub-menu li:hover>ul{transition:opacity .5s,visibility .5s;transition-delay:.5s}.footer,.footer .container{background-color:#337ab7}.footer .social-footer{text-align:right}.footer .social-footer ul{list-style:none}.footer .social-footer li{display:inline-block;padding-left:7px;padding-right:8px}.footer p.copy{font-size:12px;margin-bottom:0}.footer .elav{float:right}.box-header .title,.sidebar-widget .widget-title .title{font-size:18px;line-height:22px;color:#322d29}.featured-posts .fp-col.item{width:50%}.featured-posts .fp-col.item.left{float:left}.featured-posts .fp-col.item.right{float:right}.featured-posts .rt-reading-time,.featured-posts .span-reading-time{bottom:20px;right:30px}.featured-posts:not(.fpstyle-a) .fp-box .vm-middle{margin-bottom:50px}.featured-posts .span-reading-time:before{content:"";float:left;width:12px;height:12px;background:url(/wp-content/themes/barcelona-child/images/clock.svg) no-repeat 50%;background-size:contain;margin:2px 6px 0 4px}.featured-posts .fp-box .post-title{text-transform:none!important}.featured-posts .fp-box .post-meta{position:absolute;bottom:25px}.featured-posts .fp-box a.related-post,.featured-posts .fp-box p.excerpt{margin:10px 0 0;line-height:1.4;color:#fff}.featured-posts .fp-box a.related-post{display:inline-block;position:relative;z-index:2;background:transparent;border-radius:5px;transition:background .3s,color .3s;padding:1px 5px}.featured-posts .fp-box a.related-post:hover{background:#fccd39;color:#322d29}.featured-posts .vm-middle{width:90%}.featured-posts .fp-box.elav_bg{background-color:#fff!important}.featured-posts .fp-box.elav_bg .vm-wrapper{border:1px solid rgba(36,36,36,.1)}.featured-posts .fp-box.elav_bg .post-meta,.featured-posts .fp-box.elav_bg .post-title,.featured-posts .fp-box.elav_bg a.related-post,.featured-posts .fp-box.elav_bg p.excerpt{color:#322d29}.single .author-elav{width:50%;float:left;margin-top:6px}.single .author-elav .date{font-size:12px;color:rgba(36,36,36,.6);margin-top:10px}.single .author-elav .veiculo img{height:auto;width:auto;max-height:40px;max-width:150px;margin-top:-5px}.single .post-sharing{width:50%;float:right}.single .post-sharing .whatsapp{display:none!important}.single .post-sharing li>a{padding:9px}.single .list-inline{text-align:right}.single .list-inline>li{vertical-align:middle}.post-sharing .rt-reading-time,.post-sharing .span-reading-time{position:static;display:block}.featured-image .post-title{text-transform:none!important}.single .post-content p{font-size:16px;line-height:24px;margin:0 0 24px}.single .post-content a{background:#ffde49;padding:1px 3px;border-radius:3px;font-size:14px;font-weight:400;transition:color .3s}.single .post-content a:hover{color:#716a4c}.tablepress tfoot th,.tablepress thead th{background-color:#ffce2e;border-bottom:1px solid #ffce2e;line-height:1em;padding:20px 10px}.single .posts-box-related-posts .psum-small .post-title{width:100%}.wpcf7-form p{font-weight:400;text-transform:none}h2.post-subtitle{font-size:16px;line-height:24px;color:#fff;font-weight:500}div.wpcf7,div.wpcf7-response-output{margin:0}span.wpcf7-not-valid-tip{font-size:12px;margin-top:-15px}.jquery-modal{z-index:99999!important}.modal{max-width:768px!important}.modal h3{margin-bottom:20px;font-weight:600;font-size:24px;color:#000}#exit-newsletter-form.modal h3{text-align:center}.modal p{font-size:14px;line-height:24px;color:rgba(36,36,36,.6);text-transform:unset;font-weight:400}.modal p.subtitle{margin-bottom:20px}.modal .half{width:45%}.modal .left{float:left}.modal .right{float:right}.modal input[type=email],.modal input[type=text],.modal textarea{width:100%;border:none;border-bottom:2px solid #f3f3f3;margin:20px 0;padding:0;background-color:#fff;transition:border-bottom .3s}.modal input[type=email],.modal input[type=text]{padding:5px 0}.modal input::placeholder,.modal textarea::placeholder{color:#aaa}.modal input[type=submit]{padding:10px 40px;border-radius:25px;color:#000;display:block;margin:0 auto 5px}.modal input[type=submit]:focus,.modal input[type=submit]:hover{opacity:.8;outline:0}.search-form-full input:focus{border-bottom:0!important;box-shadow:none!important}.search-form-full button{transition:background .3s,color .3s,border .3s;margin-left:0!important}.search-form-full button:hover{background-color:#6d6d6d!important;border:1px solid #929191!important;color:#fff!important}.search-form-full .input-group-addon{width:63px!important;padding:0 20px!important}.video-container{position:relative;overflow:hidden;padding-top:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.author .author-box,.post .post-footer .author-box{background-color:#f3f3f3;padding:25px 50px;border-top:1px solid #d6d6d6;margin:0}.post .post-footer .author-box.first{border:none}.post .post-footer .author-box.last{margin-bottom:30px}.author .author-box{border:none;margin-bottom:30px}.author .author-box .author-details,.post .author-box .author-details{padding-left:130px;vertical-align:middle}.author .author-box .author-name,.post .author-box .author-name{text-transform:uppercase}.author .author-box .author-image,.post .author-box .author-image{overflow:hidden;border-radius:50%}.author .author-box .author-social,.post .author-box .author-social{list-style:none;font-size:22px;padding:0;margin:0 0 0 -10px;color:#848383}.author .author-box .author-social li,.post .author-box .author-social li{display:inline-block;list-style:none}.author .author-box .author-social a,.post .author-box .author-social a{padding:7px 0}.author .author-box .author-social a .fa,.post .author-box .author-social a .fa{font-size:22px;padding:0 10px;margin-top:8px;color:#848383}.author-box .author-desc,.author-box .author-title{font-family:Montserrat,sans-serif!important;margin:0 0 10px}.author .author-box .author-desc,.post .author-box .author-desc{font-size:14px;line-height:1.6em;color:#322d29;font-style:normal;margin:10px 0}.author .author-box .author-title,.post .author-box .author-title{display:block;font-size:12px!important;color:#322d29;font-style:italic!important}#sidebar .author-box{border:1px solid #eee}#sidebar .author-box .author-image{position:static;width:100%}#sidebar .author-box .author-image img{width:100%;height:auto}#sidebar .author-box .author-details{padding:0;font-size:22px;text-align:center;border-top:1px solid #eee;padding:10px}#sidebar .author-box .author-name{color:#242424;font-size:24px}#sidebar .author-box .author-title{color:rgba(36,36,36,.35);font-size:16px}#sidebar .author-box .author-desc{color:#333;font-size:14px;line-height:24px}.sidebar-newsletter h2{margin-bottom:20px;line-height:33px}.sidebar-newsletter input[type=text]{font-size:15px;padding:5px 0!important}.sidebar-newsletter .btn-grad-bg{margin:15px 0;padding:10px 0;border-radius:25px;width:100%;color:#322d29}.sidebar-newsletter .btn-grad-bg:focus,.sidebar-newsletter .btn-grad-bg:hover{outline:0;opacity:.8}.sidebar-widget.widget_text{margin-bottom:30px}.single .post-content .sidebar-widget{width:100%;border-bottom:5px solid #ffce2d;text-align:center}.single .post-content .sidebar-widget .widget-title{margin-bottom:0}.single .post-content .sidebar-widget .widget-title h2.title{padding:0 15px}.single .post-content .sidebar-widget .subtitle{font-size:14px;margin:5px auto -5px;width:80%}.single .post-content .sidebar-widget .sidebar-newsletter-form{width:80%;margin:0 auto}.single .post-content .sidebar-widget input[type=email]{margin:20px 0 10px!important}.single .post-content .sidebar-widget .btn-grad-bg{margin:10px 0;font-size:14px}#sidebar .sidebar-widget.sidebar-newsletter{display:block}.post-content .sidebar-widget.widget_text{display:none}#fale-conosco input,#fale-conosco textarea{margin-top:40px;font-size:16px}#fale-conosco input[name=your-name]{margin-top:20px}#fale-conosco input[type=submit]{margin:30px 0;padding:7px 50px}@media only screen and (max-width:1199px){.navbar-dark .navbar-nav>li>a{padding-right:12px;padding-left:12px}.navbar-stuck.navbar-dark .navbar-nav>li>a{padding-right:4px;padding-left:4px}}@media only screen and (max-width:767px){.sub-menu{padding:0}#navbar{margin-top:15px}#navbar.collapsing,#navbar.in{margin-bottom:-15px}.logo-location-sticky_nav,.navbar-stuck:not(.sticky-logo-disabled) .navbar-logo{height:30px!important;margin:10px 0 5px!important}.navbar-nav>li{padding:5px 0}.navbar-nav>li:first-child{padding-top:15px}.navbar-nav>li:last-child{padding-bottom:15px}.navbar-dark .navbar-nav{padding:0;margin:0}.navbar-dark a,.navbar-stuck .navbar-nav>li>a{color:#322d29}.navbar-stuck .navbar-nav>li:hover>a,.navbar-stuck .navbar-nav>li>a:hover{color:#fff}.navbar-dark .navbar-nav>li>.sub-menu>li:hover>a,.navbar-dark .navbar-nav>li>.sub-menu>li>a:hover{background-color:#322d29}.navbar-dark .navbar-inner,.navbar-dark .navbar-inner>.container{background-color:#fff}.has-nav-menu .container>.navbar-header{padding-bottom:0}.navbar-stuck .navbar-nav>li:hover>a,.navbar-stuck .navbar-nav>li>a:hover{color:#322d29}.navbar-logo .logo-img.logo-img-elav-mobile{display:block!important}.navbar-logo .logo-img.logo-img-elav-sticky{display:none!important}.post-summary,.posts-box-6 .col,.posts-box-8 .col,.posts-box-9 .col,.sidebar-widget,.sidebar-widget.barcelona-widget-posts .post-summary{margin-bottom:0}.post-summary .post-meta{margin-bottom:5px}.btn_report-error{margin:0 auto}.single .featured-image .vm-middle .post-title{font-size:24px;line-height:32px;margin:10px 0 20px}.fimg-cl.fimg-no-meta,.fimg-cl.fimg-no-thumb{margin-bottom:0}.single .author-elav,.single .post-sharing{width:100%;float:none;margin:15px 0}.single .post-sharing li>a{padding:5px}.single .list-inline{text-align:center}.author .author-box,.post .post-footer .author-box{padding:20px}.author .author-box .author-image,.post .author-box .author-image{position:static;margin:0 auto;width:50%;max-width:96px}.author .author-box .author-details,.post .author-box .author-details,.post .author-box .no-avatar{padding:10px;text-align:center}.author .author-box .author-social,.post .author-box .author-social{margin:0}.post-content{margin-bottom:40px}.post-content .wp-caption{float:none!important;margin:0 auto 20px}.post-summary .post-title,.posts-box-2 .post-summary .post-title{font-size:16px;line-height:24px}.rt-reading-time,.span-reading-time{font-size:12px}.posts-box-4 .psum-small .post-title{font-size:14px;line-height:20px}.posts-box .posts-wrapper .row .col,.posts-box .posts-wrapper .row .col:first-child,.posts-box .posts-wrapper .row .col:last-child{padding-right:15px;padding-left:15px}.footer-menu li{display:block;margin:0 auto 20px}.blocker{padding:20px 10px}.modal{padding:15px!important;width:100%!important}#main .mod-especial{padding:15px 0 10px;margin:30px auto}#main .mod-especial h2{font-size:18px}.page-template-page-authors .author-details{font-size:22px}.page-template-page-authors .author-box .author-name{color:#242424;font-size:24px}.page-template-page-authors .author-box .author-title{color:rgba(36,36,36,.35);font-size:16px}.page-template-page-authors .author-box .author-desc{color:#333;font-size:14px;line-height:24px}.sidebar-widget iframe#indices{height:400px}.sidebar-widget iframe#cotacoes{height:283px}}@media only screen and (max-width:991px){.featured-posts .fp-col.item{width:100%;float:none!important}.featured-posts .fp-box-h1.fp-box-c2 .fp-inner,.featured-posts .fp-box .fp-inner{min-height:300px}.featured-posts .owl-theme .owl-nav{opacity:0}.featured-posts .fp-box-h2 .post-title{font-size:24px}.navbar-wrapper{height:85px}.navbar-stuck.navbar-dark .navbar-inner{padding:15px 0}.navbar-dark .navbar-nav>li>a{padding-right:5px;padding-left:5px;font-size:12px}#sidebar .sidebar-widget.sidebar-newsletter,.navbar-stuck.navbar-nav.navbar-dark>li.search,.single .posts-box-related-posts .psum-small{display:none}.post-content .sidebar-widget.widget_text,.single .post-sharing .whatsapp{display:block!important}.single .posts-box-5 .post-summary{border:none}.single .posts-box-5 .psum-featured .post-title a{font-size:16px;line-height:24px;font-weight:400}.modal .half{width:100%}.modal .left,.modal .right{float:none}.sidebar-widget.widget_text{width:auto;margin-bottom:30px}.sidebar-widget iframe#indices{height:283px}.sidebar-widget iframe#cotacoes{height:220px}.footer,.footer .container{background-color:#337ab7}.footer .social-footer,.footer p.copy{text-align:center}.footer .social-footer ul{margin:0 0 20px;padding:0}.footer .elav{float:none;text-align:center;display:block}}@media only screen and (min-width:768px){.breadcrumb-wrapper .container{padding-bottom:30px;padding-top:30px}}