body{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#logo img{width:75%;margin-left:-45px}#logo .site-descript{width:75%;margin-left:-30px;color:#aeaeae;font-style:italic;font-size:11px}header #header-bob{position:absolute;top:0;right:275px}article h3{font-weight:600}.ubermenu .ubermenu-target{border-bottom:0 !important}.breadcrumb{padding:8px 0px;font-style:normal;background-color:transparent;font-size:0.9em}h1 a:hover{color:#061f3e;text-decoration:none}h1 a:active{color:#061f3e}.home #content .breadcrumbs{display:none}.home .page .title{display:none}.home #content{padding:0 !important;margin:0}.entry .vc_custom_1466703425877{padding:0 !important}.rev_slider img{background:transparent !important;border:none}.esg-layout-masonry .esg-entry-media img{min-height:200px !important;max-height:200px !important}.page-id-112 .entry h2{margin:0 0 0em;line-height:1.2em}.page-id-112 .overview-h2{margin-bottom:15px}.panel-bullets{list-style:disc !important;padding-left:15px !important;padding-top:10px !important}#content{background-color:#fff}.archive_header{border-bottom:1px solid rgba(135, 156, 199, 0.47) !important}body.tax-portfolio_category #main,body.single-portfolio #main{width:100% !important}body.tax-portfolio_category #main article.portfolio,body.single-portfolio #main article.portfolio{border-bottom:1px solid rgba(135, 156, 199, 0.47);margin-bottom:2em}body.tax-portfolio_category #main article.portfolio:last-child,body.single-portfolio #main article.portfolio:last-child{border-bottom:none}body.tax-portfolio_category #main .col-sm-6 img.wp-post-image,body.single-portfolio #main .col-sm-6 img.wp-post-image{width:100%;height:auto}body.page-template-template-offcanvas{overflow:hidden}body.page-template-template-offcanvas #menu-toggle{position:absolute;top:40%;right:7%;z-index:999;transition:0.5s ease}body.page-template-template-offcanvas #menu-toggle .glyphicon-menu-left{display:inherit}body.page-template-template-offcanvas #menu-toggle .glyphicon-menu-right{display:none}body.page-template-template-offcanvas #menu-toggle .glyphicon{font-size:3em;font-weight:bold}body.page-template-template-offcanvas #offcanvas,body.page-template-template-offcanvas #wrapper{transition:0.5s ease;display:block;position:relative}body.page-template-template-offcanvas #offcanvas{float:right;position:absolute;right:-90%;width:95%;z-index:2;background:#fff}body.page-template-template-offcanvas #offcanvas .content{padding:2em}body.page-template-template-offcanvas #wrapper{float:none;margin-right:0;width:90%;max-width:90%;background:gray;position:absolute;top:65px;left:0}body.page-template-template-offcanvas.active #offcanvas{right:0;display:block}body.page-template-template-offcanvas.active #wrapper{position:absolute;left:-90%}body.page-template-template-offcanvas.active #menu-toggle{right:96%}body.page-template-template-offcanvas.active #menu-toggle .glyphicon-menu-left{display:none}body.page-template-template-offcanvas.active #menu-toggle .glyphicon-menu-right{display:inherit}h4{Padding-top:15px}article.type-portfolio header{margin-bottom:1em}article.type-portfolio .row{margin-bottom:2em}#content{padding:30px 0 40px}#content h4{color:#061f3e;font-weight:600}#sidebar .fix{margin-bottom:2em}#content .entry,.entry p{font:400 13px/1.65em 'Open Sans', arial, sans-serif !important;color:#475984}.entry,.entry p{font:400 15px/1.5em 'Open Sans', arial, sans-serif;color:#475984;font-weight:400 !important}.bq{width:400px;background:url('/wp-content/uploads/2016/04/leftquote.png') top left no-repeat;padding-left:55px;line-height:36px;color:#575757;float:right}.bq p{padding-right:35px;line-height:18px;background:url('/wp-content/uploads/2016/04/rightquote.png') bottom right no-repeat;padding-bottom:15px;color:#333;font-size:13px}.bq-clear p{clear:right}article .relative_div{max-height:175px !important}img.woo-image.portfolio-img{vertical-align:bottom;max-width:50%;float:right}p a.svc_title{color:#fff !important;font-weight:700 !important;font-size:0.95em !important;margin-top:100px;background-color:rgba(0, 0, 0, 0.47);padding:3px}p a.svc_title:hover{text-decoration:none !important}div.svc_post_grid_s5 article{border-bottom:none;background:transparent !important}.eg-enman-kesselring-element-0:hover{text-decoration:none !important}.esg-grid img{padding:0 !important}.portfolio-header{padding-top:15px;font-weight:600}.btn-default{background-color:rgba(200, 211, 230, 0.24);border-color:rgba(135, 156, 199, 0.26);border-radius:0}@media screen and (min-width:768px) and (max-width:1023px){a.ubermenu-responsive-toggle{background-color:#475984 !important;color:#fff !important}}@media screen and (min-width:768px){#ubermenu-main-27-primary-menu{width:100%}#top{background:#203770 !important;background:-moz-linear-gradient(top, #203770 1%, #40578b 100%) !important;background:-webkit-linear-gradient(top, #203770 1%, #40578b 100%) !important;background:linear, to bottom, #203770 1%, #40578b 100% !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#203770', endColorstr='#40578b',GradientType=0) !important;border-bottom:1px solid #9e9e9e !important;max-height:32px}body.one-col.home.boxed-layout #content{padding-left:0;padding-right:0}}@media screen and (max-width:767px){#content{padding-left:1.5em;padding-right:1.5em}a.ubermenu-responsive-toggle{background-color:#475984 !important;color:#fff !important}.header-widget{display:none}.header-widget #header-bob{position:relative;right:auto}.header-widget #header-bob img{height:auto;max-width:150px}#logo{text-align:center}#logo .site-descript{width:100%;margin-left:0}}