@import url(/wp-content/themes/porto/style.css);a{color:#d50707}a:hover{color:#8e0c0c}#header .header-main{background-color:#fff;background-image:-moz-linear-gradient(top,#ffffff,#ffffff);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#ffffff));background-image:-webkit-linear-gradient(top,#ffffff,#ffffff);background-image:-o-linear-gradient(top,#ffffff,#ffffff);background-image:linear-gradient(to bottom,#ffffff,#ffffff)}#header.header-10 .header-main .container .header-right{padding-top:0;margin-top:0;margin-bottom:0}.nav-top li{line-height:14px}#header .header-contact .nav-top span{margin-top:0;margin-bottom:0}#header.header-10 .searchform{margin-bottom:0;background:none;border-color:none;border:none}#header.header-corporate .searchform{box-shadow:none}#header.header-corporate .header-main .container .header-right .searchform-popup{margin-top:-7px}#header.header-corporate .share-links a{width:24px;height:24px;border:none}#header .header-top{display:block;position:relative;width:100%;height:40px}#header .header-top .header-left{width:70%;float:left;padding:5px}#header .header-top .header-right{width:30%;float:left;padding:5px}#header{border-top:none}#header.header-corporate .share-links{padding-left:1.5em}#header.header-10 .header-main .container .header-left,#header.header-10 .header-main .container .header-center,#header.header-10 .header-main .container .header-right{padding-top:0;padding-bottom:0;background:#fff0}#header .logo{min-height:70px}#header .header-main .container #main-menu .mega-menu>li.menu-item{margin:1px 20px 1px 0}#main-menu .mega-menu>li.menu-item>a,#main-menu .mega-menu>li.menu-item>h5{font-size:16px;font-weight:500;text-transform:capitalize;color:#4e4e4e;padding-top:30px;padding-bottom:30px}#main-menu .mega-menu>li.menu-item.active>a,#main-menu .mega-menu>li.menu-item.active>h5{background:#fff0;color:#d50707}#main-menu .mega-menu>li.menu-item:hover>a,#main-menu .mega-menu>li.menu-item:hover>h5,#main-menu .mega-menu>li.menu-item:focus>a,#main-menu .mega-menu>li.menu-item:focus>h5{background:#fff0;color:#d50707;cursor:pointer}#header .header-top .header-contact a{color:#4e4e4e}#header .header-top .header-contact .nav-top>li>a:hover{background:#fff0;color:#d50707}.mega-menu .wide .popup>.inner>ul.sub-menu{margin-left:auto;margin-right:auto}#main-menu .mega-menu>li.menu-item.active:hover>a,#main-menu .mega-menu>li.menu-item:hover>a,#main-menu .mega-menu>li.menu-item.active:hover>h5,#main-menu .mega-menu>li.menu-item:hover>h5{background:#fff0;color:#d50707}#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item>a,#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item>h5{font-size:1.5em}.mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item ul.sub-menu{margin-top:15px}#main-menu .mega-menu .wide .popup,#main-menu .mega-menu .narrow .popup ul.sub-menu{border-top-color:#d50707}#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item li.menu-item>a:hover,#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item li.menu-item>h5:hover{background-color:#fff0;color:#d50707}.page-top.page-header-1 .page-title{border-bottom:5px solid #d50707}html section.section-primary,html .vc_row.section-primary,html .vc_column_container.section-primary{background-color:#d50707!important;border-color:#bf0303!important;color:#fff}#footer .footer-ribbon{background:#d50707;margin:-70px 0 0 0}#footer .footer-ribbon:before{border-right-color:#bf0303}html .heading-primary,html .lnk-primary,html .text-color-primary{color:#d50707!important}.btn-primary,.button,input.submit,input[type="submit"].btn-primary,input[type="submit"].button,input[type="submit"].submit{background-color:#d50707;border-color:#bf0303}#header.sticky-header .header-main.change-logo .logo img{padding-top:5px}#header.sticky-header .header-main.change-logo .container>div{padding-top:0;padding-bottom:0}#header.sticky-header #main-menu .mega-menu>li.menu-item>a,#header.sticky-header #main-menu .mega-menu>li.menu-item>h5{padding-top:15px;padding-bottom:15px}#header.sticky-header .logo{min-height:50px}.mega-menu .popup li.menu-item{font-size:16px}article.member .member-role{color:#d50707}.thumb-info .thumb-info-type{background-color:#d50707}.thumb-info-social-icons{display:none}.home-intro p em{color:#d50707}html .btn-primary{color:#fff;text-shadow:0 -1px 0 rgb(0 0 0 / .25);background-color:#d50707;border-color:#d50707;border-color:#d50707 #d50707 #bf0303}html .btn-primary:hover,html .btn-primary:focus,html .btn-primary:active{color:#fff;background-color:#8e0c0c;border-color:#8e0c0c #8e0c0c #8e0c0c}.porto-concept strong{color:#d50707}.panel-group .panel-heading a{color:#d50707}.panel-default>.panel-heading{background-color:#fff;border-color:#ddd;border-radius:0}article.post .post-date .day,.post-item .post-date .day{color:#d50707}article.post .post-date .month,.post-item .post-date .month,article.post .post-date .format,.post-item .post-date .format{background-color:#d50707}.testimonial blockquote{background:#d50707}.testimonial .testimonial-arrow-down{border-top-color:#d50707}.shrink h4{font-size:1.3em}.page-top{background-color:#fff;border-bottom:none;border-top:1px solid #ccc;padding:0 0 6px}.page-top .container{margin-top:-3px}.page-top .page-title{color:#d50707}.page-top.page-header-1 .page-title{border-bottom:none;border-top:5px solid #d50707}.blog-posts .post-meta .meta-cats{position:relative;display:inline-block;top:0;right:0;margin-right:10px}.post-carousel .post-item .post-excerpt,.post-grid .post-item .post-excerpt,.post-timeline .post-item .post-excerpt{clear:left;height:100px}.post .post-item h4{max-height:4.2em;height:4.2em;overflow-y:hidden}.ubtn.ubtn-sep-icon.ubtn-sep-icon-at-left,a.ubtn-link .ubtn.ubtn-sep-icon.ubtn-sep-icon-at-left{padding-left:60px}#main-menu .mega-menu .narrow .popup li.menu-item>a:before,#main-menu .mega-menu .narrow .popup li.menu-item>h5:before{color:#d50707}.margin-bottom-large{width:100%;height:1px;margin-bottom:80px;display:block;clear:both}.small-margin .aio-icon,.small-margin .vc_row .aio-icon{height:1em;width:1em;line-height:1em;vertical-align:top}.small-margin>span.uavc-list-desc{vertical-align:top}.full-width a{text-align:left;display:block;width:100%;margin-bottom:1em}.border-right{border-right-width:1px;border-right-style:solid;-moz-border-image:-moz-linear-gradient(top,#fff0,#000000,#000000,#fff0) 1 100%;-webkit-border-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#fff0),color-stop(33.33333%,rgb(237 237 237)),color-stop(66.66667%,rgb(237 237 237)),color-stop(100%,#fff0)) 1 100%;-webkit-border-image:-webkit-linear-gradient(top,#fff0,rgb(237 237 237),rgb(237 237 237),#fff0) 1 100%;-o-border-image:-o-linear-gradient(top,#fff0,#000000,#000000,#fff0) 1 100%;border-image:linear-gradient(top,#fff0,#000000,#000000,#fff0) 1 100%}.mega-menu .popup li.menu-item li.menu-item.talk{width:80%;margin-left:0;margin-right:auto;display:block;text-align:center;padding:0 10px;background-color:#d50707;color:#fff}#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item li.menu-item.talk>a,#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item li.menu-item.talk>h5{width:80%;text-align:center;padding:15px 0;margin-right:auto;margin-left:0;margin-top:2em;background-color:#d50707;color:#fff}#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item li.menu-item.talk>a:hover,#main-menu .mega-menu .wide .popup>.inner>ul.sub-menu>li.menu-item li.menu-item.talk>h5:hover{width:80%;text-align:center;padding:15px 0;margin-right:auto;margin-left:0;margin-top:2em;background-color:#d50707;color:#fff}.vc_gitem-zone.vc_gitem-zone-c{display:none}.left,.right{float:left;display:inline-block;top:0;width:60%;padding-right:20px}.right{width:38%;padding-left:10px}ul[class^="list-"]{width:48%;display:inline-block;float:left;padding:1em;list-style:none}ul[class^="list-"] li{padding-left:20px}ul[class^="list-"] li:before{font-family:FontAwesome;color:#d50707;content:"\F00C";display:inline-block;position:relative;margin-left:-25px;width:20px;height:20px}.stats-text{width:70%!important}input[type="submit"],.geodir-search button[type="button"],.geodir-search input[type="button"],.geodir-search input[type="submit"],#geodir-wrapper button[type="button"],#geodir-wrapper input[type="button"],#geodir-wrapper input[type="submit"]{background:#d50707;border-color:#d50707}#header .header-top .header-contact a{padding:0}#header .header-top .header-contact{margin:0;vertical-align:text-top}#footer .widget_nav_menu li{line-height:20px}#footer .widget.widget_nav_menu ul,#footer .widget.widget_nav_menu ul li{border-bottom:none;border-top:none}#footer .widget.widget_nav_menu ul li{padding:3px 0 3px 15px}#footer .more{margin:1em;padding:.5em 1em;background:#1e1e1e;border:#1e1e1e}#custom-menu ul{display:block;width:100%;padding:1em}#custom-menu ul li{width:auto;float:left;display:inline-block;border-right:1px solid #f2f2f2}#custom-menu ul li:last-child{border-right:none}#custom-menu ul li a{width:auto;padding:.8em}.addresses{text-align:center}.wpb_text_column.featured2{font-size:1.5em}.porto-map-section a.hovered{margin-top:-164px;height:164px;position:relative;z-index:99;display:block}.uavc-list-icon.left.floated{width:100%;display:block}.uavc-list-icon.left.floated li{display:inline-table;float:left;clear:none!important;width:auto;margin-left:1em!important}.no-padding ul{list-style:none;padding:0}.no-padding ul li{padding-left:1em;text-indent:-.7em}.no-padding ul li:before{content:"• ";color:#d50707}.post .post-item h4.resized{height:auto}.single-post .post-content{padding:75px}.ubtn-block.slim .ubtn{padding:15px;line-height:1em}.wpb_single_image.full-width .vc_single_image-wrapper,.wpb_single_image.full-width .vc_single_image-wrapper img{width:100%;height:auto}a.superb{border:1px solid #c92828;padding:6px 12px;font-size:14px;background:#c92828;color:#fff;font-weight:700;border-radius:4px}a.superb:hover{border:1px solid #444;padding:6px 12px;font-size:14px;background:#444;color:#fff;font-weight:700;border-radius:4px}.vc_row.section.section-parallax:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#000000,#000000)!important;opacity:.7;z-index:1;display:block}span[id^=creative-link-wrap],.section-parallax h2{display:inline-block;width:100%;text-shadow:1px 1px 0 rgb(0 0 0)}.section-parallax h2{font-weight:700}html .list-primary.list-icons li .fa{color:#d50707}.fluid form.wpcf7-form label{width:100%!important}.fluid form.wpcf7-form input[type="submit"]{padding:1.2rem 2.5rem;font-size:1.5rem;margin-left:auto;margin-right:auto;display:block}#header .mobile-toggle{position:absolute;right:5px!important;top:1px}