.bypostauthor{display:block}.side-header-narrow-bar-logo{max-width:300px}.loading-overlay-showing>.loading-overlay{opacity:1;visibility:visible;transition-delay:0}.loading-overlay{transition:visibility 0s ease-in-out 0.5s,opacity 0.5s ease-in-out;position:absolute;bottom:0;left:0;opacity:0;right:0;top:0;visibility:hidden}.loading-overlay .loader{display:inline-block;border:2px solid #fff0;width:40px;height:40px;-webkit-animation:spin 0.75s infinite linear;animation:spin 0.75s infinite linear;border-image:none;border-radius:50%;vertical-align:middle;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;z-index:2;border-top-color:var(--porto-primary-color)}.loading-overlay .loader:before{content:"";display:inline-block;border:inherit;width:inherit;height:inherit;-webkit-animation:spin 1.5s infinite ease;animation:spin 1.5s infinite ease;border-radius:inherit;position:absolute;left:-2px;top:-2px;border-top-color:inherit}body>.loading-overlay{position:fixed;z-index:999999}@media (min-width:992px){#header{margin:0 0 20px 0}}@media (max-width:991px){#header .header-main .header-left,#header .header-main .header-center,#header .header-main .header-right,.fixed-header #header .header-main .header-left,.fixed-header #header .header-main .header-right,.fixed-header #header .header-main .header-center,.header-builder-p .header-main{padding-top:15px;padding-bottom:15px}}.page-top .sort-source{position:static;text-align:center;margin-top:5px;border-width:0}.page-top ul.breadcrumb{-ms-flex-pack:center;justify-content:center}.page-top .page-title{font-weight:700}#header .feature-box p{line-height:1.5}@media (min-width:992px){.header-bottom{border-top:1px solid rgb(0 0 0 / .08)}}#header .cont{background-color:#E00527!important}.main-menu>li.menu-item.active>a,#header .main-menu .wide .popup,.header-wrapper #header .main-menu .wide .popup>.inner,#header .main-menu .narrow .popup>.inner>ul.sub-menu,#header .main-menu .narrow ul.sub-menu ul.sub-menu,.mega-menu .wide .popup li.sub li.menu-item>a{border-radius:0}@media (min-width:992px){.header-bottom{border-top:1px solid rgb(0 0 0 / .08)}}.main-menu>li.menu-item:not(:last-child)>a{border-right:1px solid rgb(0 0 0 / .08)}.mega-menu.menu-hover-line>li.menu-item>a:before{top:-2px;width:auto;left:-1px;right:-1px}#header .main-menu>li.menu-item{margin:0}#header .share-links a:not(:hover){background:none;color:#fff}b{font-weight:900}.portfolio-item .thumb-info{background:#f4f4f4}.image-box .porto-sicon-header p{letter-spacing:-.05em}.post-carousel .post-item .btn{background:none;text-transform:uppercase;color:#099cf4;font-size:.8em;font-weight:700}.post-carousel .post-item .btn:after{content:"\f054";font-family:'Font Awesome 5 Free';margin-left:5px;font-size:.9em}.post-item .post-date .day{color:#212529;font-weight:800}#footer .post-image img{width:70px;border-radius:50%}#footer .post-item-small{line-height:24px;border-top:none}#footer .post-item-small .post-image{margin-right:15px}#footer .post-item-small .post-date{font-size:.9em;margin-top:5px}#footer #recentcomments{border-bottom:none}#footer .recentcomments{border-top:none;margin-bottom:.4em}#footer .recentcomments:before,#footer .recentcomments a{color:#099cf4}#footer .widget .recentcomments,#footer .recentcomments span{color:rgb(255 255 255 / .7)}#footer .recentcomments a,#footer .recentcomments span{font-weight:700}.footer .widget-title,.footer .widget-title a{font-weight:600;font-size:20px}.vg_call_blu,.vg_call_verde{margin-top:50px!important;margin-bottom:50px!important;padding-top:15px!important;padding-right:50px!important;padding-bottom:50px!important;padding-left:50px!important;background-position:bottom!important;background-repeat:repeat-x!important;min-height:300px}