.bypostauthor{display:block}.vc_do_custom_heading{margin-bottom:.625rem;margin-top:0}.vc_do_custom_heading{margin-bottom:.625rem;margin-top:0}.vc_do_custom_heading{margin-bottom:.625rem;margin-top:0}.vc_do_custom_heading{margin-bottom:.625rem;margin-top:0}.vc_custom_1683007042187{padding-top:37px!important;padding-bottom:35px!important}.vc_custom_1683899213846{padding-top:80px!important;padding-bottom:50px!important}.vc_custom_1683109047711{padding-top:80px!important;padding-bottom:50px!important}.vc_custom_1782116156569{padding-top:80px!important;padding-bottom:50px!important}.vc_custom_1744194648272{padding-top:80px!important;padding-bottom:60px!important}.vc_custom_1748270669601{padding-top:80px!important;padding-bottom:60px!important}.vc_custom_1645943829523{margin-top:6px!important}.vc_custom_1683899241012{padding-top:1px!important;padding-right:1px!important;padding-bottom:1px!important;padding-left:1px!important;background-color:#264f97!important;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.vc_custom_1736326920023{padding-top:25px!important}.vc_custom_1683109150823{padding-right:20px!important;padding-left:20px!important}.vc_custom_1683109143500{padding-right:20px!important;padding-left:20px!important}.vc_custom_1769772873337{margin-bottom:0px!important}.vc_custom_1769772846603{margin-bottom:0px!important}.porto-sicon-box.wpb_custom_648d73d1a736b9fcb66bc4192672225c .porto-icon,.porto-sicon-box.wpb_custom_648d73d1a736b9fcb66bc4192672225c .porto-sicon-img{margin-bottom:20px}.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}@media (min-width:1500px){.left-sidebar.col-lg-3,.right-sidebar.col-lg-3{width:20%}.main-content.col-lg-9{width:80%}.main-content.col-lg-6{width:60%}}#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}b{font-weight:900}@media (max-width:685px){.home-banner p{margin-top:20px!important}}