@charset "UTF-8";/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0);}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0);}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0);}90%{transform:translate3d(0,-4px,0);}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1);}50%{transform:scale3d(1.05,1.05,1.05);}to{transform:scaleX(1);}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1);}30%{transform:scale3d(1.25,.75,1);}40%{transform:scale3d(.75,1.25,1);}50%{transform:scale3d(1.15,.85,1);}65%{transform:scale3d(.95,1.05,1);}75%{transform:scale3d(1.05,.95,1);}to{transform:scaleX(1);}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0);}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0);}20%,40%,60%,80%{transform:translate3d(10px,0,0);}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0);}6.5%{transform:translateX(-6px) rotateY(-9deg);}18.5%{transform:translateX(5px) rotateY(7deg);}31.5%{transform:translateX(-3px) rotateY(-5deg);}43.5%{transform:translateX(2px) rotateY(3deg);}50%{transform:translateX(0);}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}to{transform:rotate(0deg);}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1);}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg);}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg);}to{transform:scaleX(1);}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none;}15%{transform:translate3d(-25%,0,0) rotate(-5deg);}30%{transform:translate3d(20%,0,0) rotate(3deg);}45%{transform:translate3d(-15%,0,0) rotate(-3deg);}60%{transform:translate3d(10%,0,0) rotate(2deg);}75%{transform:translate3d(-5%,0,0) rotate(-1deg);}to{transform:none;}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none;}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{transform:skewX(6.25deg) skewY(6.25deg);}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg);}77.7%{transform:skewX(.390625deg) skewY(.390625deg);}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg);}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:scale3d(.3,.3,.3);}20%{transform:scale3d(1.1,1.1,1.1);}40%{transform:scale3d(.9,.9,.9);}60%{opacity:1;transform:scale3d(1.03,1.03,1.03);}80%{transform:scale3d(.97,.97,.97);}to{opacity:1;transform:scaleX(1);}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(0,-3000px,0);}60%{opacity:1;transform:translate3d(0,25px,0);}75%{transform:translate3d(0,-10px,0);}90%{transform:translate3d(0,5px,0);}to{transform:none;}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(-3000px,0,0);}60%{opacity:1;transform:translate3d(25px,0,0);}75%{transform:translate3d(-10px,0,0);}90%{transform:translate3d(5px,0,0);}to{transform:none;}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(3000px,0,0);}60%{opacity:1;transform:translate3d(-25px,0,0);}75%{transform:translate3d(10px,0,0);}90%{transform:translate3d(-5px,0,0);}to{transform:none;}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);}0%{opacity:0;transform:translate3d(0,3000px,0);}60%{opacity:1;transform:translate3d(0,-20px,0);}75%{transform:translate3d(0,10px,0);}90%{transform:translate3d(0,-5px,0);}to{transform:translateZ(0);}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1);}to{opacity:0;transform:scale3d(.3,.3,.3);}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0);}40%,45%{opacity:1;transform:translate3d(0,-20px,0);}to{opacity:0;transform:translate3d(0,2000px,0);}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0);}to{opacity:0;transform:translate3d(-2000px,0,0);}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0);}to{opacity:0;transform:translate3d(2000px,0,0);}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0);}40%,45%{opacity:1;transform:translate3d(0,20px,0);}to{opacity:0;transform:translate3d(0,-2000px,0);}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0;}to{opacity:1;}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0);}to{opacity:1;transform:none;}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0);}to{opacity:1;transform:none;}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0);}to{opacity:1;transform:none;}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0);}to{opacity:1;transform:none;}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0);}to{opacity:1;transform:none;}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0);}to{opacity:1;transform:none;}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0);}to{opacity:1;transform:none;}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0);}to{opacity:1;transform:none;}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1;}to{opacity:0;}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;}to{opacity:0;transform:translate3d(0,100%,0);}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;}to{opacity:0;transform:translate3d(0,2000px,0);}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;}to{opacity:0;transform:translate3d(-100%,0,0);}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;}to{opacity:0;transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0);}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;}to{opacity:0;transform:translate3d(2000px,0,0);}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;}to{opacity:0;transform:translate3d(0,-100%,0);}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;}to{opacity:0;transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out;}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out;}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in;}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in;}to{transform:perspective(400px);animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in;}60%{transform:perspective(400px) rotateX(10deg);opacity:1;}80%{transform:perspective(400px) rotateX(-5deg);}to{transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0;}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in;}60%{transform:perspective(400px) rotateY(10deg);opacity:1;}80%{transform:perspective(400px) rotateY(-5deg);}to{transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px);}30%{transform:perspective(400px) rotateX(-20deg);opacity:1;}to{transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px);}30%{transform:perspective(400px) rotateY(-15deg);opacity:1;}to{transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{transform:skewX(20deg);opacity:1;}80%{transform:skewX(-5deg);opacity:1;}to{transform:none;opacity:1;}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1;}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0;}to{transform-origin:center;transform:none;opacity:1;}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0;}to{transform-origin:left bottom;transform:none;opacity:1;}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0;}to{transform-origin:right bottom;transform:none;opacity:1;}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0;}to{transform-origin:left bottom;transform:none;opacity:1;}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0;}to{transform-origin:right bottom;transform:none;opacity:1;}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1;}to{transform-origin:center;transform:rotate(200deg);opacity:0;}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1;}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0;}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1;}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0;}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1;}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0;}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1;}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out;}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out;}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1;}to{transform:translate3d(0,700px,0);opacity:0;}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom;}50%{transform:rotate(-10deg);}70%{transform:rotate(3deg);}to{opacity:1;transform:scale(1);}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg);}to{opacity:1;transform:none;}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg);}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1;}50%{opacity:0;transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center;}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center;}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19);}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible;}to{transform:translateZ(0);}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible;}to{transform:translateZ(0);}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible;}to{transform:translateZ(0);}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible;}to{transform:translateZ(0);}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(0,100%,0);}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(-100%,0,0);}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(100%,0,0);}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0);}to{visibility:hidden;transform:translate3d(0,-100%,0);}}.slideOutUp{animation-name:slideOutUp}body.page-template{font-size:1.125rem;line-height:1.625rem}p{color:#4A4A4A;font-family:"SourceSansProRegular";font-size:0.875rem;line-height:1.25rem;margin-top:0}@media screen and (min-width: 769px){p{font-size:1.125rem;line-height:1.625rem}}.column-block__header{font-size:1.5rem;line-height:1.75rem}@media screen and (min-width: 600px){.column-block__header{font-size:1.875rem;line-height:2.5rem}}@media screen and (min-width: 769px){.column-block__header{font-size:2.5rem;line-height:2.875rem}}.column-block__header--small{font-size:1.5rem;line-height:2rem}.column-block__content{font-weight:400}.column-block-column__heading{font-family:'LibreBaskervilleRegular', serif}.column-block-column__heading--lg{font-size:1.125rem;line-height:1.5rem}@media screen and (min-width: 600px){.column-block-column__heading--lg{font-size:1.5rem;line-height:1.75rem}}.column-block-column__content p{font-size:0.9375rem;line-height:1.5rem}.column-block-column-item__entry-title,.column-block-column-item__entry-title a{color:#000000;display:block;font-family:'SourceSansProRegular', sans-serif;font-size:1.125rem;font-weight:700;line-height:1.3125rem}.content_block.ca_portfolio .content-block__content--large p,.content_block.ca_portfolio .content-block__content--large ul{font-family:'LibreBaskervilleRegular', serif;font-size:1.125rem;line-height:2rem}.footer__contact-button{color:#083880;font-size:1.125rem;line-height:1.6875rem;text-transform:uppercase}.footer-section__title{color:#083880;font-family:'LibreBaskervilleRegular';font-size:1.125rem;line-height:1.125rem;margin-bottom:0.375rem;text-decoration:none}@media screen and (min-width: 769px){.footer-section__title{font-size:1.5rem;line-height:1.5rem;margin-bottom:0.75rem}}.footer-section__title:hover{color:#083880}.footer-section__content{font-size:0.875rem;line-height:1.125rem}@media screen and (min-width: 769px){.footer-section__content{font-size:0.9375rem;line-height:1.25rem}}.aside-item__entry-title a{font-family:'LibreBaskervilleRegular', serif;font-size:1.5rem;line-height:2rem}.aside-item p{font-family:"SourceSansProRegular";font-size:0.9375rem;line-height:1.25rem}.ca_page-title__subtitle{color:#083880;font-size:0.75rem;letter-spacing:0.125rem;text-transform:uppercase}.latest-posts h2,.curated-posts h2{font-size:1.5rem;line-height:1.75rem}@media screen and (min-width: 600px){.latest-posts h2,.curated-posts h2{font-size:1.875rem;letter-spacing:-0.08562rem;line-height:2.5rem}}@media screen and (min-width: 769px){.latest-posts h2,.curated-posts h2{font-size:2.5rem;letter-spacing:-0.03125rem;line-height:2.875rem}}.curated-posts--variation-1 .curated-posts__entry-date{font-family:'SourceSansProRegular', sans-serif}.hero-features-block .featured-item{font-family:'SourceSansProRegular';font-size:0.9375rem;line-height:1.5rem}.hero-features-block .featured-item h7{font-size:0.75rem;font-weight:700;letter-spacing:0.0625rem;line-height:1rem}@media screen and (min-width: 600px){.hero-features-block .featured-item h7{font-size:0.875rem;line-height:1.125rem}}@media screen and (min-width: 769px){.hero-features-block .featured-item h7{font-size:1.125rem}}.hero-features-block .featured-item h7 .featured-event-date{font-family:'SourceSansProRegular', sans-serif}.hero-features-block .featured-item--large .entry-title a{font-family:'Lora', serif;font-size:1.5rem;line-height:1.750rem}@media screen and (min-width: 600px){.hero-features-block .featured-item--large .entry-title a{font-size:1.875rem;line-height:2.15625rem}}@media screen and (min-width: 769px){.hero-features-block .featured-item--large .entry-title a{font-size:2.5rem;line-height:2.875rem;letter-spacing:-0.03125rem}}.hero-features-block .featured-item--large .entry-title a:hover{color:#43a9c7}.hero-features-block .featured-item--large .featured-item__content .entry-summary p{font-size:0.875rem;line-height:1.125rem}@media screen and (min-width: 600px){.hero-features-block .featured-item--large .featured-item__content .entry-summary p{line-height:1.25rem}}@media screen and (min-width: 769px){.hero-features-block .featured-item--large .featured-item__content .entry-summary p{font-size:1.125rem;line-height:1.625rem}}.hero-features-block .featured-item--small h7{font-size:0.625rem;letter-spacing:0.0625rem;line-height:0.625rem;font-weight:700}@media screen and (min-width: 600px){.hero-features-block .featured-item--small h7{font-size:0.75rem;line-height:0.75rem}}@media screen and (min-width: 769px){.hero-features-block .featured-item--small h7{font-size:0.8125rem;letter-spacing:0.125rem;line-height:0.9375rem}}.hero-features-block .featured-item--small .entry-title{line-height:1.25rem}.hero-features-block .featured-item--small .entry-title a{font-family:'SourceSansProBold', sans-serif;font-size:1rem;line-height:1.25rem}.hero-features-block .featured-item__content .entry-summary p{font-size:0.875rem;line-height:1rem}@media screen and (min-width: 769px){.hero-features-block .featured-item__content .entry-summary p{font-size:0.9375rem;line-height:1.25rem}}.video-block__entry-title{font-family:'LibreBaskervilleRegular', serif;font-size:1.5rem;line-height:2rem}.video-block__entry-summary p{line-height:1.5rem}.top_nav a{font-family:"SourceSansProSemibold";font-size:0.9375rem;line-height:1.25rem}@media screen and (min-width: 769px){.transparent-lg{background-color:transparent !important}}@media screen and (min-width: 1025px){.hide-lg{display:none}}.text--white{color:#FFFFFF !important}.bg-white{background-color:#FFFFFF !important}.bg-grey{background-color:#f0f0f0 !important}.bg-turquoise{background-color:#43a9c7 !important}.bg-dark-blue{background-color:#083880 !important}.align-center{text-align:center !important}.align-left{text-align:left !important}.align-right{text-align:right !important}.box_wrapper_768{margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width: 600px){.box_wrapper_768{max-width:600px}}@media screen and (min-width: 769px){.box_wrapper_768{max-width:768px}}.aside-item{background-color:#f0f0f0;margin:1.3125rem 0 1.875rem;padding:31px 15px 17px;position:relative;z-index:10}@media screen and (min-width: 600px){.aside-item{margin-bottom:20px;padding-left:1.9375rem;padding-right:1.9375rem}}@media screen and (min-width: 769px){.aside-item{margin-left:auto;margin-right:auto;padding:2.5rem}}@media screen and (min-width: 769px){.aside-item--vertical{float:right;margin-right:19.960938%;max-width:290px;padding-right:31px;padding-left:31px;margin-bottom:1.5625rem;margin-left:2.3125rem;margin-bottom:1.5625rem;width:20.422535%}}@media screen and (min-width: 769px){.aside-item--horizontal{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;padding:2.5rem;max-width:840px}}.aside-item--horizontal .aside-item__featured-image{flex-basis:27.631579%}.aside-item--horizontal .aside-item__entry{flex-basis:66.973684%}.aside-item .wp-post-image{display:none;margin-bottom:30px;width:100%}@media screen and (min-width: 769px){.aside-item .wp-post-image{display:block}}.aside-item__entry-meta{border-top:1px solid #083880;margin-bottom:20px}.aside-item__post-type{display:block;margin:10px 0 16px 0}.aside-item.bg-dark-blue .aside-item__entry-meta,.aside-item.bg-turquoise .aside-item__entry-meta{border-top:1px solid #ffffff}.aside-item.bg-dark-blue p,.aside-item.bg-dark-blue a,.aside-item.bg-dark-blue .aside-item__post-type,.aside-item.bg-turquoise p,.aside-item.bg-turquoise a,.aside-item.bg-turquoise .aside-item__post-type{color:#ffffff}body{max-width:1920px}.site-main .box_wrapper{margin:auto;overflow:hidden}.box_wrapper{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width: 600px){.box_wrapper{padding-left:3.3125rem;padding-right:3.3125rem}}@media screen and (min-width: 769px){.box_wrapper{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1025px){.box_wrapper{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1421px){.box_wrapper{padding-left:5.125rem;padding-right:5.125rem}}@media screen and (min-width: 1660px){.box_wrapper{padding-left:calc((100% - 1500px)/2);padding-right:calc((100% - 1500px)/2)}}.box_wrapper_1280{max-width:1280px;margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width: 1281px){.box_wrapper_1280 .ca_service_boxes{max-width:1440px}}.box_wrapper_990{max-width:990px;margin-left:auto;margin-right:auto;width:90%}.box_wrapper_960{max-width:960px;margin-left:auto;margin-right:auto;width:90%}.box_wrapper_left{float:left;width:54px}.box_wrapper_right{float:right;min-height:1px;width:54px}.box_wrapper_1500{margin-left:auto;margin-right:auto;max-width:1500px}.box_wrapper_840{margin-left:auto;margin-right:auto;max-width:840px;width:90%}.box_wrapper_930{margin-left:auto;margin-right:auto;max-width:930px;width:90%}.column-block{margin-bottom:75px;margin-top:60px}.column-block .ca_title_border{margin:0 auto 16px;padding-bottom:30px;width:75%}.column-block--tbp-small{padding-bottom:30px;padding-top:30px}.column-block--narrow{padding-left:20px;padding-right:20px}@media screen and (min-width: 769px){.column-block--narrow{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:59.921875%}}.column-block--narrow .ca_title_border,.column-block--narrow .column-block__content{width:100%}.column-block.align-left .ca_title_border{text-align:left}.column-block.align-left .column-block-column__heading{text-align:left}.column-block.align-right .ca_title_border{text-align:right}.column-block__header--tb{border-top:1px solid #083880;padding-top:20px}.column-block__content{margin:0 auto 15px;width:86.1111111%}@media screen and (min-width: 600px){.column-block__content{width:50.78125%}}.column-block-column{margin-top:30px;position:relative;z-index:10}@media screen and (min-width: 769px){.column-block-column.col-3:first-of-type,.column-block-column.col-4:first-of-type{margin-left:0}.column-block-column.col-3:last-of-type,.column-block-column.col-4:last-of-type{margin-right:0}}@media screen and (min-width: 600px){.column-block-column.col-3{width:27.05078125%}.column-block-column.col-3:nth-of-type(2n+1){clear:both;margin-left:16.9921875%;margin-right:5.95703125%}.column-block-column.col-3:nth-of-type(2n+2){margin-left:5.95703125%;margin-right:16.9921875%}}@media screen and (min-width: 1025px){.column-block-column.col-3:nth-of-type(2n+1){clear:none}.column-block-column.col-3:nth-of-type(4n+1){clear:both}}@media screen and (min-width: 769px){.column-block-column.col-4{margin-left:1.5%;margin-right:1.5%;width:31.333333%}}.column-block-column.col-6{margin-left:0;margin-right:0}@media screen and (min-width: 600px){.column-block-column.col-6{margin-left:1rem;margin-right:1rem}.column-block-column.col-6:nth-of-type(2n+0){margin-right:0}.column-block-column.col-6:nth-of-type(2n+1){margin-left:0}}@media screen and (min-width: 600px){.column-block-column__content{margin:0 auto;width:60%}}@media screen and (min-width: 769px){.column-block-column__content{width:initial}}.column-block-column-item.col-3,.column-block-column-item.col-4{border-top:1px solid #083880;padding-top:20px}@media screen and (min-width: 1025px){.column-block-column-item.col-3,.column-block-column-item.col-4{border-top:none;padding-top:0}}.column-block-column-item img{width:100%}.column-block-column-item__entry-title a{margin-bottom:5px}.column-block-column-item__entry-summary img{width:100%}.column-block-column-item__entry-title.column-block-column__heading--lg{color:#083880;font-family:'LibreBaskervilleRegular', serif;font-size:1.5rem;font-weight:400;line-height:1.75rem}.connection_banner{padding:60px 0 45px;text-align:center}.connection_banner h1{color:#fff;font-size:3.4689rem;line-height:3.3125rem;letter-spacing:0.9px;padding-left:9.5%;padding-right:9.5%}.connection_banner i{font-size:56px;margin-top:0.3125rem;vertical-align:top}.connection_banner .btn{margin-top:20px}.connection_banner[data-stellar-background-ratio]{background-size:unset}.content_block{margin-bottom:25px}@media screen and (min-width: 769px){.content_block.ca_portfolio{margin-bottom:25px}}.content_block.ca_portfolio p{margin-bottom:25px}.content_block.ca_portfolio ul{margin-left:0;padding-left:15px}.content_block.ca_portfolio h3{clear:none}.content-block__content h3{color:#083880}.contacts-block{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1.87rem;width:100%}.contacts-block .contact-person{margin-bottom:1.25rem;width:100%}@media screen and (min-width: 769px){.contacts-block .contact-person{margin:0 3.273871%;width:19.833333%}}.contacts-block .contact-person:first-child{margin-left:0}.contacts-block .contact-person:last-child{margin-right:0}.contacts-block .contact-person p{font-size:0.9375rem;line-height:1.25rem;margin-bottom:0;margin-top:0.3125rem}.contacts-block .contact-person p.name{font-family:'SourceSansProBold';font-size:1rem;margin-top:0.5rem}.contacts-block .contact-person p.email a{color:#083880}.contacts-block .contact-person p.email a:hover{color:#000000}.contacts-block .contact-person p.phone a,.contacts-block .contact-person p.phone a:hover{color:#4a4a4a;text-decoration:none}.contacts-block .contact-person .client_type{line-height:1.2}.contacts-block .contact-person .fa{color:#083880}.contacts-block .contact-person .fa::before{margin-right:0.50rem}.ca_contact_us_member__header{text-align:center}.page-id-8988 .contacts-block,.single-location .contacts-block{justify-content:center}.curated-posts--variation-1{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0) 12px);padding-top:35px}.curated-posts--variation-1 img{display:block;width:100%}@media screen and (min-width: 1025px){.curated-posts--variation-1{padding-top:55px}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts__wrapper{display:flex}}@media screen and (min-width: 1660px){.curated-posts--variation-1 .curated-posts__wrapper{margin-left:calc((100% - 1660px)/2)}}.curated-posts--variation-1 h2.ca_title_border{margin-bottom:35px}.curated-posts--variation-1 h2.ca_title_border a{display:block;font-size:1.5rem;letter-spacing:-.01875rem;line-height:3.3125rem;margin-bottom:1.375rem;padding-top:1.375rem}.curated-posts--variation-1 .curated-posts__item{border-top:1px solid #aaaaaa}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts__item{align-items:stretch;padding:0;flex-basis:19.53125%;margin:auto}}.curated-posts--variation-1 .curated-posts__item .curated-posts__entry-header{display:none}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts__item .curated-posts__entry-header{display:block}}.curated-posts--variation-1 .curated-posts__item .entry-title a{display:block;font-family:'SourceSansProBold';font-size:0.875rem;line-height:1.25rem;text-decoration:none}@media screen and (min-width: 769px){.curated-posts--variation-1 .curated-posts__item .entry-title a{font-size:1.125rem;line-height:1.625rem}}.curated-posts--variation-1 .curated-posts__item .entry-title a:hover{color:#083880;text-decoration:underline}.curated-posts--variation-1 .curated-posts__item .entry-summary{display:none}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts__item .entry-summary{display:block}}.curated-posts--variation-1 .curated-posts--featured{background-color:#083880;padding-bottom:20px}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--featured{padding-bottom:0}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--featured{flex-basis:25.352113%;margin-left:0}}.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-date{display:none}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__item{display:flex}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__item{display:block}}.curated-posts--variation-1 .curated-posts--featured .curated-posts__item-content{padding:1.5625rem 1.5625rem 1.25rem}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__item-content{flex-basis:70.833333%;padding:2.1875rem 2.25rem 0}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__item-content{padding:2.1875rem 1.875rem 0 4.375rem}}@media screen and (min-width: 1421px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__item-content{padding-left:5rem}}.curated-posts--variation-1 .curated-posts--featured .curated-posts__item-content .entry-summary{margin:0;padding:0}.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-header{border-top:none;padding-top:25px}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-header{flex-basis:29.166667%;padding-top:0}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-header{margin-top:0;padding-top:0}}.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-meta{border-top:1px solid #FFFFFF}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-meta{padding-top:0}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-meta{padding:0}}.curated-posts--variation-1 .curated-posts--featured .curated-posts__entry-meta .entry-title{margin-top:20px}.curated-posts--variation-1 .curated-posts--featured h7,.curated-posts--variation-1 .curated-posts--featured .entry-summary p{color:#FFFFFF}.curated-posts--variation-1 .curated-posts--featured .entry-title a{color:#ffffff;font-family:'LibreBaskervilleRegular', sans-serif;font-size:1.3125rem;line-height:1.75rem;margin-bottom:1.25rem}@media screen and (min-width: 769px){.curated-posts--variation-1 .curated-posts--featured .entry-title a{font-size:1.5rem;line-height:2.25rem}}.curated-posts--variation-1 .curated-posts--featured .entry-title a:hover{color:#ffffff}.curated-posts--variation-1 .curated-posts--featured .entry-summary{display:block}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--featured .entry-summary{padding:0 30px}}.curated-posts--variation-1 .curated-posts--supplemental{padding:1.5625rem 1.25rem 0}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--supplemental{display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:3.3125rem;padding-right:3.3125rem;padding-top:2.1875rem}}@media screen and (min-width: 769px){.curated-posts--variation-1 .curated-posts--supplemental{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--supplemental{flex-basis:74.647887%;padding:0 4.375rem 3.125rem 2.9375rem}}@media screen and (min-width: 1421px){.curated-posts--variation-1 .curated-posts--supplemental{padding-right:5.125rem}}@media screen and (min-width: 1660px){.curated-posts--variation-1 .curated-posts--supplemental{padding-right:calc((100% - 1500px)/2)}}.curated-posts--variation-1 .curated-posts--supplemental .wp-post-image{margin-bottom:15px}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item{padding-bottom:1.5625rem;padding-top:0.5rem}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item{border-top:none;flex-basis:31.17469879%;padding-bottom:0;padding-top:0}}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item{flex-basis:30.558483%;margin-bottom:35px;margin-top:0}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item .curated-posts__entry-header{margin-top:0}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item .curated-posts__entry-meta h7{display:none}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item .entry-summary > p:first-of-type{margin-top:0}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item:nth-of-type(3n+1){clear:both;margin-left:0}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item:nth-of-type(3n){margin-right:0}}.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item:first-of-type(){padding-top:25px}@media screen and (min-width: 1025px){.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item:first-of-type(){padding-top:0}}@media screen and (min-width: 600px){.curated-posts--variation-1 .curated-posts--supplemental .curated-posts__item .entry-title{margin-bottom:1.0rem}}.footer__contact-button{background-color:#083880;border:none;margin-bottom:17px;padding:0.9375rem 1.4375rem}.footer__contact-button-text:before{background-image:url("../images/email.png");background-position:center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:18px;margin-right:13px;width:23px}@media screen and (min-width: 600px){.footer-sections{display:flex;justify-content:space-between;padding:1.875rem 3.3125rem 0}}@media screen and (min-width: 769px){.footer-sections{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1025px){.footer-sections{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1421px){.footer-sections{padding-left:5.125rem;padding-right:5.125rem}}@media screen and (min-width: 1660px){.footer-sections{padding-left:calc((100% - 1500px)/2);padding-right:calc((100% - 1500px)/2)}}.footer-section{flex-basis:100%;padding:1.5625rem 1.25rem 0}@media screen and (min-width: 600px){.footer-section{flex-basis:20.3313253%;margin-bottom:-0.8125rem;padding-left:0;padding-right:0;padding-top:1.25rem}}@media screen and (min-width: 1025px){.footer-section{padding-left:1.5625rem;padding-right:1.5625rem;width:25%}.footer-section:nth-of-type(4n+1){padding-left:0;flex-basis:25%}.footer-section:nth-of-type(4n+2){flex-basis:27%}.footer-section:nth-of-type(4n+3){flex-basis:26%}.footer-section:nth-of-type(4n+4){padding-right:0;flex-basis:22%}}.footer-section:nth-last-child(2) .footer-section__content{border-bottom:none}.footer-section__header{flex-basis:79.722222%;margin-left:auto}@media screen and (min-width: 600px){.footer-section__header{flex-basis:90%}}@media screen and (min-width: 1025px){.footer-section__header{text-align:left}}.footer-section__header img{display:inline-block;height:auto;margin-right:0.5rem;position:relative;width:1.0625rem;vertical-align:top}@media screen and (min-width: 769px){.footer-section__header img{width:1.3125rem}}.footer-section__content{border-bottom:1px solid #cccccc;padding-bottom:1.5625rem}@media screen and (min-width: 600px){.footer-section__content{border-bottom:none}}.footer-section .footer-section__title{vertical-align:top}.footer-section p{color:#4c5362;font-size:0.9375rem;margin-bottom:0}.footer-section--highlighted{background:#43a9c7;color:#FFFFFF;flex-basis:26.05421686%;padding-left:1.25rem;padding-right:1.25rem}.footer-section--highlighted .footer-section__content{border-bottom:none}.footer-section--highlighted p,.footer-section--highlighted .footer-section__title{color:#FFFFFF}@media screen and (min-width: 600px){.footer-section--highlighted{padding-left:1.750rem;padding-right:1.750rem}}.footer a{color:#ffffff}.copyright_box{align-items:flex-end;background-color:#083880;color:#fff;clear:both;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:35px 5.5859375%;text-align:center}@media screen and (min-width: 600px){.copyright_box{align-items:flex-start;padding:1.5625rem 3.3125rem;text-align:unset}}@media screen and (min-width: 769px){.copyright_box{padding-top:4.1875rem;padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1025px){.copyright_box{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1421px){.copyright_box{padding-left:5.125rem;padding-right:5.125rem}}@media screen and (min-width: 1660px){.copyright_box{padding-left:calc((100% - 1500px)/2);padding-right:calc((100% - 1500px)/2)}}.copyright_box .left-wrap{flex-basis:100%}@media screen and (min-width: 600px){.copyright_box .left-wrap{flex-basis:33.333333%}}.copyright_box .right-wrap{flex-basis:100%;padding:1.125rem 2.60416666%}@media screen and (min-width: 600px){.copyright_box .right-wrap{flex-basis:66.666667%;padding:1.250rem 0 0;text-align:right}}.copyright_box .right-wrap .copyright{display:block;margin:0 auto;width:19.0833em}@media screen and (min-width: 600px){.copyright_box .right-wrap .copyright{width:100%}}@media screen and (min-width: 1025px){.copyright_box .right-wrap .copyright{display:inline-block;width:unset}}.copyright_box .right-wrap ul.menu{list-style-type:none;display:block;margin:0;padding-left:0}@media screen and (min-width: 1025px){.copyright_box .right-wrap ul.menu{display:inline-block}}.copyright_box .right-wrap ul.menu li{margin:1.125rem 0}@media screen and (min-width: 600px){.copyright_box .right-wrap ul.menu li{display:inline-block;margin:0 0 0 1.25rem}}.copyright_box a{color:#ffffff}.copyright_box a:hover{color:#43a9c7}.copyright_box .footer__logo-link img{height:4rem;width:auto}.copyright_box a.footer__logo-link{margin-left:0}@media screen and (min-width: 600px){.copyright_box a{display:block;margin-left:0}}#ct-ultimate-gdpr-cookie-popup{left:0 !important;right:0 !important;max-width:1440px;width:100% !important;background-color:#549953 !important;padding:20px !important;font-family:"SourceSansProRegular";font-size:15px;line-height:1.5;margin:auto;border-radius:0;box-shadow:none}#ct-ultimate-gdpr-cookie-content{margin:0 auto;box-sizing:border-box;float:left;font-family:"SourceSansProRegular" !important;font-size:15px !important;line-height:1.5 !important}@media screen and (min-width: 769px){#ct-ultimate-gdpr-cookie-content{width:940px;max-width:calc(100% - 286px);padding-left:calc(50% - 470px);padding-right:20px}}#ct-ultimate-gdpr-cookie-content h3{color:#ffffff !important;font-family:"LibreBaskervilleRegular" !important;font-size:25px !important;font-weight:400;line-height:29.45px;margin-bottom:10px !important}#ct-ultimate-gdpr-cookie-read-more,#ct-ultimate-gdpr-cookie-accept{float:left;margin:0 2px;text-align:center;text-transform:uppercase;font-family:"SourceSansProBold";font-size:14px !important;line-height:10px;letter-spacing:0.5px;padding:15px}#ct-ultimate-gdpr-cookie-accept{background:#083880 url(images/tick.png) no-repeat left 10px center !important;padding-left:30px}#ct-ultimate-gdpr-cookie-accept:after{content:'cookies'}#ct-ultimate-gdpr-cookie-read-more{background-color:#A6A8AB !important}#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept,#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-read-more{margin-top:50px !important;border:0px !important;font-family:"SourceSansProRegular" !important}#ct-ultimate-gdpr-cookie-popup.ct-ultimate-gdpr-cookie-popup-classic #ct-ultimate-gdpr-cookie-accept{margin-right:13px !important}.site-header .header_wrapper{max-width:1920px;padding-left:1.25rem}@media screen and (min-width: 600px){.site-header .header_wrapper{padding-left:3.3125rem;padding-right:0}}@media screen and (min-width: 769px){.site-header .header_wrapper{padding-left:4.375rem}}@media screen and (min-width: 1025px){.site-header .header_wrapper{padding-top:2rem;padding-right:4.375rem}}@media screen and (min-width: 1421px){.site-header .header_wrapper{padding:2rem 5.125rem 0}}@media screen and (min-width: 1660px){.site-header .header_wrapper{padding:2rem calc((100% - 1500px)/2) 0}}.site-header .header_wrapper .bottom_header_part{display:flex;justify-content:flex-end}@media screen and (min-width: 1025px){.site-header .header_wrapper .bottom_header_part{overflow:hidden;padding:0 0 2.375rem}}.site-header .header_wrapper .bottom_header_part .logo_wrapper{font-size:0;margin:9px 0;max-height:37px}@media screen and (min-width: 600px){.site-header .header_wrapper .bottom_header_part .logo_wrapper{max-height:51px}}@media screen and (min-width: 769px){.site-header .header_wrapper .bottom_header_part .logo_wrapper{max-height:69px}}@media screen and (min-width: 1025px){.site-header .header_wrapper .bottom_header_part .logo_wrapper{margin:0}}.site-header .header_wrapper .bottom_header_part .logo_wrapper .header-logo{height:100%;width:auto}.site-header .header_wrapper .bottom_header_part .nav-wrapper{margin-left:auto}.site-header .header_wrapper .bottom_header_part .top_nav{display:none;border-bottom:0.5px solid #ffffff;margin-bottom:0.75rem;margin-top:1.8125rem;padding-bottom:10px;position:relative;width:100%}@media screen and (min-width: 1025px){.site-header .header_wrapper .bottom_header_part .top_nav{display:block;margin-top:0}}.site-header .header_wrapper .bottom_header_part .top_nav ul{display:flex;list-style-type:none;margin:0;overflow:hidden;padding:0}.site-header .header_wrapper .bottom_header_part .primary_nav_wrapper{display:none;width:100%}@media screen and (min-width: 1025px){.site-header .header_wrapper .bottom_header_part .primary_nav_wrapper{display:block}}.site-header .header_wrapper .mobile-toggle{display:block;height:54px;margin-left:0;flex-basis:54px}@media screen and (min-width: 600px){.site-header .header_wrapper .mobile-toggle{height:74px;flex-basis:74px}}@media screen and (min-width: 769px){.site-header .header_wrapper .mobile-toggle{height:97px;flex-basis:97px}}@media screen and (min-width: 1025px){.site-header .header_wrapper .mobile-toggle{display:none}}.site-header .header_wrapper .mobile-menu-toggle a{background-image:url("../../images/sprite.png");background-position:-0px -37px;background-repeat:no-repeat;display:block;height:16px;margin:50% 50%;transform:translate(-50%, -50%);width:28px}@media screen and (min-width: 769px){.site-header .header_wrapper .mobile-menu-toggle a{font-size:1.5rem}}.site-header .header_wrapper .search-toggle{margin-left:auto}.site-header .header_wrapper .menu-item:nth-last-child(2) ul.sub-menu{right:1.25rem}@media screen and (min-width: 600px){.site-header .header_wrapper .menu-item:nth-last-child(2) ul.sub-menu{right:3.3125rem}}@media screen and (min-width: 769px){.site-header .header_wrapper .menu-item:nth-last-child(2) ul.sub-menu{right:4.375rem}}@media screen and (min-width: 1025px){.site-header .header_wrapper .menu-item:nth-last-child(2) ul.sub-menu{right:4.375rem}}@media screen and (min-width: 1421px){.site-header .header_wrapper .menu-item:nth-last-child(2) ul.sub-menu{right:5.125rem}}@media screen and (min-width: 1660px){.site-header .header_wrapper .menu-item:nth-last-child(2) ul.sub-menu{right:calc((100% - 1500px)/2)}}.site-header .top_nav{overflow:hidden}.site-header .top_nav .menu{overflow:hidden}.site-header .top_nav li{line-height:20px}.site-header .top_nav li.search-li a{background-color:transparent;background-image:url(../../images/search.png);background-position:top right;background-repeat:no-repeat;background-size:contain;padding-right:24px}.site-header .top_nav li.second-last-li{margin-right:0;margin-left:auto}.site-header .top_nav a{text-decoration:none;color:#fff;padding:0 10px;vertical-align:top}.site-header .top_nav li:first-child a{padding-left:0}.site-header .top_nav a:hover,.site-header .top_nav .primary_nav_wrapper a:hover{color:#fff}.site-header .mobile-menu-toggle{background-color:#000}.site-header .mobile-menu-toggle.open{background-color:#A6A8AB}.site-header .search-toggle.mobile a{background-image:url("../../images/sprite.png");background-position:-0px -53px;height:22px;width:22px;display:inline-block;background-repeat:no-repeat;margin:50% 50%;transform:translate(-50%, -50%)}.site-header .mobile_menu_wrapper{position:absolute;right:0;width:100%;z-index:99999}.site-header .box_wrapper{margin:auto;overflow:hidden}.site-header #search_form{background-color:#fff;display:none;left:0px;margin:auto;padding:0.9375rem 0;right:0px;text-align:left;top:0px;width:100%;z-index:5}@media screen and (min-width: 600px){.site-header #search_form{padding-left:3.3125rem}}@media screen and (min-width: 769px){.site-header #search_form{padding:0.9375rem 4.375rem}}@media screen and (min-width: 1025px){.site-header #search_form{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1421px){.site-header #search_form{padding-left:5.125rem;padding-right:5.125rem}}@media screen and (min-width: 1660px){.site-header #search_form{padding-left:calc((100% - 1500px)/2);padding-right:calc((100% - 1500px)/2)}}.site-header ul#mobile-menu,.site-header #mobile-menu ul{position:relative;margin:0;list-style:none;transition:left 0.5s;-webkit-transition:left 0.5s}.site-header ul#mobile-menu{padding:14px 28px 30px;background-color:#a6a8ab;left:0}.site-header #mobile-menu ul{padding:14px 17px 75px;background-color:#f0f0f0}.site-header #mobile-menu ul li{background-color:#f0f0f0}.site-header ul#mobile-menu a{font-family:"SourceSansProSemibold";color:#fff;text-decoration:none;text-transform:uppercase}.site-header ul#mobile-menu li.primary_font > a{font-size:24px;line-height:1.2;padding:0.3em 0 !important;display:block}.site-header ul#mobile-menu li:not(.primary_font) > a{font-size:14px;line-height:1.17;padding:0.7em 0;display:block}.site-header #mobile-menu.sub-menu-opened{left:-100%}.site-header #mobile-menu .sub-menu > li:not(.home_link){padding-left:25px}.site-header #mobile-menu .sub-menu > li.home_link{padding-left:0;margin-bottom:10px}.site-header #mobile-menu .sub-menu a{color:#4A4A4A}.site-header #mobile-menu .sub-menu .current_page_item > a{color:#083880}.site-header #mobile-menu .home_link{border-bottom:0.5px solid #083880}.site-header #mobile-menu .home_link > a{font-family:"SourceSansProSemibold" !important;font-size:12px !important;color:#083880 !important}.site-header #mobile-menu .back_link_attached > a{font-family:"SourceSansProSemibold";font-size:24px !important;line-height:1.2 !important;padding:0.2em 0 0.3em !important;letter-spacing:1px !important;color:#083880 !important;display:block}.site-header #mobile-menu .back_link_attached:before{content:'';position:absolute;left:17px;height:30px;width:20px;background:transparent url(../../images/menu-back.png) no-repeat left center/10px;transform:translateY(15%)}.site-header #mobile-menu .sub-menu.active,.site-header #mobile-menu .sub-menu.active_parents{left:0;min-height:100%}.site-header #mobile-menu .sub-menu.active_parents{padding:0}.site-header #mobile-menu .sub-menu{display:block;position:absolute;left:100%;min-height:100%;top:0;width:100%}.site-header #mobile-menu .active_li > a{display:none !important}.site-header #mobile-menu .active_parents .sub-menu.active,.site-header #mobile-menu .active_li > .sub-menu{left:-17px;right:-17px;width:auto}.site-header #mobile-menu .active_parents .sub-menu.active,.site-header #mobile-menu .active_li > .sub-menu{left:0}.site-header #mobile-menu .sub-menu.active_parents > li:not(.active_li){display:none}.ca_page-header{padding:2.5rem 0 2.3125rem;text-align:center}.ca_page-header h1{color:#083880}.ca_page-title,.ca_page-header{padding:1.875rem 0;text-align:center}.ca_page-title > h1,.ca_page-header > h1{color:#083880;max-width:80%;margin:auto}@media screen and (min-width: 769px){.ca_page-title,.ca_page-header{padding:3.375rem 0 1.25rem;text-align:center}}body > header{z-index:999999;top:0;width:100%;background-color:#083880}body.scrolled > header{max-width:1920px;position:fixed}body.scrolled > header:after{content:"";position:absolute;left:0;right:0;bottom:-5px;height:5px;background:transparent url("../../images/menu-drop_shadow.png") no-repeat center center/cover}.hero-features-block{background-color:#43a9c7}@media screen and (min-width: 1025px){.hero-features-block{display:flex;max-height:547px}}.hero-features-block img{display:block}@media screen and (min-width: 600px){.hero-features-block img{height:100%;max-width:unset}}@media screen and (min-width: 1360px){.hero-features-block img{height:auto;width:100%}}.hero-features-block .featured-item{overflow:hidden;position:relative}.hero-features-block .featured-item__image-overlay{background:black;background:linear-gradient(45deg, black 0%, rgba(0, 0, 0, 0));display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}@media screen and (min-width: 600px){.hero-features-block .featured-item__image-overlay{display:block}}.hero-features-block .featured-item__content{padding-left:20px;padding-right:20px;padding-top:20px}.hero-features-block .featured-item__content .entry-summary{margin-top:0}.hero-features-block .featured-item__content .entry-summary p{padding-bottom:30px}.hero-features-block .featured-item--large h7,.hero-features-block .featured-item h5.entry-title a,.hero-features-block .featured-item .entry-summary p{color:#FFFFFF}.hero-features-block .featured-item h5.entry-title a:hover{color:#43a9c7}.hero-features-block .featured-item--large{background-repeat:no-repeat;background-size:cover;flex-basis:71.76056338%}@media screen and (min-width: 1025px){.hero-features-block .featured-item--large{background-color:transparent;flex-basis:71.74698795%}}@media screen and (min-width: 1660px){.hero-features-block .featured-item--large{flex-basis:calc(1191px + ((100% - 1500px)/2))}}.hero-features-block .featured-item--large .entry-summary{margin-top:0.625rem}.hero-features-block .featured-item--large .featured-item__content{background-color:#000000}@media screen and (min-width: 600px){.hero-features-block .featured-item--large .featured-item__content{background-color:transparent;bottom:0;left:3.3125rem;padding-left:0;padding-right:0;padding-top:0;position:absolute;width:34.125rem;z-index:100}}@media screen and (min-width: 769px){.hero-features-block .featured-item--large .featured-item__content{left:4.375rem}}@media screen and (min-width: 1025px){.hero-features-block .featured-item--large .featured-item__content{left:4.375rem}}@media screen and (min-width: 1421px){.hero-features-block .featured-item--large .featured-item__content{left:5.125rem}}@media screen and (min-width: 1660px){.hero-features-block .featured-item--large .featured-item__content{left:calc(100% - 1072.05px)}}.hero-features-block .featured-item--large .featured-item__content .entry-summary p{margin-bottom:0;padding-bottom:4.0625rem}.hero-features-block .featured-item--small{flex-basis:33%;padding:0 1.25rem 1.875rem}@media screen and (min-width: 600px){.hero-features-block .featured-item--small{flex-basis:31.17469879%;padding:0}}.hero-features-block .featured-item--small .featured-item__content{border-top:1px solid #083880;padding:0}.hero-features-block__small-items-wrapper{padding-top:1.5625rem}.hero-features-block__small-items-wrapper .featured-item h5.entry-title a:hover{color:#083880}@media screen and (min-width: 600px){.hero-features-block__small-items-wrapper{display:flex;justify-content:space-between;padding-bottom:10px;padding-left:3.3125rem;padding-right:3.3125rem}}@media screen and (min-width: 1025px){.hero-features-block__small-items-wrapper{border-left:1px solid #FFFFFF;display:block;flex-basis:28.16901408%;padding:2.4rem 4.375rem 0 2.5rem}}@media screen and (min-width: 1421px){.hero-features-block__small-items-wrapper{padding-right:5.125rem}}@media screen and (min-width: 1660px){.hero-features-block__small-items-wrapper{flex-basis:calc(468px + ((100% - 1500px)/2));padding-left:2.875rem;padding-right:calc((100% - 1500px)/2)}}.hero-features-block .entry-summary p{line-height:1.25rem}.latest-posts{background-color:#ECF6F9}.list-block ul{list-style-type:none}.list-block__list{margin-left:0;margin-top:3.75rem;padding-left:0}.list-block__list-item{margin-bottom:1.875rem}.list-block__list-item-image,.list-block__list-item-content{display:inline-block;vertical-align:middle}.list-block__list-item-heading{color:#083880;font-size:1.5rem;line-height:1.5rem;margin-bottom:0.375rem}.list-block__list-item-content{margin-left:1.8125rem;width:calc(100% - 7rem)}.list-block__list-item-content p{line-height:0.9325rem;margin-bottom:0;margin-top:0}.ca_sidebar_wrapper{margin-top:3rem}@media screen and (min-width: 769px){.ca_sidebar_wrapper{margin-top:0}}.ca_sidebar_wrapper,.ca_sidebar_wrapper p{color:#4A4A4A;font-family:"SourceSansProRegular";font-size:0.9375rem;line-height:1.25rem}.ca_sidebar_wrapper b{font-family:"SourceSansProSemibold"}.ca_sidebar_wrapper .fa::before{margin-right:0.5rem}.ca_sidebar_wrapper .related-item .related_title{font-size:1.0rem}.video-block{background-color:#f0f0f0;margin-bottom:20px;padding:20px}@media screen and (min-width: 769px){.video-block{display:flex;align-content:space-between;margin-left:auto;margin-right:auto;padding:30px;width:60.078125%}}.video-block__poster-wrapper{border-top:1px solid #083880;height:auto;padding-top:20px;position:relative}.video-block__poster-wrapper img{width:100%;position:relative}.video-block__poster-wrapper img.video-block__image-overlay{left:50%;height:71px;position:absolute;width:100px;top:50%;transform:translate(-50%, -50%);z-index:10}@media screen and (min-width: 769px){.video-block__poster-wrapper img.video-block__image-overlay{height:81px;width:115px}}@media screen and (min-width: 769px){.video-block__poster-wrapper{border-top:none;flex-basis:50%;margin-right:4.421326%;padding-top:0}}@media screen and (min-width: 769px){.video-block__content-wrapper{border-top:1px solid #083880;flex-basis:46.03381%}}.video-block__entry-type{display:block;margin-bottom:10px;margin-top:10px}.video-block__entry-title{display:block;margin-bottom:10px;margin-top:10px}.home .column-block{box-shadow:0 15px 15px #cccccc;margin-bottom:0;margin-top:0;padding-bottom:60px;padding-top:60px;text-align:center}@media screen and (min-width: 600px){.home .column-block{padding:3.75rem 3.3125rem}}@media screen and (min-width: 769px){.home .column-block{padding-left:4.375rem;padding-right:4.375rem}}@media screen and (min-width: 1421px){.home .column-block{padding-left:5.125rem;padding-right:5.125rem}}@media screen and (min-width: 1660px){.home .column-block{padding-left:calc((100% - 1500px)/2);padding-right:calc((100% - 1500px)/2)}}.home .column-block .box_wrapper_840{max-width:1280px}.home .column-block__columns-wrapper{padding-top:3.125rem}.home .column-block-column--has-image img{margin-bottom:0.8125rem;width:57px}@media screen and (min-width: 769px){.home .column-block-column--has-image img{width:76px}}.home .column-block-column .entry-title{color:#083880;font-family:'LibreBaskervilleRegular';font-size:1.125rem;line-height:1.5rem;padding:0 1.5rem}@media screen and (min-width: 600px){.home .column-block-column .entry-title{line-height:1.6875rem;padding:0 1.5rem}}@media screen and (min-width: 769px){.home .column-block-column .entry-title{font-size:1.5rem;line-height:2.25rem}}@media screen and (min-width: 1025px){.home .column-block-column.col-3{margin-left:1.709402%;margin-right:1.6%;width:21.855887%}.home .column-block-column.col-3:first-of-type{margin-left:0;margin-right:1.282051%;width:23.076923%}.home .column-block-column.col-3:nth-of-type(2){width:23.931624%}.home .column-block-column.col-3:nth-of-type(3){width:22.393162%}.home .column-block-column.col-3:last-of-type{margin-left:1.282051%;margin-right:0;width:21.367521%}}.home .column-block-column--item{margin-bottom:4.6875rem}@media screen and (min-width: 1025px){.home .column-block .box_wrapper_840{max-width:unset}}@media screen and (min-width: 600px){.single-cmb_event .box_wrapper{max-width:940px;width:85%}}.single-cmb_event .entry-title{color:#083880;text-align:left}@media screen and (min-width: 600px){.single-cmb_event .entry-title{text-align:center}}.page-template .bg-image{display:none;max-width:230px;width:calc((100vw - 860px)/2)}@media screen and (min-width: 1024px){.page-template .bg-image{display:block}}.page-template .bg-image-wrapper{margin-top:2.5rem;position:absolute;width:100%;z-index:1}.page-template .bg-image--alignright{margin-left:100%;transform:translateX(-100%)}.page-template .page__subtitle,.page-template .page__subheading{color:#083880;font-size:0.8125rem;font-family:"SourceSansProBold", 'sans-serif';font-weight:700;margin-top:0.625rem;letter-spacing:0.09375rem;line-height:0.9375rem;text-transform:uppercase}.page-id-5002 .ca_portfolio.content_block{z-index:2}body.page-template-template-contact-us .form{max-width:unset;margin-top:-25px;margin-bottom:50px}body.page-template-template-contact-us > footer{margin-top:0}.page-template-template-contact-us .fa{color:#083880}.page-template-template-contact-us .ca_page-header{background-color:#FFFFFF}.page-template-template-contact-us .ca_page-header h1{color:#083880}.page-template-template-contact-us .ca_content_wrapper{margin-bottom:3.4375rem;width:100%}.page-template-template-contact-us .ca_content_wrapper .fa::before{margin-right:0.5em}.page-template-template-contact-us .ca_content_wrapper .articles_wrapper{margin-bottom:2.5rem}.page-template-template-contact-us .ca_sidebar_wrapper{flex-wrap:wrap;margin-left:0;max-width:100%;width:100%}@media screen and (min-width: 769px){.page-template-template-contact-us .ca_sidebar_wrapper{border-top:1px solid #979797;display:flex;justify-content:center;padding-top:2.5rem}}.page-template-template-contact-us .ca_sidebar_wrapper .widget{border-top:1px solid #979797;padding-top:2.5rem}@media screen and (min-width: 769px){.page-template-template-contact-us .ca_sidebar_wrapper .widget{border-top:none;margin:0 3.273871%;width:19.833333%;padding-top:0}}.page-template-template-contact-us .ca_sidebar_wrapper .widget:first-child{margin-left:0}.page-template-template-contact-us .ca_sidebar_wrapper .widget:nth-of-type(4n+4),.page-template-template-contact-us .ca_sidebar_wrapper .widget:last-child{margin-right:0}.page-template-template-contact-us .ca_sidebar_wrapper .widget-title{border-bottom:none;font-family:"LibreBaskervilleRegular";font-size:1.5rem;font-weight:400;line-height:2.25rem;text-transform:none}.page-template-template-contact-us .ca_sidebar_wrapper .widget p,.page-template-template-contact-us .ca_sidebar_wrapper .widget a{font-size:0.9375rem;line-height:1.25rem}.page-template-template-contact-us .ca_sidebar_wrapper .widget .fa::before{margin-right:0.5em}.page-template-template-contact-us .gform_wrapper{position:relative}.page-template-template-contact-us .gform_wrapper .gform_footer{text-align:center;width:100%}@media screen and (min-width: 769px){.page-template-template-contact-us .gform_wrapper .gform_footer{bottom:0;position:absolute;right:calc(0px + 1rem);width:unset}}.page-template-template-contact-us #gform_wrapper_9{margin-top:2.8125rem !important}@media screen and (min-width: 600px){.page-template-template-contact-us #field_9_1{width:80%}}@media screen and (min-width: 769px){.page-template-template-contact-us #field_9_1{width:83.428571%}}@media screen and (min-width: 600px){.page-template-template-contact-us #input_9_1_3_container{display:inline-block;margin-right:1rem;width:34.402605%}}@media screen and (min-width: 641px){.page-template-template-contact-us #input_9_1_3_container{margin-right:0;width:37.799999%}}@media screen and (min-width: 769px){.page-template-template-contact-us #input_9_1_3_container{width:40.9%}}.page-template-template-contact-us #input_9_1_6_container{padding-right:0}@media screen and (min-width: 600px){.page-template-template-contact-us #input_9_1_6_container{display:inline-block;width:60.37%}}@media screen and (min-width: 641px){.page-template-template-contact-us #input_9_1_6_container{width:59.59787%}}@media screen and (min-width: 769px){.page-template-template-contact-us #input_9_1_6_container{display:inline-block;width:58%}}@media screen and (min-width: 600px){.page-template-template-contact-us #field_9_2{width:20.0%}}@media screen and (min-width: 769px){.page-template-template-contact-us #field_9_2{width:15.671429%}}@media screen and (min-width: 600px){.page-template-template-contact-us #field_9_2,.page-template-template-contact-us #field_9_1{display:inline-block;vertical-align:top}}.page-template-template-endowments .ca_tabs.box_wrapper{padding-left:0;padding-right:0}.page-template-template-leadership .leadership-wrapper{display:flex;flex-wrap:wrap;justify-content:left}.page-template-template-leadership .leadership-person{flex-basis:22.570645%;margin-bottom:1.875rem;margin-right:3.225806%}.page-template-template-leadership .leadership-person:nth-of-type(4n){margin-right:0}.page-template-template-leadership .leadership-person .image-hover-link{line-height:0;margin-bottom:0.625rem}.page-template-template-leadership .leadership-person .body_text{line-height:1.25rem}body.page-template-template-managers .page-content h5{margin-bottom:15px}body.page-template-template-managers .ca_tab-content .ca_sidebar_wrapper{padding-top:0;margin-top:4px;border-top:0}body.page-template-template-managers .ca_tab-content .ca_sidebar_wrapper h7{margin-bottom:5px;padding-top:5px;border-top:0.5px solid #083880}body.page-template-template-managers .ca_tab-content .ca_sidebar_wrapper h7:first-child{padding-top:0;border-top:0}body.page-template-template-managers .ca_tabs{margin-left:auto;margin-right:auto;max-width:768px;padding-left:0;padding-right:0}body.page-template-template-managers .ca_content_wrapper{width:calc(100% - 164px)}body.page-template-template-managers .ca_sidebar_wrapper{max-width:130px}@font-face{font-family:'BlockGothicLightExtraCond';src:url('../fonts/BlockGothicRRLightExtraCond.eot');src:url('../fonts/BlockGothicRRLightExtraCond.eot') format('embedded-opentype'), url('../fonts/BlockGothicRRLightExtraCond.woff2') format('woff2'), url('../fonts/BlockGothicRRLightExtraCond.woff') format('woff'), url('../fonts/BlockGothicRRLightExtraCond.ttf') format('truetype'), url('../fonts/BlockGothicRRLightExtraCond.svg#BlockGothicRRLightExtraCond') format('svg')}@font-face{font-family:'LibreBaskervilleBold';src:url('../fonts/LibreBaskervilleBold.eot');src:url('../fonts/LibreBaskervilleBold.eot') format('embedded-opentype'), url('../fonts/LibreBaskervilleBold.woff2') format('woff2'), url('../fonts/LibreBaskervilleBold.woff') format('woff'), url('../fonts/LibreBaskervilleBold.ttf') format('truetype'), url('../fonts/LibreBaskervilleBold.svg#LibreBaskervilleBold') format('svg')}@font-face{font-family:'LibreBaskervilleItalic';src:url('../fonts/LibreBaskervilleItalic.eot');src:url('../fonts/LibreBaskervilleItalic.eot') format('embedded-opentype'), url('../fonts/LibreBaskervilleItalic.woff2') format('woff2'), url('../fonts/LibreBaskervilleItalic.woff') format('woff'), url('../fonts/LibreBaskervilleItalic.ttf') format('truetype'), url('../fonts/LibreBaskervilleItalic.svg#LibreBaskervilleItalic') format('svg')}@font-face{font-family:'LibreBaskervilleRegular';src:url('../fonts/LibreBaskervilleRegular.eot');src:url('../fonts/LibreBaskervilleRegular.eot') format('embedded-opentype'), url('../fonts/LibreBaskervilleRegular.woff2') format('woff2'), url('../fonts/LibreBaskervilleRegular.woff') format('woff'), url('../fonts/LibreBaskervilleRegular.ttf') format('truetype'), url('../fonts/LibreBaskervilleRegular.svg#LibreBaskervilleRegular') format('svg')}@font-face{font-family:'SourceSansProBold';src:url('../fonts/SourceSansProBold.eot');src:url('../fonts/SourceSansProBold.eot') format('embedded-opentype'), url('../fonts/SourceSansProBold.woff2') format('woff2'), url('../fonts/SourceSansProBold.woff') format('woff'), url('../fonts/SourceSansProBold.ttf') format('truetype'), url('../fonts/SourceSansProBold.svg#SourceSansProBold') format('svg')}@font-face{font-family:'SourceSansProRegular';src:url('../fonts/SourceSansProRegular.eot');src:url('../fonts/SourceSansProRegular.eot') format('embedded-opentype'), url('../fonts/SourceSansProRegular.woff2') format('woff2'), url('../fonts/SourceSansProRegular.woff') format('woff'), url('../fonts/SourceSansProRegular.ttf') format('truetype'), url('../fonts/SourceSansProRegular.svg#SourceSansProRegular') format('svg')}@font-face{font-family:'SourceSansProSemibold';src:url('../fonts/SourceSansProSemibold.eot');src:url('../fonts/SourceSansProSemibold.eot') format('embedded-opentype'), url('../fonts/SourceSansProSemibold.woff2') format('woff2'), url('../fonts/SourceSansProSemibold.woff') format('woff'), url('../fonts/SourceSansProSemibold.ttf') format('truetype'), url('../fonts/SourceSansProSemibold.svg#SourceSansProSemibold') format('svg')}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}