<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html, body, div, a, img {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
html, body {
  font-family:arial;
	height:100%;
	width:100%;
	overflow:visible;
}
a {
  text-decoration:none;
}

/* GLOBAL ELEMENTS AND CLASSES */

.mobileStyles {
    display:none;
  }
  .desktopStyles {
    display:block;
  }

h1 {
  font-family:"acumin-pro-semi-condensed";
  font-size:38px;
  line-height:42px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#474B50;
  font-weight:300;
}
h2 {
  font-family:"acumin-pro-extra-condensed";
  font-size:68px;
  line-height:70px;
  letter-spacing:.5px;
  font-style:normal;
  text-align:center;
  color:#474B50;
  font-weight:600;
}
h3 {
  font-family:"acumin-pro";
  font-size:14px;
  line-height:16px;
  letter-spacing:3px;
  font-style:normal;
  text-align:center;
  color:#858C96;
  font-weight:700;
}

p {
  font-family:"acumin-pro-semi-condensed";
  font-size:22px;
  line-height:34px;
  letter-spacing:0px;
  font-style:normal;
  text-align:left;
  color:#474B50;
  font-weight:100;
}
#container {
  position:relative;
  top:0px;
  width:100%;
  height:auto;
  margin:0 auto;
  max-width:1366px;
  background-color:#FFFFFF;
}
.imageClass {
  background-repeat:no-repeat;
  background-size:contain;
}
.copyContainer {
  width:80%;
  left:10%;
  max-width:810px;
  margin:0 auto;
}
.arrowDown {
  background-image:url(images/arrowDown.png);
  width:19px;
  height:12px;
  z-index:400;
}

/* LOGO AND DESKTOP MENU */

#menuContainer {
  width:100%;
  height:100px;
}
#logoHeader {
  position:relative;
  display:inline-block;
  background-image:url(images/logoHeader.png);
  top:0px;
  left:0px;
  height:100px;
  width:215px;
  z-index:300;
}
#logoLinkHeader {
  display:inline-block;
  top:0px;
  left:0px;
  height:100px;
  width:215px;
}
#menuDesktop {
  position:absolute;
  right:0px;
  left:auto;
  top:40px;
  display:inline-block;
}
.menuItemDesktop {
  font-family:"acumin-pro-semi-condensed";
  font-size:18px;
  line-height:20px;
  letter-spacing:0px;
  font-style:normal;
  text-align:left;
  color:#7F7F7F;
  font-weight:100;
  display:inline-block;
  margin-right:30px;
}
.menuItemDesktop:hover {
  color:#109EC4;
}
#videoIframe {
  max-height:770px;
  height:56vw;
}

/* BUTTON STYLES */

.buttonClass {
  font-family:"acumin-pro-semi-condensed";
  font-size:22px;
  line-height:20px;
  letter-spacing:1px;
  font-style:normal;
  text-align:center;
  color:#7F7F7F;
  font-weight:700;
  padding:12px 0 16px 0;
  margin:10px auto 0 auto;
  cursor:pointer;
  -webkit-transition: transform .1s; /* Safari */
  transition: transform .1s;
}
.buttonClass:hover {
  transform:scale(1.05);
}
#buttonRequest {
  border:2px solid #109EC4;
  color:#109EC4;
  background-color:#FFFFFF;
  width:380px;
  margin-top:70px;
}
#buttonHip {
  border:2px solid #FFFFFF;
  color:#FFFFFF;
  background-color:rgba(239, 79,153, 0.2);
  width:380px;
  margin-top:200px;
}
#buttonKnee {
  border:2px solid #FFFFFF;
  color:#FFFFFF;
  background-color:rgba(239, 79,153, 0.2);
  width:380px;
}
#buttonSpine {
  border:2px solid #FFFFFF;
  color:#FFFFFF;
  background-color:rgba(239, 79,153, 0.2);
  width:380px;
}
#buttonLearnMore {
  border:2px solid #109EC4;
  color:#109EC4;
  background-color:#FFFFFF;
  width:250px;
  margin-top:50px;
}
#buttonHip a, #buttonKnee a, #buttonSpine a {
  color:#FFFFFF;
}
#buttonRequest a, #buttonLearnMore a {
  color:#109EC4;
}
#midPageSubHeader1 {
  margin-top:85px;
}
#midPageSubHeader1 h3{
  color:#FFFFFF !important;
}

/* TOP COPY */

#arrowDown1 {
  margin:60px auto 0 auto;
}
#topCopyHeader{
  margin:55px 0 0 0 !important;
}
#topCopySubHeader{
  margin:65px 0 0 0 !important;
}
#topCopyBody1 {
  margin-top:40px;
}

/* PAGE IMAGE SECTIONS */

.pageImage {
  background-repeat:no-repeat;
  background-size:cover;
  background-position:50% 50%;
  width:100%;
  height:768px;
}
.pageImageCopy {
  margin:0 auto 0 auto;
  width:640px;
  padding-top:510px;
}
.pageImageCopy p {
  color:#ffffff;
  text-align:center;
}
#pageImage1 {
  background-image:url(images/pageImage1.jpg);  
  margin-top:150px;
}
#pageImage2 {
  background-image:url(images/pageImage2.jpg);  
  padding-top:1px;
}
#pageImage3 {
  background-image:url(images/pageImage3.jpg);  
}
#arrowDown2, #arrowDown4, #arrowDown5 {
  margin:75px auto 0 auto;
  filter:brightness(200%);
}
#arrowDown4 {margin-top:200px !important;}

/* MID COPY */

#arrowDown3 {
  background-image:url(images/arrowDownGreen.png);
  margin:30px auto 0 auto;
}
#midCopyHeader {
  margin:90px 0 0 0 !important;
}
#midCopySubHeader1 {
  margin:70px 0 0 0 !important;
}
#midCopySubHeader2 h3 {
  margin-top:40px;
  font-size:16px;
}
#midCopySubHeader3 h3, #midCopySubHeader4 h3, #midCopySubHeader5 h3 {
  color:#76BD43;
  margin-top:30px;
  font-size:16px;
}
#midCopyBody1 {
  width:710px;
  margin:50px auto 0 auto;
}

/* EXPERIENCE CAROUSEL */

#experienceCarouselContainer {
  width:100%;
  height:768px;
}
.experienceSlide {
  width:100%;
  max-width:1366px;
  height:768px !important;
}
.experienceSlideCopyContainer {
  /*display:block;*/width:100%;
  margin:375px auto 0 auto;
}
.experienceSlideSubHeader {
  font-family:"acumin-pro";
  font-size:16px;
  line-height:16px;
  letter-spacing:3px;
  font-style:normal;
  text-align:center;
  color:#858C96;
  font-weight:700;
  margin:90px auto 0 auto;
}
.experienceSlideHeader {
  font-family:"acumin-pro-semi-condensed";
  font-size:28px;
  line-height:38px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:100;
  margin:0 auto 0 auto;
  width:90%;
}
.experienceSlideBody {
  font-family:"acumin-pro-semi-condensed";
  font-size:18px;
  line-height:34px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:100;
  margin:30px auto 0 auto;
  width:90%;
  max-width:520px;
}
.experienceSlideLegal {
  font-family:"acumin-pro-semi-condensed";
  font-size:12px;
  line-height:16px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:100;
  margin:30px auto 0 auto;
  width:90%;
  max-width:520px;
}
.experienceSlideImage {
  display:inline-block;
  width:302px;
  height:263px;
  margin-top:170px;
  margin-left:calc(50% - 330px);
}
#experienceSlideImage1 {
  background-image:url(images/graph1.jpg);
}
#experienceSlideImage2 {
  background-image:url(images/graph2.jpg);
}
#experienceSlideImage3 {
  background-image:url(images/graph3.jpg);
}
#experienceSlideImage4 {
  background-image:url(images/graph4.jpg);
}
#experienceSlideImage5 {
  background-image:url(images/graph5.jpg);
}
.experiencePagination .swiper-pagination-bullet {
  width:12px !important;
  height:12px !important;
  background-color:#FFFFFF !important;
  /*opacity:.5 !important;*/
  margin:0 11px !important;
}
.experiencePagination .swiper-pagination-bullet-active {
  background-color:#FFFFFF !important;
}
#swiperButtonExperienceNext, #swiperButtonCommunityNext, #swiperButtonAwardsNext {
  background-image:url(images/arrowRight.png) !important;
}
#swiperButtonExperiencePrev, #swiperButtonCommunityPrev, #swiperButtonAwardsPrev {
  background-image:url(images/arrowLeft.png) !important;
}

/* AWARDS SECTION */

#awardContainer {
  position:relative;
  width:90%;
  margin:100px auto 50px auto;
  max-width:1000px;
  vertical-align:top;
  text-align:justify;
}
.award {
  position:relative;
  display:inline-block;
  width:280px;
  margin-bottom:50px;
  /*border:1px blue solid;*/
  vertical-align:top;
}
.awardImage {
  width:280px;
  height:205px;
  margin-bottom:25px;
}
.awardHeader {
  font-family:"acumin-pro-semi-condensed";
  font-size:24px;
  line-height:30px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#474B50;
  font-weight:100;
  margin-bottom:20px;
}
.awardCopy {
  font-family:"acumin-pro-semi-condensed";
  font-size:16px;
  line-height:27px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#474B50;
  font-weight:100;
}
#awardImage01 {
  background-image:url(images/award01.jpg);
}
#awardImage02 {
  background-image:url(images/award02.jpg);
}
#awardImage03 {
  background-image:url(images/award03.jpg);
}
#awardImage04 {
  background-image:url(images/award04.jpg);
}
#awardImage05 {
  background-image:url(images/award05.jpg);
}
#awardImage06 {
  background-image:url(images/award06.jpg);
}
#awardImage07 {
  background-image:url(images/award07.jpg);
}
#awardImage08 {
  background-image:url(images/award08.jpg);
}
#awardImage09 {
  background-image:url(images/award09.jpg);
}
#awardImage10 {
  background-image:url(images/award10.jpg);
}

/* CONTINUUM SECTION AND SLIDESHOW */

#continuumContainer{
  background-color:#F7F9FC;
  padding:50px 0 100px 0;
  text-align:center;
}
#arrowDown6 {
  margin:50px auto 0 auto;
  padding-bottom:70px;
}
#continuumHeader{
  margin:55px 0 0 0 !important;
}
#continuumHeader h2{
  margin-bottom:30px !important;
}
#continuumSubHeader{
  margin:35px 0 0 0 !important;
}
#continuumBody1 {
  margin-top:26px;
  max-width:700px;
  margin:25px auto 0 auto;
}
#continuumBody1 p {
  text-align:center;
}
#continuumCarouselContainer {
  width:100%;
  height:768px;
}
.continuumSlide {
  width:100%;
  max-width:1366px;
  height:768px !important;
}
.continuumSlideSubHeader {
  font-family:"acumin-pro";
  font-size:16px;
  line-height:16px;
  letter-spacing:3px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:700;
  margin:80px auto 0 auto;
}
.continuumSlideHeader {
  font-family:"acumin-pro-semi-condensed";
  font-size:28px;
  line-height:38px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:100;
  margin:230px auto 0 auto;
}
.continuumSlideBody {
  font-family:"acumin-pro-semi-condensed";
  font-size:22px;
  line-height:34px;
  letter-spacing:0px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:100;
  margin:30px auto 0 auto;
  width:720px;
}
#continuumSlide1 {
  background-image:url(images/continuumImage1.jpg);
}
#continuumSlide2 {
  background-image:url(images/continuumImage2.jpg);
}
#continuumSlide3 {
  background-image:url(images/continuumImage3.jpg);
}
#continuumSlide4 {
  background-image:url(images/continuumImage4.jpg);
}
#continuumSlide5 {
  background-image:url(images/continuumImage5.jpg);
}
.swiper-button-next {
  width:12px !important;
  height:19px !important;
  top:88% !important;
  left:calc(50% + 158px) !important;
  background-size:contain !important;
  margin:0 !important;
  z-index:500 !important;
}
#swiperButtonContinuumNext {
  background-image:url(images/arrowRight.png) !important;
}
.swiper-button-prev {
  width:12px !important;
  height:19px !important;
  top:88% !important;
  left:calc(50% - 170px) !important;
  background-size:contain !important;
  margin:0 !important;
  z-index:500 !important;
}
#swiperButtonContinuumPrev {
  background-image:url(images/arrowLeft.png) !important;
}
.swiper-pagination {
  margin-top:5px !important;
  top:88% !important;
}
.continuumPagination .swiper-pagination-bullet {
  width:12px !important;
  height:12px !important;
  background-color:#FFFFFF !important;
  margin:0 11px !important;
}
.continuumPagination .swiper-pagination-bullet-active {
  background-color:#FFFFFF !important;
}

/* COMMUNITY SECTION AND TILES */

#communityContainer{
  background-color:#F7F9FC;
  padding-top:50px;
}
#arrowDown7 {
  margin:50px auto 0 auto;
  padding-bottom:70px;
}
#communityHeader{
  margin:55px 0 0 0 !important;
}
#communitySubHeader{
  margin:65px 0 0 0 !important;
}
#communityBody1 {
  margin-top:26px;
  max-width:700px;
  margin:25px auto 0 auto;
}
#communityBody1 p {
  text-align:center;
}
#communityTileContainer {
  position:relative;
  width:95%;
  margin:90px auto 0px auto;
  background-color:#FFFFFF;
  max-width:1100px;
  vertical-align:top;
  text-align:justify;
}
.communityTileImage {
  width:100%;
  height:360px;
  margin-bottom:25px;
  background-size:cover !important;
}
#communityTileImage1 {
  background-image:url(images/communityImage1.jpg);
}
#communityTileImage2 {
  background-image:url(images/communityImage2.jpg);
}
#communityTileImage3 {
  background-image:url(images/communityImage3.jpg);
}
#communityTileImage4 {
  background-image:url(images/communityImage4.jpg);
}
.communityTile {
  position:relative;
  display:inline-block;
  box-sizing:border-box;
  white-space:nowrap;
  width:48.5%;
  /*height:480px;*/
  margin-bottom:90px;
  background-color:#FFFFFF;
  vertical-align:top;
}
#communityTile5 {
  height:0px;
  margin:0px !important;
}
.communityTileHeader {
  font-family:"acumin-pro-semi-condensed";
  font-size:20px;
  line-height:30px;
  letter-spacing:1.5px;
  font-style:normal;
  text-align:center;
  color:#FFFFFF;
  font-weight:600;
  white-space:normal;
  margin:0 40px 20px 40px;
  padding-top:260px;
}
#communityTileHeader3 {
  letter-spacing:1.2px;
  max-width:300px;
  margin:0 auto 20px auto;
}
.communityTileBody {
  font-family:"acumin-pro-semi-condensed";
  font-size:16px;
  line-height:24px;
  letter-spacing:0px;
  font-style:normal;
  text-align:left;
  color:#474B50;
  font-weight:100;
  white-space: normal;
  margin:35px 30px 0 30px;
}
.learnMoreCopy {
  margin-top:40px;
}
#learnMoreCopy2, #learnMoreCopy3 {
  margin-top:60px !important;
}
.learnMoreCopy h3 {
  color:#109EC4;
}

/* SOS SECTION */

#sosContainer {
  padding:80px 0 100px 0;
}
#sosLogo {
  background-image:url(images/sosLogo.jpg);
  width:293px;
  height:73px;
  margin:30px auto 60px auto;
  background-size:contain;
}
#sosCopy3 p {
  text-align:center;
}


/* FOOTER */

#footer {
  height:380px;
  clear:both;
  background-color:#858C96;
  background-size:cover;
  padding-top:50px;
}
#footerLinks {
  position:absolute;
  margin-left:calc(100% - 370px);
  margin-top:120px;
}
#footerLogo {
  background-image:url(images/logoFooter.png);
  width:261px;
  height:134px;
  margin:0 0 0 120px;
}
#footerTagline {
  position:absolute;
  font-family:"acumin-pro";
  font-size:14px;
  text-align:left;
  font-weight:700;
  letter-spacing:0.7px;
  color:white;
  margin:50px 0 0 430px;
}
#footerCopy {
  position:absolute;
  font-family:"acumin-pro";
  font-size:14px;
  line-height:26px;
  text-align:left;
  font-weight:400;
  letter-spacing:0.4px;
  margin:140px 0 0 430px;
  z-index:300;
  color:white;
}
#footerLegal {
  position:absolute;
  font-family:"acumin-pro";
  font-size:10px;
  text-align:left;
  font-weight:100;
  letter-spacing:0.4px;
  margin:320px 0 0 430px;
  color:white;
}
.socialIcon {
  display:inline-block;
  width:25px;
  height:25px;
  margin-right:20px;
}
#footerFacebook {
  background-image:url(images/iconFacebook.png);
}
#footerTwitter {
  background-image:url(images/iconTwitter.png);
}
#footerLinkedin {
  background-image:url(images/iconLinkedin.png);
}
#footer150 {
  display:inline-block;
  background-image:url(images/footer150.png);
  width:78px;
  height:100px;
}
#bold {
  font-weight:900 !important;
}

@media only screen and (max-width: 1150px) {
   #servicesTileContainer {
      width:95%;
      max-width:720px;
    }
    #servicesTile11 {
      height:0px;
      margin:0 !important;
    }

}
@media only screen and (max-width: 1050px) {
    .menuItemDesktop {
      font-size:16px;
      margin-right:25px;
    }
    #communityTileHeader3 {
      /*padding-top:200px;*/
    }
  }

@media only screen and (max-width: 1000px) {
     #awardContainer {
      width:90%;
      max-width:650px;
    }

}

@media only screen and (max-width: 950px) {
    .menuItemDesktop {
      font-size:12px;
      margin-right:15px;
    }
    #menuItemDesktop6 {
      margin-right:35px;
    }

    /* FOOTER */

    #footer {
      height:400px;
      padding-top:30px;
    }
    #footerLinks {
      position:absolute;
      margin:180px 0 0 30px;
    }
    #footerLogo {
      background-image:url(images/logoFooter.png);
      width:195px;
      height:100px;
      margin:0 0 0 10px;
    }
    #footerTagline {
      position:absolute;
      font-family:"acumin-pro";
      font-size:14px;
      text-align:left;
      font-weight:700;
      letter-spacing:0.7px;
      color:white;
      margin:50px 0 0 30px;
      display:none;
    }
    #footerCopy {
      position:absolute;
      font-family:"acumin-pro";
      font-size:14px;
      line-height:26px;
      text-align:left;
      font-weight:400;
      letter-spacing:0.4px;
      margin:140px 0 0 30px;
      color:white;
    }
    #footerLegal {
      position:absolute;
      font-family:"acumin-pro";
      font-size:10px;
      text-align:left;
      font-weight:100;
      letter-spacing:0.4px;
      margin:320px 20px 0 30px;
      color:white;
    }
    .socialIcon {
      display:inline-block;
      width:25px;
      height:25px;
      margin-right:20px;
    }
    #footerFacebook {
      background-image:url(images/iconFacebook.png);
    }
    #footerTwitter {
      background-image:url(images/iconTwitter.png);
    }
    #footerLinkedin {
      background-image:url(images/iconLinkedin.png);
      margin-right:70px;
    }
    #footer150 {
      display:inline-block;
      background-image:url(images/footer150.png);
      width:78px;
      height:100px;
    }

  }

@media only screen and (max-width: 767px) {
  .mobileStyles {
    display:block;
  }
  .desktopStyles {
    display:none;
  }

    /* GLOBAL */
    h1 {
      font-size:26px;
      line-height:34px;
    }
    h2 {
      font-size:46px;
      line-height:46px;
      letter-spacing:.5px;
    }
    h3 {
      font-size:12px;
    }
    p {
      font-size:16px;
      line-height:26px;
    }
    #topCopyBody1 p, #topCopyBody2 p, #sosCopy2 p {
      text-align:center;
    }
    .buttonClass {
      font-size:18px;
      line-height:20px;
      font-weight:700;
      padding:12px 0 16px 0;
      margin:10px auto 0 auto;
    }
    #buttonRequest {
      width:300px;
      margin-top:70px;
    }
    #buttonHip {
      width:300px;
      margin-top:200px;
    }
    #buttonKnee {
      width:300px;
    }
    #buttonSpine {
      width:300px;
    }
    #buttonLearnMore {
      width:250px;
      margin-top:50px;
    }

    /* LOGO AND MENU */

    #menuContainer, #logoLinkHeader, #logoHeader {
      height:80px;
    }
    #menuDesktop {
      display:none;
    }
    #menuMobile {
      position:absolute;
      width:100%;
      right:0px;
      left:auto;
      top:0px;
      display:block;
    }
    #mobileMenuContainer {
      position:absolute;
      display:none;
      width:100%;
      height:650px;
      z-index:500;
      top:150px;
    }
    #mobileMenuToggle {
      position:absolute;
      right:20px;
      top:30px;
      color:black;
      z-index:600;
      font-family:"acumin-pro";
      font-size:12px;
      line-height:16px;
      letter-spacing:2px;
      font-style:normal;
      text-align:left;
      color:#858C96;
      font-weight:700;
      cursor:pointer;
      z-index: 200;
    }
    #mobileMenuBg {
      position:absolute;
      display:none;
      top:0px;
      width:100%;
      height:667px;
      background-color:white;
      z-index:301;
      transform-origin:0% 0%;
    }
    .menuItemMobile {
      font-family:"acumin-pro-semi-condensed";
      font-size:20px;
      line-height:20px;
      letter-spacing:0px;
      font-style:normal;
      text-align:right;
      color:#7F7F7F;
      font-weight:100;
      display:block;
      margin-right:30px;
      margin-bottom:35px;
      z-index:300;
      opacity:0;
    }
    .menuItemMobile:hover {
      color:#109EC4;
    }
    .menuLink {
      z-index:300;
    }
    #closeButtonMenu {
      position:absolute;
      right:28px;
      top:31px;
      z-index:500;
      cursor:pointer;
      display:none;
    }
    #videoIframe {
      height:54vw;
    }
    /* TOP COPY, MID COPY */

    #arrowDown1 {
      /*display:none;*/
    }
    #topCopySubHeader {
      margin-top:50px !important;
    }
    #topCopyHeader {
      margin-top:45px !important;
    }
    #topCopyBodyMobile p {
      text-align:center;
    }
    #midCopySubHeader1 {
      margin-top:50px !important;
    }
    #midCopyHeader {
      margin-top:45px !important;
    }
    #midCopyBody1 {
      width:100%;
    }
    #midCopyBody1 p {
      text-align:center;
    }
    #midCopySubHeader2 h3, #midCopySubHeader3 h3, #midCopySubHeader4 h3, #midCopySubHeader5 h3 {
      font-size:12px !important;
      margin-top:20px;
    }

    /* PAGE IMAGES */

    .pageImage {
      height:650px;
    }
    #pageImage1 {
      background-image:url(images/pageImageMobile1.jpg);  
      margin-top:80px;
    }
    #pageImage2 {
      background-image:url(images/pageImageMobile2.jpg);  
      margin-top:60px;
    }
    #pageImage3 {
      background-image:url(images/pageImage3.jpg);  
      height:250px;
    }
    .pageImageCopy {
      padding-top:215px;
      width:70%;
      min-width:225px;
    }
    #pageImageCopy2 {
      padding-top:205px;
      width:80%;
      min-width:295px;
    }
    #pageImageCopy3 {
      width:80%;
      min-width:250px;
    }
    #arrowDown3, #arrowDown4 {
      margin-top:20px;
    }
    #arrowDown2, #arrowDown5 {
      margin-top:30px;
    }
    #midPageSubHeader1 {
      margin:50px auto 0 auto;
      width:90%;
    }

    /* EXPERIENCE CAROUSEL */

    #experienceCarouselContainer {
      height:400px;
      padding-top:310px;
    }
    .experienceSlide {
      width:100%;
      height:300px !important;
    }
    .experienceSlideCopyContainer {
      display:inline-block;
      margin:0 0 0 0;
    }
    .experienceSlideSubHeader {
      font-size:11px;
      margin:35px auto 0 auto;
      width:80%;
      text-align:left;
    }
    .experienceSlideHeader {
      font-size:22px;
      line-height:25px;
      margin:20px auto 0 auto;
      width:80%;
    }
    .experienceSlideBody {
      font-size:15px;
      line-height:21px;
      margin:13px auto 0 auto;
      width:80%;
    }
    .experienceSlideLegal {
      font-size:10px;
      line-height:14px;
      margin:13px auto 0 auto;
      width:80%;
    }
    .experienceSlideImage {
      display:block;
      width:90%;
      height:200px;
      margin:40px auto 0 auto;
      background-position:50% 50%;
    }
    .experiencePagination .swiper-pagination-bullet {
      width:7px !important;
      height:7px !important;
      margin:0 8px !important;
    }
    .swiper-pagination {
        margin-top: 5px !important;
        top: 91% !important;
    }
    .swiper-button-next {
      width:12px !important;
      height:19px !important;
      top:91% !important;
      left:calc(50% + 126px) !important;
      background-size:contain !important;
      margin:0 !important;
      z-index:500 !important;
    }
    .swiper-button-prev {
      width:12px !important;
      height:19px !important;
      top:91% !important;
      left:calc(50% - 140px) !important;
      background-size:contain !important;
      margin:0 !important;
      z-index:500 !important;
    }  

    /* AWARDS SLIDESHOW */

      #awardContainer {
        margin-top:30px;
        margin-bottom:20px;
      }
      .awardImage {
        margin:0 auto 0 auto;
      }
      .award {
        margin-bottom:90px;
      }
      .awardsPagination .swiper-pagination-bullet {
        width:7px !important;
        height:7px !important;
        background-color:#C8CCD1 !important;
        opacity:1 !important;
        margin:0 8px !important;
      }
      .awardsPagination .swiper-pagination-bullet-active {
        background-color:#109EC4 !important;
      }
      #swiperButtonAwardsNext {
        margin-top:95%;
      }
      #swiperButtonAwardsPrev {
        margin-top:95%;
      }
      .awardSubHeader {
        font-family:"acumin-pro";
        font-size:11px;
        line-height:16px;
        letter-spacing:3px;
        font-style:normal;
        text-align:center;
        color:#858C96;
        font-weight:700;
        width:80%;
        margin:20px auto 20px auto;
      }

    /* CONTINUUM */

    #continuumHeader {
      width:83%;
      margin:0px auto 0 auto !important;
    }
    #continuumContainer {
      padding-top:10px;
    }
    #continuumBody1 {
      width:80%;
    }
    #continuumBody1 p {
      text-align:center;
    }
    #arrowDown6 {
      margin-top:30px;
      padding-bottom:50px;
    }
    #continuumCarouselContainer {
      width:100%;
      height:667px;
    }
    .continuumSlide {
      width:100%;
      height:667px !important;
      background-size:cover;
    }
    .continuumSlideSubHeader {
      font-size:12px;
      line-height:16px;
      margin:40px auto 0 auto;
    }
    .continuumSlideHeader {
      font-size:20px;
      line-height:30px;
      margin:210px auto 0 auto;
    }
    .continuumSlideBody {
      font-family:"acumin-pro-semi-condensed";
      font-size:15px;
      line-height:24px;
      margin:30px auto 0 auto;
      width:80%
    }
    #continuumSlide1 {
      background-image:url(images/continuumImageMobile1.jpg);
    }
    #continuumSlide2 {
      background-image:url(images/continuumImageMobile2.jpg);
    }
    #continuumSlide3 {
      background-image:url(images/continuumImageMobile3.jpg);
    }
    #continuumSlide4 {
      background-image:url(images/continuumImageMobile4.jpg);
    }
    #continuumSlide5 {
      background-image:url(images/continuumImageMobile5.jpg);
    }
    .continuumPagination .swiper-pagination-bullet {
      width:7px !important;
      height:7px !important;
      margin:0 8px !important;
    }

    /* COMMUNITY */

    #communityContainer {
      /*padding-top:20px;*/
    }
    .communityTile {
      width:100%;
      max-width:1000px;
      margin-bottom:110px;
    }
    #communityTileContainer {
      width:100%;
      margin:0;
    }
    #communityTileHeader1 {
      padding-top:260px;
    }
    #communityHeader {
      width:80%;
      margin:0px auto 0 auto !important;
    }
    #communityHeader h2 {
      margin-top:0px;
    }
    #communityBody1 {
      width:80%;
    }
    #arrowDown7 {
      margin-top:30px;
      padding-bottom:50px;
    }
    .communityPagination .swiper-pagination-bullet {
      width:7px !important;
      height:7px !important;
      margin:0 8px !important;
    }

    /* SERVICES */

    #servicesHeader {
      width:50%;
      margin:0px auto 0 auto !important;
    }
    #servicesContainer {
      padding-top:10px;
    }
    #servicesBody1 {
      width:80%;
    }
    #servicesBody1 p {
      text-align:center;
    }
    #arrowDown8 {
      margin-top:30px;
      padding-bottom:50px;
    }

    /* SERVICES */

    .servicesTile {
      position:absolute;
      display:none;
      /*display:block;*/
      width:90%;
      height:400px;
      margin:125px 5% 15px 5%;
      padding-top:60px;
      /*border:1px black solid;*/
      opacity:0;
      z-index:500;
      box-shadow: 0px 0px 35px rgba(0, 0, 0, .2);
    }
    #servicesTile11 {
      display:none;
    }
    #servicesTileContainer {
      height:650px;
      width:100%;
      margin:0 auto 0px auto;
      padding-bottom:60px;
      background-color:#FFFFFF;
    }
    .servicesTileHeader {
      font-size:22px;
      line-height:26px;
      margin:45px 30px 0 30px;
    }
    .servicesTileSubHeader {
      font-family:"acumin-pro";
      font-size:12px;
      line-height:16px;
      letter-spacing:2px;
      margin:0 30px 0 30px;
    }
    .servicesTileCopy {
      font-family:"acumin-pro-semi-condensed";
      font-size:16px;
      line-height:22px;
      letter-spacing:0px;
      font-style:normal;
      text-align:left;
      color:#474B50;
      font-weight:100;
      margin:20px 30px 0 30px;
    }
    .servicesTileButton {
      position:absolute;
      top:385px;
    }
    .servicesTileButton h3 {
      text-align:left;
      color:#109EC4;
      margin:10px 30px 0 30px;
    }
    .tileLegal {
      font-size:11px;
      line-height:14px;
      color:#858C96;
      margin-top:15px;
    }
    #servicesTile11 {
      visibility:hidden;
    }
    .closeButton {
      background-image:url(images/closeButton.png);
      width:16px;
      height:16px;
    }
    #closeButtonServices {
      position:absolute;
      right:10%;
      top:150px;
      z-index:500;
      cursor:pointer;
      display:none;
    }
    .servicesButton {
      font-family:"acumin-pro-semi-condensed";
      font-size:22px;
      line-height:25px;
      letter-spacing:0px;
      font-style:normal;
      text-align:center;
      color:#474B50;
      background-color:#F7F9FC;
      font-weight:100;
      width:90%;
      height:40px;
      padding-top:10px;
      margin:7px auto 0 auto;
      cursor:pointer;
    }
    #servicesSubHeader {
      text-align:center;
      padding:35px 0 35px 0;
      margin-top:0px !important;
    }
    #servicesCover {
      position:absolute;
      width:100%;
      height:100%;
      background-color:#F7F9FC;
      display:none;
      opacity:0;
    }

    /* FOOTER */

    #footer {
      height:400px;
      padding-top:30px;
    }
    #footerLinks {
      position:absolute;
      margin:180px 0 0 30px;
    }
    #footerLogo {
      background-image:url(images/logoFooter.png);
      width:195px;
      height:100px;
      margin:0 0 0 10px;
    }
    #footerTagline {
      position:absolute;
      font-family:"acumin-pro";
      font-size:14px;
      text-align:left;
      font-weight:700;
      letter-spacing:0.7px;
      color:white;
      margin:50px 0 0 30px;
    }
    #footerCopy {
      position:absolute;
      font-family:"acumin-pro";
      font-size:14px;
      line-height:26px;
      text-align:left;
      font-weight:400;
      letter-spacing:0.4px;
      margin:140px 0 0 30px;
      color:white;
    }
    #footerLegal {
      position:absolute;
      font-family:"acumin-pro";
      font-size:10px;
      text-align:left;
      font-weight:100;
      letter-spacing:0.4px;
      margin:320px 20px 0 30px;
      color:white;
    }
    .socialIcon {
      display:inline-block;
      width:25px;
      height:25px;
      margin-right:20px;
    }
    #footerFacebook {
      background-image:url(images/iconFacebook.png);
    }
    #footerTwitter {
      background-image:url(images/iconTwitter.png);
    }
    #footerLinkedin {
      background-image:url(images/iconLinkedin.png);
      margin-right:70px;
    }
    #footer150 {
      display:inline-block;
      background-image:url(images/footer150.png);
      width:78px;
      height:100px;
    }
}</pre></body></html>