﻿@import"https://fonts.googleapis.com/css2?family=Assistant:wght@400;700&display=swap";.status:before{content:"";font-family:"FontAwesome";margin-right:5px;font-weight:normal}.card{background:#fff;border-radius:10px;text-align:center;grid-column:auto/span 4}@media screen and (max-width: 768px){.card{grid-column:1/-1}}@media screen and (max-width: 880px){.card.awards{grid-column:auto/span 6}}@media screen and (max-width: 667px){.card.awards{grid-column:1/-1}}.card a{display:block;border-bottom:none !important;text-decoration:none}.card .icon{margin:0 auto 30px;height:93px}.card .icon img{height:100%;width:auto;margin:0 auto}.card.awards .icon{height:200px;margin:0 auto 10px;vertical-align:middle;position:relative;overflow:hidden}@media screen and (min-width: 769px){.card.awards .icon img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;max-height:200px;max-width:200px}}.card.awards .icon img{max-width:100%;height:auto}@media screen and (max-width: 768px){.card.awards .icon{height:auto}}@media screen and (max-width: 667px){.card.awards .icon img{max-height:220px;max-width:220px;height:auto}}.card.awards.no-text .icon{margin:0;width:100%;height:100% !important}.card.consulting .icon{padding-top:13px}.card h4{color:#02606e;font-family:"Volte",Arial,sans-serif;font-size:24px;line-height:130%;margin-bottom:8px}.card h4:hover{color:#02a2bc}.card.awards h4{color:#6e2c76 !important;margin-top:15px}.card.awards h4:hover{color:#6e2c76}@media screen and (max-width: 667px){.card.awards h4{font-size:21px;margin-bottom:5px}}.card p{font-family:"Assistant",Arial,sans-serif;font-size:17px;line-height:149%;color:#333}@media screen and (max-width: 667px){.card p{font-size:18px}}.card.awards p{color:#333 !important}@media screen and (max-width: 667px){.card.awards p{font-size:17px}}.page-services .wp-block-group{grid-column:1/-1}.page-services .services{width:100%;background:#fff;position:relative;grid-template-rows:1;display:grid;grid-template-columns:minmax(0px, 1fr) repeat(12, minmax(0, 60px)) minmax(0px, 1fr);grid-column-gap:20px;grid-column-gap:0}@media screen and (min-width: 1200px){.page-services .services{grid-template-columns:minmax(30px, 1fr) repeat(12, minmax(0, 50px)) minmax(30px, 1fr)}}@media screen and (min-width: 1200px){.page-services .services{grid-column-gap:50px}}@media screen and (min-width: 1200px){.page-services .services{grid-column-gap:0}}@media screen and (max-width: 667px){.page-services .services{grid-template-rows:2}}.page-services .services h2{font-family:"Volte",Arial,sans-serif;font-size:32px;color:#037f8c;margin:0 0 30px;line-height:130%;font-weight:normal}.page-services .services h2 a{color:#037f8c}@media screen and (max-width: 667px){.page-services .services h2{margin-bottom:8px;font-size:28px}}.page-services .services .image{grid-column:8/span 7;order:2;align-self:stretch;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-services .services .image img{width:100%}.page-services .services .text{grid-column:1/span 7;padding:85px 38px 68px;order:1}@media screen and (max-width: 768px){.page-services .services .text{padding:50px 38px 52px}}@media screen and (max-width: 667px){.page-services .services .text{padding:50px 20px 35px}}.page-services .services .text p{font-family:"Assistant",Arial,sans-serif;font-size:20px;line-height:145%;color:#333}.page-services .services .text p a{border-bottom:1px solid;font-weight:bold}.page-services .services .button{border-radius:0;color:#1d1d1b;background:#f4b221;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #dca01e !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}.page-services .services .button:hover{cursor:pointer;background:#dca01e;color:#fff}@media screen and (max-width: 667px){.page-services .services .button{font-size:18px}}.page-services .services .button:hover{cursor:pointer;background:#dca01e !important;color:#fff}@media screen and (max-width: 667px){.page-services .services .button{margin-top:5px !important}}.page-services .services .triangle-left{width:0;height:0;border-top:27px solid transparent;border-right:46px solid #f4b221;border-bottom:27px solid transparent;position:absolute;top:50%;transform:translateY(-50%);left:50%;margin-left:-46px}.page-services .services .triangle-right{width:0;height:0;border-top:27px solid transparent;border-left:46px solid #fff;border-bottom:27px solid transparent;position:absolute;top:50%;transform:translateY(-50%);left:50%}.page-services .services:nth-of-type(even) .image{grid-column:1/span 7;order:1}.page-services .services:nth-of-type(even) .triangle-right{display:none}.page-services .services:nth-of-type(even) .text{grid-column:8/span 7;order:2}.page-services .services:nth-of-type(odd) .triangle-left{display:none}.page-services .services:nth-of-type(1) .button{border-radius:0;color:#1d1d1b;background:#f4b221;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #dca01e !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}.page-services .services:nth-of-type(1) .button:hover{cursor:pointer;background:#dca01e;color:#fff}@media screen and (max-width: 667px){.page-services .services:nth-of-type(1) .button{font-size:18px}}.page-services .services:nth-of-type(1) .button:hover{background:#dca01e !important}.page-services .services:nth-of-type(2){background:#ccecf2}.page-services .services:nth-of-type(2) .triangle-left{border-right-color:#ccecf2}.page-services .services:nth-of-type(2) .button{border-radius:0;color:#1d1d1b;background:#f4b221;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #dca01e !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}.page-services .services:nth-of-type(2) .button:hover{cursor:pointer;background:#dca01e;color:#fff}@media screen and (max-width: 667px){.page-services .services:nth-of-type(2) .button{font-size:18px}}.page-services .services:nth-of-type(4){background:#02a2bc}.page-services .services:nth-of-type(4) h2,.page-services .services:nth-of-type(4) a,.page-services .services:nth-of-type(4) p,.page-services .services:nth-of-type(4) h2 a{color:#1d1d1b !important}.page-services .services:nth-of-type(4) .triangle-left{border-right-color:#02a2bc}.page-services .services:nth-of-type(4) .button{border-radius:0;color:#1d1d1b;background:#f4b221;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #dca01e !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}.page-services .services:nth-of-type(4) .button:hover{cursor:pointer;background:#dca01e;color:#fff}@media screen and (max-width: 667px){.page-services .services:nth-of-type(4) .button{font-size:18px}}.page-services .services:nth-of-type(6){background:#f4b221}.page-services .services:nth-of-type(6) h2,.page-services .services:nth-of-type(6) h2 a,.page-services .services:nth-of-type(6) p a,.page-services .services:nth-of-type(6) h2 a{color:#1d1d1b !important}.page-services .services:nth-of-type(6) .triangle-left{border-right-color:#f4b221}.page-services .services:nth-of-type(6) .button{border-radius:0;color:#1d1d1b;background:#02a2bc;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #0292a9 !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}.page-services .services:nth-of-type(6) .button:hover{cursor:pointer;background:#0292a9;color:#fff}@media screen and (max-width: 667px){.page-services .services:nth-of-type(6) .button{font-size:18px}}.page-services .services:nth-of-type(6) .button:hover{background:#0292a9 !important}@media screen and (max-width: 667px){.page-services .services .triangle-left,.page-services .services .triangle-right{display:none}.page-services .services .image{order:1 !important;grid-column:1/-1 !important;grid-row:1/1}.page-services .services .text{order:2 !important;grid-column:1/-1 !important;grid-row:1/1;background:rgba(255,255,255,.9)}.page-services .services:nth-of-type(even) .text{background:rgba(244,178,33,.9)}.page-services .services:nth-of-type(even) .text h2,.page-services .services:nth-of-type(even) .text p,.page-services .services:nth-of-type(even) .text a{color:#1d1d1b}.page-services .services:nth-of-type(even) .text .button{border-radius:0;color:#1d1d1b;background:#02a2bc;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #0292a9 !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}.page-services .services:nth-of-type(even) .text .button:hover{cursor:pointer;background:#0292a9;color:#fff}}@media screen and (max-width: 667px)and (max-width: 667px){.page-services .services:nth-of-type(even) .text .button{font-size:18px}}.team-item{grid-column:auto/span 1;padding-top:30px}@media screen and (max-width: 380px){.team-item{padding-top:10px;padding-bottom:0}}.team-item .headshot{float:none;margin-bottom:15px}.team-item .headshot img{width:100%}@media screen and (max-width: 650px){.team-item .headshot{width:40%;float:left;margin-right:20px}}@media screen and (max-width: 320px){.team-item .headshot{width:100%;float:none;margin-right:0}}@media screen and (max-width: 380px){.team-item .headshot{margin-bottom:0}}.team-item .text h4{color:#333;font-family:"Volte-Semibold",Arial,sans-serif;font-size:21px;margin-bottom:6px;margin-top:0;line-height:140%}@media screen and (max-width: 667px){.team-item .text h4{font-size:20px;margin-bottom:0px}}@media screen and (max-width: 320px){.team-item .text h4{font-size:18px}}.team-item .text p{color:#333;font-family:"Assistant",Arial,sans-serif;font-size:17px;margin-bottom:4px}.team-item .text p a{color:#02606e}.team-item .text p a:hover{text-decoration:none;color:#037f8c}.team-item .text .fa-envelope{color:#02606e;margin-right:3px}.team-item .copyemail{font-family:"Assistant",Arial,sans-serif;font-weight:bold;border-radius:0;color:#02606e;background:transparent;padding:0 6px 1px;text-align:center;-webkit-appearance:none;border:0;display:inline-block;font-size:19px;font-weight:bold;text-transform:lowercase;font-variant:small-caps;margin-left:2px}.team-item .copyemail .fa-clipboard-list{font-size:17px;font-weight:normal}.team-item .copyemail:hover{cursor:pointer;background:#037f8c;color:#fff}.tooltip{position:absolute;z-index:1030;display:block;font-size:12px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.9;filter:alpha(opacity=90)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-bottom-color:#000;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-bottom-color:#000;border-width:0 5px 5px}section.media-boxes{width:100%;background:#fff;position:relative;grid-template-rows:1;display:grid;grid-template-columns:minmax(0px, 1fr) repeat(12, minmax(0, 60px)) minmax(0px, 1fr);grid-column-gap:20px;grid-column-gap:0}@media screen and (min-width: 1200px){section.media-boxes{grid-template-columns:minmax(30px, 1fr) repeat(12, minmax(0, 50px)) minmax(30px, 1fr)}}@media screen and (min-width: 1200px){section.media-boxes{grid-column-gap:50px}}@media screen and (min-width: 1200px){section.media-boxes{grid-column-gap:0;min-height:475px}}@media screen and (max-width: 667px){section.media-boxes{grid-template-rows:2}}section.media-boxes h2{font-family:"Volte",Arial,sans-serif;font-size:32px;color:#037f8c;margin:0 0 30px;line-height:130%;font-weight:normal}section.media-boxes h2 a{color:#037f8c}@media screen and (max-width: 667px){section.media-boxes h2{margin-bottom:8px;font-size:28px}}section.media-boxes .image{grid-column:8/span 7;order:2;align-self:stretch;background-size:cover;background-repeat:no-repeat;background-position:center center}section.media-boxes .image img{width:100%}section.media-boxes .text{grid-column:1/span 7;padding:85px 38px 68px;order:1}@media screen and (max-width: 768px){section.media-boxes .text{padding:50px 38px 52px}}@media screen and (max-width: 667px){section.media-boxes .text{padding:50px 20px 35px}}section.media-boxes .text p{font-family:"Assistant",Arial,sans-serif;font-size:20px;line-height:145%;color:#333}section.media-boxes .text p a{border-bottom:1px solid;font-weight:bold}section.media-boxes .text h3{color:#333}section.media-boxes .triangle-left{width:0;height:0;border-top:27px solid transparent;border-right:46px solid #ccecf2;border-bottom:27px solid transparent;position:absolute;top:50%;transform:translateY(-50%);left:50%;margin-left:-46px}section.media-boxes .triangle-right{width:0;height:0;border-top:27px solid transparent;border-left:46px solid #fff;border-bottom:27px solid transparent;position:absolute;top:50%;transform:translateY(-50%);left:50%}section.media-boxes:nth-of-type(odd){background:#ccecf2}section.media-boxes:nth-of-type(odd) .image{grid-column:1/span 7;order:1}section.media-boxes:nth-of-type(odd) .triangle-right{display:none}section.media-boxes:nth-of-type(odd) .text{grid-column:8/span 7;order:2}section.media-boxes:nth-of-type(even){background:#fff !important}section.media-boxes:nth-of-type(even) .triangle-left{display:none}@media screen and (max-width: 667px){section.media-boxes .triangle-left,section.media-boxes .triangle-right{display:none}section.media-boxes .image{order:1 !important;grid-column:1/-1 !important;grid-row:1/1}section.media-boxes .text{order:2 !important;grid-column:1/-1 !important;grid-row:1/1;background:rgba(255,255,255,.9)}section.media-boxes:nth-of-type(even) .text{background:rgba(244,178,33,.9)}section.media-boxes:nth-of-type(even) .text h2,section.media-boxes:nth-of-type(even) .text p,section.media-boxes:nth-of-type(even) .text a{color:#1d1d1b}section.media-boxes:nth-of-type(even) .text .button{border-radius:0;color:#1d1d1b;background:#02a2bc;padding:12px 16px 8px;text-align:center;-webkit-appearance:none;min-height:42px;border:0;border-bottom:3px solid #0292a9 !important;font-weight:normal;display:inline-block;font-size:21px;margin-top:30px}section.media-boxes:nth-of-type(even) .text .button:hover{cursor:pointer;background:#0292a9;color:#fff}}@media screen and (max-width: 667px)and (max-width: 667px){section.media-boxes:nth-of-type(even) .text .button{font-size:18px}}
