@import url("https://fonts.googleapis.com/css2?family=Source+Serif+4:wght@300%3B400%3B700&family=Inter:ital,wght@0,300%3B0,400%3B0,600%3B0,700%3B1,400%3B1,700&display=swap");
/*!
Theme Name: Mariner Wealth 2020
Text Domain: mariner.breadcrumbs a, #breadcrumbs a {
  text-decoration: none;
  margin: 0 4px;
  color: #D9532B;
}
Description:
Version: 2
Requires at least: 5.9
Requires PHP: 7.2
Author: emfluence
Author URI: https://emfluence.com
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.5}ol,ul{list-style:none;padding:inherit}mark{background-color:rgba(0,0,0,0)}img[src="/wp-content/themes/mariner/images/curve.png"]{display:none !important}.bullets ul{list-style:disc;padding-left:40px}.cream-border-round{border-radius:3px;border:3px solid #f0e6dd}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.fontweight500{font-weight:500!important}.brule{border-bottom:2px solid #000;width:50%}.d-flex,.flex{display:flex}.d-inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.flex-reset{flex:auto !important;width:auto !important}.flex-basis-auto{flex-basis:auto !important}.flex-grow-unset{flex-grow:unset !important}.flex-shrink-0{flex-shrink:0 !important}.gap-2{gap:2rem !important}.gap-3{gap:3rem !important}@media (max-width:781px){.gap-3{gap:var(--wp--style--block-gap,.5em) !important}}.gap-5{gap:5rem !important}.d-flex,.flex{display:flex}.d-inline-flex{display:inline-flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.flex-reset{flex:auto !important;width:auto !important}.flex-basis-auto{flex-basis:auto !important}.flex-grow-unset{flex-grow:unset !important}.flex-shrink-0{flex-shrink:0 !important}.gap-2{gap:2rem !important}.gap-3{gap:3rem !important}@media (max-width:781px){.gap-3{gap:var(--wp--style--block-gap,.5em) !important}}.gap-5{gap:5rem !important}.m-0{margin:0 !important}.mt-auto{margin-top:auto !important}.mb-2{margin-bottom:2em}.d-inline-block{display:inline-block}.border-round{border-radius:10px}.box-shadow{box-shadow:0 3px 6px #00000029}.w-auto{width:auto !important}.text-center{text-align:center}.m-0{margin:0 !important}.mt-auto{margin-top:auto !important}.mb-2{margin-bottom:2em}body{font-family:Inter,sans-serif;color:#23292f}
/*! img {
  max-width: 100%;
  height: auto
}*/
section img{max-width:100%;height:auto}a{color:#d9532b;text-decoration:none;transition:.3s}a:hover,a:focus{color:#d9532b;transition:.3s;text-decoration:underline}sup{font-size:.4em !important}.more-link{font-weight:700;transition:.3s}.more-link{color:#D9532B!important;transition:.3s}.more-link:hover{color:#d9532b;transition:.3s;text-decoration:underline}.more-link:hover .fa{padding-left:3px;transition:.3s}.main{overflow-wrap:break-word;word-wrap:break-word}#randomimages{background-repeat:no-repeat;background-size:cover}@media screen and (max-width:480px){.chatwithus{display:none!important}h1{font-size:40px!important;line-height:48px!important}.single-topics h1{font-size:40px!important;line-height:48px!important}body.page h1{font-size:40px!important;line-height:48px!important}h2{font-size:30px!important;line-height:40px!important}.headerhome{font-size:40px!important;line-height:40px!important;margin-top:-48px!important}.modal-inner h1{font-size:40px!important;line-height:40px!important}.wysiwyg .homeintrop{font-size:17px!important;line-height:24px;!important}}h1{font-size:60px!important;color:#000;font-family:Source_Serif_4,serif;font-weight:400;letter-spacing:2px;line-height:60px}h1.underline:after{content:'';display:block;width:50%;margin:.5em 0;height:2px;background:#000;border-radius:10px}
/*! Client Login page h1 adjustments */
body.page-id-1931 h1:after{display:none!important}body.page-id-1931 h1{height:300px!important;padding-top:70px!important;font-size:60px!important}h1.teamunderline{font-size:60px;color:#f0e6dd;font-family:Source_Serif_4,serif;font-weight:400;letter-spacing:2px;line-height:60px}h1.teamunderline:after{content:'';display:block;width:50%;margin:.5em 0;height:2px;background:#f0e6dd;border-radius:10px}h1.locationsmainunderline{font-size:60px;color:#f0e6dd;font-family:Source_Serif_4,serif;font-weight:400;letter-spacing:2px;line-height:60px}h1.blackunderline:after{content:'';display:block;width:50%;margin:.5em 0;height:3px;background:#000!important;border-radius:10px}h1.locationsmainunderline:after{content:'';display:block;width:50%;margin:.5em 0;height:2px;background:#f0e6dd;border-radius:10px}.locationsmain p{color:#F0E6DD!important;padding-bottom:30px;font-size:18px}.teamp p{color:#F0E6DD!important;padding-bottom:30px}@media (max-width:769px){h1{font-size:2em}}h2{font-size:48px;font-weight:400;font-family:Source_Serif_4,serif;color:#000;line-height:60px}h2.underline:after{position:static;content:'';display:block;height:2px;background-color:#000;opacity:.9;border-radius:5px;margin-top:3px}h2.underlinehero:after{position:static;content:'';display:block;height:2px;background-color:#000;opacity:.9;border-radius:5px;margin-top:20px;margin-bottom:20px;width:35%}.eaheader{font-size:34px;font-family:Source_Serif_4,serif;line-height:46px;letter-spacing:2px}.underlinecream:after{content:'';display:block;height:2px;background-color:#f0e6dd;border-radius:5px;margin-top:20px;margin-bottom:20px;width:35%}hr.underlinecream{position:static;content:'';display:block;height:2px;background-color:#f0e6dd;border-radius:5px;margin-top:20px;margin-bottom:20px;width:35%}hr.underlinecreamfull{position:static;content:'';display:block;height:2px;background-color:#f0e6dd;border-radius:5px;margin-top:20px;margin-bottom:20px;width:100%}hr.underlineblack{position:static;content:'';display:block;height:2px;background-color:#000;border-radius:5px;margin-top:20px;margin-bottom:20px;width:35%}hr.underlineblackfull{position:static;content:'';display:block;height:2px;background-color:#000;border-radius:5px;margin-top:20px;margin-bottom:20px;width:100%}.fullwidth{width:100vw;position:relative;margin-left:-50vw;left:50%}.fullwidthz{width:calc(100vw - 20px);margin-left:calc(-50vw + 50% + 10px)}body{overflow-x:hidden}.margintopzero{margin-top:-6em!important}.marginbottomzero{margin-bottom:-6em!important}.constrain{max-width:1200px;padding:0 1.5em;margin:0 auto}.clearfix:after{display:block;content:'';clear:both}iframe{max-width:100%}.screen-reader-text{display:none}.breadcrumbs,#breadcrumbs{font-weight:700;font-size:.7em;letter-spacing:1px;color:#d9532b;line-height:1.8}@media (max-width:769px){.breadcrumbs,#breadcrumbs{display:none}}.breadcrumbs a,#breadcrumbs a{text-decoration:none;margin:0 4px;color:#d9532b}.breadcrumbs a,#breadcrumbs a:hover{text-decoration:underline;margin:0 4px;color:#d9532b}.breadcrumbs a:first-child,#breadcrumbs a:first-child{margin-left:0}.breadcrumbs span,#breadcrumbs span{margin:0 4px}.breadcrumbs span:first-child,#breadcrumbs span:first-child{margin-left:0}section.header .main{border-left-color:transparent}section.header .sidebar img{display:block;margin:0 auto;border-radius:100%;width:225px;height:225px}@media (min-width:770px) and (max-width:1024px){section.header .sidebar img{width:150px;height:150px}}.sidebar .has-icon{display:block;padding:.75em 1em .75em 30px;position:relative;text-decoration:none;color:inherit;word-wrap:break-word}.sidebar .button{color:#000;font-size:17px;font-family:Inter,serif;background-color:#fff;border:2px solid #2294bd;text-transform:uppercase;line-height:20px;padding:16px 0}.sidebar .button:hover{color:#000;border:2px solid #2294bd}.sidebar a{display:block;font-weight:600;color:#000;font-size:.8em;line-height:1.5;margin:25px 0}@media (max-width:769px){.sidebar a{margin:10px 0}}.sidebar a:hover{color:#000;text-decoration:underline}.sidebar .far,.sidebar .fas,.sidebar .fab,.sidebar svg{color:#d9532b;font-size:1.5em;padding:2px 12px 20px 0;width:30px;position:absolute;margin-left:-30px}.sidebar .far:hover,.sidebar .fas:hover,.sidebar .fab:hover,.sidebar svg:hover{color:#d9532b;transition:.4s}.sidebar svg{fill:#e9c81c;margin-left:-35px}.sidebar svg:hover{fill:#009cd8}.contactmenu a{border:1px solid;border-radius:4px}.button{display:inline-block;text-decoration:none;background:#2294bd;border:inherit;color:#000;text-align:center;font-size:18px;font-family:Inter,serif;font-weight:600;line-height:20px;padding:16px 30px;border-radius:4px;text-transform:uppercase}.button.full-width{display:block;text-align:center}@media (max-width:769px){.button.hero-button{font-size:.8em;padding:1em .7em}}.button:hover{color:#000;border:1px solid #2294bd;text-decoration:underline}.button:active{color:#000!important}.advisor-list-header{margin:1em 0}h2.advisor-list-header:after{content:'';display:block;width:50%;margin:.5em 0;height:2px;background:#000;border-radius:10px}.hero{padding:80px 0;background:url("/wp-content/themes/mariner/images/hero-placeholder.jpg");align-items:center;justify-content:center;background-size:cover}@media (max-width:769px){.hero{padding:2em 0 2.5em;background-position:right !important;background-attachment:initial;background-size:cover}}.hero .constrain{flex-basis:1200px}@media (min-width:1400px){.hero{min-height:200px}.hero.metro{min-height:inherit}}@media (min-width:769px){.hero h1{width:70%}}.hero .wysiwyg{line-height:1.8;max-width:600px}@media (max-width:769px){.hero .wysiwyg{font-size:.85em;line-height:1.6}}.primary-grey-bg{background:#455561}.primary-grey{color:#23292f}.light-grey-bg{background:#f0e6dd}.white-bg{background:#fff}.light-grey{color:#f8f9fa}.action-blue-bg{background:#009cd8}.action-blue{color:#009cd8}hr{border-radius:10px;background:rgba(0,156,216,.9);height:5px;display:inline-block;margin:15px 0;border:0 none}.align-center{text-align:center}.align-right{text-align:right}.vertical-pad-small{padding-top:2em;padding-bottom:2em}@media (max-width:769px){.vertical-pad-small{padding-top:1em;padding-bottom:1em}}.vertical-pad-medium{padding-top:4em;padding-bottom:4em}@media (max-width:769px){.vertical-pad-medium{padding-top:2em;padding-bottom:2em}}.vertical-pad-large{padding-top:6em;padding-bottom:6em}@media (max-width:769px){.vertical-pad-large{padding-top:2em;padding-bottom:2em}}@media (max-width:769px){.hide-on-mobile{display:none !important}}@media (min-width:769px){.mobile-only{display:none !important}}.section-label{font-size:18px;color:#000;text-transform:uppercase;letter-spacing:2px;font-weight:700}section.filters select{width:100%;background:0 0;border:0 none;font-size:.9em;font-family:Inter;color:#677689;margin:0 20px;font-weight:600;height:63px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/wp-content/themes/mariner/images/chevron-down.png");background-size:14px;background-position:right 15px center;background-repeat:no-repeat;padding:0 20px}@media (max-width:769px){section.filters select{background-position:right 10px center;padding:0 30px 0 10px}}section.filters .advisor-name{background-image:url("/wp-content/themes/mariner/images/search-icon.png");background-size:18px;background-position:right 15px center;background-repeat:no-repeat;background-color:transparent}section.filters select::-ms-expand{display:none}section.filters .input-column{margin:0 5px}section.filters input[type=text]{color:#000;border:0 none;font-size:.9em;font-weight:600;width:100%;font-family:Inter;padding:21px 15px}section.filters input[type=text]::placeholder{color:#000;opacity:1}section.filters input[type=text]:-ms-input-placeholder{color:#000}section.filters input[type=text]::-ms-input-placeholder{color:#000}section.filters input[type=text]:focus{border-bottom-left-radius:0;border-bottom-right-radius:0}.ui-menu.ui-widget-content{padding:13px 23px;border:2px solid #f1f5f7;border-radius:5px;max-height:300px;overflow:scroll}@media (max-width:769px){.ui-menu.ui-widget-content{margin-top:-58px}}.ui-selectmenu-text{font-family:Inter;color:#000;padding:20px;font-size:.9em;font-weight:600}.ui-selectmenu-button.ui-button{background:#fff;border:0}@media (max-width:769px){.ui-selectmenu-text{padding:20px}}.placeholder{color:#000;font-size:.9em;font-weight:600}.ui-state-default{color:#677689;font-family:Inter;border:0 none;background:0 0;cursor:pointer}.ui-state-default:focus{outline:0px none}@media (max-width:769px){.ui-state-default{display:block;width:100% !important;border:2px solid #f1f5f7;margin-bottom:12px}}.ui-menu-item{font-family:Inter,sans-serif;background:#fff;color:#23292f;font-weight:600;padding:10px 0;font-size:.85em}.ui-menu-item:first-of-type{color:#2294bd !important;font-size:.9em}.ui-menu-item:hover,.ui-menu-item.ui-state-focus{color:#d9532b;border:1px solid #fff;background:#fff;font-weight:600}.ui-menu-item .ui-state-focus{border:0 none;background:0 0;font-weight:400;color:#23292f}.ui-state-default .ui-icon{background-image:url("/wp-content/themes/mariner/images/chevron-down.png");background-size:100%;background-position:0 0;width:12px;float:right;margin:25px 25px 20px 20px}@media (max-width:769px){.ui-state-default .ui-icon{margin:20px 9px 20px 20px}}.ui-icon-triangle-1-s{background-position:center;background-image:url(/wp-content/themes/mariner/images/chevron-down.png);background-size:14px;background-repeat:no-repeat}.sp-easy-accordion .sp-ea-single .ea-header a{font-size:28px;font-weight:500}body.home.page h1{padding:0;text-align:left}body.home.page section.header{background:#009cd8;color:#fff}body.home.page section.header h1{color:#fff}body.home.page section.main{background:#f0e6dd;padding-bottom:4em}@media (min-width:1201px){body.home.page section.main .constrain{border-radius:6px}}body.home.page section.main .wysiwyg{background:#fff;padding:4em;position:relative;top:-2em}body.home.page .hero{align-items:initial;justify-content:initial}.featured-sections .featured-awards{background-image:url("/wp-content/themes/mariner/images/icon-background.png");background-position:bottom right;background-repeat:no-repeat;background-size:50%}@media (max-width:769px){.featured-sections .featured-awards .award-img{text-align:center}}.featured-sections .featured-awards h2{margin-bottom:.5em}.featured-sections .featured-awards p{line-height:1.7}@media (max-width:769px){.featured-sections .featured-awards img{margin-bottom:1.5em}}.featured-sections .featured-awards .disclaimer-text p{padding:1em 0;font-size:.7em;line-height:1.4}.featured-sections .featured-services{background-image:url("/wp-content/themes/mariner/images/currency-bg.png");background-size:cover;background-repeat:no-repeat;background-position:center}.featured-sections .featured-services h3{font-size:2em;margin-bottom:.3em;font-family:Source_Serif_4,serif}.featured-sections .featured-services .service-container{border-radius:6px;background:rgba(0,93,166,.95);color:#fff;text-align:center;line-height:1.5;padding:3em 5em}.featured-sections .featured-services .service-container a.button{background:#009cd8;padding:20px 25px;color:#fff;font-weight:700;cursor:pointer;margin-top:1.5em}.featured-sections .featured-services .service-container a.button:hover{background:#344049;transition:.3s}@media (max-width:769px){.featured-sections .featured-services .service-container{padding:2em}.featured-sections .featured-services .service-container:last-of-type{margin-top:1.5em}}.featured-sections .featured-life-stages{background-image:url("/wp-content/themes/mariner/images/dotted-line-bg.png");background-position:left;background-repeat:repeat-y;background-size:96px;line-height:1.5}@media (max-width:769px){.featured-sections .featured-life-stages{background-size:68px}}.featured-sections .featured-life-stages .stage{opacity:0}.featured-sections .featured-life-stages .stage:after{clear:both;display:table;content:""}.featured-sections .featured-life-stages h2{margin-left:4em;font-size:3.1em}@media (max-width:769px){.featured-sections .featured-life-stages h2{font-size:2em;margin-left:0;background:#fff}}.featured-sections .featured-life-stages h3{font-size:2em;font-family:Source_Serif_4,serif;color:#009cd8;font-weight:300}@media (max-width:769px){.featured-sections .featured-life-stages h3{font-size:1.7em}}.featured-sections .featured-life-stages h4{font-weight:700;font-size:1.1em;line-height:1.5em}@media (max-width:769px){.featured-sections .featured-life-stages h4{font-size:1em}}.featured-sections .featured-life-stages .stage-icon{background:#f5f6f8;border-radius:100%;width:132px;height:132px;padding:20px;float:left;display:flex;margin-right:3em;align-items:center}@media (max-width:769px){.featured-sections .featured-life-stages .stage-icon{width:75px;height:75px;margin-right:1.5em}}.featured-sections .featured-life-stages .stage-icon img{width:80px;margin:0 auto}.featured-sections .featured-life-stages .stage-text{float:left;width:60%}@media (min-width:1024px){.featured-sections .featured-life-stages .stage-text{width:75%}}.featured-sections .personas .featured-personas{line-height:1.5;background-repeat:no-repeat;background-size:cover}@media (max-width:769px){.featured-sections .personas .featured-personas{padding-bottom:3em;padding-top:3em}}@media (min-width:769px){.featured-sections .personas .featured-personas{width:110% !important;min-height:70vh;padding:4em 0 6em}}.featured-sections .personas .featured-personas p{font-size:1.1em;color:#303b43}@media (min-width:769px) and (max-width:1500px){.featured-sections .personas .featured-personas .persona-content{padding-right:10em}}.featured-sections .personas .featured-personas.persona-slide h2{font-size:3em}@media (max-width:769px){.featured-sections .personas .featured-personas.persona-slide h2{font-size:1.8em}}@media (max-width:769px){.featured-sections .personas .featured-personas.persona-slide p{font-size:.9em}}.featured-sections .personas .featured-personas.persona-slide .button{margin-top:1.5em}.featured-sections .personas .featured-personas.persona-slide .button:hover{transition:.4s;cursor:pointer}.featured-sections .personas .featured-personas.persona-slide.purple h2{color:#7c0058}.featured-sections .personas .featured-personas.persona-slide.purple .button{background:#7c0058}.featured-sections .personas .featured-personas.persona-slide.purple .button:hover{background:#630046}.featured-sections .personas .featured-personas.persona-slide.green h2{color:#7c9c6b}.featured-sections .personas .featured-personas.persona-slide.green .button{background:#7c9c6b}.featured-sections .personas .featured-personas.persona-slide.green .button:hover{background:#708e5f}.featured-sections .personas .featured-personas.persona-slide.yellow h2{color:#e9c81c}.featured-sections .personas .featured-personas.persona-slide.yellow .button{background:#e9c81c;color:#23292f}.featured-sections .personas .featured-personas.persona-slide.yellow .button:hover{background:#d7b715}.featured-sections .personas .featured-personas.persona-slide.dark-blue h2{color:#34414a}.featured-sections .personas .featured-personas.persona-slide.dark-blue .button{background:#34414a}.featured-sections .personas .featured-personas.persona-slide.dark-blue .button:hover{background:#29343b}.featured-sections .personas .featured-personas.persona-slide.blue h2{color:#007cad}.featured-sections .personas .featured-personas.persona-slide.blue .button{background:#005da6}.featured-sections .personas .featured-personas.persona-slide.blue .button:hover{background:#004f8d}.featured-sections .featured-insights{background:#f8f9fa}@media (min-width:769px){.featured-sections .featured-insights .nine.columns{border-right:2px solid #f1f5f7;padding-right:4%}}@media (max-width:769px){.featured-sections .featured-insights .nine.columns{margin-bottom:2.5em}}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}@media (max-width:769px){.slick-prev,.slick-next{display:none !important}}.slick-prev{left:20px;z-index:999}.slick-prev:before,.slick-next:before{color:rgba(0,0,0,.2)}.slick-next{right:20px !important;z-index:999}.slick-dotted.slick-slider{margin-bottom:-5px}.slick-dots{bottom:35px}.slick-dots li button:before{font-size:16px}.wysiwyg h1{font-size:2.5em;margin:1em 0 0}@media (max-width:769px){.wysiwyg h1{font-size:1.8em}}.wysiwyg h2{font-family:Source_Serif_4,serif}.wysiwyg h3{font-family:Source_Serif_4,serif;font-size:1.4em;margin:1em 0 0;color:#23292f;font-weight:600}@media (max-width:769px){.wysiwyg h3{font-size:1.2em}}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:Source_Serif_4,serif;color:#005da6;font-size:1.3em;font-weight:600;margin:1em 0 0}@media (max-width:769px){.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:1em}}.wysiwyg p{margin:.5em 0 1em;line-height:1.7;font-weight:400}.wysiwyg strong,.wysiwyg b{font-weight:700}.wysiwyg em{font-style:italic}.wysiwyg :first-child{margin-top:0}.wysiwyg :last-child{margin-bottom:0}.wysiwyg ul{list-style:disc outside}.wysiwyg ol{list-style:decimal outside}.wysiwyg ol,.wysiwyg ul{margin:1em 0 1em 1em;line-height:1.7}.wysiwyg ul ul,.wysiwyg ul ol,.wysiwyg ol ol,.wysiwyg ol ul{margin:1.5em 0}.wysiwyg li{margin-bottom:.5em}.wysiwyg figcaption{font-size:.8em;font-weight:600}.wysiwyg blockquote{font-style:italic;font-size:1.4em}.wysiwyg cite{font-size:.6em;font-weight:600;font-style:none}.wysiwyg .has-large-font-size{line-height:1.5 !important}.wysiwyg sup{vertical-align:super;font-size:smaller}.wysiwyg sub{vertical-align:sub;font-size:smaller}.wysiwyg small{font-size:smaller}.wysiwyg .footnotes{font-size:smaller}.wysiwyg .wp-block-button__link{display:inline-block;text-decoration:none;background:#2294BD!important;border:inherit;color:#000;text-align:center;font-size:18px;font-family:Inter,serif;font-weight:700;line-height:20px;padding:16px 30px;border-radius:4px;text-transform:uppercase}.wysiwyg .wp-block-button__link:hover{color:#000;text-decoration:underline}.wysiwyg .wp-block-cover .wp-block-cover__inner-container{padding:2em 0}.wysiwyg .wp-block-cover .wp-block-cover__inner-container ul{padding:0}@media (max-width:599px){.wysiwyg .wp-block-columns.reverse-stack{flex-direction:column-reverse}}.entry-content{background-color:#fff}.entry-content>*{width:var(--wp--custom--content-size);max-width:calc(100% - 3rem);margin-left:auto;margin-right:auto}.entry-content>*.alignfull{width:100%;max-width:none}.entry-content p{line-height:1.7;margin-bottom:20px}.entry-content strong{font-weight:700}.entry-content em{font-style:italic}.entry-content h1,body.page .entry-content h1{padding-top:initial;padding-bottom:initial;margin-bottom:1rem}.entry-content h2{margin-bottom:.5em}.entry-content hr{display:block}.wp-block-button__link{font-size:17px;padding:23px 35px;font-weight:700}.wp-block-columns{gap:var(--wp--style--block-gap,.5em)}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(even){margin-left:0}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:100% !important}}.wp-block-cover.bg-right img.wp-block-cover__image-background{left:auto;width:auto}.wp-block-cover.bg-bottom img.wp-block-cover__image-background{top:auto;height:auto}.wp-block-button__link{font-size:17px;padding:23px 35px;font-weight:700}.wp-block-columns{gap:var(--wp--style--block-gap,.5em)}@media (min-width:782px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0}}@media (min-width:600px) and (max-width:781px){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(even){margin-left:0}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:only-child){flex-basis:100% !important}}.wp-block-cover.bg-right img.wp-block-cover__image-background{left:auto;width:auto}.wp-block-cover.bg-bottom img.wp-block-cover__image-background{top:auto;height:auto}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{gap:2rem}}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{gap:2rem}}.modal-outer{position:fixed;top:0;left:0;bottom:0;right:0;background:#272827;z-index:1000;overflow-y:scroll}.modal-inner{width:700px;max-width:100%;padding:1.5em;color:#fff;line-height:1.5}.modal-inner h1,.modal-inner h2,.modal-inner h3,.modal-inner h4,.modal-inner h5,.modal-inner p{color:#f0e6dd;margin-bottom:.5em}.modal-inner h2{margin-right:2em}.modal-inner .gform_wrapper h3.gform_title{display:none !important}.modal-inner .gform_wrapper span{width:100% !important}@media (min-width:769px){.modal-inner{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;padding:3em;max-height:100%}}.modal-inner .click-to-call{margin:0 0 1em}.modal-inner .closer{position:absolute;top:1.3em;right:1.5em;padding:.25em;font-size:2em;color:#fff}@media (max-width:769px){.modal-inner .closer{top:-.25em;right:.25em}}body.modal-active{overflow:hidden}.lightform .gform_wrapper input[type=text]{border:2px solid #F0E6DD!important;background:0 0;border-radius:5px;color:#F0E6DD!important;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none}.lightform input[type=text]::placeholder{color:#f0e6dd}.lightform .gform_wrapper input[type=email]{border:2px solid #f0e6dd;background:0 0;border-radius:5px;color:#F0E6DD!important;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none}.lightform input[type=email]::placeholder{color:#F0E6DD!important}.lightform .gform_wrapper input[type=number]{border:2px solid #f0e6dd;background:0 0;border-radius:5px;color:#F0E6DD!important;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none}.lightform input[type=number]::placeholder{color:#f0e6dd}.lightform .gform_wrapper.gravity-theme .gfield_label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:8px;padding:0;color:#f0e6dd}.wysiwyg .gform_wrapper textarea{border:2px solid #000!important;background:0 0;border-radius:5px;color:#000!important;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none;font-family:Inter}.gform_wrapper.gravity-theme .gform_validation_errors>h2{font-family:Inter;font-size:16px}.gform_wrapper div.validation_error{color:#d9532b !important;background:#f0e6dd !important;border-radius:6px !important;border-top:0 none !important;border-bottom:0 none !important;font-size:.8em !important}.gform_wrapper .validation_message{color:#cc2918 !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:initial !important;border-top:0 none !important;border-bottom:0 none !important;padding-top:0 !important;padding-bottom:0 !important}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #dc4214 !important}.wysiwyg .gform_wrapper input[type=text]{border:2px solid #000;background:0 0;border-radius:5px;color:#000;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none}.wysiwyg .gform_wrapper select{border:2px solid #000;background:0 0;border-radius:5px;color:#000;font-size:1em !important;height:58px;width:100%;font-weight:600}.wysiwyg .gform_wrapper textarea{border:2px solid #000;background:0 0;border-radius:5px;color:#000;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none}.wysiwyg .gform_wrapper .gform_footer input.button,.wysiwyg .gform_wrapper .gform_footer input[type=submit],.wysiwyg .gform_wrapper .gform_page_footer input.button,.wysiwyg .gform_wrapper .gform_page_footer input[type=submit]{font-family:'Inter',Helvetica,Arial,sans-serif}section.above-footer{background-color:#2294bd;color:#f0e6dd;padding:5em 0}section.above-footer p{font-size:1.1em}@media (max-width:769px){section.above-footer{padding:2em 0;font-size:.9em}}section.above-footer h3{font-size:3em;line-height:60px;padding:0 0 .5em;font-family:Source_Serif_4,serif;font-weight:300}@media (max-width:769px){section.above-footer h3{font-size:2.2em}}section.above-footer h3:after{content:'';display:block;width:50%;margin-top:.5em;height:3px;background:#f0e6dd;border-radius:10px}section.above-footer .gform_heading{display:none}section.above-footer .gform_wrapper{margin-top:0;margin-bottom:0}section.above-footer .gform_wrapper input[type=text]{background:0 0;border-radius:5px;border:2px solid #f0e6dd;font-size:1em !important;padding:22px 15px !important;width:100% !important;font-weight:600;color:#f0e6dd;-webkit-appearance:none}section.light-foreground .gform_wrapper input[type=tel]{border:2px solid #f0e6dd;background:0 0;border-radius:5px;color:#f0e6dd;font-size:1em !important;padding:22px 15px !important;font-weight:600;-webkit-appearance:none}section.light-foreground .gform_wrapper input[type=text]::placeholder{color:#F0E6DD!important}section.light-foreground .gform_wrapper input[type=tel]::placeholder{color:#F0E6DD!important}section.main .gform_wrapper input[type=tel]::placeholder{color:#000!important}form.form p label{display:none!important}.gform_wrapper input[type=email]{background:0 0;border-radius:5px;border:2px solid #000;font-size:1em !important;padding:17px !important;width:100% !important;font-weight:600;color:#000;-webkit-appearance:none}.gform_wrapper input[type=tel]{border:2px solid #000;background:0 0;border-radius:5px;color:#000;font-size:1em !important;padding:17px !important;font-weight:600;-webkit-appearance:none}#input_6_4::placeholder{color:#000!important}#input_14_7{border:2px solid #F0E6DD!important;color:#F0E6DD!important}.gform_wrapper .gform_body .gform_fields .gfield select option{color:#000!important}.modal-inner .gform_wrapper select{background:0 0;border-radius:5px;border:2px solid #f0e6dd!important;font-size:1em !important;height:60px !important;width:100% !important;font-weight:400;margin-top:12px}.gform_legacy_markup_wrapper.gf_browser_chrome select{padding:2px 0 2px 10px!important}.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]::placeholder{color:#000}.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=tel]::placeholder{color:#000}.gform_legacy_markup_wrapper textarea::placeholder{color:#000}section.above-footer .gform_wrapper input[type=email]{background:0 0;border-radius:5px;border:2px solid #f0e6dd;font-size:1em !important;padding:22px 15px !important;width:100% !important;font-weight:600;color:#f0e6dd;-webkit-appearance:none}@media (max-width:769px){section.above-footer .gform_wrapper input[type=text]{padding:15px !important}}section.above-footer .gform_wrapper input[type=text]:focus{border:2px solid #f0e6dd;transition:.4s;box-shadow:none !important}section.above-footer .gform_wrapper input[type=text]::placeholder{color:#f0e6dd}section.above-footer .gform_wrapper input[type=email]::placeholder{color:#f0e6dd}.gform_wrapper input[type=email]::placeholder{color:#000}section.above-footer .gfield_select:has(option.gf_placeholder):not(.has_option_selected){color:#f0e6dd;font-weight:600;padding-left:10px}section.above-footer .gform_wrapper select{background:0 0;border-radius:5px;border:2px solid #f0e6dd;font-size:1em !important;height:60px !important;width:100% !important;font-weight:400;color:#f0e6dd;margin-top:12px}section.above-footer .gform_wrapper option:not(:checked){color:#23292f}section.above-footer .gform_wrapper input[type=submit]{background:#f0e6dd;color:#000;border-radius:3px;font-family:Inter,serif;font-size:18px;padding:8px 18px;font-weight:700;text-transform:uppercase;-webkit-appearance:none}section.above-footer .gform_wrapper input[type=submit]:hover{text-decoration:underline}section.above-footer.blue a{color:#f0e6dd;font-weight:600}section.above-footer.blue a:hover{opacity:.8;transition:.3s}section.above-footer.dark-blue{background-image:url("/wp-content/themes/mariner/images/wave-bg-dark-blue.png")}section.above-footer.dark-blue h3:after{background-color:var(--wp--preset--color--action-blue)}section.above-footer.dark-blue .gform_wrapper input[type=submit]{background-color:var(--wp--preset--color--action-blue);color:#fff}section.above-footer.white{background-image:url("/wp-content/themes/mariner/images/wave-bg-white.png");color:#23292f;border-top:2px solid #f1f5f7}section.above-footer.white h3:after{background:rgba(0,156,216,.9)}section.above-footer.white .gform_wrapper input[type=text]{border:2px solid rgba(103,118,137,.6);color:#000}section.above-footer.white .gform_wrapper input[type=text]:focus{border:2px solid #000;box-shadow:none !important}section.above-footer.white .gform_wrapper input[type=text]::placeholder{color:#000}section.above-footer.white .gform_wrapper select{background:0 0;border-radius:5px;border:2px solid #000;font-size:1em !important;height:60px !important;width:100% !important;font-weight:400;color:#000}section.above-footer.white .gform_wrapper input[type=submit]{background:#009cd8;color:#fff;-webkit-appearance:none}section.above-footer.white .gform_wrapper input[type=submit]:hover{color:#fff;background:#455561;transition:.4s}section.above-footer.sidebar-form{display:none;padding:1.5em 0;border-radius:5px;background-size:auto}section.above-footer.sidebar-form .constrain{padding:0 1.2em}section.above-footer.sidebar-form .wysiwyg p{font-size:.9em;line-height:1.5}section.above-footer.sidebar-form h3{font-size:1.8em;line-height:1.5em}section.above-footer.sidebar-form h3:after{display:none}section.above-footer.sidebar-form .gform_wrapper input[type=text]{padding:12px !important;font-size:.9em !important}section.above-footer.sidebar-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0 !important;margin-top:0 !important}section.above-footer.sidebar-form #gform_confirmation_message_4{margin-top:12px;font-weight:700;line-height:1.5}section.above-footer.sidebar-form .grecaptcha-badge{width:186px !important}.contact-form-fixed{display:block;position:fixed;bottom:0;right:0;background:#faa51a;font-weight:700;color:#000;padding:.5em 1em;border-top-left-radius:4px;font-family:Inter,serif;transition:.3s;z-index:10;text-transform:uppercase}.contact-form-fixed:hover{background:#faa51a;transition:.3s;padding:.7em 1.2em;font-weight:700;color:#000}.modal-inner div.validation_error{color:#ffada8 !important}.modal-inner .validation_message{color:#ffada8 !important}.modal-inner li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.modal-inner li.gfield_error textarea{border:2px solid #f0e6dd !important}.modal-inner .gform_wrapper{margin-top:0;margin-bottom:0}.modal-inner .gform_wrapper input[type=text]{background:0 0;border-radius:5px;border:2px solid #F0E6DD!important;font-size:1em !important;padding:20px 15px !important;width:100% !important;font-weight:400;color:#F0E6DD!important;margin:30px 0!important}.modal-inner .gform_wrapper input[type=email]{background:0 0;border-radius:5px;border:2px solid #F0E6DD!important;font-size:1em !important;padding:20px 15px !important;width:100% !important;font-weight:400;color:#F0E6DD!important}.modal-inner .gform_wrapper input[type=tel]{background:0 0;border-radius:5px;border:2px solid #F0E6DD!important;font-size:1em !important;padding:20px 15px !important;width:100% !important;font-weight:400;color:#F0E6DD!important}@media (max-width:769px){.modal-inner .gform_wrapper input[type=text]{padding:10px 15px !important;font-size:.9em !important}}.modal-inner .gform_wrapper input[type=text]:focus{border:2px solid #F0E6DD!important;transition:.4s;box-shadow:none !important}.modal-inner .gform_wrapper input[type=text]::placeholder{color:#F0E6DD!important}.modal-inner .gform_wrapper input[type=email]::placeholder{color:#F0E6DD!important}.modal-inner .gform_wrapper input[type=tel]::placeholder{color:#F0E6DD!important}.modal-inner .gform_wrapper select{background:0 0;border-radius:5px;border:2px solid rgba(255,255,255,.6);font-size:1em !important;height:60px !important;width:100% !important;font-weight:400;color:#F0E6DD!important}.modal-inner .gform_wrapper option:not(:checked){color:#F0E6DD!important}.modal-inner .gform_wrapper input[type=submit]{display:inline-block;text-decoration:none;background:#2294bd;border:inherit;color:#000;text-align:center;font-size:18px!important;font-family:Inter,serif;font-weight:600;line-height:20px;padding:16px 30px;border-radius:4px;text-transform:uppercase}.modal-inner .gform_wrapper input[type=submit]:hover{background:#2294bd;transition:.5s}@media (min-width:769px){.email-signup{border-left:2px solid #f0e6dd;padding-left:4%}}.email-signup .gform_wrapper{margin-top:0;margin-bottom:0;padding:0 7px}@media (max-width:769px){.email-signup .gform_wrapper{padding:2.5em 0 0}}.email-signup .gform_wrapper .gform_title{color:#f0e6dd;font-family:Source_Serif_4,serif;font-size:1.8em}.email-signup .gform_wrapper .gform_description{line-height:1.6;font-size:1.1em;margin-bottom:0}.email-signup .gform_wrapper .top_label .ginput_container{margin-top:0}.email-signup .gform_wrapper input[type=text]{background:0 0;border-radius:3px;border:2px solid #f0e6dd;font-size:1.1em !important;padding:18px 15px !important;width:100% !important;font-weight:600;color:#fff}.email-signup .gform_wrapper input[type=text]:focus{border:2px solid #f0e6dd;transition:.4s;box-shadow:none}.email-signup .gform_wrapper input[type=text]::placeholder{color:#f0e6dd}.email-signup .gform_wrapper input[type=submit]{background:#f0e6dd;color:#000;border-radius:3px;font-family:Inter,serif;font-size:18px!important;padding:8px 18px;font-weight:700;text-transform:uppercase;-webkit-appearance:none}.email-signup .gform_wrapper input[type=submit]:hover{text-decoration:underline}.email-signup .gform_wrapper .gform_footer{padding-top:5px}.email-signup .gform_wrapper .gfield{margin-top:0}.email-signup .gform_wrapper .gfield:first-child{width:calc(50% - .5em);float:left;display:inline-block;padding-right:1.3em;padding-bottom:.3em}.email-signup .gform_wrapper .gfield:nth-of-type(2n){width:calc(50% - 1em);float:left;clear:inherit;padding-right:0;padding-bottom:.3em}input:focus,select:focus{outline:none;border-radius:5px;box-shadow:inset 0 0 0 2px #f0e6dd}.light-foreground .gform_wrapper div.validation_error{font-size:inherit !important;width:auto;line-height:1.6em;background:0 0 !important;color:#fff !important;text-align:left;margin:0;padding:0}.light-foreground .gform_wrapper .validation_message{color:#fff !important;font-size:inherit;line-height:1.6em}.light-foreground .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.light-foreground .gform_wrapper li.gfield_error textarea,.light-foreground .gform_wrapper li.gfield_error select{border:solid 2px #fff !important}@media only screen and (min-width:641px){footer .gform_wrapper.gform_validation_error .top_label input.medium,footer .gform_wrapper.gform_validation_error .top_label select.medium,footer .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:none !important}}.gform_legacy_markup_wrapper .top_label .gfield_label,.gform_legacy_markup_wrapper legend.gfield_label{font-size:16px!important;line-height:1.5em !important}body .gform_legacy_markup_wrapper .top_label div.ginput_container{margin-top:0 !important}.gform_legacy_markup_wrapper .gfield_required{color:#520000 !important}.hero .gform_heading{display:none}.hero .gform_wrapper input[type=text],.hero .gform_wrapper input[type=tel]{background:0 0;border-radius:5px;border:2px solid #f0e6dd;font-size:1em !important;padding:22px 15px !important;width:100% !important;font-weight:600;color:#f0e6dd;-webkit-appearance:none}@media (max-width:769px){.hero .gform_wrapper input[type=text],.hero .gform_wrapper input[type=tel]{padding:15px !important}}.hero .gform_wrapper input[type=text]:focus,.hero .gform_wrapper input[type=tel]:focus{border:2px solid #f0e6dd;transition:.4s;box-shadow:none !important}.hero .gform_wrapper input[type=email]{background:0 0;border-radius:5px;border:2px solid #f0e6dd;font-size:1em !important;padding:22px 15px !important;width:100% !important;font-weight:600;color:#f0e6dd;-webkit-appearance:none}.hero .gform_wrapper input[type=text]::placeholder,.hero .gform_wrapper input[type=tel]::placeholder{color:#f0e6dd}.hero .gform_wrapper input[type=text]::placeholder{color:#F0E6DD!important}.hero .gform_wrapper input[type=email]::placeholder{color:#f0e6dd}.hero .gform_wrapper select{background:0 0;border-radius:5px;border:2px solid rgba(255,255,255,.6);font-size:1em !important;height:60px !important;width:100% !important;font-weight:400;color:#f0e6dd;margin-top:12px}.hero .gform_wrapper option:not(:checked){color:#f0e6dd}.hero .gform_wrapper input[type=submit]{background:#f0e6dd;color:#000;border-radius:3px;font-family:Inter,serif;font-size:18px !important;padding:8px 18px;font-weight:700;text-transform:uppercase;-webkit-appearance:none}.hero .gform_wrapper input[type=submit]:after{content:"\f061";font-family:'FontAwesome';margin-left:7px;font-size:15px}.hero .gform_wrapper input[type=submit]:hover:after{margin-left:15px !important;transition:.3s}.hero .gform_wrapper input[type=submit]:hover{text-decoration:underline;border:none;transition:.5s}.share{margin-left:-.5em}.share a{text-decoration:none;padding:.5em;margin:0 .7em 0 0;font-size:1.2em}.share a:last-of-type{margin-right:0}.privacy-disclaimer{position:fixed;z-index:1000;bottom:0;left:0;right:0;color:#fff!important;background:#272827;padding:1em;font-size:.8em}.privacy-disclaimer .accept.button{float:left;margin-left:20px;padding:.8em 1em}.privacy-disclaimer .wysiwyg{float:left}.privacy-disclaimer .wysiwyg p{line-height:35px}.privacy-disclaimer .wysiwyg a{color:inherit;text-decoration:underline}section.related-insights{margin-top:80px;padding:40px 0 80px;background:#f0e6dd;background-image:url('/wp-content/uploads/2024/02/Insights-BG1.jpg');background-repeat:no-repeat;background-size:cover}h2.insight-list-header{font-size:18px;padding:1em 0;color:#000;text-transform:uppercase;font-family:Inter,sans-serif;font-weight:600}.insight-list{display:flex;flex-wrap:wrap;margin:0 -1.5em}.insight.card{display:inline-block;vertical-align:top;padding:1.5em;display:flex;width:calc(33% - 2.9em);flex-direction:column;justify-content:space-between;margin:1.5em;margin-bottom:25px;border-radius:4px;overflow:hidden;background-color:#000}@media (max-width:769px){.insight.card{width:100%;margin:.75em 1.5em}}@media (max-width:769px){.insight.card:last-of-type{margin-bottom:.5em}}.insight.card .photo{height:175px;overflow:hidden;margin:-1.5em -1.5em 1.5em -1.5em;width:calc(100% + 3em)
}
@media (max-width: 769px){.insight.card .photo{height:200px}}.insight.card img{width:100%;background:#f1f5f7}.insight.card img:hover{opacity:.9;transition:.3s}.insight.card h3{font-size:1.3em;font-family:Source_Serif_4,serif;color:#f0e6dd;font-weight:300;line-height:1.5}.insight.card h3:hover{color:#f0e6dd;text-decoration:underline}.insight.card .date{padding:.3em 0 1em;color:#f0e6dd;font-size:.8em;font-weight:700;text-transform:uppercase}.insight.card .excerpt{display:none;padding:1em 0;font-size:18px}.insight.card .cta{text-decoration:none;color:#d9532b;font-weight:700;font-size:18px;margin-top:1em}.insight.card .cta:hover{text-decoration:underline}@media (min-width:769px){.insight-list.tight .insight.card{width:100%}}@media (min-width:1024px){.insight-list.tight .insight.card{width:calc(50% - 3em)}}.wysiwyg.insights h2{font-size:34px;line-height:46px;padding:17px 15px 0 0}.insights-see-more{display:inline-block;text-decoration:none;background:#2294bd;border:inherit;color:#000;text-align:center;font-size:18px;font-family:Inter,serif;font-weight:700;line-height:20px;padding:16px 30px;border-radius:4px;text-transform:uppercase}a.insights-see-more:hover{color:#000}a.insights-see-more:active{color:#000}.podcast.card{margin:1em 0 2em}.home-insights .constrain{padding:0}.podcast-list-home h3{font-family:Source_Serif_4,serif;font-weight:500}.podcast-list-home .date{font-size:14px!important}.podcast-list-home{font-size:20px!important}.podcast-list-home .podcast.card{margin:.5em 0 0}
/*!.podcast.card .number-column {
  display: inline-block;
  vertical-align: top;
  width: 45px
}*/
.podcast.card .number-column{display:none}.podcast.card .else-column{display:inline-block;width:calc(100% - 35px - 15px)}.podcast.card .else-column h3{font-family:Source_Serif_4,serif;color:#000;line-height:1.2;transition:.3s;font-size:20px}.podcast.card .else-column h3:hover{color:#d9532b;transition:.3s}.podcast.card .number{display:block;width:35px;height:35px;line-height:35px;text-align:center;border-radius:50%;background:#005da6;color:#fff;font-weight:700;font-size:.8em}.podcast.card .date{padding:.3em 0 1em;color:#000;font-size:.7em;font-weight:700;text-transform:uppercase}.podcast.card .cta{text-decoration:none;color:#d9532b;font-weight:700;font-size:.9em;margin-top:1em}.podcast.card .cta:hover{color:#d9532b;transition:.3s;text-decoration:underline}.people-list{display:flex;flex-wrap:wrap}.people-list .person.card{display:inline-block;padding:1em;text-align:center;display:flex;width:calc(33% - 1.9em);flex-direction:column;justify-content:space-between;margin:.5em 1.5em}@media (max-width:769px){.people-list .person.card{width:100%;margin:.75em 0}}.people-list .person.card:nth-child(3n+1){margin-left:0}.people-list .person.card:nth-child(3n+3){margin-right:0}.people-list .person.card img{border-radius:100%;margin-bottom:1.5em;background:#f1f5f7}.people-list .person.card img:after{content:'';display:block;width:50%;margin:.5em 0;height:3px;background:#000;border-radius:10px}.people-list .person.card img:hover{opacity:.9;transition:.3s}.people-list h3{font-size:1.3em;font-family:Source_Serif_4,serif;color:#23292f;font-weight:600}.people-list h3:hover{color:#d9532b;transition:.3s;text-decoration:underline}.people-list h3:before{content:'';display:block;width:60%;margin:0 auto;height:2px;background:#f0e6dd;border-radius:10px;margin-bottom:10px}.people-list sup{vertical-align:super;font-size:smaller}.people-list .roles{margin-top:.7em;color:#2294bd;font-size:.8em;letter-spacing:.3px;font-weight:600}.people-list .permalink{display:block;text-decoration:none}.people-list .offices{padding:2em 0 1.2em;font-size:.8em}.people-list .offices .subtitle{font-weight:700}.people-list .offices .first{color:inherit}a.people-list .offices .first:hover{color:#d9532b}a.first:hover{color:#D9532B!important}.people-list .offices .more{font-weight:700}.people-list .phone{font-weight:600;padding:.7em 0 .5em;font-size:.9em}.people-list .phone .fas{margin-right:.2em;vertical-align:middle}.people-list .phone a:hover{color:#23292f;transition:.3s}.people-list .contact a{padding:.5em;color:#007cad}.people-list .contact a:hover{color:#23292f;transition:.3s}.people-list .fas,.people-list .far,.people-list .fab{font-style:normal}header{background:#000;color:#f0e6dd;z-index:999;width:100%;position:fixed;height:110px}header .header-contact-bar{text-align:right;padding:4px 10px;font-size:.75em;color:#000;background:#f0e6dd;letter-spacing:.5px}header .header-contact-bar .header-phone{font-weight:900;color:#d9532b;float:right}header .header-contact-bar .header-phone a{color:#000;float:left}header .header-contact-bar .header-phone a:hover{color:#d9532b;text-decoration:underline}header .header-contact-bar .header-phone:hover{color:#d9532b}header .header-contact-bar .header-phone .call{float:left;font-weight:400;text-transform:uppercase}@media (max-width:769px){header .header-contact-bar .header-phone .call{font-weight:700;text-transform:inherit;font-size:.65em;padding-top:7px}}header .header-contact-bar .header-phone .call:hover{text-decoration:underline}header .header-contact-bar .header-phone .phone-number{float:right;color:#d9532b}@media (max-width:769px){header .header-contact-bar .header-phone .phone-number{display:none}}@media (max-width:769px){header .header-contact-bar{font-size:16px}}header:after{content:"";clear:both}header a{color:#f0e6dd}header .logo{float:left;padding:1.6em 0 .3em}header .logo-color{width:215px;height:auto}header .nav.columns{text-align:right;display:inline-block}.nav.columns{position:relative;top:-6px}@media (min-width:769px) and (max-width:1400px){header .nav.columns{padding-right:100px}}header #menu-top-nav li{display:inline;margin-right:20px}@media (max-width:769px){header #menu-top-nav li{margin-right:10px}}#menu-primary{text-transform:uppercase;padding-top:7px}header #menu-top-nav a{color:#000;font-weight:700;text-decoration:none}header #menu-top-nav a:hover{color:#d9532b;text-decoration:underline}@media (max-width:769px){header #menu-top-nav a{font-size:.65em}}@media (max-width:1024px){header .menu-primary-container a{display:inline-block;padding:.5em 0;font-weight:700}header .menu-primary-container .sub-menu{padding-left:1em}}@media (max-width:1024px) and (max-width:1024px){header .menu-primary-container .sub-menu a{font-size:.9em;font-weight:400}}@media (max-width:1024px){header .menu-primary-container .current-menu-item>a{color:#fff;background:#d9532b;border-radius:4px;padding:.5em}}@media (min-width:1024px){header .menu-primary-container{display:inline-block}header .menu-primary-container li a{display:block;margin:1.7em 0;font-size:.85em;padding:5px;font-weight:600;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none}header .menu-primary-container li a:hover{color:#d9532b;transition:.3s;text-decoration:underline}header .menu-primary-container li.current-menu-item a{color:#fff;background:#d9532b;border-radius:4px;border:none}header .menu-primary-container li.current-menu-item a:hover{color:#fff}header .menu-primary-container .menu>.menu-item{position:relative;padding:0 .5em;display:inline-block}header .menu-primary-container .menu>.menu-item:hover>.sub-menu{display:block}header .menu-primary-container .menu>.menu-item>.sub-menu{display:none;position:absolute;white-space:nowrap;background:#272827;color:#fff;text-align:left;padding:2.5em 2.5em 1.75em;border-bottom-right-radius:.25em;border-bottom-left-radius:.25em;left:-2em;margin-top:5px}header.sticky .menu-primary-container .menu>.menu-item>.sub-menu{margin-top:-2px!important}header .menu-primary-container .menu>.menu-item>.sub-menu.pull-right{left:auto;right:-2em}header .menu-primary-container .menu>.menu-item>.sub-menu.overflow-needed{white-space:normal}header .menu-primary-container .menu>.menu-item>.sub-menu.overflow-needed>.menu-item-has-children:not(:first-of-type){padding:2em 0 0}header .menu-primary-container .menu>.menu-item>.sub-menu:before{content:'';display:block;position:absolute;height:1.5em;bottom:100%;width:100%;left:0;z-index:100}header .menu-primary-container .menu>.menu-item>.sub-menu .menu-item{margin:0}header .menu-primary-container .menu>.menu-item>.sub-menu a{color:#f0e6dd;margin:0;font-weight:600;background:0 0}header .menu-primary-container .menu>.menu-item>.sub-menu a:hover{color:#d9532b}header .menu-primary-container .menu>.menu-item>.sub-menu .sub-menu{margin-top:1em;padding:0}header .menu-primary-container .menu>.menu-item>.sub-menu .sub-menu:before{content:'';display:block;height:3px;background:#d9532b;border-radius:3px;margin:0 0 1em 5px}header .menu-primary-container .menu>.menu-item>.sub-menu .sub-menu .menu-item{display:block;padding:.5em 0}header .menu-primary-container .menu>.menu-item>.sub-menu .sub-menu .menu-item a{display:inline}header .menu-primary-container .menu>.menu-item>.sub-menu>.menu-item-has-children{display:inline-block;vertical-align:top}header .menu-primary-container .menu>.menu-item>.sub-menu>.menu-item-has-children:not(:first-of-type){padding-left:2.5em}header .menu-primary-container .menu>.menu-item>.sub-menu>.menu-item-has-children>a{font-family:Source_Serif_4,serif;font-size:1.5em;text-transform:none}header .menu-primary-container .menu>.menu-item>.sub-menu>.menu-item:not(.menu-item-has-children){margin:1em 0}header .menu-primary-container .menu>.menu-item>.sub-menu>.menu-item:not(.menu-item-has-children):first-of-type{margin-top:0}header .menu-primary-container .menu>.menu-item>.sub-menu>.menu-item:not(.menu-item-has-children):last-of-type{margin-bottom:0}}header .search-trigger{display:inline-block}@media (max-width:1080px){header .search-trigger{position:absolute;top:6px;right:2.5em;margin:0;font-size:1.1em;padding:1.9em .3em 1.9em}}@media (max-width:770px){header .search-trigger{position:absolute;top:-64px;right:2.5em;margin:0;font-size:1.1em;padding:1.9em .3em 1.9em}}
/*!@media (min-width: 1024px) {
  header .search-trigger {
    margin: 2em 0;
    padding-left: 10px;
    position: relative;
    top: 2px;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease
  } */
header .search-trigger .fa-search:hover{color:#d9532b;transition:.3s}header .client-login{position:absolute;text-align:right;line-height:.3em;top:31px;right:8px;display:inline-block}@media (max-width:1024px){header .client-login{display:none}}header .client-login:hover>a{color:#3fcaff;transition:.3s}header .client-login a{color:#005da6;font-weight:700;font-size:.65em}header .client-login a:hover{color:#3fcaff;transition:.3s}header .client-login .mariner-gps-logo{width:105px;display:block}header .client-login-mobile{position:fixed;z-index:999;top:124px;right:14px;text-align:right}header .client-login-mobile .mariner-gps-logo-white{width:105px;display:block}header .client-login-mobile a{color:#fff;font-weight:700;font-size:.65em}header .mobile-menu-trigger{display:block;position:absolute;top:26px;right:0;font-size:1.5em;padding:1.15em .5em}@media (min-width:1080px){header .mobile-menu-trigger{display:none}}header .mobile-menu-trigger:not(.triggered) .fa-times{display:none}header .mobile-menu-trigger.triggered .fa-bars{display:none}header .client-login-mobile:not(.mobile-expanded){display:none}@media (max-width:1080px){header .mobile-nav:not(.mobile-expanded){display:none}header .mobile-expanded{display:block}header .mobile-expanded.menu-primary-container{text-align:left;position:fixed;top:109px;bottom:0;left:0;right:0;overflow-y:scroll;background:#272827;padding:1em 1em 2em}header .mobile-expanded.menu-primary-container a{color:#f0e6dd}}header.sticky .logo{padding:2.6em 0 .3em}header.sticky .client-login-mobile{top:90px}header.sticky .header-contact-bar{display:none}header.sticky .logo-color{display:none}header.sticky .icon-color{display:block !important;width:43px}header.sticky .mobile-menu-trigger{top:20px}header.sticky .client-login{top:5px}@media (min-width:1024px){header.sticky .nav.columns li a{margin:2.9em 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}}@media (max-width:1024px){header.sticky .search-trigger{position:absolute;font-size:1.2em;padding:1.1em;top:-53px;right:27px}}@media (min-width:1024px){header.sticky .search-trigger{margin:1.3em 0}}@media (max-width:1024px){header.sticky .client-login{top:.75em;right:8.2em}}header.sticky .mobile-menu-trigger{font-size:1.5em;padding:.8em}@media (max-width:1024px){header.sticky .mobile-expanded.menu-primary-container{top:109px}}.page-container:not(.hidden-header){padding-top:109px}header .search-form-container{position:absolute;z-index:999}body.mobile-nav-freeze{overflow:hidden}footer{padding:5em 0 6em;background:#000;color:#f0e6dd;font-size:.7em}@media (max-width:769px){footer{padding:2.5em 0}}footer a{color:#f0e6dd}footer a:hover{opacity:1;transition:.5s;color:#d9532b}footer .column{display:inline-block;vertical-align:top}footer .column:first-of-type{width:66%}footer .column:last-of-type{width:33%}footer .menu{margin:2em 0;float:left;width:31%;margin-right:10px}@media (max-width:769px){footer .menu{float:none;width:auto}}footer .menu li{margin:.4em .6em .4em 0}footer .menu li:first-child{margin-left:0}footer .menu a{text-decoration:none;font-weight:600}footer .menu a:hover{text-decoration:underline}footer .social{clear:both;text-decoration:none;margin:2em 0 2em -1em}footer .social .x-twitter{position:relative;top:2px;fill:#fff}footer .social a{display:inline-block;padding:.5em 1em;font-size:1.4em}@media (max-width:769px){footer .social a{padding:.5em .8em}}footer .google-podcasts-icon{width:16px;vertical-align:middle}footer .logo-footer a{display:block;background-image:url(/wp-content/themes/mariner/images/Logo.png);background-size:contain;text-indent:-9999px;width:215px;height:28px;position:relative;left:-7px;background-repeat:no-repeat}.awards-list.shortcode .award{margin:4em 0}.awards-list.shortcode .col{display:inline-block;vertical-align:top}.awards-list.shortcode .col.left{width:300px}.awards-list.shortcode .col.right{width:calc(100% - 320px);text-align:left}@media (max-width:750px){.awards-list.shortcode .col.right{width:100%}}.awards-list.shortcode h3{font-family:Source_Serif_4,serif;font-weight:300;font-size:2em;line-height:1.5}.awards-list.shortcode h3:after{content:'';display:block;width:20%;margin:.5em 0;height:5px;background:rgba(124,0,88,.9);border-radius:10px}@media (max-width:769px){section.locations>.constrain{position:relative;top:-30px}}section.locations .constrain{display:flex;flex-wrap:wrap}@media (min-width:769px){section.locations .constrain{padding:0}}.location.card{display:inline-block;vertical-align:top;display:flex;width:calc(33% - 2.8em);flex-direction:column;justify-content:space-between;margin:1em 1.5em;margin-bottom:40px;font-size:1.1em}@media (max-width:769px){.location.card{margin:.75em 0;width:100%}.location.card:last-of-type{margin-bottom:0}}.location.card .photo{width:calc(100% + 3em);margin:-1.5em -1.5em 0;overflow:hidden;max-height:172px;display:flex;align-items:center;justify-content:center}@media (max-width:769px){.location.card .photo{max-height:400px}}.location.card .photo img{width:100%}.location.card h3{font-family:Source_Serif_4,serif;color:#23292f;margin:.6em 0 .5em;font-size:1.7em;font-weight:300;line-height:1.5em}.location.card{border:3px solid rgba(255,255,255,0);border-radius:6px}.location.card a{display:block;padding:1.5em;border-radius:6px;overflow:hidden;background:#fff;color:#000;font-size:.9em;line-height:1.5;flex:1 0 auto;text-decoration:none}.location.card:hover{border:3px solid #d9532b;border-radius:6px}.location.card a:hover{color:#000!important}.location.card a .phone{font-weight:600}.location.card a:hover{transition:.4s;color:#fff}.location.card a:hover>a{color:#fff;transition:.4s}.location.card a:hover>h3{color:#fff;transition:.4s}.post-type-archive-locations section.intro{padding:80px 0}@media (max-width:769px){.post-type-archive-locations section.intro{padding:40px 10px 100px}}.post-type-archive-locations section.intro .wysiwyg{margin:1em 0;max-width:600px}.post-type-archive-locations section.filters h2{position:absolute;top:-32px;font-size:1.3em;font-weight:700;left:0}.post-type-archive-locations section.filters .search-sections{position:relative;top:-42px;border-radius:10px;padding:8px;background:#fff}@media (max-width:769px){.post-type-archive-locations section.filters .search-sections{padding:8px 8px 0}}.post-type-archive-locations section.filters .column{display:inline-block;vertical-align:top}@media (max-width:769px){.post-type-archive-locations section.filters select{margin:0 0 8px;border:2px solid #f1f5f7}}@media (max-width:769px){.post-type-archive-locations section.filters .input-column{margin:0}}@media (max-width:769px){.post-type-archive-locations section.filters input[type=text]{box-sizing:border-box;padding:21px 9px;border:2px solid #f1f5f7;border-radius:4px}}.metro-description{line-height:1.5em}.address{margin-top:1.7em}.regionSection{width:100%}@media (max-width:769px){.regionSection{padding-top:1.5em}.regionSection .constrain{padding:0}}.regionSection h2{margin:0 1em;position:relative;top:5px}@media (max-width:769px){.regionSection h2{margin:0}}.single-locations h1{width:auto}.single-locations .location-header.hero{background-image:url("/wp-content/themes/mariner/images/wave-bg-white.png")}.single-locations .location-header.hero .phone{font-size:.9em;font-weight:700;color:#23292f}.single-locations .location-header.hero .phone:hover{color:#009cd8;transition:.3s}.single-locations .sidebar .map{height:250px;border:2px solid #f1f5f7;border-radius:6px}.single-locations .sidebar .directions-link{color:#009cd8;transition:.3s}.single-locations .sidebar .directions-link:hover{color:#23292f;transition:.3s}.single-locations .main .location-image{border-radius:6px;max-height:350px;overflow:hidden;margin-bottom:3em;display:flex;align-items:center;justify-content:center}.single-locations .main .location-image img{width:100%;display:block;height:auto!important}.single-locations .main>img{margin-bottom:1em}@media (min-width:769px){.single-locations .main{border-left:3px solid #f1f5f7;padding-left:4%}}.single-topics .main:not(.no-sidebar){border-left:2px solid #f0e6dd;padding-left:4%}.twelve.columns{border:0!important;padding-left:0!important}.single-topics h1{font-size:3em;padding:1em 0}.single-topics section.topic-header{background-image:url("/wp-content/themes/mariner/images/service-placeholder.jpg");background-size:cover;color:#fff;padding:1em 0}.single-topics section.topic-header .wysiwyg{padding:1em 0;max-width:500px}.single-topics section.sidebar .extra-links a{display:block;padding:1em;text-decoration:none}.single-topics .vertical-pad-large{padding-bottom:1em}.people-list.archive{display:flex;flex-wrap:wrap;position:relative;top:-1em}@media (min-width:769px){.people-list.archive.constrain{padding:0}}.people-list.archive .person.card{vertical-align:top;display:flex;width:calc(33% - 2.8em);flex-direction:column;justify-content:space-between;margin:1.5em;margin-bottom:40px;background:#fff;border-radius:6px;border:2px solid #fff}@media (max-width:1024px){.people-list.archive .person.card{width:calc(50% - 1em);margin:.5em}}@media (max-width:469px){.people-list.archive .person.card{width:100%;margin:.75em 0}}.people-list.archive .person.card .contact a{margin:.3em .3em 0}.people-list.archive .person.card .contact a:hover{font-size:26px}.people-list.archive .person.card svg{fill:#007cad;position:relative;top:2px}.people-list.archive .person.card .phone a{color:#D9532B!important}.people-list.archive .person.card a{color:#d9532b}.people-list .offices .subtitle{color:#000}.offices a{color:#000!important}.people-list.archive .person.card:hover{background:#fff;color:#fff;transition:.4s;border:2px solid #d9532b}.people-list.archive .person.card:hover svg{fill:#fff}.people-list.archive .person.card:hover .contact a{border-radius:100%;transition:.4s;padding:.5em 0;width:33px;height:33px}.people-list.archive .person.card img{width:70%;max-width:300px;overflow:hidden;margin:0 auto}@media (max-width:1024px){.people-list.archive .person.card img{width:50%}}.people-list.archive .person.card h3{font-family:Source_Serif_4,serif;color:#23292f;margin:1em 0 .5em;font-size:1.5em;font-weight:700;line-height:1.5em}.post-type-archive-people section.intro{padding:3em 0 6em}@media (max-width:769px){.post-type-archive-people section.intro{padding:1.5em 0 5em}}@media (max-width:769px){.post-type-archive-people section.intro h1{font-size:1.8em}}.post-type-archive-people section.intro .wysiwyg{margin:1em 0;max-width:600px}.post-type-archive-people section.filters h2{position:absolute;top:-48px;font-size:1.3em;font-weight:700;left:0;color:#f0e6dd}.post-type-archive-people section.filters .search-sections{position:relative;top:-42px;border-radius:10px;padding:8px;background:#fff}.post-type-archive-people section.filters .column{display:inline-block;vertical-align:top}@media (min-width:769px){.post-type-archive-people section.filters .columns{border-right:3px solid #f4f7f9;padding-left:0;padding-right:2.5%;margin:0;width:33%}.post-type-archive-people section.filters .columns:first-of-type{padding-left:0}.post-type-archive-people section.filters .columns:last-of-type{border-right:0;padding-right:0}}.post-type-archive-people section.filters select{margin:0}@media (min-width:769px){.post-type-archive-people section.filters select{background-position:right 4px center}}@media (max-width:769px){.post-type-archive-people section.filters select{margin:0 0 8px;border:2px solid #f1f5f7}}.post-type-archive-people section.filters .input-column{margin:inherit}@media (max-width:769px){.post-type-archive-people section.filters input[type=text]{box-sizing:border-box;border:2px solid #f1f5f7;border-radius:4px}}.single-people .header{background:url("/wp-content/themes/mariner/images/singlepeoplebg.jpg");background-attachment:fixed;color:#fff;padding:0 0 1em}.single-people .header .constrain{position:relative;top:50px}.single-people .header .columns:before{display:none}.single-people .header h1{font-size:48px}.single-people .header h1 sup{vertical-align:super;font-size:smaller}.single-people .header .roles{margin:.5em 0 1em;color:#000;font-weight:600;font-size:.9em}.single-people .header .bio-locations{line-height:1.5em}.single-people .header .office{display:inline-block;font-family:Source_Serif_4,serif;font-size:.9em}.single-people .header .office .fa-map-marker-alt{margin-right:3px}.single-people .header .office .divider{display:inline-block;padding:0 .5em}.single-people .header .office:last-of-type .divider{display:none}.single-people .header .offices{line-height:1.5}@media (max-width:769px){.single-people .header{height:175px;text-align:center}.single-people .header h1{color:#000!important;font-size:2em;margin:.3em 0}.single-people .header .roles{color:#000!important}.single-people .header .offices{color:#23292f;font-size:.8em}.single-people .header .office,.single-people .header .divider{padding:0 .3em}}.single-people .sidebar .modal-trigger{margin-bottom:1em}.single-people .sidebar .award{display:inline-block;vertical-align:top;width:49%;text-align:center;padding:1em;font-size:.6em;text-transform:uppercase;font-weight:700;color:#7c0058;letter-spacing:1.2px;line-height:1.5}@media (min-width:769px) and (max-width:1024px){.single-people .sidebar .award{width:100%}}.single-people .sidebar .award img{padding-bottom:8px;display:block;margin:0 auto}.single-people .sidebar .award i{font-style:italic}@media (max-width:769px){.single-people .sidebar.bio-details{margin-top:5em}}@media (min-width:769px){.single-people .main{border-left:2px solid #f0e6dd;padding:2% 4% 4%}}.single-people .location-list-header{font-size:1.6em;margin:1em 0 0;color:#23292f;line-height:1.5}.single-people .locations.list{display:flex;flex-wrap:wrap}.single-people .locations.list .location{display:inline-block;vertical-align:top;background:#fff;display:flex;width:calc(33% - 1.2em);flex-direction:column;margin:1em;margin-bottom:25px;border-radius:6px;transition:.3s;border:1px solid #f1f5f7;padding:1em}@media (min-width:1025px){.single-people .locations.list .location:nth-child(3n+1){margin-left:0}.single-people .locations.list .location:nth-child(3n+3){margin-right:0}}@media (min-width:769px) and (max-width:1024px){.single-people .locations.list .location:nth-child(2n+1){margin-left:0}.single-people .locations.list .location:nth-child(2n+2){margin-right:0}}.single-people .locations.list .location:hover{background:#009cd8;transition:.3s;color:#fff;cursor:pointer}.single-people .locations.list .location:hover a{color:#fff}@media (max-width:1024px){.single-people .locations.list .location{width:calc(50% - 1.2em)
  }
}
@media (max-width: 769px){.single-people .locations.list .location{width:100%;margin:0 0 1.5em}.single-people .locations.list .location:last-of-type{margin:0}}.single-people .locations.list a{text-decoration:none;display:block;color:#23292f}.single-people .locations.list a:hover{color:#009cd8}.single-people .locations.list h3{font-size:1.5em;color:#23292f;font-family:Source_Serif_4,serif;font-weight:300;line-height:1.5em}.single-people .locations.list .address{margin:0 0 1em;line-height:1.5}.single-people .locations.list .phone{color:#34414a;font-weight:700}.has-light-grey-color{color:#F0E6DD!important}body.page h1{padding:2em 0 1.5em;color:#f0e6dd}body.page h1:after{content:'';display:block;width:30%;margin:.5em 0;height:2px;background:#f0e6dd;border-radius:10px}body.page section.header{background:#000;color:#fff}body.page section.header h1{color:#f0e6dd}body.page section.header.landing-page h1{padding:.7em 0 1.4em;font-size:2.5em}body.page section.main{background:#f0e6dd;padding-bottom:4em}@media (min-width:1201px){body.page section.main .constrain{border-radius:6px}}body.page section.main .wysiwyg{background:#fff;padding:4em;position:relative;top:-2em}@media (max-width:769px){body.page section.main .wysiwyg{padding:1.5em}}body.page.full-width-content section.main{padding-bottom:0}body.single-post h1{max-width:900px}body.single-post section.header{padding:3em 0}@media (max-width:769px){body.single-post section.header{padding:1.5em 0}}body.single-post section.header .date{margin:1em 0 1.5em;color:#000;font-size:.8em;font-weight:700}body.single-post section.main{background:#f0e6dd}body.single-post section.main p{max-width:900px}body.blog section.featured-news{padding:3em 0;background:#f0e6dd}body.blog section.featured-news .date{color:#000;font-size:.8em;font-weight:700;text-transform:uppercase}body.blog section.featured-news h3{font-size:1.8em;padding:.3em 0 .3em;max-width:800px;line-height:1.5em;font-family:Source_Serif_4,serif}body.blog section.featured-news h3 a{color:#000;font-size:1.4em;font-weight:300}body.blog section.featured-news h3 a:hover{color:#000;transition:.3s}body.blog section.featured-news p{line-height:1.8em;max-width:580px;padding-bottom:1em}body.blog section.all-news{background:#fff}@media (min-width:769px){body.blog section.all-news .section-label{float:left}}body.blog h1{color:#7c9c6b;font-size:1em}body.blog .filters.formats{color:#677689;margin:1em 0 0 -.5em}@media (min-width:769px){body.blog .filters.formats{text-align:right;margin:1em -.5em 0}}body.blog .filters.formats a{color:#000;padding:.5em;display:inline-block;text-transform:uppercase;font-weight:500px;font-size:16px!important}body.blog .filters.formats a:hover{color:#d9532b;transition:.3s}body.blog .filters.formats a.active{font-weight:700;color:#d9532b}body.blog .news.list{display:flex;flex-wrap:wrap;margin:0 -1.5em}body.blog .news.card{display:inline-block;vertical-align:top;padding:2.5em;display:flex;width:calc(50% - 3em);flex-direction:column;justify-content:space-between;margin:1.5em;margin-bottom:25px;border:2px solid #f0e6dd;border-radius:6px;overflow:hidden;color:inherit}@media (max-width:769px){body.blog .news.card{width:100%;padding:1.5em}}body.blog .news.card:hover{border-color:#d9532b;transition:.4s}body.blog .news.card .date{color:#000;font-size:.8em;font-weight:700;text-transform:uppercase}body.blog .news.card h3{font-size:1.5em;padding:.3em 0 0;font-family:Source_Serif_4,serif;line-height:1.5em;color:#000}body.blog .news.card h3 a{color:#d9532b}body.blog .news.card h3:hover{color:#d9532b;transition:.3s}body.blog .news.card p{line-height:1.8em}body.blog .news.card .cta a{color:#d9532b;padding:1em 0 0}.cta more-link{padding:1em 0 0}.news.card .cta{margin-top:10px!important}.news.card p{margin-top:20px!important}body.blog .news.card .cta a:hover{color:#d9532b;padding:1em 0 0;text-decoration:underline}body.blog .pagination{padding:2em 0 4em;text-align:center}body.blog .pagination span,body.blog .pagination a{padding:1em;margin:.5em;color:#d9532b}body.single-insights .hero{min-height:initial}body.single-insights .hero h1{width:100%}body.single-insights h1{font-size:3em;padding:1em 0 0;color:#f0e6dd}body.single-insights .date{font-size:3em;padding:1em 0 0;color:#f0e6dd}body.single-insights .share{padding:1em 0 0;color:#f0e6dd}@media (max-width:769px){body.single-insights h1{font-size:2em;padding:0}}body.single-insights .share a{color:#f0e6dd}body.single-insights .share a:hover{color:#d9532b;transition:.3s}body.single-insights .share svg{fill:rgba(255,255,255,.8);position:relative;top:2px}body.single-insights .share svg:hover{fill:#fff;transition:.3s}body.single-insights article.format-article section.header,body.single-insights article.format-commentary section.header{padding-bottom:4em}@media (max-width:769px){body.single-insights article.format-article section.header,body.single-insights article.format-commentary section.header{padding-bottom:2em}}@media (max-width:769px){body.single-insights article.format-article section.main,body.single-insights article.format-commentary section.main{padding-top:1.5em}}body.single-insights .article-media{margin-bottom:3em}@media (max-width:769px){body.single-insights .article-media{margin-bottom:1.5em}}body.single-insights article.format-podcast h1{padding:0}body.single-insights article.format-podcast section.header{padding-bottom:6em}body.single-insights .podcast-media{background:#000;padding:2em 1em 2em 2em;border-radius:1em;position:relative;top:-7.5em;margin-bottom:-3em}body.single-insights .podcast-media iframe{width:100%}@media (max-width:769px){body.single-insights .podcast-media{top:-3.5em}}body.single-insights article.format-video section.header{padding-bottom:7em}body.single-insights .video-media{position:relative;top:-8.5em;margin-bottom:-4em}@media (max-width:769px){body.single-insights .video-media{top:-5em}}body.single-insights section.header{background-image:url("/wp-content/themes/mariner/images/wave-bg-blue.png");background-size:cover;padding:2em 0}body.single-insights section.header .podcast-series-name{font-size:1.1em;padding-top:1em;color:#f0e6dd;font-weight:700;font-family:Source_Serif_4,serif}body.single-insights section.header .podcast-series-name .fa-microphone-alt{border-radius:100%;background:#f0e6dd;padding:8px 11px;margin-right:5px}body.single-insights section.header .date{font-size:.9em;margin:.5em 0 2em;font-weight:700;color:#f0e6dd}body.single-insights section.header .breadcrumbs{color:#d9532b}body.single-insights section.header .breadcrumbs a{color:#d9532b;text-decoration:none}body.single-insights section.header .breadcrumbs a:hover{color:#d9532b;transition:.2s;text-decoration:underline}@media (min-width:769px){body.single-insights section.main{border-right:2px solid #f0e6dd;padding:4em 4em 6em 0}}body.single-insights section.main .people{padding:0 0 1em}body.single-insights section.main .people .person{padding:0 0 1em}body.single-insights section.main .people a{display:inline-block;text-decoration:none}body.single-insights section.main .people img{float:left;margin:0 1em 0 0;border-radius:100%;width:55px;height:55px}body.single-insights section.main .people .col{display:inline-block}body.single-insights section.main .people h3{font-size:1em;padding:0 0 .5em;color:#000;font-family:Source_Serif_4,serif;font-weight:700}body.single-insights section.main .people h3:hover{color:#d9532b;transition:.3s;text-decoration:underline}body.single-insights section.main .people .roles{color:#a9a9a9}@media (max-width:769px){body.single-insights section.sidebar{margin-top:2em;padding-top:2.5em;border-top:2px solid #f1f5f7}}body.single-insights section.sidebar a{margin:0}body.single-insights section.sidebar .topic-list{margin-bottom:2em}@media (max-width:769px){body.single-insights section.sidebar .topic-list{display:none}}body.single-insights section.sidebar .topic-list .section-label{margin-bottom:.5em}body.single-insights section.sidebar .topic-list a{display:block;padding:.3em 0;text-decoration:none;font-weight:700;font-size:.9em;color:#d9532b}body.single-insights section.sidebar .topic-list a:hover{color:#d9532b;text-decoration:underline;transition:.4s}body.single-insights section.sidebar .insight-list{margin:1em 0}body.single-insights section.sidebar .insight-list .section-label{margin-bottom:.5em}body.single-insights section.sidebar .insight.card{display:block;width:auto;border:2px solid #f1f5f7;margin:1em 0;padding:1em}body.single-insights section.sidebar .insight.card h3{font-size:1.5em;margin-bottom:.4em}body.single-insights section.sidebar .insight.card .cta{margin-top:.5em}body.single-insights section.sidebar .insight.card .fas,body.single-insights section.sidebar .insight.card .fab,body.single-insights section.sidebar .insight.card .far{color:#007cad;padding:0;font-size:inherit;width:auto;position:initial;margin:0}body.single-insights section.sidebar .insight.card .fas:hover,body.single-insights section.sidebar .insight.card .fab:hover,body.single-insights section.sidebar .insight.card .far:hover{color:#d9532b;transition:.4s}@media (min-width:769px){.post-type-archive-insights .nine.columns{border-right:2px solid #f0e6dd;padding:2% 4% 4% 0}}.post-type-archive-insights section.featured{background:#f0e6dd}.post-type-archive-insights section.featured .featured-img-bg{max-width:100%;width:455px;height:303px;display:block;background-size:cover}@media (max-width:769px){.post-type-archive-insights section.featured img{margin:-2em -1.5em .5em;width:calc(100% + 3em);max-width:none}}.post-type-archive-insights section.featured h3{font-size:2.25em;font-weight:100;font-family:Source_Serif_4,serif;margin:.25em 0 .5em;line-height:1.5}@media (max-width:769px){.post-type-archive-insights section.featured h3{font-size:1.4em;margin-top:.5em}}.post-type-archive-insights section.featured h3 a{color:inherit;font-size:48px;line-height:1.2em}.post-type-archive-insights section.featured .excerpt{line-height:1.75em;margin-bottom:1.5em;max-width:450px;font-size:18px}.post-type-archive-insights section.filters a{display:inline-block;color:#000}.post-type-archive-insights section.filters a.active,.post-type-archive-insights section.filters a:hover{color:#d9532b;transition:.3s}.post-type-archive-insights section.filters.topics{border-top:solid 2px #f0e6dd;border-bottom:solid 2px #f0e6dd}@media (max-width:1024px){.post-type-archive-insights section.filters.topics{margin-bottom:1.5em}}.post-type-archive-insights section.filters.topics a{padding:1em;font-weight:600;font-size:.75em;text-transform:uppercase}.post-type-archive-insights section.filters.topics a:first-of-type{margin-left:-1em}@media (max-width:1024px){.post-type-archive-insights section.filters.topics{white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.post-type-archive-insights section.filters.topics a{padding:1.5em .6em;font-size:.75em}}.post-type-archive-insights section.filters.formats{text-align:right}.post-type-archive-insights section.filters.formats a{padding:.75em;margin-top:-1em;font-weight:600;font-size:.75em;text-transform:uppercase}.post-type-archive-insights section.filters.formats a:last-of-type{margin-right:-1em}.post-type-archive-insights section.pagination{padding:2em 0 4em;text-align:center}@media (max-width:769px){.post-type-archive-insights section.pagination{padding:0}}.post-type-archive-insights section.pagination span,.post-type-archive-insights section.pagination a{padding:1em;margin:.5em;color:#d9532b;text-transform:uppercase}.insightstitle{font-size:18px;text-transform:uppercase;font-weight:600}section.podcast .icon{display:none;vertical-align:top;width:50px;height:50px;line-height:50px;font-size:30px;border-radius:50%;background:#005da6;color:#fff;text-align:center}section.podcast h2{font-size:48px;font-style:normal;font-weight:300;line-height:1.2;display:inline-block;width:calc(100% - 50px - 10px)}section.podcast h3.latest{font-weight:600;font-size:18px}section.podcast p{margin:1.5em 0;font-size:18px;line-height:1.5}section.podcast hr{height:auto;border:1px solid #f0e6dd;background:initial;display:block;margin:2em 0}section.podcast a.all-podcasts{display:inline-block;margin-bottom:2em}section.podcast a.subscribe{max-width:48%;display:inline-block}section.podcast .gform_wrapper h3.gform_title{font-family:Source_Serif_4,serif;font-size:34px;line-height:1.2em;font-weight:500;margin-bottom:.5em}section.podcast .gform_wrapper span.gform_description{font-size:smaller;font-weight:100;line-height:1.5em;width:100%;margin-bottom:0}section.podcast .gform_wrapper .gform_heading{margin-bottom:0}section.podcast .gform_wrapper ul li.gfield{margin-top:.5em}section.podcast .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:1em;border:2px solid #000!important;font-weight:600;-webkit-appearance:none;border-radius:5px;background-color:#fff;font-size:1em !important}section.podcast .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:#000}section.podcast .gform_wrapper .button{background:#2294bd}section.podcast .gform_wrapper div.validation_error{margin:1em 0;text-align:left;padding:1em;line-height:1.5em;font-weight:400;border-radius:0 !important}@media only screen and (min-width:641px){section.podcast .gform_wrapper input.medium,section.podcast .gform_wrapper select.medium,section.podcast .gform_wrapper ul.gform_fields li.gfield,section.podcast .gform_wrapper.gform_validation_error .top_label input.medium,section.podcast .gform_wrapper.gform_validation_error .top_label select.medium,section.podcast .gform_wrapper.gform_validation_error ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100% !important;max-width:none !important;padding-right:0}}section.podcast .gform_confirmation_message{line-height:1.5em}.insights-sidebar-block{margin:2em 0;font-size:18px;line-height:1.5em;width:100%;margin-bottom:0}.insights-sidebar-block h3{font-family:Source_Serif_4,serif;font-size:34px;line-height:1.2em;font-weight:500;margin-bottom:.5em}.search-form-container{background:#2294bd;padding:4em 0;width:100%;top:110px!important}@media (max-width:769px){.search-form-container{padding:1.5em 0}}.search-form-container input{background:#fff;padding:1em;font-size:1.5em;color:inherit;border:solid 1px #fff;border-radius:5px;width:100%;padding-right:4em;-webkit-appearance:none;color:#000;font-family:Source_Serif_4,sans-serif;font-weight:300}@media (max-width:769px){.search-form-container input{padding:.9em;font-size:1.1em}}.search-form-container input[type=submit]{display:none}.search-form-container .constrain{position:relative}.search-form-container .fa-search{font-size:1.5em;position:absolute;cursor:pointer;z-index:100;top:50%;right:1em;transform:translateY(-50%);padding:1em;color:#000}@media (max-width:769px){body.search .main .columns-reverse{display:flex;flex-direction:column}body.search .nine.columns{order:1;flex:0 1 auto}body.search .three.columns{order:0;flex:0 1 auto}}@media (min-width:769px){body.search .nine.columns{border-right:2px solid #f0e6dd;padding-right:6%}}body.search section.search-form-container{background:#2294bd}body.search section.filters{margin-bottom:3em}@media (max-width:769px){body.search section.filters{white-space:nowrap;border-bottom:2px solid #f1f5f7;overflow-x:scroll;overflow-y:hidden;margin:-2em -1.5em 2em;padding-left:1.5em}}body.search section.filters a{display:block;padding:1em;margin-left:-1em;font-weight:600;font-size:.9em}@media (max-width:769px){body.search section.filters a{display:inline-block;font-size:.8em;padding:1.6em 1.5em 1.4em 1em;font-weight:700}}body.search section.filters a:first-of-type{margin-top:-1em}body.search section.filters a:not(.active):not(:hover){color:#677689}body.search section.results.summary b{font-weight:700}body.search section.results.list{margin-bottom:3em}@media (max-width:769px){body.search section.results.list{margin-bottom:1.5em}}body.search section.results.list a{display:block;color:inherit;padding:1em 0;margin:1em 0}@media (max-width:769px){body.search section.results.list a{padding:.5em 0}}body.search section.results.list a:hover h3{color:#d9532b;transition:.3s}body.search section.results.list h3{color:#d9532b;font-size:1.4em;font-family:Source_Serif_4,serif;font-weight:400;line-height:1.5}body.search section.results.list .meta{color:#000;margin:.5em 0;font-weight:600;font-size:.8em}body.search section.results.list p{line-height:1.5;font-size:.9em}body.search section.results.pagination{margin:3em 0 3em -1em}@media (max-width:769px){body.search section.results.pagination{margin:1em 0 1em -1em}}body.search section.results.pagination a,body.search section.results.pagination span{padding:1em;font-weight:700}body.search section.results.pagination a:hover{color:#d9532b;transition:.3s}body.search section.results.pagination .current{color:#000}.heading-404{font-family:Source_Serif_4,serif;font-size:200px;font-weight:800;color:#000}.search-field::placeholder{color:#000}@media (max-width:769px){.heading-404{font-size:8em;padding-top:.2em}}.search-form-container404{padding:4em 0;width:100%;top:110px!important}@media (max-width:769px){.search-form-container404{padding:1.5em 0}}.search-form-container404 input{background:url("/wp-content/themes/mariner/images/search-icon.png") no-repeat;background-position-x:95%;background-position-y:50%;background-size:30px 30px;background-color:#fff;padding:1em;font-size:1.5em;border:solid 2px #000;border-radius:5px;width:100%;padding-right:4em;-webkit-appearance:none;color:#000;font-family:Source_Serif_4,sans-serif;font-weight:300}@media (max-width:769px){.search-form-container404 input{padding:.9em;font-size:1.1em}}.search-form-container404 input[type=submit]{display:none}.search-form-container404z .fa-search{font-size:1.5em;position:absolute;cursor:pointer;z-index:100;top:78%;right:6em;transform:translateY(-50%);padding:1em;color:#000}.searchpage{background:url("/wp-content/themes/mariner/images/404bg.jpg");background-repeat:no-repeat;background-size:cover}.search-form-page-container{max-width:1200px;padding:0 1.5em;margin:0 auto}.error404 .page-container{background-color:#000;background:url("/wp-content/themes/mariner/images/searchbg.jpg")}.error404 p{font-size:1.1em;line-height:1.6em}.error404 p a{font-weight:700}.error404 h1{font-family:'Inter',sans-serif;font-size:50px;margin-top:-40px;letter-spacing:.75px}.error404 h1:after{content:'';display:block;width:25%;margin:.5em 0;height:2px;background:#000;border-radius:10px}.error404 .above-footer{display:none}.error404 .constrain{max-width:1200px}body.page-template-template-landingpage-2 .landing-page-logo{position:relative;left:2px}body.page-template-template-landingpage-2 .header-paragraph{line-height:1.5;padding-bottom:1em}body.page-template-template-landingpage-2 .hero{padding:70px 0 100px}@media (max-width:769px){body.page-template-template-landingpage-2 .hero{padding:2em 0 2.5em}}body.page-template-template-landingpage-2 .hero h1{font-size:2.6em;width:100%;padding:0 0 .5em;text-align:left;color:#fff}body.page-template-template-landingpage-2 section.main{background:#fff;padding-bottom:0}body.page-template-template-landingpage-2 section.main .wysiwyg{background:0 0;padding:4em 0 0;top:0}body.page-template-template-landingpage-2 section.main .wysiwyg .alignwide{max-width:1200px;padding:0 1.5em;margin:0 auto}body.page-template-template-landingpage-2 .six.columns.hide{width:100% !important}body.page-template-template-landingpage-2 .five.columns.hide{display:none !important}body.page-template-template-landingpage-2 .why-mariner-form .ginput_container{width:100%}body.page-template-template-landingpage-2 .why-mariner-form input[type=text],body.page-template-template-landingpage-2 .why-mariner-form select{width:100% !important;border:0;border-radius:5px;padding:18px 13px !important;font-weight:600}body.page-template-template-landingpage-2 .why-mariner-form .gform_legacy_markup_wrapper .top_label .gfield_label,body.page-template-template-landingpage-2 .why-mariner-form .gform_legacy_markup_wrapper legend.gfield_label{color:#fff !important}body.page-template-template-landingpage-2 .why-mariner-form body .gform_legacy_markup_wrapper ul li.gfield{margin-top:20px !important}body.page-template-template-landingpage-2 .why-mariner-form .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0 !important}body.page-template-template-landingpage-2 .why-mariner-form .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],body.page-template-template-landingpage-2 .why-mariner-form .gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0 !important}.gform_legacy_markup_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text]{margin-bottom:0!important}body.page-template-template-landingpage-2 .why-mariner-form .grecaptcha-badge{height:0 !important;visibility:hidden}body.page-template-template-landingpage-2 .why-mariner-form .button{background:#e9c81c;color:#192731;font-size:1.1em !important;font-family:'Inter',Helvetica,sans-serif !important}body.page-template-template-landingpage-2 .why-mariner-form .button:hover{background:#f4e490;cursor:pointer}.hero.video #homeHeroVideo{display:block !important}#homeHeroVideo{position:absolute;right:0;width:100%;min-height:100%;overflow:hidden;z-index:-1;margin:auto;bottom:0}@media (min-width:1335px){#homeHeroVideo{bottom:-25%}}#homeHeroVideoMobile{position:absolute;right:0;width:100%;min-height:100%;overflow:hidden;z-index:-1;margin:auto;bottom:-30% !important}.hero.video{position:relative;bottom:0;background:rgba(15,57,93,.8);color:#fff;width:100%;background-image:none !important;overflow:hidden;min-height:600px}.hero.video .hero-button{background:#fff;color:#005da6}.hero.video h1{color:#fff !important}@media (max-width:1070px){#homeHeroVideo{display:none}.hero.video #homeHeroVideoMobile{display:block !important}}@media (max-width:575px){#homeHeroVideoMobile{bottom:0 !important}.hero.video{min-height:525px}}@media not print{.print-only{display:none !important}}@media only print{.not-print{display:none !important}}@media print{.site-header,.contact-form-fixed,.related-insights,.above-footer,footer,.sidebar .button{display:none !important}.page-container{padding-top:0 !important}.privacy-disclaimer{display:none !important}}