.container-width,.full-width .ubermenu-nav,.container,.row{max-width:1410px}.row.row-collapse{max-width:1380px}.row.row-small{max-width:1402.5px}.row.row-large{max-width:1440px}.header-main{height:200px}#logo img{max-height:200px}#logo{width:200px}.header-top{min-height:30px}.transparent .header-main{height:90px}.transparent #logo img{max-height:90px}.has-transparent+.page-title:first-of-type,.has-transparent+#main>.page-title,.has-transparent+#main>div>.page-title,.has-transparent+#main .page-header-wrapper:first-of-type .page-title{padding-top:90px}.header.show-on-scroll,.stuck .header-main{height:70px!important}.stuck #logo img{max-height:70px!important}.header-bottom{background-color:#f1f1f1}.header-main .nav>li>a{line-height:16px}.stuck .header-main .nav>li>a{line-height:50px}@media (max-width:549px){.header-main{height:70px}#logo img{max-height:70px}}.main-menu-overlay{background-color:#1c3244}body{font-family:Lato,sans-serif}body{font-weight:400;font-style:normal}.nav>li>a{font-family:Lato,sans-serif}.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-family:Lato,sans-serif}.nav>li>a,.mobile-sidebar-levels-2 .nav>li>ul>li>a{font-weight:700;font-style:normal}h1,h2,h3,h4,h5,h6,.heading-font,.off-canvas-center .nav-sidebar.nav-vertical>li>a{font-family:Lato,sans-serif}h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight:700;font-style:normal}.alt-font{font-family:"Dancing Script",sans-serif}.alt-font{font-weight:400!important;font-style:normal!important}.header:not(.transparent) .header-nav-main.nav>li>a{color:#f5f1e9}.header:not(.transparent) .header-nav-main.nav>li>a:hover,.header:not(.transparent) .header-nav-main.nav>li.active>a,.header:not(.transparent) .header-nav-main.nav>li.current>a,.header:not(.transparent) .header-nav-main.nav>li>a.active,.header:not(.transparent) .header-nav-main.nav>li>a.current{color:#68c0bc}.header-nav-main.nav-line-bottom>li>a:before,.header-nav-main.nav-line-grow>li>a:before,.header-nav-main.nav-line>li>a:before,.header-nav-main.nav-box>li>a:hover,.header-nav-main.nav-box>li.active>a,.header-nav-main.nav-pills>li>a:hover,.header-nav-main.nav-pills>li.active>a{color:#fff!important;background-color:#68c0bc}.footer-1{background-color:#1c3244}.nav-vertical-fly-out>li+li{border-top-width:1px;border-top-style:solid}.absolute-footer{display:none}body{font-weight:300}.header-main .nav>li>a{color:#f5f1e9;font-family:"futura-pt";font-size:21px;font-style:normal;font-weight:400;line-height:normal}h1,h2,h3,h4,p,ul,ol{font-family:Stolzl}p,ul,ol{font-size:24px}.biscuit *{color:#f5f1e9}h1{color:#fff;font-size:100px;font-weight:300}.intheader h1{font-size:65px}.clrkbutton a{font-family:Stolzl;font-size:16px;font-weight:500}h2{color:#f5f1e9;font-family:Stolzl;font-size:40px;font-weight:500}.services h2{border-bottom:2px solid #f5f1e9;width:fit-content}.ourservices h2{font-size:65px;font-weight:300;color:#1c3244}span.light{font-weight:300}ul.header-nav{color:#f5f1e9;font-family:"futura-pt";font-size:21px;font-weight:400}.dividerone{width:130px}.ctablock h3{font-size:48px;font-weight:500}.lightsection *{color:#1c3244}.ourwork .cattext p{color:#1c3244;font-family:"futura-pt";font-size:14px;font-weight:400;line-height:normal}.ourwork p{color:var(--Blue, #435EA7);font-family:Stolzl;font-size:18px;font-style:normal;font-weight:500;line-height:normal;width:70%}.rightarrow{width:fit-content;margin:-70px 0 0;float:right}.darkbtn .vc_btn3.vc_btn3-color-grey.vc_btn3-style-outline{border-color:#1c3244;color:#1c3244}.posttitle h2{color:var(--Clark-Navy, #1C3244);font-family:"futura-pt";font-size:24px;font-weight:400}.posttitle{width:80%;float:left;margin-top:10px}.postimage{border-radius:10px}footer .logo{display:block}.footer .menu a,.footer p{color:#fff;font-family:"futura-pt";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.footer li,.footer p{border:0!important}.footer ul{font-size:inherit}.ourservices li{list-style:none;color:var(--Clark-Navy, #1C3244);font-family:"futura-pt";font-size:18px;font-weight:400;margin-bottom:0;border-top:1px solid #1c3244;line-height:50px;text-transform:uppercase}.discover p{color:var(--Navy, var(--Clark-Navy, #1C3244));text-align:center;font-family:Stolzl;font-size:40px;font-style:normal;font-weight:500;line-height:normal}.is-outline:hover,.primary.is-outline:hover{background-color:#68c0bc;border-color:#68c0bc;color:#fff}.titles p{color:#f5f1e9;font-family:"futura-pt";font-size:18px;font-style:normal;font-weight:400;line-height:normal}p.description{color:#fff!important;font-family:"Futura PT"!important;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;text-align:left;line-height:1.5em}.effect-description a{color:#fff;font-family:"futura-pt";font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:none;text-align:left;display:table;border-bottom:2px solid #dcdd36;margin-bottom:7px}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active>span,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover>span{color:#435ea7}.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background-color:transparent;border-bottom:5px dotted #68c0bc}.openroles h3{color:var(--Navy, var(--Clark-Navy, #1C3244));font-family:Stolzl;font-size:40px;font-style:normal;font-weight:500;line-height:normal}.openroles{padding:60px}.locations{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px}.locationscolumn{flex:1;min-width:200px;box-sizing:border-box}.contactinfo .vc_column-inner{padding:80px 55px 55px 80px}.locations strong{color:var(--Blue, #435EA7);text-align:right;font-family:Stolzl;font-size:21px;font-style:normal;font-weight:500;line-height:normal}.contactdirect p{color:var(--Navy, var(--Clark-Navy, #1C3244));font-family:"futura-pt";font-size:18px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:849px){.locations{flex-direction:column;gap:0}.ctablock h3{font-size:40px;font-weight:500}.widget{width:30%}h1{font-size:80px}}