/*Theme Name: Taft
Author: David Taylor Digital
Theme URI: https://www.davidtaylordigital.com
Description: Taft
Version: 1.1*/

@font-face {
  font-family: 'Lemon/Milk';
  src: url('fonts/LemonMilk.otf');
}

@font-face {
  font-family: 'Maven Light';
  src: url('fonts/MavenProLight300-Regular.otf');
}

/* Reset */
* {box-sizing:border-box;outline:none;}
p {margin:0 0 14px 0;padding:0;line-height:1.5rem;}
strong, b {font-weight:bold;font-family:'Maven Pro', sans-serif;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;}
h1.h1 {font-size:0;opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;}
input, select, textarea, input:focus, select:focus, textarea:focus {outline:none;}

/* Global */
body {font-family:'Maven Pro', sans-serif;font-size:16px;line-height:18px;color:#000;font-weight:400;}
a, a:link, a:active {color:#000;text-decoration:none;transition:color 0.2s, background-color 0.2s;}
a:hover {color:#CF0A2C;transition:color 0.2s, background-color 0.2s;}
.white {color:#fff!important;}

/* ------------------------------------------ */
/* -------------- [ LAYOUT ] ---------------- */
/* ------------------------------------------ */

/* Layout */
.w-max, .w-full {margin:0 auto;overflow:hidden;}
.w-max, .w-full, .w-1, .w-2, .w-3, .w-4, .w-5, .w-6, .w-7, .w-8, .w-9, .w-10 , .w-11 , .w-12 , .w-13 , .w-14 , .w-14-5, .w-15 , .w-16 , .w-17 , .w-18 , .w-19 , .w-20 , .w-21 , .w-22 , .w-23 , .w-24 , .w-25 , .w-26 , .w-27 , .w-28 , .w-29 , .w-30 , .w-31 , .w-32 , .w-33 , .w-34 , .w-35 , .w-36 , .w-37 , .w-38 , .w-39 , .w-40 , .w-41 , .w-42 , .w-43 , .w-44 , .w-45 , .w-46 , .w-47 , .w-48 , .w-49 , .w-50 , .w-51 , .w-52 , .w-53 , .w-54 , .w-55 , .w-56 , .w-57 , .w-58 , .w-59 , .w-60 , .w-61 , .w-62 , .w-63 , .w-64 , .w-65 , .w-66 , .w-67 , .w-68 , .w-69 , .w-70 , .w-71 , .w-72 , .w-73 , .w-74 , .w-75 , .w-76 , .w-77 , .w-78 , .w-79 , .w-80 , .w-81 , .w-82 , .w-83 , .w-84 , .w-85 , .w-85-5 .w-86 , .w-87 , .w-88 , .w-89 , .w-90 , .w-91 , .w-92 , .w-93 , .w-94 , .w-95 , .w-96 , .w-97 , .w-98 , .w-99 , .w-100{box-sizing:border-box;}
.w-max {width:100%;}.w-full {width:100%;max-width:1200px;}
.w-1 {width:1%;}.w-2 {width:2%;}.w-3 {width:3%;}.w-4 {width:4%;}.w-5 {width:5%;}.w-6 {width:6%;} .w-7 {width:7%;}.w-8 {width:8%;}.w-9 {width:9%;}.w-10 {width:10%;}.w-11 {width:11%;}.w-12 {width:12%;}.w-13 {width:13%;}.w-14 {width:14%;}.w-14-5{width:14.5%;}.w-15 {width:15%;}.w-16 {width:16%;}.w-17 {width:17%;}.w-18 {width:18%;}.w-19 {width:19%;}.w-20 {width:20%;}.w-21 {width:21%;}.w-22 {width:22%;}.w-23 {width:23%;}.w-24 {width:24%;}.w-25 {width:25%;}.w-26 {width:26%;}.w-27 {width:27%;}.w-28 {width:28%;}.w-29 {width:29%;}.w-30 {width:30%;}.w-31 {width:31%;}.w-32 {width:32%;}.w-33 {width:33.3333333%;}.w-34 {width:34%;}.w-35 {width:35%;}.w-36 {width:36%;}.w-37 {width:37%;}.w-38 {width:38%;}.w-39 {width:39%;}.w-40 {width:40%;}.w-41 {width:41%;}.w-42 {width:42%;}.w-43 {width:43%;}.w-44 {width:44%;}.w-45 {width:45%;}.w-46 {width:46%;}.w-47 {width:47%;}.w-48 {width:48%;}.w-49 {width:49%;}.w-50 {width:50%;}.w-51 {width:51%;}.w-52 {width:52%;}.w-53 {width:53%;}.w-54 {width:54%;}.w-55 {width:55%;}.w-56 {width:56%;}.w-57 {width:57%;}.w-58 {width:58%;}.w-59 {width:59%;}.w-60 {width:60%;}.w-61 {width:61%;}.w-62 {width:62%;}.w-63 {width:63%;}.w-64 {width:64%;}.w-65 {width:65%;}.w-66 {width:66.6666666%;}.w-67 {width:67%;}.w-68 {width:68%;}.w-69 {width:69%;}.w-70 {width:70%;}.w-71 {width:71%;}.w-72 {width:72%;}.w-73 {width:73%;}.w-74 {width:74%;}.w-75 {width:75%;}.w-76 {width:76%;}.w-77 {width:77%;}.w-78 {width:78%;}.w-79 {width:79%;}.w-80 {width:80%;}.w-81 {width:81%;}.w-82 {width:82%;}.w-83 {width:83%;}.w-84 {width:84%;}.w-85-5{width:85.5%;}.w-85 {width:85%;}.w-86 {width:86%;}.w-87 {width:87%;}.w-88 {width:88%;}.w-89 {width:89%;}.w-90 {width:90%;}.w-91 {width:91%;}.w-92 {width:92%;}.w-93 {width:93%;}.w-94 {width:94%;}.w-95 {width:95%;}.w-96 {width:96%;}.w-97 {width:97%;}.w-98 {width:98%;}.w-99 {width:99.999999999%;}.w-100 {width:100%;}
.content {width:72%;padding-right:2%;}.sidebar {width:28%;padding-left:2%;}

/* Columns */
.outer-col {font-size:0;}
.col {font-size:16px;}
.flex-buckets {display:flex;flex-direction:row;align-items:flex-start;justify-content: space-around;}
.flex-wrap {flex-wrap:wrap;}

/* One Third */
#related .content .post.excerpt.w-thirds, .w-thirds {margin-bottom:1%;}
#related .content .post.excerpt.w-thirds:nth-of-type(3n+1), .w-thirds:nth-of-type(3n+1) {margin-right:1%;margin-left:0;}
#related .content .post.excerpt.w-thirds:nth-of-type(3n+2), .w-thirds:nth-of-type(3n+2) {margin-left:1%;margin-right:1%;}
#related .content .post.excerpt.w-thirds:nth-of-type(3n+3), .w-thirds:nth-of-type(3n+3) {margin-left:1%;margin-right:0;}
.bordered:nth-of-type(3n+2) {border-left:1px solid #666;border-right:1px solid #666;}
.bordered-all {border-right:1px solid #666;}

/* One Third DBL */
.w-thirds-dbl {margin-bottom:4%;}
.w-thirds-dbl:nth-of-type(3n+1) {margin-right:2%;margin-left:0;}
.w-thirds-dbl:nth-of-type(3n+2) {margin-left:2%;margin-right:2%;}
.w-thirds-dbl:nth-of-type(3n+3) {margin-left:2%;margin-right:0;}

/* One Fourth */
.w-quarters:nth-of-type(4n+1) {margin-right:1%;margin-left:0;}
.w-quarters:nth-of-type(4n+2) {margin-left:1%;margin-right:1%;}
.w-quarters:nth-of-type(4n+3) {margin-left:1%;margin-right:1%;}
.w-quarters:nth-of-type(4n+4) {margin-left:1%;margin-right:0;}

/* One Fifth */
.w-fifths:nth-of-type(5n+1) {margin-right:1%;margin-left:0;}
.w-fifths:nth-of-type(5n+2) {margin-left:1%;margin-right:1%;}
.w-fifths:nth-of-type(5n+3) {margin-left:1%;margin-right:1%;}
.w-fifths:nth-of-type(5n+4) {margin-left:1%;margin-right:1%;}
.w-fifths:nth-of-type(5n+5) {margin-left:1%;margin-right:0;}

/* Divider */
.divider {height:1px;width:100%;background-color:#000;margin:2em 0;}
hr.divide {margin:30px 0 40px 0;clear:both;}
.border-r {border-right:1px solid #acada7;}
.border-l {border-left:1px solid #acada7;}
.spacerWrapper {margin:2rem 0;}

/* Layout Padding/Margin */
.w-pad-dtb {padding-top:4em;padding-bottom:4em;}
.w-pad-dlr {padding-left:4em;padding-right:4em;}
.w-pad-dtop {padding-top:4em;}
.w-pad-dbottom {padding-bottom:4em;}
.w-pad-dleft {padding-left:4m;}
.w-pad-dright {padding-right:4em;}
.w-pad-tb {padding-top:2em;padding-bottom:2em;}
.w-pad-lr {padding-left:2em;padding-right:2em;}
.w-pad-top {padding-top:2em;}
.w-pad-bottom {padding-bottom:2em;}
.w-pad-left {padding-left:2em;}
.w-pad-left-1x {padding-left:20px;}
.w-pad-right {padding-right:2em;}
.w-pad-htb {padding-top:1em;padding-bottom:1em;}
.w-pad-hlr {padding-left:1em;padding-right:1em;}
.w-pad-htop {padding-top:1em;}
.w-pad-hbottom {padding-bottom:1em;}
.w-pad-hleft {padding-left:1em;}
.w-pad-hright {padding-right:1em;}
.w-margin-dtb {margin-top:4em;margin-bottom:4em;}
.w-margin-dlr {margin-left:4em;margin-right:4em;}
.w-margin-dtop {margin-top:4em;}
.w-margin-dbottom {margin-bottom:4em;}
.w-margin-dleft {margin-left:4em;}
.w-margin-dright {margin-right:4em;}
.w-margin-tb {margin-top:2em;margin-bottom:2em;}
.w-margin-lr {margin-left:2em;margin-right:2em;}
.w-margin-top {margin-top:2em;}
.w-margin-bottom {margin-bottom:2em;}
.w-margin-left {margin-left:2em;}
.w-margin-right {margin-right:2em;}
.w-margin-htb {margin-top:1em;margin-bottom:1em;}
.w-margin-hlr {margin-left:1em;margin-right:1em;}
.w-margin-htop {margin-top:1em;}
.w-margin-hbottom {margin-bottom:1em;}
.w-margin-hleft {margin-left:1em;}
.w-margin-hright {margin-right:1em;}
.m-auto {margin-left:auto;margin-right:auto;}

/* Layout Align */
.table {display:table;}
.table-cell {display:table-cell;table-layout:fixed;}
.v-top {vertical-align:top;}
.v-align {vertical-align:middle;}
.v-bot {vertical-align:bottom;}
.left-wrap, .left {float:left;}
.right-wrap, .right {float:right;}
.left-wrap, .right-wrap {width:48%;}
.left-wrap {clear:both;}
.collapse, .inline {display:inline-block;}
.block {display:block;}
.t-left {text-align:left;}
.t-right {text-align:right;}
.t-center {text-align:center;}
.alignright {float:right;margin:0 0 1em 1em;}
.alignleft {float:left;margin:0 1em 1em 0;}
.aligncenter {display:block;margin:2em auto 0 auto;text-align:center;}
.bubble {border-radius:100%;overflow:hidden;}

/* ------------------------------------------ */
/* ------------- [ STRUCTURE ] -------------- */
/* ------------------------------------------ */

/* ----- [ HEADER ] ----- */
#headerWrapper {height:160px;}
#headerWrapper, #header {overflow:visible;}
#logo {margin-top:40px;max-width:270px;display:block;max-height:90px;}
#logo img {display:block;}
#clearpoint #logo {margin:0;}
#social {margin:2.8em 0 1.4em 0;}

#logo {margin-top:40px;max-width:270px;display:block;max-height:90px;}
#logo img {display:block;}
.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important;}

/* ----- [ NAV ] ----- */
#nav ul {list-style:none;margin:0;padding:0;}
#nav ul li {float:left;position:relative;}
#nav ul li a {display:block;color:#646464;text-transform:uppercase;font-weight:500;margin:0 2rem;padding:0.5em 0;font-family:'Maven Light', sans-serfi;letter-spacing:2px;}
#nav ul li:last-child a {margin-right:0;}

#clearpoint #nav ul#menu-primary > li > a {color:#CDCDCD;}

#clearpoint #nav ul#menu-primary > li:hover > a,
#clearpoint #nav ul li:hover > a, 
.single-team #nav ul#menu-primary > li#menu-item-57 > a, 
.single-projects #nav ul#menu-primary > li#menu-item-63 > a, 
#nav ul#menu-primary > li.current-menu-item > a, 
#nav ul#menu-primary > li.current-menu-ancestor > a, 
#nav ul li a:hover {color:#CF0A2C;font-weight:bold;}

#nav ul li:hover ul {display:block;}
#nav ul ul {z-index:20000;display:none;position:absolute;background:#CF0A2C;padding:0.5em 0;left:0;width:100%;z-index:20000;text-align:center;-webkit-box-shadow: 3px 3px 10px 1px rgba(0, 0, 0, 0.25);box-shadow: 3px 3px 10px 1px rgba(0, 0, 0, 0.25);}
#nav ul ul li {float:none;display:block;}
#nav ul ul li a {margin:0;height:auto;line-height:1.1em;padding:0.5em;color:#fff;text-transform:initial;}

#nav ul ul li.current-menu-item > a, 
#nav ul ul li:hover a {background:#fff;color:#CF0A2C;}

/* ----- [ CLEARPOINT ] ----- */
#clearpointNavWrapper .headlineWrapper {position:relative;}
#clearpointNavWrapper .bar {height:1px;width:100%;background:#CF0A2C;top:21px;position:absolute;z-index:100;}
#clearpointNavWrapper .headline {background:#fff;	display:inline-block;font-family:'Maven Light', sans-serif;color:#487E9C;text-transform:uppercase;font-size:20px;margin:0 1em 2em 1em;font-weight:bold;border-top:1px solid #CF0A2C;border-bottom:1px solid #CF0A2C;padding:0.6em 1em;position:relative;z-index:2000;letter-spacing:4px;}

#clearpointNavWrapper .line {height:1px;width:32px;position:absolute;z-index:5000;background:#fff;}

#clearpointNavWrapper .l-t {border-top:1px solid #CF0A2C;top:9px;left:-26px;transform:rotate(-45deg);}
#clearpointNavWrapper .l-b {border-bottom:1px solid #CF0A2C;top:31px;left:-26px;transform:rotate(45deg);}

#clearpointNavWrapper .r-t {border-top:1px solid #CF0A2C;top:9px;right:-26px;transform:rotate(45deg);}
#clearpointNavWrapper .r-b {border-bottom:1px solid #CF0A2C;top:31px;right:-26px;transform:rotate(135deg);}

#clearpointNavWrapper .square {width:30px;height:30px;background:#fff;transform:rotate(45deg);position:absolute;}
#clearpointNavWrapper .square-l {left:-15px;top:5px;}
#clearpointNavWrapper .square-r {right:-15px;top:5px;}

#clearpointNavWrapper {text-align:center;padding:2em 0;}
#clearpointNavWrapper ul {list-style:none;clear:both;display:inline-block;margin:0 auto;padding:0;}
#clearpointNavWrapper ul li {display:inline-block;margin:0 4em;}
#clearpointNavWrapper ul li a {color:#CF0A2C;font-size:18px;}

#clearpoint #headlineWrapper {background:#fff;border-bottom:2px solid #666;}
#clearpoint #headlineWrapper h1 {display:block;text-align:center;color:#004E78;line-height:1.5em;letter-spacing:4px;font-size:27px;}
#clearpoint #headlineWrapper h2 {color:#6B6b6b;font-size:18px;margin:2em auto 0 auto;font-family:'Maven Light', sans-serif;font-weight:300;line-height:1.5em;display:block;}

#clinicsWrapper h2,  #coursesWrapper h2 {color:#004E78;font-size:26px;letter-spacing:4px;text-transform:uppercase;display:block;text-align:center;margin:0 auto 1.9em auto;}
#clinicsWrapper h3,  #coursesWrapper h3 {color:#AD51A1;font-size:24px;}

#clinicsWrapper .text,  #coursesWrapper .text {line-height:1.5em;font-family:'Maven Light',  sans-serif;font-weight:300;font-size:16px;min-height:150px;}
#clinicsWrapper .text {min-height:265px;}

#clinicsWrapper .w-thirds,  #coursesWrapper .w-thirds {padding:2em 2em 0 2em;margin:0!important;vertical-align:top;}
#clinicsWrapper .w-thirds:nth-of-type(3n+2),  #coursesWrapper .w-thirds:nth-of-type(3n+2) {border-right:1px solid #666;border-left:1px solid #666;}
#coursesWrapper .after {margin:4em auto 0 auto;}
#coursesWrapper .after img {max-width:48%;height:auto;}

#clinicsWrapper h3 {color:#009DDF;margin:0 0 1em 0;}
#clinicsWrapper .w-thirds {padding:2em 2em 0 2em;margin:0 0 2em 0!important;}

#clinicsWrapper h4 {color:#6B6b6b;font-size:24px;font-family:'Maven Light',  sans-serif; font-weight:300;margin: 0 0 2em 0;line-height:1.4em;}
#clinicsWrapper .w-thirds.last {border-right:none;}
#clinicsWrapper .w-thirds.box {padding-bottom:2em;}

#clearpoint #workWrapper {background:#013B66;}
#clearpoint #workWrapper h2.lm {color:#fff;margin:0 0 2em 0;}
sup {font-size:9px;top:-13px;}


/* ----- [ MOBILE ] ----- */
#mobile-toggle {position:absolute;top:15px;right:10px;z-index:2000;cursor:pointer;width:45px;height:24px;}
#mobile-toggle .line {height:4px;background:#CF0A2C;width:45px;border-radius:6px;-webkit-transition:all 0.2s;transition:all 0.2s;}
#mobile-toggle .second {margin:6px 0;}

#mobile-toggle.active .line {position:absolute;top:10px;left:0;-webkit-transition:all 0.2s;transition:all 0.2s;}
#mobile-toggle.active .line.first {-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#mobile-toggle.active .line.second {display:none;}
#mobile-toggle.active .line.third {-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}

/* ----- [ HEADER IMAGE ] ----- */
#imageWrapper {height:420px;max-height:420px;background-size:cover;background-position: top center;}
.page-id-2524 #imageWrapper {background-position:center;}
.page-id-2524 #contentWrapper, .page-id-2524 #content {padding:0;}

/* ----- [ CONTENT ] ----- */
#additionalAfter, #after, #locationsWrapper .text, #contentWrapper .text {color:#6B6B6B;font-family:'Maven Light', sans-serif;font-size:18px;font-weight:300;line-height:1.5em;}
#additionalAfter p, #after p, #contentWrapper .text p, #locationsWrapper .text p {line-height:1.5em;}

/* ----- [ CAREERS ] ----- */
.careers {margin:16em 0;position:relative;}
.careers.desktop-only {display:block;}
.careers.mobile-only {display:none;}
.careers h2 {font-size:18px;font-weight:bold;color:#000;line-height:1.25em;}
.careers .txt ul {margin:12px 0;padding:0 0 0 18px;line-height:1.25em;}
.careers .txt ul li {margin:0;line-height:1.25em;font-size:16px;}
.careers .bar {height:5px;width:50px;background:#CF0A2C;margin:0 0 8px 0;}
.careers .item {width:33%;position:relative;}
.careers .item img {position:absolute;bottom:16px;left:145px;width:100px;height:auto;}
.careers .wrap {display:flex;justify-content: space-between;align-items: flex-start;}
.careers .wrap.n-0 {margin-bottom:4em;}

.careers .item.n-0 {left:10%;}
.careers .item.n-1 {width:20%;top:-12em;}
.careers .item.n-2 {width:28%;}
.careers .item.n-3 {left:10%;}
.careers .item.n-4 {width:20%;bottom:-12em;}
.careers .item.n-5 {width:28%;}

.careers .line {background-size:cover;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2300' height='5' viewBox='0 0 2300 5'%3E%3Ccircle id='Ellipse_1' data-name='Ellipse 1' cx='2.5' cy='2.5' r='2.5' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_3' data-name='Ellipse 3' cx='2.5' cy='2.5' r='2.5' transform='translate(9)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_4' data-name='Ellipse 4' cx='2.5' cy='2.5' r='2.5' transform='translate(18)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_5' data-name='Ellipse 5' cx='2.5' cy='2.5' r='2.5' transform='translate(27)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_6' data-name='Ellipse 6' cx='2.5' cy='2.5' r='2.5' transform='translate(36)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_7' data-name='Ellipse 7' cx='2.5' cy='2.5' r='2.5' transform='translate(45)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_8' data-name='Ellipse 8' cx='2.5' cy='2.5' r='2.5' transform='translate(54)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_9' data-name='Ellipse 9' cx='2.5' cy='2.5' r='2.5' transform='translate(63)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_10' data-name='Ellipse 10' cx='2.5' cy='2.5' r='2.5' transform='translate(72)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_11' data-name='Ellipse 11' cx='2.5' cy='2.5' r='2.5' transform='translate(81)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_12' data-name='Ellipse 12' cx='2.5' cy='2.5' r='2.5' transform='translate(90)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_13' data-name='Ellipse 13' cx='2.5' cy='2.5' r='2.5' transform='translate(99)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_14' data-name='Ellipse 14' cx='2.5' cy='2.5' r='2.5' transform='translate(108)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_15' data-name='Ellipse 15' cx='2.5' cy='2.5' r='2.5' transform='translate(117)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_16' data-name='Ellipse 16' cx='2.5' cy='2.5' r='2.5' transform='translate(126)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_17' data-name='Ellipse 17' cx='2.5' cy='2.5' r='2.5' transform='translate(135)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_18' data-name='Ellipse 18' cx='2.5' cy='2.5' r='2.5' transform='translate(144)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_19' data-name='Ellipse 19' cx='2.5' cy='2.5' r='2.5' transform='translate(153)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_20' data-name='Ellipse 20' cx='2.5' cy='2.5' r='2.5' transform='translate(162)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_21' data-name='Ellipse 21' cx='2.5' cy='2.5' r='2.5' transform='translate(171)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_22' data-name='Ellipse 22' cx='2.5' cy='2.5' r='2.5' transform='translate(180)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_23' data-name='Ellipse 23' cx='2.5' cy='2.5' r='2.5' transform='translate(189)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_24' data-name='Ellipse 24' cx='2.5' cy='2.5' r='2.5' transform='translate(198)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_25' data-name='Ellipse 25' cx='2.5' cy='2.5' r='2.5' transform='translate(207)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_26' data-name='Ellipse 26' cx='2.5' cy='2.5' r='2.5' transform='translate(216)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_27' data-name='Ellipse 27' cx='2.5' cy='2.5' r='2.5' transform='translate(225)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_28' data-name='Ellipse 28' cx='2.5' cy='2.5' r='2.5' transform='translate(234)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_29' data-name='Ellipse 29' cx='2.5' cy='2.5' r='2.5' transform='translate(243)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_30' data-name='Ellipse 30' cx='2.5' cy='2.5' r='2.5' transform='translate(252)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_31' data-name='Ellipse 31' cx='2.5' cy='2.5' r='2.5' transform='translate(261)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_32' data-name='Ellipse 32' cx='2.5' cy='2.5' r='2.5' transform='translate(270)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_33' data-name='Ellipse 33' cx='2.5' cy='2.5' r='2.5' transform='translate(279)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_34' data-name='Ellipse 34' cx='2.5' cy='2.5' r='2.5' transform='translate(288)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_35' data-name='Ellipse 35' cx='2.5' cy='2.5' r='2.5' transform='translate(297)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_36' data-name='Ellipse 36' cx='2.5' cy='2.5' r='2.5' transform='translate(306)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_37' data-name='Ellipse 37' cx='2.5' cy='2.5' r='2.5' transform='translate(315)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_38' data-name='Ellipse 38' cx='2.5' cy='2.5' r='2.5' transform='translate(324)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_39' data-name='Ellipse 39' cx='2.5' cy='2.5' r='2.5' transform='translate(333)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_40' data-name='Ellipse 40' cx='2.5' cy='2.5' r='2.5' transform='translate(342)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_41' data-name='Ellipse 41' cx='2.5' cy='2.5' r='2.5' transform='translate(351)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_42' data-name='Ellipse 42' cx='2.5' cy='2.5' r='2.5' transform='translate(360)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_43' data-name='Ellipse 43' cx='2.5' cy='2.5' r='2.5' transform='translate(369)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_44' data-name='Ellipse 44' cx='2.5' cy='2.5' r='2.5' transform='translate(378)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_45' data-name='Ellipse 45' cx='2.5' cy='2.5' r='2.5' transform='translate(387)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_46' data-name='Ellipse 46' cx='2.5' cy='2.5' r='2.5' transform='translate(396)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_47' data-name='Ellipse 47' cx='2.5' cy='2.5' r='2.5' transform='translate(405)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_48' data-name='Ellipse 48' cx='2.5' cy='2.5' r='2.5' transform='translate(414)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_49' data-name='Ellipse 49' cx='2.5' cy='2.5' r='2.5' transform='translate(423)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_50' data-name='Ellipse 50' cx='2.5' cy='2.5' r='2.5' transform='translate(432)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_51' data-name='Ellipse 51' cx='2.5' cy='2.5' r='2.5' transform='translate(441)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_52' data-name='Ellipse 52' cx='2.5' cy='2.5' r='2.5' transform='translate(450)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_53' data-name='Ellipse 53' cx='2.5' cy='2.5' r='2.5' transform='translate(459)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_54' data-name='Ellipse 54' cx='2.5' cy='2.5' r='2.5' transform='translate(468)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_55' data-name='Ellipse 55' cx='2.5' cy='2.5' r='2.5' transform='translate(477)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_56' data-name='Ellipse 56' cx='2.5' cy='2.5' r='2.5' transform='translate(486)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_57' data-name='Ellipse 57' cx='2.5' cy='2.5' r='2.5' transform='translate(495)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_58' data-name='Ellipse 58' cx='2.5' cy='2.5' r='2.5' transform='translate(504)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_59' data-name='Ellipse 59' cx='2.5' cy='2.5' r='2.5' transform='translate(513)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_60' data-name='Ellipse 60' cx='2.5' cy='2.5' r='2.5' transform='translate(522)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_61' data-name='Ellipse 61' cx='2.5' cy='2.5' r='2.5' transform='translate(531)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_62' data-name='Ellipse 62' cx='2.5' cy='2.5' r='2.5' transform='translate(540)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_63' data-name='Ellipse 63' cx='2.5' cy='2.5' r='2.5' transform='translate(549)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_64' data-name='Ellipse 64' cx='2.5' cy='2.5' r='2.5' transform='translate(558)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_65' data-name='Ellipse 65' cx='2.5' cy='2.5' r='2.5' transform='translate(567)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_66' data-name='Ellipse 66' cx='2.5' cy='2.5' r='2.5' transform='translate(576)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_67' data-name='Ellipse 67' cx='2.5' cy='2.5' r='2.5' transform='translate(585)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_68' data-name='Ellipse 68' cx='2.5' cy='2.5' r='2.5' transform='translate(594)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_69' data-name='Ellipse 69' cx='2.5' cy='2.5' r='2.5' transform='translate(603)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_70' data-name='Ellipse 70' cx='2.5' cy='2.5' r='2.5' transform='translate(612)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_71' data-name='Ellipse 71' cx='2.5' cy='2.5' r='2.5' transform='translate(621)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_72' data-name='Ellipse 72' cx='2.5' cy='2.5' r='2.5' transform='translate(630)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_73' data-name='Ellipse 73' cx='2.5' cy='2.5' r='2.5' transform='translate(639)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_74' data-name='Ellipse 74' cx='2.5' cy='2.5' r='2.5' transform='translate(648)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_75' data-name='Ellipse 75' cx='2.5' cy='2.5' r='2.5' transform='translate(657)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_76' data-name='Ellipse 76' cx='2.5' cy='2.5' r='2.5' transform='translate(666)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_77' data-name='Ellipse 77' cx='2.5' cy='2.5' r='2.5' transform='translate(675)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_78' data-name='Ellipse 78' cx='2.5' cy='2.5' r='2.5' transform='translate(684)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_79' data-name='Ellipse 79' cx='2.5' cy='2.5' r='2.5' transform='translate(693)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_80' data-name='Ellipse 80' cx='2.5' cy='2.5' r='2.5' transform='translate(702)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_81' data-name='Ellipse 81' cx='2.5' cy='2.5' r='2.5' transform='translate(711)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_82' data-name='Ellipse 82' cx='2.5' cy='2.5' r='2.5' transform='translate(720)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_83' data-name='Ellipse 83' cx='2.5' cy='2.5' r='2.5' transform='translate(729)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_84' data-name='Ellipse 84' cx='2.5' cy='2.5' r='2.5' transform='translate(738)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_85' data-name='Ellipse 85' cx='2.5' cy='2.5' r='2.5' transform='translate(747)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_86' data-name='Ellipse 86' cx='2.5' cy='2.5' r='2.5' transform='translate(756)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_87' data-name='Ellipse 87' cx='2.5' cy='2.5' r='2.5' transform='translate(765)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_88' data-name='Ellipse 88' cx='2.5' cy='2.5' r='2.5' transform='translate(774)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_89' data-name='Ellipse 89' cx='2.5' cy='2.5' r='2.5' transform='translate(783)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_90' data-name='Ellipse 90' cx='2.5' cy='2.5' r='2.5' transform='translate(792)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_91' data-name='Ellipse 91' cx='2.5' cy='2.5' r='2.5' transform='translate(801)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_92' data-name='Ellipse 92' cx='2.5' cy='2.5' r='2.5' transform='translate(810)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_93' data-name='Ellipse 93' cx='2.5' cy='2.5' r='2.5' transform='translate(819)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_94' data-name='Ellipse 94' cx='2.5' cy='2.5' r='2.5' transform='translate(828)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_95' data-name='Ellipse 95' cx='2.5' cy='2.5' r='2.5' transform='translate(837)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_96' data-name='Ellipse 96' cx='2.5' cy='2.5' r='2.5' transform='translate(846)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_97' data-name='Ellipse 97' cx='2.5' cy='2.5' r='2.5' transform='translate(855)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_98' data-name='Ellipse 98' cx='2.5' cy='2.5' r='2.5' transform='translate(864)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_99' data-name='Ellipse 99' cx='2.5' cy='2.5' r='2.5' transform='translate(873)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_100' data-name='Ellipse 100' cx='2.5' cy='2.5' r='2.5' transform='translate(882)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_101' data-name='Ellipse 101' cx='2.5' cy='2.5' r='2.5' transform='translate(891)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_102' data-name='Ellipse 102' cx='2.5' cy='2.5' r='2.5' transform='translate(900)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_103' data-name='Ellipse 103' cx='2.5' cy='2.5' r='2.5' transform='translate(909)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_104' data-name='Ellipse 104' cx='2.5' cy='2.5' r='2.5' transform='translate(918)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_105' data-name='Ellipse 105' cx='2.5' cy='2.5' r='2.5' transform='translate(927)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_106' data-name='Ellipse 106' cx='2.5' cy='2.5' r='2.5' transform='translate(936)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_107' data-name='Ellipse 107' cx='2.5' cy='2.5' r='2.5' transform='translate(945)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_108' data-name='Ellipse 108' cx='2.5' cy='2.5' r='2.5' transform='translate(954)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_109' data-name='Ellipse 109' cx='2.5' cy='2.5' r='2.5' transform='translate(963)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_110' data-name='Ellipse 110' cx='2.5' cy='2.5' r='2.5' transform='translate(972)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_111' data-name='Ellipse 111' cx='2.5' cy='2.5' r='2.5' transform='translate(981)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_112' data-name='Ellipse 112' cx='2.5' cy='2.5' r='2.5' transform='translate(990)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_113' data-name='Ellipse 113' cx='2.5' cy='2.5' r='2.5' transform='translate(999)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_114' data-name='Ellipse 114' cx='2.5' cy='2.5' r='2.5' transform='translate(1008)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_115' data-name='Ellipse 115' cx='2.5' cy='2.5' r='2.5' transform='translate(1017)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_116' data-name='Ellipse 116' cx='2.5' cy='2.5' r='2.5' transform='translate(1026)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_117' data-name='Ellipse 117' cx='2.5' cy='2.5' r='2.5' transform='translate(1035)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_118' data-name='Ellipse 118' cx='2.5' cy='2.5' r='2.5' transform='translate(1044)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_119' data-name='Ellipse 119' cx='2.5' cy='2.5' r='2.5' transform='translate(1053)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_120' data-name='Ellipse 120' cx='2.5' cy='2.5' r='2.5' transform='translate(1062)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_121' data-name='Ellipse 121' cx='2.5' cy='2.5' r='2.5' transform='translate(1071)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_122' data-name='Ellipse 122' cx='2.5' cy='2.5' r='2.5' transform='translate(1080)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_123' data-name='Ellipse 123' cx='2.5' cy='2.5' r='2.5' transform='translate(1089)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_124' data-name='Ellipse 124' cx='2.5' cy='2.5' r='2.5' transform='translate(1098)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_125' data-name='Ellipse 125' cx='2.5' cy='2.5' r='2.5' transform='translate(1107)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_126' data-name='Ellipse 126' cx='2.5' cy='2.5' r='2.5' transform='translate(1116)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_127' data-name='Ellipse 127' cx='2.5' cy='2.5' r='2.5' transform='translate(1125)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_128' data-name='Ellipse 128' cx='2.5' cy='2.5' r='2.5' transform='translate(1134)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_129' data-name='Ellipse 129' cx='2.5' cy='2.5' r='2.5' transform='translate(1143)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_130' data-name='Ellipse 130' cx='2.5' cy='2.5' r='2.5' transform='translate(1152)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_131' data-name='Ellipse 131' cx='2.5' cy='2.5' r='2.5' transform='translate(1161)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_132' data-name='Ellipse 132' cx='2.5' cy='2.5' r='2.5' transform='translate(1170)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_133' data-name='Ellipse 133' cx='2.5' cy='2.5' r='2.5' transform='translate(1179)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_134' data-name='Ellipse 134' cx='2.5' cy='2.5' r='2.5' transform='translate(1188)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_135' data-name='Ellipse 135' cx='2.5' cy='2.5' r='2.5' transform='translate(1197)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_136' data-name='Ellipse 136' cx='2.5' cy='2.5' r='2.5' transform='translate(1206)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_137' data-name='Ellipse 137' cx='2.5' cy='2.5' r='2.5' transform='translate(1215)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_138' data-name='Ellipse 138' cx='2.5' cy='2.5' r='2.5' transform='translate(1224)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_139' data-name='Ellipse 139' cx='2.5' cy='2.5' r='2.5' transform='translate(1233)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_140' data-name='Ellipse 140' cx='2.5' cy='2.5' r='2.5' transform='translate(1242)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_141' data-name='Ellipse 141' cx='2.5' cy='2.5' r='2.5' transform='translate(1251)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_142' data-name='Ellipse 142' cx='2.5' cy='2.5' r='2.5' transform='translate(1260)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_143' data-name='Ellipse 143' cx='2.5' cy='2.5' r='2.5' transform='translate(1269)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_144' data-name='Ellipse 144' cx='2.5' cy='2.5' r='2.5' transform='translate(1278)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_145' data-name='Ellipse 145' cx='2.5' cy='2.5' r='2.5' transform='translate(1287)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_146' data-name='Ellipse 146' cx='2.5' cy='2.5' r='2.5' transform='translate(1296)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_147' data-name='Ellipse 147' cx='2.5' cy='2.5' r='2.5' transform='translate(1305)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_148' data-name='Ellipse 148' cx='2.5' cy='2.5' r='2.5' transform='translate(1314)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_149' data-name='Ellipse 149' cx='2.5' cy='2.5' r='2.5' transform='translate(1323)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_150' data-name='Ellipse 150' cx='2.5' cy='2.5' r='2.5' transform='translate(1332)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_151' data-name='Ellipse 151' cx='2.5' cy='2.5' r='2.5' transform='translate(1341)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_152' data-name='Ellipse 152' cx='2.5' cy='2.5' r='2.5' transform='translate(1350)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_153' data-name='Ellipse 153' cx='2.5' cy='2.5' r='2.5' transform='translate(1359)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_154' data-name='Ellipse 154' cx='2.5' cy='2.5' r='2.5' transform='translate(1368)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_155' data-name='Ellipse 155' cx='2.5' cy='2.5' r='2.5' transform='translate(1377)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_156' data-name='Ellipse 156' cx='2.5' cy='2.5' r='2.5' transform='translate(1386)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_157' data-name='Ellipse 157' cx='2.5' cy='2.5' r='2.5' transform='translate(1395)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_158' data-name='Ellipse 158' cx='2.5' cy='2.5' r='2.5' transform='translate(1404)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_159' data-name='Ellipse 159' cx='2.5' cy='2.5' r='2.5' transform='translate(1413)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_160' data-name='Ellipse 160' cx='2.5' cy='2.5' r='2.5' transform='translate(1422)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_161' data-name='Ellipse 161' cx='2.5' cy='2.5' r='2.5' transform='translate(1431)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_162' data-name='Ellipse 162' cx='2.5' cy='2.5' r='2.5' transform='translate(1440)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_163' data-name='Ellipse 163' cx='2.5' cy='2.5' r='2.5' transform='translate(1449)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_164' data-name='Ellipse 164' cx='2.5' cy='2.5' r='2.5' transform='translate(1458)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_165' data-name='Ellipse 165' cx='2.5' cy='2.5' r='2.5' transform='translate(1467)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_166' data-name='Ellipse 166' cx='2.5' cy='2.5' r='2.5' transform='translate(1476)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_167' data-name='Ellipse 167' cx='2.5' cy='2.5' r='2.5' transform='translate(1485)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_168' data-name='Ellipse 168' cx='2.5' cy='2.5' r='2.5' transform='translate(1494)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_169' data-name='Ellipse 169' cx='2.5' cy='2.5' r='2.5' transform='translate(1503)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_170' data-name='Ellipse 170' cx='2.5' cy='2.5' r='2.5' transform='translate(1512)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_171' data-name='Ellipse 171' cx='2.5' cy='2.5' r='2.5' transform='translate(1521)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_172' data-name='Ellipse 172' cx='2.5' cy='2.5' r='2.5' transform='translate(1530)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_173' data-name='Ellipse 173' cx='2.5' cy='2.5' r='2.5' transform='translate(1539)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_174' data-name='Ellipse 174' cx='2.5' cy='2.5' r='2.5' transform='translate(1548)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_175' data-name='Ellipse 175' cx='2.5' cy='2.5' r='2.5' transform='translate(1557)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_176' data-name='Ellipse 176' cx='2.5' cy='2.5' r='2.5' transform='translate(1566)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_177' data-name='Ellipse 177' cx='2.5' cy='2.5' r='2.5' transform='translate(1575)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_178' data-name='Ellipse 178' cx='2.5' cy='2.5' r='2.5' transform='translate(1584)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_179' data-name='Ellipse 179' cx='2.5' cy='2.5' r='2.5' transform='translate(1593)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_180' data-name='Ellipse 180' cx='2.5' cy='2.5' r='2.5' transform='translate(1602)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_181' data-name='Ellipse 181' cx='2.5' cy='2.5' r='2.5' transform='translate(1611)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_182' data-name='Ellipse 182' cx='2.5' cy='2.5' r='2.5' transform='translate(1620)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_183' data-name='Ellipse 183' cx='2.5' cy='2.5' r='2.5' transform='translate(1629)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_184' data-name='Ellipse 184' cx='2.5' cy='2.5' r='2.5' transform='translate(1638)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_185' data-name='Ellipse 185' cx='2.5' cy='2.5' r='2.5' transform='translate(1647)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_186' data-name='Ellipse 186' cx='2.5' cy='2.5' r='2.5' transform='translate(1656)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_187' data-name='Ellipse 187' cx='2.5' cy='2.5' r='2.5' transform='translate(1665)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_188' data-name='Ellipse 188' cx='2.5' cy='2.5' r='2.5' transform='translate(1674)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_189' data-name='Ellipse 189' cx='2.5' cy='2.5' r='2.5' transform='translate(1683)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_190' data-name='Ellipse 190' cx='2.5' cy='2.5' r='2.5' transform='translate(1692)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_191' data-name='Ellipse 191' cx='2.5' cy='2.5' r='2.5' transform='translate(1701)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_192' data-name='Ellipse 192' cx='2.5' cy='2.5' r='2.5' transform='translate(1710)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_193' data-name='Ellipse 193' cx='2.5' cy='2.5' r='2.5' transform='translate(1719)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_194' data-name='Ellipse 194' cx='2.5' cy='2.5' r='2.5' transform='translate(1728)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_195' data-name='Ellipse 195' cx='2.5' cy='2.5' r='2.5' transform='translate(1737)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_196' data-name='Ellipse 196' cx='2.5' cy='2.5' r='2.5' transform='translate(1746)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_197' data-name='Ellipse 197' cx='2.5' cy='2.5' r='2.5' transform='translate(1755)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_198' data-name='Ellipse 198' cx='2.5' cy='2.5' r='2.5' transform='translate(1764)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_199' data-name='Ellipse 199' cx='2.5' cy='2.5' r='2.5' transform='translate(1773)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_200' data-name='Ellipse 200' cx='2.5' cy='2.5' r='2.5' transform='translate(1782)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_201' data-name='Ellipse 201' cx='2.5' cy='2.5' r='2.5' transform='translate(1791)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_202' data-name='Ellipse 202' cx='2.5' cy='2.5' r='2.5' transform='translate(1800)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_203' data-name='Ellipse 203' cx='2.5' cy='2.5' r='2.5' transform='translate(1809)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_204' data-name='Ellipse 204' cx='2.5' cy='2.5' r='2.5' transform='translate(1818)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_205' data-name='Ellipse 205' cx='2.5' cy='2.5' r='2.5' transform='translate(1827)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_206' data-name='Ellipse 206' cx='2.5' cy='2.5' r='2.5' transform='translate(1836)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_207' data-name='Ellipse 207' cx='2.5' cy='2.5' r='2.5' transform='translate(1845)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_208' data-name='Ellipse 208' cx='2.5' cy='2.5' r='2.5' transform='translate(1854)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_209' data-name='Ellipse 209' cx='2.5' cy='2.5' r='2.5' transform='translate(1863)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_210' data-name='Ellipse 210' cx='2.5' cy='2.5' r='2.5' transform='translate(1872)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_211' data-name='Ellipse 211' cx='2.5' cy='2.5' r='2.5' transform='translate(1881)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_212' data-name='Ellipse 212' cx='2.5' cy='2.5' r='2.5' transform='translate(1890)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_213' data-name='Ellipse 213' cx='2.5' cy='2.5' r='2.5' transform='translate(1899)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_214' data-name='Ellipse 214' cx='2.5' cy='2.5' r='2.5' transform='translate(1908)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_215' data-name='Ellipse 215' cx='2.5' cy='2.5' r='2.5' transform='translate(1917)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_216' data-name='Ellipse 216' cx='2.5' cy='2.5' r='2.5' transform='translate(1926)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_217' data-name='Ellipse 217' cx='2.5' cy='2.5' r='2.5' transform='translate(1935)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_218' data-name='Ellipse 218' cx='2.5' cy='2.5' r='2.5' transform='translate(1944)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_219' data-name='Ellipse 219' cx='2.5' cy='2.5' r='2.5' transform='translate(1953)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_220' data-name='Ellipse 220' cx='2.5' cy='2.5' r='2.5' transform='translate(1962)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_221' data-name='Ellipse 221' cx='2.5' cy='2.5' r='2.5' transform='translate(1971)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_222' data-name='Ellipse 222' cx='2.5' cy='2.5' r='2.5' transform='translate(1980)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_223' data-name='Ellipse 223' cx='2.5' cy='2.5' r='2.5' transform='translate(1989)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_224' data-name='Ellipse 224' cx='2.5' cy='2.5' r='2.5' transform='translate(1998)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_225' data-name='Ellipse 225' cx='2.5' cy='2.5' r='2.5' transform='translate(2007)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_226' data-name='Ellipse 226' cx='2.5' cy='2.5' r='2.5' transform='translate(2016)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_227' data-name='Ellipse 227' cx='2.5' cy='2.5' r='2.5' transform='translate(2025)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_228' data-name='Ellipse 228' cx='2.5' cy='2.5' r='2.5' transform='translate(2034)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_229' data-name='Ellipse 229' cx='2.5' cy='2.5' r='2.5' transform='translate(2043)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_230' data-name='Ellipse 230' cx='2.5' cy='2.5' r='2.5' transform='translate(2052)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_231' data-name='Ellipse 231' cx='2.5' cy='2.5' r='2.5' transform='translate(2061)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_232' data-name='Ellipse 232' cx='2.5' cy='2.5' r='2.5' transform='translate(2070)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_233' data-name='Ellipse 233' cx='2.5' cy='2.5' r='2.5' transform='translate(2079)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_234' data-name='Ellipse 234' cx='2.5' cy='2.5' r='2.5' transform='translate(2088)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_235' data-name='Ellipse 235' cx='2.5' cy='2.5' r='2.5' transform='translate(2097)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_236' data-name='Ellipse 236' cx='2.5' cy='2.5' r='2.5' transform='translate(2106)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_237' data-name='Ellipse 237' cx='2.5' cy='2.5' r='2.5' transform='translate(2115)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_238' data-name='Ellipse 238' cx='2.5' cy='2.5' r='2.5' transform='translate(2124)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_239' data-name='Ellipse 239' cx='2.5' cy='2.5' r='2.5' transform='translate(2133)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_240' data-name='Ellipse 240' cx='2.5' cy='2.5' r='2.5' transform='translate(2142)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_241' data-name='Ellipse 241' cx='2.5' cy='2.5' r='2.5' transform='translate(2151)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_242' data-name='Ellipse 242' cx='2.5' cy='2.5' r='2.5' transform='translate(2160)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_243' data-name='Ellipse 243' cx='2.5' cy='2.5' r='2.5' transform='translate(2169)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_244' data-name='Ellipse 244' cx='2.5' cy='2.5' r='2.5' transform='translate(2178)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_245' data-name='Ellipse 245' cx='2.5' cy='2.5' r='2.5' transform='translate(2187)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_246' data-name='Ellipse 246' cx='2.5' cy='2.5' r='2.5' transform='translate(2196)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_247' data-name='Ellipse 247' cx='2.5' cy='2.5' r='2.5' transform='translate(2205)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_248' data-name='Ellipse 248' cx='2.5' cy='2.5' r='2.5' transform='translate(2214)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_249' data-name='Ellipse 249' cx='2.5' cy='2.5' r='2.5' transform='translate(2223)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_250' data-name='Ellipse 250' cx='2.5' cy='2.5' r='2.5' transform='translate(2232)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_251' data-name='Ellipse 251' cx='2.5' cy='2.5' r='2.5' transform='translate(2241)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_252' data-name='Ellipse 252' cx='2.5' cy='2.5' r='2.5' transform='translate(2250)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_253' data-name='Ellipse 253' cx='2.5' cy='2.5' r='2.5' transform='translate(2259)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_254' data-name='Ellipse 254' cx='2.5' cy='2.5' r='2.5' transform='translate(2268)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_255' data-name='Ellipse 255' cx='2.5' cy='2.5' r='2.5' transform='translate(2277)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_256' data-name='Ellipse 256' cx='2.5' cy='2.5' r='2.5' transform='translate(2286)' fill='%236b6b6b'/%3E%3Ccircle id='Ellipse_257' data-name='Ellipse 257' cx='2.5' cy='2.5' r='2.5' transform='translate(2295)' fill='%236b6b6b'/%3E%3C/svg%3E%0A");}
.careers .center {width:450px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:100%;z-index:10;}
.careers .center img {display:block;width:80%;height:auto;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.careers .line.n-0 {position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;height:4px;}
.careers .line.n-1 {position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;transform-origin:center;transform:rotate(50deg);height:4px;}
.careers .line.n-2 {position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;transform-origin:center;transform:rotate(130deg);height:4px;}

.careers-info.sectionWrapper .title, .careers-info.sectionWrapper, .careers-info.sectionWrapper .mainTitle {padding:0;margin:0;}
.careers-info.sectionWrapper .title {margin:0 0 1.5em 0;}
.careers-info .listing {width:900px;margin:2em auto 6em auto;font-weight:bold;}
.careers-info .text {text-align:left;}

.content.flex-posts {display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;width:100%;}
.content.flex-posts .post.excerpt .featured {display:block;padding-bottom:78%;background-size:cover;}
.content.flex-posts .post.excerpt {padding-bottom:16px;}
.content.flex-posts .post.excerpt .text {padding:0 16px;}
.careers-info #news {padding:0;}


/* ----- [ AFTER ] ----- */
.single .images, #after .images, #additionalAfter .images {overflow:hidden;}
.single .images .image-item, #after .images .image-item, #additionalAfter .images .image-item {padding-bottom:33%;background-size:cover;border-top:10px solid #CF0A2C;}

/* Column */
.col-with-images .col {vertical-align:top;font-size:16px;}
.col-with-images .col strong {font-family:'Maven Pro', sans-serif;font-weight:bold;}

/* ---- [ SECTIONS REPEATER ] ---- */
#afterSections img {max-width:100%;height:auto;}
#afterSections .subheading, #sections .subheading {font-family:'Maven Light', sans-serif;font-weight:300;font-size:22px;line-height:1.5em;color:#6B6B6B;}
#afterSections .subheading.sub-section, #sections .subheading.sub-section {text-align:center;width:80%;margin:0 auto 2em auto;}
#afterSections .two-col, #sections .two-col {overflow:hidden;}
#afterSections .two-col > .left, #sections .two-col > .left  {border-right:1px solid #000;}
#afterSections .two-col > .left .inner, #sections .two-col > .left .inner {padding-right:3em;}
#afterSections .two-col > .right .inner, #sections .two-col > .right .inner {padding-left:3em;}
#afterSections .two-col .inner, #sections .two-col .inner {min-height:250px;color:#6B6B6B;}
#afterSections .two-col .inner p, #sections .two-col .inner p {line-height:1.7em;}
#afterSections .two-col .div .inner:last-child, #sections .two-col div .inner:last-child {min-height:0;}

#afterSections .two-col.with-images .inner, #sections .two-col.with-images .inner {min-height:350px;margin:0 0 3em 0;}
#afterSections .two-col.with-images .inner {min-height:170px;}
#afterSections .two-col.with-images .right .inner:last-child, #afterSections .two-col.with-images .left .inner:last-child {margin:0;}
#afterSections .two-col.with-images h3, #sections .two-col.with-images h3 {color:#6B6B6B;text-transform:uppercase;}
#afterSections .two-col.with-images img, #sections .two-col.with-images img {border-top:8px solid #D00A2D;width:100%;height:auto;}

.page-id-277 #afterSections .subheading {font-size:18px;}

.landing #afterSections .two-col.with-images .inner, .landing #sections .two-col.with-images .inner {min-height:268px;margin:0 0 1em 0;}

.page-id-4720 #afterSections .two-col.with-images .inner {min-height:200px;}

.landing #afterSections .two-col > .left, .landing  #sections .two-col > .left {border:0 none;}
#contentWrapper.landing .main {position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;}
#contentWrapper.landing .text {color:#fff;text-shadow: 0 0 5px #000000;}
#contentWrapper.landing h1 {color:#D00A2D;background:#fff;padding:5px 5px 5px 1em;position:relative;z-index:9999;}
#contentWrapper.landing .mainTitle {position:relative;font-size:24px;}
#contentWrapper.landing .mainTitle .bar {background:#fff;height:100%;width:500%;position:absolute;left:-500%;top:0;bottom:0;}
#contentWrapper.landing .mainTitle .bar2 {background:#fff;height:100%;width:50px;position:absolute;right:-10px;top:0;bottom:0;}
#contentWrapper.landing .darken {background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;z-index:4000;}
#contentWrapper.landing .mainContent {position:relative;z-index:6000;overflow:visible;}
#contentWrapper.landing .mainContent .left {background:rgba(255,255,255,0.25);}
#contentWrapper.landing .mainContent .pad {padding:1em;}

#contentWrapper.landing #afterSections .sub-section, #contentWrapper.landing #afterSections .section {padding-bottom:0;}	
#contentWrapper.landing #afterSections .two-col {padding-top:0;}	

/* Ribbon */
.sectionWrapper.ribbon {background:#00aeef;position:relative;padding:0;display:block;}
.sectionWrapper.ribbon .logo {position:absolute;top:-3.5%;left:-9%;}
.sectionWrapper.ribbon h2 {font-family:'Lemon/Milk', sans-serif;color:#fff;text-transform:uppercase;font-size:30px;letter-spacing:4px;margin:0 0 1em 0;line-height:1em;font-weight:normal;line-height:1.3em;}
.sectionWrapper.ribbon h4 {color:#fff;font-size:16px;line-height:2em;}
.sectionWrapper.ribbon img {display:block;margin:0 auto 2em auto;max-width:100%;}

.sectionWrapper.ribbon-red {background:#CF0A2C;}
.sectionWrapper.ribbon-blue {background:#00AFE7;}
.sectionWrapper.ribbon-green {background:#C1D72E;}

.sectionWrapper.ribbon-red .section,
.sectionWrapper.ribbon-blue .section,
.sectionWrapper.ribbon-green .section {padding:1em 0;}

/* ----- [ SECTIONS ] ----- */
.sectionWrapper {padding:2em 0;}
#additionalAfter.lined, #contentWrapper.lined, .sectionWrapper.lined {background:url('images/lines.png') top center;}
#contentWrapper.lined {border: 0 none;}
.section {padding:2em 0;}

.mainTitle.noPad {margin:0!important;}
.titleWrapper .title, .sectionWrapper .title {position:relative;}
.titleWrapper .mainTitle, .sectionWrapper .mainTitle {margin:0 0 1.5em 0;}
.titleWrapper .title h2, .titleWrapper .title h1, .sectionWrapper .title h2, h2.mainTitle {text-transform:uppercase;display:inline-block;font-size:32px;color:#3C3C3B;letter-spacing:1px;vertical-align:middle;letter-spacing:4px;}
.titleWrapper .subtitle, .sectionWrapper .subtitle {font-family:'Maven Light', sans-serif;font-weight:300;text-align:center;color:#5D5D5D;font-size:22px;height:100%;line-height:45px;margin:0 auto;}
.titleWrapper .subtitle p, .sectionWrapper .subtitle p {line-height:28px;}
.titleWrapper .subtitle p:last-child, .sectionWrapper .subtitle p:last-child {margin:0;}
.sectionWrapper.dark .title h2 {color:#fff;}
.sectionWrapper.dark .subtitle {color:#fff;}
.titleWrapper .arrow, .section .arrow {height:40px!important;display:inline-block;vertical-align:middle;margin:0 0.6em 0 0;}

.page-template-page-team .sectionWrapper .subtitle {font-size:18px;}

.titleWrapper .title h2, .titleWrapper .title h1 {letter-spacing: 2px;}

/* ---- [ SECTION AFTER ] ----- */
.sectionWrapper .after {margin-top:2em;margin-bottom:-2em;}
.sectionWrapper .after p {margin:0;padding:0;}
.sectionWrapper .after a {color:#CF0A2C;font-weight:bold;text-decoration:underline;}

/* ----- [ VIDEO ] ----- */
#videoBar {height:62px;background:#dcddde;line-height:62px;}	
#canvas {height:62px;line-height:60px;overflow:visible;background:transparent;display:block;margin:0 auto;text-align:left;font-size:inherit;font-weight:bold;margin-bottom:32px;text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5);display:none!Important;}
.first, .second {color:#fff;}
.first img {height:40px;width:auto;vertical-align:middle;}
.container {position:relative;display:inline-block;width:100px;text-align:left;}
.word {display: none;position:absolute;top:0;left:0;color:#000;color:#C90011;}
.word.first {display:block;}
.sizer {opacity:0;}
.finalize {display: none;color:#fff;}

/* ----- [ FOOTER ] ----- */
#workWrapper .subtitle {width:100%;margin:0 auto;line-height:1.5em;text-align:left;}
#workWrapper.work-page .section {padding:0;}
#workWrapper.work-page .subtitle {font-size:14px;}
#worKWrapper .gform_wrapper ul li.gfield textarea {height:158px;}
#footerWrapper {background:#cf0a2b;color:#fff;}
#footerWrapper ul {list-style:none;margin:0;padding:0;}
#footerWrapper #social-footer {margin:0 0 2em 0;}
#footerWrapper .link a, #footerWrapper ul a {color:#fff;font-size:17px;margin:0 0 1em 0;display:block;font-weight:400;}
#menu-footer-second li a {text-transform:uppercase;}

/* ------------------------------------------ */
/* -------------- [ HOMEPAGE ] -------------- */
/* ------------------------------------------ */

#slideWrapper {border-bottom:5px solid #dcddde;}
#slideWrapper, #slideWrapper .slide, #slideWrapper .captionWrapper {height:550px;background-size:cover;background-position:center left;position:relative;}
#slideWrapper .caption {position:absolute;bottom:32px;left:0em;}
#slideWrapper .arrow, .first img {vertical-align:middle;}
#slideWrapper img {width:100%;height:100%;object-fit: cover;object-position: center;}

/* ----- [ HEADLINE ] ----- */
#slideWrapper {font-size: 60px;}
#slideWrapper h2, #slideWrapper .accent {font-size:inherit;text-shadow: 2px 2px 10px rgba(0, 0, 0, 0.5);}
#slideWrapper h2.headline, #slideWrapper .accent {color:#FFFFFF;margin:0 0 9px 0;}
#slideWrapper h2 {display:none;display:block;}
#slideWrapper .accent {color:#CF0A2C;font-weight:bold;text-shadow: 2px 2px 6px rgba(255,255,255, 0.2);}
#slideWrapper .word {color:#CF0A2C;font-weight:bold;text-shadow: 2px 2px 6px rgba(255,255,255, 0.2);}
#slideWrapper .arrow {height: 40px;}

/* ----- [ OVERRIDE ] ----- */
#slideWrapper .caption {bottom:62px!Important;}
#slideWrapper .container {display:block;}
#slideWrapper .word {left:62px;}
#slideWrapper .accent {margin-left:62px;}

/* ----- [ CONTET ] ----- */
.home #contentWrapper .left, .home #contentWrapper .right {min-height:150px;position:relative;}
.home #contentWrapper .featured {border-top:8px solid #CF0A2C;display:block;}
.home #contentWrapper .featured .featured-image {padding-bottom:77%;background-size:contain;background-color:#CF0A2C;width:100%;height:100%;background-repeat:no-repeat;background-position:center;}
.home #contentWrapper .featured .placeholder {background-color:#F1F1F1;padding-bottom:100%;}
.home #contentWrapper #content > div {position:relative;}
.home #contentWrapper #content .buttonWrapper {position:absolute;bottom:0;left:0;}

/* ----- [ SECTORS ] ----- */
#sectorsWrapper {background:url('images/lines.png') top center;}
.col-with-images .sector .inner, #sectorsWrapper .sector .inner {padding:1em;}
.col-with-images .sector .inner .icon, #sectorsWrapper .sector .inner .icon {height:139px;max-width:100%;width:auto;margin:0 auto 1em auto;display:block;}
.home .col-with-images .sector .inner .icon, .home #sectorsWrapper .sector .inner .icon {height:139px;max-width:none;width:100%;display:block;margin:0 auto 1em auto;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;}
.col-with-images .sector .inner h3, #sectorsWrapper h3 {color:#fff;font-weight:500;font-size:17px;text-transform:uppercase;min-height:34px;}


#sectorsWrapper .flex-buckets h3 {min-height:3em;margin:0;overflow-wrap:initial;}

/* After Version */
.col-with-images .col {margin:0 0 2em 0;}
.col-with-images .sector .inner .icon {height:75px;}
.col-with-images .sector .inner h3 {font-size:15px;text-transform:	uppercase;text-align:center;margin:0 auto;}
.col-with-images .right .inner {padding:0 1em 0 2em;} 

/* ----- [ WORK ] ----- */
#workWrapper {background:url('images/linesDark.png') top center;position:relative;}
#workWrapper .logo {position:absolute;top:-3.5%;left:-9%;}
#workWrapper .project {background-size:cover;background-position: center;}
#workWrapper .project .inner {padding-bottom:94%;position:relative;overflow:hidden;}
#clearpoint #workWrapper .project .inner {padding-bottom:72%;}
#workWrapper .project .overlay {background: rgba(63, 193, 243, 0.9);position:absolute;bottom:0;left:0;width:100%;}
#workWrapper .project .overlay .title {padding: 2em 0;color:#fff;}
#workWrapper .project .overlay .more {text-transform:uppercase;font-size:14px;}
#workWrapper .project .overlay h2 {color:#fff;text-transform:uppercase;font-size:24px;margin:0 0 0.5em 0;letter-spacing:2px;}

#workWrapper .project .overlay {bottom:-100%;opacity:0;transition:all 0.5s;}
#workWrapper .project:hover .overlay {bottom:0;opacity:1;transition:all 0.5s;}

/* ----- [ SERVICES ] ----- */
#servicesWrapper {background:url('images/lines.png') top center;}
#servicesWrapper .service {position:relative;}
#servicesWrapper .service .inner {padding-bottom:94%;position:relative;overflow:hidden;background-size:cover;background-position:top center;}
#servicesWrapper .service .overlay {position:absolute;bottom:0;left:0;width:100%;background:#cf0a2b;color:#fff;padding:1em 0;z-index:5555;}
#servicesWrapper .service .overlay p {margin:0;padding:0;}
#servicesWrapper .service .overlay h3 {text-transform:uppercase;font-weight:normal;color:#fff;margin:0;}
#servicesWrapper .service:hover .inner {filter: grayscale(100%);}

/* ----- [ LOCATIONS ] ----- */
#locationHeader.section {padding:0;}
#locationWrapper {background:url('images/lines.png') top center;}
#locationWrapper.sectionWrapper {padding:0;}
#locationWrapper .text {font-size:22px;}
#locationWrapper .text p {font-family:'Maven Light', sans-serif;font-weight:300;line-height:31px;}
#locationWrapper .text strong {font-family:'Maven Pro', sans-serif;font-weight:bold;}

/* ----- [ NEWS ] ----- */
#newsWrapper .subtitle {position:absolute;top:0;}
#newsWrapper.sectionWrapper .subtitle {width:100%;}

#recentArticles {margin-top:4em;}
#recentArticles .post.excerpt {width:100%;background-color:#FFCE01;overflow:hidden;margin:0 0 10px 0;}
#recentArticles .post.excerpt .featured {padding-bottom:0;background-color:#6B6B6B;background-repeat:no-repeat;background-size:contain;background-position:Center;}
#recentArticles .post.excerpt .featured.placeholder {background-color:#F1F1F1;padding:0;}
#recentArticles .post.excerpt .post-content {padding:49px 2.5em;}
#recentArticles .post.excerpt {height:277px;}
#recentArticles .post.excerpt .post-content a {color:#000;font-size:18px;min-height:49px}
#recentArticles .post.excerpt .post-content a:hover {color:#CF0A2C;}
#recentArticles .post.excerpt .post-content .text {line-height:1.56em;font-size:16px;}

/* Twitter */
#twitter .tweet a {word-break:break-all;}
#twitter {margin-top: 3em;}
#twitter ul {list-style:none;margin:0;padding:0;display:flex;}
#twitter ul > li {background:#E6E7E8;padding:1em;width:32.6%;display:inline-block;vertical-align:top;}
#twitter ul > li:nth-child(odd) {margin:0 0.5% 0 0;}
#twitter ul > li:nth-child(even) {margin:0 0.5%;}
#twitter ul > li:last-child {margin:0 0 0 0.5%;}
#twitter .tweet a {color:#cf0a2b;}
#twitter .tweet {min-height:150px;margin:1em 0;clear:both;}
.widget #twitter .tweet {margin:0;}
#twitter .tweet .timePosted {display: none;}
#twitter ul li .user {overflow:hidden;}
#twitter ul li .user > div > a span {vertical-align:middle;}
#twitter ul li .user > div > a span img {margin-right:1em;}
#twitter ul li .user > div > a span[data-scribe="element:name"] {font-weight:bold;margin-top:1em;width:60%;display:none;}
#twitter .timePosted {float:left;margin:0;}
#twitter .interact {float:right;margin:0;}
#twitter .interact a {font-size:0;display:inline-block;vertical-align:top;margin-top:5px;margin-left:5px;}
#twitter .interact a.twitter_retweet_icon {background:url('images/retweet.png') no-repeat top center;}
#twitter .interact a.twitter_reply_icon {float:right;width:15px;height:12px;background:url('images/reply.png') no-repeat top center;background-size:100% auto;}
#twitter .interact a.twitter_reply_icon:hover {background-position:bottom center;}
#twitter .interact a.twitter_fav_icon {float:left;width:15px;height:13px;background:url('images/fav.png') no-repeat top center;background-size:100% auto;}
#twitter .interact a.twitter_fav_icon:hover {background-position:bottom center;}

/* ----- [ CONTACT ] ----- */
#contactWrapper {position:relative;overflow:hidden;}
#contactWrapper.sectionWrapper, #contactWrapper .section {padding-bottom:0;}
#contactWrapper h2.accent-title {color:#CF0A2C;font-size:60px;display:block;text-align:center;}
#contactWrapper h2.accent-title .arrow.a-left {margin:0 0.4em 0 0;}
#contactWrapper h2.accent-title .arrow.a-right {margin:0 0 0 0.4em;}
#contactWrapper .contact-form {margin:2em 0 0 0;}
#contactWrapper .contact-form .wpcf7-text {font-family:'Maven Light', sans-serif;padding:14px;margin:0!important;color:#5E5E5E;width:100%;border: 0 none;background:#fff;font-weight:300;border:1px solid #CF0A2C;}
#contactWrapper .contact-form .wpcf7-text {padding:15px 8px;}
#contactWrapper .wpcf7-form-control-wrap {display:block;margin:0 0 12px 0!important;}
#contactWrapper .contact-form .wpcf7-text::placeholder {text-transform:uppercase;}
#contactWrapper .wpcf7-response-output {border: 0 none;margin:0 auto 2em auto;text-align:center;padding:0;color:#000;font-size:18px;}
#contactWrapper .wpcf7-not-valid-tip {position:relative;background:#CF0A2C;color:#fff;padding:5px;font-size:14px;}
#contactWrapper .wpcf7-response-output.wpcf7-validation-errors {color:#CF0A2C;}
#contactWrapper .logo {position:absolute;bottom:-30%;right:-8%;}

.clearpoint #contactWrapper .contact-form textarea, .clearpoint #contactWrapper .contact-form .wpcf7-text {-webkit-box-shadow:inset 2px 2px 3px 1px rgba(0, 0, 0, 0.25);box-shadow:inset 2px 2px 6px 1px rgba(0, 0, 0, 0.25);border: 0 none;}

/* ------------------------------------------ */
/* ---------------- [ WHO WE ARE ] ---------------- */
/* ------------------------------------------ */

#clientWrapper, #awardsWrapper, #related {background:#F1F1F1;}
#related .content  {width:100%;}
#related .mainTitle img, #related .mainTitle span, #related .mainTitle h2, #clientWrapper .mainTitle h2, #awardsWrapper .mainTitle h2 , #awardsWrapper .mainTitle span, #awardsWrapper .mainTitle img {vertical-align:middle;}
#related .mainTitle h2, #clientWrapper .mainTitle h2, #awardsWrapper .mainTitle h2 {display:inline-block;}
#related .mainTitle span, #clientWrapper .mainTitle span, #awardsWrapper .mainTitle span {display:inline-block;margin-left:2em;width:auto;font-size:24px;}

#clientWrapper .slide .inner .imageWrapper, #awardsWrapper .slide .inner .imageWrapper {background:#E6E7E8;}
#clientWrapper .slide .inner .image, #awardsWrapper .slide .inner .image {padding-bottom:100%;background-size:75%;background-repeat:no-repeat;background-position:center;}
#clientWrapper .slide .inner, #awardsWrapper .slide .inner {padding:2em;}

#awardsWrapper .slide .award-name {color:#6B6B6B;font-family:'Maven Light', sans-serif;font-weight:300;font-size:16px;text-align:center;}
#awardsWrapper .slide .award-company {color:#6B6B6B;font-weight:bold;font-size:16px;text-align:center;}

.slick-arrow {position:absolute;top:31.5%;background:#019EE3;display:inline-block;z-index:9000;cursor:pointer;}
.slick-arrow i {color:#fff;font-size:40px;padding:1em 15px;}
.slick-arrow.arrow-left {left:0;}
.slick-arrow.arrow-right {right:0;}

.slick-arrow.arrow-left i {padding:1em 20px 1em 15px;}
.slick-arrow.arrow-right i {padding:1em 15px 1em 20px;}

.slick-arrow.slick-prev, .slick-arrow.slick-next {top:50%;transform:translateY(-50%);box-shadow:0 0 5px 3px rgba(0,0,0,0.015);transition:all 0.2s;}
.slick-arrow.slick-prev:hover, .slick-arrow.slick-next:hover {background:#666;transition:all 0.2s;}
.slick-arrow.slick-prev:hover svg path, .slick-arrow.slick-next:hover svg path {stroke:#fff;transition:all 0.2s;}
.slick-arrow.slick-prev {left:0;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;}
.slick-arrow.slick-prev svg path {stroke:#666;transition:all 0.2s;}
.slick-arrow.slick-next {right:0;background:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:50px;height:50px;}
.slick-arrow.slick-next svg path {stroke:#666;transition:all 0.2s;}
.slick-arrow.slick-disabled {opacity:0;}

#quotes .slick-arrow {top:50%;transform:translateY(-50%);border-radius:3px;}
#quotes .slick-arrow i {padding:0.25rem 0.5rem;font-size:24px;line-height:1em;}
#quotes .slick-arrow.arrow-left {left:-1rem;}
#quotes .slick-arrow.arrow-right {right:-1rem;}
#quotes .slick-arrow:hover {background:#C90011;}

#award-slider {margin:0 0 2em 0;}
#clients-slider {}
#contentWrapper #clientWrapper {background:#fff;}

#clientlisting {column-count: 3;column-gap: 10px;column-span: all;margin:0;padding:0;color:#000;}

/* ------------------------------------------ */
/* ---------------- [ TEAM ] ---------------- */
/* ------------------------------------------ */
#foundersWrapper {background:#f1f1f1;}
.team .headshot {padding-bottom:75%;background-size:cover;margin:0 0 2em 0;	}
.team {vertical-align:top;}
.team h2 {font-family:'Maven Light', sans-serif;font-weight:300;margin:0 0 0.6em 0;}
.team h3 {margin:0 0 2em 0;}
.team .text {color:#6B6B6B;min-height:135px;}

#teamWrapper .team h3 {color:#009DE0;max-width:80%;margin-left:auto;margin-right:auto;}

/* ------------------------------------------ */
/* ---------------- [ CAREER ] ---------------- */
/* ------------------------------------------ */
#careerWrapper {background:#F1F1F1;}
#careerWrapper .slash {padding:0 5px;}
.career .inner {padding:0 2em;}
.career h2 {font-family:'Maven Light', sans-serif;font-weight:300;margin:0 0 0.5em 0;font-size:30px;color:#6b6b6b;vertical-align:top;}
.total-1 .bder {border:0 none;}
.total-2 .bder:last-child {border-left:1px solid #666;border-right:1px solid #666;}
.total-3 .bder:nth-child(2n) {border-left:1px solid #666;border-right:1px solid #666;}
.career h2 {min-height:3.5em;}
.career h3 {margin:0 0 1.5em 0;text-transform:uppercase;}
.career .text {color:#6b6b6b;font-family:'Maven Light', sans-serif;font-weight:300;}

#quotes {font-family:'Lemon/Milk', sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:2px;line-height:1.5em;color:#CF0A2C;font-size:21px;}
#quotes .slick-dots {list-style: none;display:inline-block;margin:0 auto;padding:0;}
#quotes .slick-dots li {display:inline-block;margin:0 10px;}
#quotes .slick-dots li button {font-size:0;width:15px;height:15px;border:1px solid #666;border-radius:100%;background:#fff;cursor:pointer;}
#quotes .slick-dots li.slick-active button {background:#009DE0;}

/* ------------------------------------------ */
/* ---------------- [ WORK ] ---------------- */
/* ------------------------------------------ */

.work .project , #work .project {text-align:center;margin-bottom:4em;background-color:#fff;vertical-align:top;background-repeat:no-repeat;cursor:pointer;}
.work .project .image , #work .project .image {padding-bottom:75%;background-size:cover;background-position:top center;margin:0 0 1em 0;vertical-align:top;background-repeat:no-repeat;position:relative;overflow:hidden;}
.work .project .image .overlay , #work .project .image .overlay {background: rgba(63, 193, 243, 0.9);position:absolute;bottom:0;left:0;width:100%;bottom:-100%;opacity:0;transition:all 0.5s;color:#fff;padding:1em;}
.work .project:hover .overlay , #work .project:hover .overlay {bottom:0;opacity:1;transition:all 0.5s;}
.work .project h3 , #work .project h3 {color:#6b6b6b;font-family:'Maven Light', sans-serif;font-weight:300;margin:5px 0 0.5em 0;min-height:36px;}

/* ------------------------------------------ */
/* ---------------- [ POST ] ---------------- */
/* ------------------------------------------ */

.post h2 a {display:block;color:#CF0A2C;text-transform:uppercase;font-size:16px;margin:0 0 1em 0;}
.post.flex {display:flex;justify-content: space-between;align-items: stretch;} 
.post h2 a {font-size:29px;line-height:1.25em;margin:0 0 1rem 0;} 
.post p, .post .buttonWrapper a {font-size:18px;} 
.post .featured {display:block;}
.home .post .featured {display:table-cell;}
.post .featured img {width:100%;height:auto;}
.post .text {margin:0 0 1em 0;}

#news {padding-top:2em;}
.content .post.excerpt {margin:0 0 4em 0;}
.content .post.excerpt.left {padding-right:1.5%;}
.content .post.excerpt.right {padding-left:1.5%;}
.content .post.excerpt .featured {background-color:#CF0A2C;padding-bottom:76.9%;background-size:contain;border-top:8px solid #CF0A2C;background-position:center;margin:0 0 1em 0;background-repeat:no-repeat;}
.content .post.excerpt .date {text-transform:uppercase;font-size:14px;color:#6B6B6B;font-weight:normal;margin:0 0 1em 0;}
.content .post.excerpt .date strong {font-weight:bold;}
.content .post.excerpt h2 a {font-family:'Maven Light', sans-serif;font-weight:300;font-size:22px;color:#6B6B6B;text-transform:initial;min-height:73px;}
#related .content .post.excerpt h2 a {min-height:0;}
.content .post.excerpt .text {line-height:1.5em;min-height:145px;}

.single .post.full .featured {border-top:8px solid #CF0A2C;float:left;margin:0 2em 1em 0;max-width:40%;}
.single #contentWrapper .post.full p {margin:0 0 1.5em 0;}
.single h1.blog-title {font-size:40px;font-weight:300;font-family:'Maven Light', sans-serif;color:#6b6b6b;margin:0 0 0.6em 0;}
.single .post.full .meta {margin:0 0 2em 0;}
.single .post.full .meta div {display:inline-block;}
.single .post.full .meta .date {text-transform:uppercase;color:#CF0A2C;font-weight:bold;}
.single .post.full .meta .share {margin-left:2em;}
.single .post.full .meta pipe {padding:0 1em;}

.quoteWrapper {border-top:1px solid #000;border-bottom:1px solid #000;padding:2em 0;margin:1em 0;}
.quoteWrapper blockquote {color:#009de0;font-family:'Lemon/Milk', sans-serif;font-size:24px;line-height:2em;letter-spacing:2px;}
.quoteWrapper .meta {color:#6b6b6b;font-size:14px;text-transform:uppercase;font-weight:bold;font-family:'Maven Pro', sans-serif;}

.wp-pagenavi {line-height:1.5em;text-align:Center;clear:both;}
.wp-pagenavi a, .wp-pagenavi span {padding:5px;background:#CF0A2C;color:#fff;margin:0 2px;}
.wp-pagenavi span.current {background:#6B6B6B;color:#fff;}

/* ---------------- [ MODAL ] ---------------- */
body.has-overlay {overflow:hidden;}
#overlay {overflow-y:scroll;display:none;background:rgba(0, 0, 0, 0.5);position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;width:100%;height:100%;z-index:10000;}
#modal {position:absolute;top:-100%;opacity:0;margin:0 auto;width:66%;z-index:10000;background:#fff;transition:all 0.5s;overflow:auto;overflow-x:hidden;left:50%;transform:translateX(-50%);margin-bottom:1%;-webkit-box-shadow: 3px 3px 10px 1px rgba(0, 0, 0, 0.25);box-shadow: 3px 3px 10px 1px rgba(0, 0, 0, 0.25);}

#modal .close {font-family:'Verdana', sans-serif;font-weight:300;color:#fff;position:absolute;top:0.5em;right:0.5em;font-size:3em;line-height:1em;cursor:pointer;}
#modal .slick-arrow {top:250px;cursor:pointer;opacity:0.2;}
#modal .slick-arrow:hover {opacity:1;}

#modal .upper {overflow:hidden;background:#d1d3d4;height:600px;}
#modal .upper .left, #modal .upper .right, #modal .upper .headshot {height:600px;}

#modal.large .upper {overflow:hidden;background:#d1d3d4;height:700px;}
#modal.large .upper .left, #modal.large .upper .right, #modal.large .upper .headshot {height:700px;}

#modal .upper .inner {padding:2em 4em 2em 2em;}
#modal .upper h2 {color:#cf092c;text-transform:uppercase;margin:0 0 1.5em 0;}
#modal .upper strong {font-weight:bold;color:#6b6b6b;text-transform:uppercase;display:block;letter-spacing:1px;font-size:17px;margin:0 0 0.4em 0;}
#modal .upper {color:#6B6B6B;font-family:'Maven Light', sans-serif;font-weight:300;line-height:1.5em;}
#modal .upper .headshot {background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#BEC0C2}

.work-modal #modal .upper {overflow:hidden;background:#d1d3d4;height:600px;}
.work-modal #modal .upper .left {height:500px;}

.single #modal .upper .headshot img {width:100%;height:auto;}
.single #modal .lower {padding:2em;}
.single .work-modal #modal .lower > div {padding:0 2em;}
.single .work-modal #modal .lower {padding:2em 0;}

#modal ul li {margin:0 0 6px 0;}
#modal .lower {padding:4em;color:#6b6b6b;}
.work-modal #modal .lower {padding:5em 0;}
.work-modal #modal .lower > div {padding:0 5em;}
#modal .lower ul {margin:0;padding:0 0 0 1em;}
#modal .lower h2 {color:#CF0A2C;font-size:24px;font-family:"Lemon/Milk", sans-serif;line-height:1em;letter-spacing:2px;margin:0 0 0.6em 0;}
#modal .lower h4 {color:#6b6b6b;font-weight:bold;font-size:18px;margin:0 0 2em 0;}
#modal .lower .bio {color:#6B6B6B;font-weight:300;font-family:"Maven Light", sans-serif;}

body.has-overlay #modal {top:1%;opacity:1;transition:all 0.5s;z-index:15000;}

.single #controls {text-align:center;overflow:hidden;margin:1em 0 0 0;}
.single #controls a {}

.single #controls .prev {float:left;}
.single #controls .next {float:right;}
.single #controls i {display:inline-block;}
.single #controls .next i{padding:0 0 0 5px;}
.single #controls .prev i{padding:0 5px 0 0;}

/* Inner */
#modal .headshot .image {width:100%;height:auto;display:block;}
#modal .headshot.image {position: relative;}
#modal .headshot.image iframe {position: absolute;top:0;left:0;right:0;bottom:0;width: 100%;height:100%;}
#modal .name {font-size:34px;font-weight:normal;margin:0 0 16px 0;line-height:1em;}
#modal .position {font-size:25px;font-weight:normal;margin:0 0 16px 0;color:#1c3265;line-height:1em;}
#modal .bio {color:#1c3265;margin:1em 0 0 0;}
#modal .contact {margin:1em 0;text-align:center;}

.single #overlay #modal, .single #overlay {position:relative;top:auto;left:auto;right:auto;bottom:auto;overflow:hidden;height:auto;width:auto;opacity:1;display:block;transform:translateX(0);background:transparent;box-shadow: none;margin:0 auto;z-index:1000;}

#topWrapper img {max-width:100%;height:auto;}
#topWrapper .text {color:#6B6B6B;}
#topWrapper .text .inner {line-height:1.5em;}
#topWrapper h2.lm a {color:#CF0A2C;font-weight:400;margin:0 0 1em 0;line-height:1.5em;display:block;}
#topWrapper .featured-image {background-position:center;display:block;padding-bottom:77%;border-top:8px solid #CF0A2C;background-repeat:no-repeat;background-color:#CF0A2C;background-size:contain;}

/* ------------------------------------------ */
/* -------------- [ SIDEBAR ] --------------- */
/* ------------------------------------------ */

.widget {border-bottom:2px solid #acada7;margin:0 0 2em 0;}
.widget.no-border {border: 0 none;}	

.widget .categories {list-style: none;margin:0;padding:0;color:#CF0A2C;margin:2em;}
.widget .categories li:before { font-family: FontAwesome;content: "\f0da";display: inline-block;padding-right:10px;vertical-align: top;}
.widget .categories li {margin:0 0 1em 0;}
.widget .categories li li {list-style:none;margin:0 0 8px 0;padding:0;}
.widget ul.categories ul.children {margin:5px 0;padding:0 0 0 1em;}
.widget .categories li a {color:#CF0A2C;text-transform:uppercase;}

.widget #twitter {margin:1em 0 0 0;}
.widget #twitter ul {display:block;}
.widget #twitter li {width:100%;float:none;clear:both;background:transparent;border-bottom:1px solid #acada7;}
.widget #twitter ul > li {margin:0 0 1em 0!important;padding:0 0 1em 0!important;}
.widget #twitter ul > li:last-child {border:0 none;}

.widget #twitter .timePosted {float:none;clear:both;display:none;}
.widget #twitter .user {float:left;width:25%;}
.widget #twitter .user span {display:none;}
.widget #twitter .user span:first-child {display:none;}

.widget #twitter .tweet {min-height:0;float:right;clear:none;width:72%;display:inline;}
.widget #twitter .tweet .timePosted {display:block;font-weight:bold;margin:0;}

.widget #twitter .inner-user {display:none;}
.widget #twitter .inner-user span {font-size:13px;}
.widget #twitter .inner-user span:first-child {display:none;}
.widget #twitter .inner-user span:nth-child(2n) {color:#6B6B6B;font-weight:bold;}

.widget #twitter .interact {float:none;clear:both;text-align:left;width:50px;margin-left:26%;}

.widget.search-bar {padding:0 0 1em 0;}
.widget.search-bar form {background:#f1f1f1;border:1px solid #ccc;overflow:hidden;padding:10px;}
.widget.search-bar button, .widget.search-bar input {border:0 none;margin:0;padding:0;background:transparent;display:inline-block;}
.widget.search-bar button {float:right;}

/* ------------------------------------------ */
/* -------------- [ CONTACT ] --------------- */
/* ------------------------------------------ */

#ribbonWrapper {background:#009de0;color:#fff;font-family:'Lemon/Milk', sans-serif;font-size:20px;vertical-align:middle;padding:1em 0;}
#ribbonWrapper i {font-size:25px;vertical-align:middle;margin:0 10px 0 0;}
#ribbonWrapper a {color:#fff;letter-spacing:8px;}

#locationsWrapper h4 {font-family:'Maven Light', sans-serif;font-weight:300;font-size:24px;color:#6B6B6B;margin:1em 0 0 0;}
#locationsWrapper iframe {width:100%;}
#locationsWrapper .address {font-family:'Maven Light', sans-serif;font-weight:300;font-size:24px;color:#6B6B6B;margin:1em 0 0 0;line-height:1.5em;}
#locationsWrapper .phone a {display:block;color:#009de0;font-size:18px;font-weight:bold;margin:8px 0 1.5em 0;}

#contentWrapper .wpcf7-form-control-wrap {margin:0 0 0 0;display:block;}
#contentWrapper .wpcf7-text, #contentWrapper textarea {padding:12px;color:#6b6b6b;background:#f1f1f1;border:0 none;width:100%;-webkit-box-shadow:inset 2px 2px 3px 1px rgba(0, 0, 0, 0.25);box-shadow:inset 2px 2px 6px 1px rgba(0, 0, 0, 0.25);}
#contentWrapper .contact-form .wpcf7-text::placeholder {text-transform:uppercase;}
#contentWrapper .wpcf7-response-output {border: 0 none;margin:0 auto 2em auto;text-align:center;padding:0;color:#000;font-size:18px;}
#contentWrapper .wpcf7-not-valid-tip {position:relative;background:#CF0A2C;color:#fff;padding:5px;font-size:14px;}
#contentWrapper .wpcf7-response-output.wpcf7-validation-errors {color:#CF0A2C;}

#connectedWrapper #twitter {margin:0;}
#connectedWrapper #twitter li {float:none;clear:both;display:block;width:100%;background:transparent;border-bottom:1px solid #000;overflow:hidden;}
#connectedWrapper #twitter li {padding:2em 0;}
#connectedWrapper #twitter li:first-child {padding-top:0;}
#connectedWrapper #twitter .tweet {min-height:0;color:#6b6b6b;}
#connectedWrapper #twitter .interact {display:none;}

.page-template-page-contact #connectedWrapper #twitter ul {display:block;}
.page-template-page-contact #connectedWrapper #twitter li {display:block;float:none;clear:both;width:100%;}

#connectedWrapper #twitter ul li .user {float:left;display:block;}
#connectedWrapper #twitter ul li .user span {display:none;}
#connectedWrapper #twitter ul li .user span:first-child {display:block;}
#connectedWrapper #twitter .tweet, #connectedWrapper #twitter .timePosted {display:inline;float:none;clear:both;margin:0;padding:0;}
#connectedWrapper #twitter .timePosted {font-weight:bold;color:#6b6b6b;padding-left:5px;}
#connectedWrapper #twitter .timePosted:last-child {display:none;}
#connectedWrapper #twitter .inner-user {display:none;margin:0 0 7px 0;}
#connectedWrapper #twitter .inner-user span:first-child {display:none;}
#connectedWrapper #twitter .inner-user span:last-child {font-weight:normal;}
#connectedWrapper #twitter a {font-weight:bold;color:#6b6b6b;}

#connectedWrapper #twitter ul li:last-child {border: 0 none;}

#connectedWrapper.alt h2.lm {color:#fff;letter-spacing:4px;font-size:24px;}
#connectedWrapper.alt {background:#004E78;}
#connectedWrapper.alt .share .fa-circle {color:#808284;}
#connectedWrapper.alt .share .fa-stack-1x {color:#fff;}
#connectedWrapper.alt #twitter {color:#fff;margin:0;}
#connectedWrapper.alt #twitter li {border-color:#fff;}
#connectedWrapper.alt #twitter a, #connectedWrapper.alt #twitter .tweet {color:#fff;}
#connectedWrapper.alt #twitter .timePosted {display: none;}
#connectedWrapper.alt #twitter .tweet .timePosted {display: inline;color:#fff;}
#connectedWrapper.alt .share.two-times .social-media {color:white;}

/* ------------------------------------------ */
/* -------------- [ CLEARPOINT ] --------------- */
/* ------------------------------------------ */

/* Header */
#videoWrapper {text-align:center;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#85e2fe+0, 3abaed+32, 0a77d5+50, 3abaed+68, 85e2fe+100 */
background: rgb(133, 226, 254); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(133, 226, 254, 1) 0%,  rgba(58, 186, 237, 1) 32%,  rgba(10, 119, 213, 1) 50%,  rgba(58, 186, 237, 1) 68%,  rgba(133, 226, 254, 1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(133, 226, 254, 1) 0%, rgba(58, 186, 237, 1) 32%, rgba(10, 119, 213, 1) 50%, rgba(58, 186, 237, 1) 68%, rgba(133, 226, 254, 1) 100%); /* Chrome10-25, Safari5.1-6 */
background: linear-gradient(to right,  rgba(133, 226, 254, 1) 0%, rgba(58, 186, 237, 1) 32%, rgba(10, 119, 213, 1) 50%, rgba(58, 186, 237, 1) 68%, rgba(133, 226, 254, 1) 100%); /* W3C,  IE10+,  FF16+,  Chrome26+,  Opera12+,  Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#85e2fe',  endColorstr='#85e2fe', GradientType=1 ); /* IE6-9 */}
#videoWrapper video {margin:0 auto;display:block;}

/* Content */
#clearpoint #contentWrapper h1 {color:#004E78;font-weight:normal;letter-spacing:3px;margin:0 0 1.3em 0;font-size:30px;}
#clearpoint #contentWrapper h2 {color:#004E78;font-weight:normal;letter-spacing:3px;margin:0 0 1.3em 0;font-size:30px;}
#clearpoint #contentWrapper h3 {font-family:'Lemon/Milk', sans-serif;font-weight:normal;letter-spacing:3px;margin:2em 0;color:#B0B4B5;text-transform:uppercase;font-size:23px;}
#contentWrapper p img {max-width:100%;height:auto;}

/* Ribbon */
#quoteWrapper {overflow:hidden;position:relative;background:#004E78;color:#fff;}
#quoteWrapper .logo {position:absolute;top:-3.5%;left:-9%;}
#quoteWrapper h2.lm {color:#fff;letter-spacing:6px;line-height:1.5em;margin:1.5em 0;font-size:23px;}
#quoteWrapper h4 {color:#F1BB52;font-size:15px;}
#quoteWrapper .quote-icon {color:#F1BB52;font-size:2.5em;}

/* Info */
#infoWrapper.lined {background:url('images/lines.png') top center;}
#infoWrapper h2 {font-size:30px;color:#004E78;letter-spacing:4px;dispaly:block;margin:0 auto;text-align:center;margin:0 0 1.5em 0;}
#infoWrapper {color:#6b6b6b;font-weight:300;font-family:'Maven Light',  sans-serif;font-size:18px;}
#infoWrapper ul {list-style:none;margin:0;padding:0;}
#infoWrapper ul li {margin:0 0 10px 0;background-image:url('images/arrow-right-blue.png');background-repeat:no-repeat;background-position:center left;background-size:15px auto;padding-left:1.5em;}
#infoWrapper .featured img {width:100%;height:auto;}

/* Buckets */
#infoWrapper .buckets .bucket .image .circle {width:180px;height:180px;border-radius:100%;overflow:hidden;margin:0 auto 2em auto;display:block;background-size:cover;}
#infoWrapper .buckets h2 {font-family:'Maven Pro',  sans-serif;letter-spacing:0;font-size:23px;margin:0 0 1em 0;	}

/* ------------------------------------------ */
/* -------------- [ GENERAL ] --------------- */
/* ------------------------------------------ */

/* ----- [ SOCIAL ] ----- */
.share a, #social a {margin-left:10px;}
.share a {margin:0 5px;}
.share .fa-stack-1x, #social .fa-stack-1x {color:#fff;}
.share .fa-circle, #social .fa-circle {color:#CF0A2C;}
.post.full .share a {margin:0 2px;}


#connected .share.two-times {display:flex;flex-wrap:wrap;justify-content: space-between;align-items: center;}
.share.two-times .social-media {text-transform:uppercase;color:#6b6b6b;font-size:16px;padding-left:10px;font-weight:bold;font-family:'Lemon/Milk', sans-serif;letter-spacing:4px;}
.share.two-times .fa-stack {font-size:2em;}
.share.two-times a {display:block;margin:0 0 16px 0;}

#social-footer a {margin-right:10px;}
#social-footer .fa-stack-1x {color:#CF0A2C;}
#social-footer .fa-circle {color:#fff;}

#social-footer a > .fa-stack, #social a > .fa-stack {font-size:18px;}

/* ----- [ HEADINGS ] ----- */
h1, h2, h3, h4, h5, h6 {font-family:'Maven Pro', sans-serif;line-height:1em;margin:0;padding:0;font-weight:bold;}

h2.heading, h1.heading {display:block;text-align:center;color:#CF0A2C;font-size:60px;line-height:60px;margin:0 0 1em 0;}
h2.heading .arrow, h1.heading .arrow {height:60px;vertical-align:middle;}
h2.heading .arrow.a-left, h1.heading .arrow.a-left {margin-right:0.5em;}
h2.heading .arrow.a-right, h1.heading .arrow.a-right {margin-left:0.5em;}

h2.subheading p, h2.subheading {color:#6B6B6B;font-family:'Maven Light', sans-serif;line-height:1.5em;margin:0 0 1em 0;font-weight:300;}

h1.lm,  h2.lm {font-family:'Lemon/Milk', sans-serif;color:#3c3c3a;text-transform:uppercase;letter-spacing:4px;font-size:19px;}
#connectedWrapper h2.lm {color:#CF0A2C;margin:0 0 2em 0;}

h3 {color:#CF0A2C;margin:0 0 1em 0;}
#afterSections h3, #sections h3 {color:#019EE3;}

/* Override */
.page-id-6280 h1 {margin:0 0 16px 0;}
.page-id-6280 h1 img {display:none;}
.page-id-6280 h2.subheading strong {color:#000;}

/* ----- [ BUTTONS ] ----- */
a.more {color:#CF0A2C;font-weight:bold;}
a.more:hover {color:#BEC0C1;}
#more {padding:0 0 2em 0;}

a.button, .button {position:relative;display:block;background:transparent;border:0 none;width:200px;height:50px;line-height:50px;text-align:center;font-size:16px;text-decoration:none;margin:0 auto;text-transform:uppercase;cursor:pointer;}

a.button.yellow, .button.yellow {color:#ffcf01;background:url('images/button-yellow.svg') no-repeat center left;font-size:22px;width:228px;}
a.button.yellow:hover, .button.yellow:hover {color:#fff;background:url('images/button-yellow-hover.svg') no-repeat center left;}

a.button.red, .button.red {color:#FFF;background:url('images/button-red.svg') no-repeat center left;width:228px;font-size:22px;}
a.button.red:hover, .button.red:hover {color:#CF0A2C;background-image:url('images/button-redhover.svg');background-size:contain;}

a.button.signup, .button.signup {display:inline-block;margin-left:10px;color:#FFF;background:#CF202E;border:1px solid #CF202E;font-size:14px;border-radius:25px;padding:0.5em 1.5em;width:auto;height:auto;line-height:1em;}
a.button.signup:hover, .button.signup:hover {color:#CF0A2C;background:#fff;}

a.button.signup.reverse, .button.signup.reverse {display:inline-block;margin-left:10px;color:#CF0A2C;background:#fff;border:1px solid #fff;font-size:14px;border-radius:25px;padding:0.5em 1.5em;width:auto;height:auto;line-height:1em;}
a.button.signup.reverse:hover, .button.signup.reverse:hover {color:#fff;background:#CF0A2C;}

a.button.blue, .button.blue {color:#FFF;background:url('images/button-blue.svg') no-repeat center left;}
a.button.blue:hover, .button.blue:hover {color:#1B9CD8;background-image:url('images/button-bluehover.svg');background-size:contain;}
.moreinfo,  a.moreinfo {color:#009DE0;text-transform:uppercase;font-weight:bold;}

/* ----- [ OVERRIDES ] ----- */
.red {background-color:#CF0A2C;}
.yellow {background-color:#ffcf01;}
.blue {background-color:#00afe7;}
.pblue {background-color:#004E59;}
.green {background-color:#c1d72e;}
.purple {background-color:#be37a0;}
.dark-gray {background-color:#707070;}
.transparent {background-color:transparent;}
.animate {transition:color 0.2s, background-color 0.2s;}
.max-img {width:100%;height:auto;}
.grey {background:#F1F1F1;}
.l-grey {background:#E6E7E8;}
.text-grey {color:#646464;}
.zero-font {font-size:0;}
.default-font {font-size:16px;vertical-align:top;}
.hide {display:none;}
.clear {clear:both;}
.o-visible {overflow:visible}
.o-hidden {overflow:hidden;}
.mobile-only {display:none;}
.desktop-only {display:block;}
.inner-user {display:none;}
.page-id-277 #afterSections .section, .page-id-277 #afterSections .sectionWrapper {padding-top:0!important;}

/* ----- [ TEXT OVERRIDES ] ----- */
.text.large p {font-size:26px;line-height:1.5em;}

.gform_body {overflow:hidden;}
#gform_32 {text-align:center;}
#gform_32 .gfield {margin:0 0 1rem 0;}
#gform_32 .gfield.hidden_label label {display: none;}
#gform_32 fieldset {margin:0;padding:0;border:0 none;}
#gform_32 #field_32_4 {font-size:16px;}
body .validation_error {font-size:14px;margin:0 0 1em 0;}
body .gform_wrapper {margin:auto;}
body .gform_wrapper .gform_heading {text-align:center;margin-bottom:2rem;}
body .gform_wrapper ul {list-style:none;margin:0;padding:0;}
body .gform_wrapper ul li.gfield {margin:0 0 1em 0;}
body .gform_wrapper ul li.gfield_html {margin:0;}
body .gform_wrapper ul li.gfield .gfield_label {display:none;}
form.access input[type="password"], body .gform_wrapper ul li.gfield input, body .gform_wrapper ul li.gfield select, body .gform_wrapper ul li.gfield textarea {padding: 12px;
    color: #6b6b6b;
    background: #f1f1f1;
    border: 0;
    width: 100%;
    -webkit-box-shadow: inset 2px 2px 3px 1px rgba(0,0,0,.25);
    box-shadow: inset 2px 2px 6px 1px rgba(0,0,0,.25);text-transform:uppercase;
	font-family: sans-serif;
}
body .gform_wrapper ul li.gfield textarea {height:200px;}
form.access input[type="submit"], body .gform_wrapper .gform_button.button {position: relative;
    display: block;
    background: 0 0;
    border: 0;
    width: 200px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    text-decoration: none;
    margin: 0 auto;
    text-transform: uppercase;
    cursor: pointer;color: #fff;
    background: url(images/button-blue.svg) no-repeat center left;}
body .gform_wrapper .gform_button.button:hover {color: #1b9cd8;
    background-image: url(images/button-bluehover.svg);
    background-size: contain;}
body .gform_wrapper ul li.gfield input:focus, body .gform_wrapper ul li.gfield select:focus, body .gform_wrapper ul li.gfield textarea:focus {}
body .gform_wrapper .gform_footer {clear:both;text-align:center;}
body .instruction.validation_message, body .gfield_description.validation_message {background:red;color:#fff;font-size:12px;padding:5px;}


body.home .gform_wrapper ul li.gfield input {
	padding:15px 8px;
}
body.home .gform_wrapper ul li.gfield input, body.home .gform_wrapper ul li.gfield select, body.home .gform_wrapper ul li.gfield textarea {
    padding: 14px;
    margin: 0!important;
    color: #5E5E5E;
    width: 100%;
    border: 0 none;
    background: #fff;
    font-weight: 300;
    border: 1px solid #CF0A2C;
	box-shadow:none;
	margin-bottom:27px;
	box-shadow:none;
}
body.home .gform_wrapper .gform_button.button {color: #FFF;
    background: url(images/button-red.svg) no-repeat center left;
    width: 228px;
    font-size: 22px;}
body.home .gform_wrapper .gform_button.button:hover {color: #CF0A2C;
    background-image: url(images/button-redhover.svg);
    background-size: contain;}

.ginput_recaptcha {clear:both!important;}
.ginput_recaptcha > div {margin:1em auto !important;}

#newsletter.modal {padding:3em;}
#newsletter.modal h2 {margin:0 0 1em 0;}
#newsletter.modal input[type="text"], #newsletter.modal input[type="email"] {display:block;border:1px solid #ccc;padding:8px;margin: 0!important;color: #5E5E5E;width: 100%;background: #fff;font-weight: 300;margin:0 0 1em 0;}
#newsletter.modal input[type="submit"], .js-cm-submit-button {border:0 none;color:#FFF;background:url('images/button-red.svg') no-repeat center left;width:auto;font-size:18px;padding:1em 5em;text-align:center;display:block;margin:0.5em auto;}
#newsletter.modal input[type="submit"]:hover, .js-cm-submit-button:hover {color:#CF0A2C;background-image:url('images/button-redhover.svg');background-size:contain;}

#policy:hover {color:#ff8888!important;}

#form h2 {margin:0 0 1em 0;}

.vid-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.vid-container iframe, .vid-container object, .vid-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.rel {position:relative;}

/* Text meant only for screen readers. */
.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;word-wrap: normal !important;}