body,p,a,ul,ol{font-family:futura-pt,sans-serif;padding-bottom:2em;font-weight:300}p{font-weight:400;font-style:normal;line-height:1.5}h1,h2,h3,h4,h5{font-family:futura-pt-bold,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase}h3,h4,h5,h6,body h3,body h4,body h5,body h6{font-size:18px}.et_pb_blurb h2.et_pb_module_header{font-size:30px!important}.et_pb_blurb_description a,.et_pb_toggle_content a,a.back{font-size:12px;text-transform:uppercase}.request p,.request h2,.request a{color:#fff!important}a.white{color:#fff!important;text-transform:uppercase;font-size:12px}a.more-link:after,a.white:after,.et_pb_blurb_description a:after{content:' >'}a.back:before{content:'< '}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module,.et-db #et-boc .et-l .et_pb_accordion_0.et_pb_accordion .et_pb_accordion_item{margin-bottom:0}.et_pb_toggle_content{margin-top:20px}.et_pb_fullwidth_header{display:flex;height:590px}.et_pb_fullwidth_header .header-content-container{display:inline-block;align-self:flex-end!important}.header-content-container{width:50%!important}.header-content{width:70%}h3.headertext{font-size:30px!important;text-align:left}@media (min-width:1350px){.et_builder_inner_content .et_pb_row{width:100%}}.footer-links ul{padding-left:0}.footer-links ul li{list-style:none}.footer-links a{color:rgba(255,255,255,1)!important;font-size:12px}.footer-links a:hover{color:rgba(255,255,255,0.7)}.footer-links ul li{list-style:none;line-height:1.2em;text-transform:uppercase}ul.footnav li{height:20px}ul.footnav{margin-top:20px}.jtit .et_pb_title_container{padding-left:0!important}.newssearch a.search-filter-reset{font-size:18px;text-transform:uppercase;padding-left:0;font-weight:600;text-transform:uppercase}.newssearch .searchandfilter label{display:grid;border-top:1px solid #c40012;padding-top:10px}.newssearch .searchandfilter select{-webkit-appearance:none;font-size:18px!important}.newssearch .searchandfilter select:first-child{font-size:18px!important;text-transform:uppercase!important}.newssearch .searchandfilter ul{padding:0;font-family:'futura-pt-bold'}.newssearch .searchandfilter ul li{padding:10px 0 0}.newssearch .searchandfilter select.sf-input-select{padding:0;border:none;font-size:18px;text-transform:uppercase!important;color:#C40012}.practices .et_pb_post{border-bottom:1px solid;margin:0;padding:10px 0 0 5px}.practices .et_pb_post:last-child{border:none}.teamsearch ul,.teamsearch ul li{padding-left:0}.servicelink{padding-left:0!important}.servicelink li{list-style:none}.servicelink li:first-child{border-top:none}.servicelink li a{color:#04473A!important;font-weight:900}.teamsearch label,.servicelink{font-weight:700;font-family:futura-pt-bold,sans-serif;text-transform:uppercase}.teamsearch .sf-level-0 input.sf-input-radio{display:none}.teamsearch li.sf-option-active{background:#04473A;color:#fff}.teamsearch label.sf-label-radio{display:inline-block!important}.teamsearch label.sf-label-radio:before,.servicelink li a:before{content:'';margin-right:10px;display:table-cell;width:24px;height:24px;margin-top:1px;float:left;background-image:url(/wp-content/uploads/2022/09/mapleleaf-50.png);background-size:100%;background-repeat:no-repeat}.teamsearch li.sf-option-active label.sf-label-radio:before{background-image:url(/wp-content/uploads/2022/09/mapleleaf-50-white.png)}.teamsearch .searchandfilter ul li li,.servicelink li{padding:10px 0;border-top:1px solid #04473A}.et_pb_toggle.et_pb_toggle_close:hover,article:hover{-webkit-box-shadow:2px 2px 10px 1px rgba(0,0,0,0.4);box-shadow:2px 2px 10px 1px rgba(0,0,0,0.4);transition:box-shadow 0.3s ease-in-out}.team-member .et_pb_row.et_pb_row_0{padding:0!important;width:100%!important}span.bull{background:#c40012;color:#fff;width:20px;height:20px;display:block;text-align:center;vertical-align:middle;float:left;font-size:15px;border-radius:10px;margin-right:5px;margin-top:3px}.et_pb_module.et_pb_posts article.et_pb_post a.entry-featured-image-url{padding-top:150px}.et_pb_module.et_pb_posts article.et_pb_post a.entry-featured-image-url>img{height:170px;object-fit:cover;position:absolute;top:0;width:100%}.post-2274 .post-content{background:red;display:none}.joboverview article{margin-bottom:0;border-bottom:1px solid #04473A}.team-archiv a.entry-featured-image-url{margin-bottom:0;padding-bottom:0}.team-archiv .et_pb_image_container{margin-bottom:15px}.team-archiv article h2{padding-bottom:0}.et-db .et_pb_text_0_tb_header{border:none!important}