 @import 'https://fonts.googleapis.com/css?family=Open+Sans:400,600,700';
 
 
'
 
  



.fullWrap:before,
.fullWrap:after {
  content: "";
  display: table;
}

.fullWrap:after {
  clear: both;
}

.innerWrap:before,
.innerWrap:after {
  content: "";
  display: table;
}

.innerWrap:after {
  clear: both;
}

.fullWrap .innerWrap { margin:0 auto; max-width:1140px; }
body { font-family:"Open Sans", sans-serif; font-size:16px; text-align:center; }
body .row-fluid [class*="span"] { min-height:1px;  }


@media screen and (max-width:767px) {
    .fullWrap .innerWrap { padding-left:20px!important; padding-right:20px!important; }
}
.logoWrap { position:fixed; z-index:9999; top:26px; right:28px; opacity:1; -webkit-transition: opacity .5s;
  -moz-transition: opacity .5s;
  -o-transition: opacity .5s;
  -ms-transition: opacity .5s;
  transition: opacity .5s; }
.logoWrap.close { opacity:0; }
.logoWrap .downloadLink { font-size: 0.938em;
font-weight: 400; display:inline-block; text-decoration:none; color:#fff; padding:12px 20px; border-radius:10px; margin:0px 35px; -webkit-transition: background .5s;
  -moz-transition: background .5s;
  -o-transition: background .5s;
  -ms-transition: background .5s;
  transition: background .5s;}
.logoWrap img { width:131px; }
.logoWrap .downloadLink:hover { background:#e67474; }
.logoWrap img { vertical-align:middle; }
.section img { max-width:100%; }
.section1 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_1.jpg) no-repeat center center / cover transparent; text-align:center; }
.section1 h1 { font-size: 5.625vw; line-height:1.1em; margin:20px 0 0; color:#fff; }
.section1 p { font-size: 1.563em; color:#fff; margin:25px 0 7%;}
.section1 .fullWrap:not(.slideUpCta) .innerWrap { max-width:1035px; }
.slideUpCta { background:rgba(255,255,255,.62); -webkit-transition: bottom 2s;
  -moz-transition: bottom 2s;
  -o-transition: bottom 2s;
  -ms-transition: bottom 2s;
  transition: bottom 2s;; position:fixed; bottom:-300%; left:0; right:0; z-index:9990; height:295px;}
.slideUpCta1.open { bottom:0; }
.slideUpCta9.open { bottom:0; }
.slideUpCta .innerWrap { max-width:745px; position:relative; }
.slideUpCta.slideUpCta9 .innerWrap { max-width:955px; }
.slideUpCta img:not(.closeCta) { margin-top:-28px; }
.slideUpCta h3 { font-size: 2em; color: #4c4d4f; margin:20px 0 0 0; line-height:1.1em; text-align:left; }
.slideUpCta p { font-size:1.25em; color: #4c4d4f; text-align:left;  }
.slideUpCta .cta_button { padding:12px 20px;
    border:1px solid #0056a4;
    background:transparent;
    color:#0056a4;
    border-radius:1.75em;
    font-size:1.063em;
    font-weight:700;
    display:inline-block;
    text-decoration:none;
    text-align:center;
    -webkit-transition: background .5s, color .5s, border .5s;
  -moz-transition: background .5s, color .5s, border .5s;
  -o-transition: background .5s, color .5s, border .5s;
  -ms-transition: background .5s, color .5s, border .5s;
  transition: background .5s, color .5s, border .5s; }
.slideUpCta .cta_button:hover { background:#0056a4; color: #fff; border-color:#fff; }
.downArrow { display:block; margin:20px auto; cursor:pointer; }
.slideUpCta .closeCta { position:absolute; top:20px; right:0; cursor:pointer; }

.section2 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_2.jpg) no-repeat center center / cover transparent; text-align:center; }
.section2 p { color:#fff; font-size: 1.875em; margin:0; }
.section2 h2 { font-size: 14.063vw; color:#fff; line-height:1.1em; margin:0 0 7%; }
.section2 h3 { font-size: 2.5em; padding:12px 85px; background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/affects-salary-bg-s2.png) no-repeat center center transparent; 
display:inline-block; color:#fff; margin:0 0 20px; opacity:0; transform:scale(.2, .2); -webkit-transition: opacity 1s, transform 1s;
  -moz-transition: opacity 1s, transform 1s;
  -o-transition: opacity 1s, transform 1s;
  -ms-transition: opacity 1s, transform 1s;
  transition: opacity 1s, transform 1s;}
.section2 h3.open { opacity:1; transform:scale(1,1);}
.section3 { 
    background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_3.jpg) no-repeat center center / cover transparent;
}
.section3 h2 {
    font-size: 9vw;
color: #fff;
display: block;
margin: 0 auto;
max-width: 900px;
text-align: center;
line-height: 1.1em;

}

.section3 .slideLeft h2, .section3 .slideRight h2 { text-align:center; font-size: 4.5vw; color:#0056a4; margin:0 auto 115px; }
.section3 .slide .col { width:33.3333333%; float:left; text-align:center; position:relative;}
.degreesCertification .innerWrap { position:relative; }
.section3 .slide .col .pad { padding:0 10%; }
.section3 .slide p { font-size: 1.563em; color: #4c4d4f; }
.section3 .slideLeft .numberWrap { height:380px; position:relative; }
.section3 .slide .number { display:block; -webkit-transition: padding 1.2s;
  -moz-transition: padding 1.2s;
  -o-transition: padding 1.2s;
  -ms-transition: padding 1.2s;
  transition: padding 1.2s; text-align:center; color:#fff; padding:40px 0; margin:0; border-radius: 30px; line-height:1.1em; font-size:3.5vw; font-weight:700; 
position:absolute; bottom:0; left:0; right:0; }
.section3 .slideLeft { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_31_leftside.jpg) no-repeat left top / 100% 100% #fff;  }
.section3 .slideLeft .col1 .number { background-color: #71a18f; }
.section3 .slideLeft .col1 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/american-board-of-surgery.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-120px; 
  }
.section3 .slideLeft .col2 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/board-of-thoracic-surgery.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-105px; 
  }
  .section3 .slideLeft .col3 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/medical-license.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-120px; 
  }
.section3 .slideLeft .col2 .number { background-color: #005daa; }
.section3 .slideLeft .col3 .number { background-color: #19315c; }
.section3 .slideLeft .col1.open .number { padding:170px 0 40px; }
.section3 .slideLeft .col2.open .number { padding:255px 0 40px; }
.section3 .slideLeft .col3.open .number { padding:70px 0 40px; }


.section3 .slideRight { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_32_rightside.jpg) no-repeat left top / 100% 100% #fff; }
.section3 .slideRight .numberWrap { position:relative; height:440px; }
.section3 .slideRight.slide .col { width:20%; }
.section3 .slideRight .col1 .number { background-color: #71a18f; }
.section3 .slideRight .col1 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/hospital.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-85px; 
  }
.section3 .slideRight .col2 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/private-practice.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-125px; 
  }
  .section3 .slideRight .col3 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/college-university.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-120px; 
  }
  .section3 .slideRight .col4 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/company.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-95px; 
  }
  .section3 .slideRight .col5 .number:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/self-employed.png);left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  position:absolute; top:-105px; 
  }
.section3 .slideRight .col2 .number { background-color: #005daa; }
.section3 .slideRight .col3 .number { background-color: #19315c; }
.section3 .slideRight .col4 .number {  background-color: #71a18f;}
.section3 .slideRight .col5 .number {background-color: #005daa; }
.section3 .slideRight .col1.open .number { padding:360px 0 40px; }
.section3 .slideRight .col2.open .number { padding:200px 0 40px; }
.section3 .slideRight .col3.open .number { padding:125px 0 40px;}
.section3 .slideRight .col4.open .number {  padding:80px 0 40px; }
.section3 .slideRight .col5.open .number { padding:50px 0 40px; }
.section3 .fp-controlArrow.fp-prev {
    
    border-color: transparent #fff transparent transparent;
}
.section3 .fp-controlArrow.fp-next {
    
    border-color: transparent transparent transparent #fff;
}
.section3 .fp-controlArrow.fp-prev.grey {
    
    border-color: transparent #005daa transparent transparent;
}
.section3 .fp-controlArrow.fp-next.grey {
    
    border-color: transparent transparent transparent #005daa;
}
.section3 .fp-controlArrow.fp-next:after { content:'Place of Work'; position:absolute; top:138px; left:-73px; font-size: 1.563em; width:95px; text-align:center; color:#fff; }
.section3 .fp-controlArrow.fp-next.grey:after { content:''; }
.section3 .fp-controlArrow.fp-prev:after { content:'Degrees of Certification'; position:absolute; top:138px; left:-55px; font-size: 1.563em; width:150px; text-align:center; color:#fff; }
.section3 .fp-controlArrow.fp-prev.grey:after { content:''; }
.section4 {
background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_4.jpg) no-repeat center center / cover transparent; 
}
.section4 h2 { font-size: 7vw;
color: #fff;
display: block;
margin: 0 auto;
max-width: 1035px;
text-align: center;
line-height: 1.1em;
}
.section4 .downArrow { margin:75px auto 20px; }

.section4-1 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/map-bg.png) no-repeat right top / cover #fff; text-align:center; }
.section4-1 h2 { font-size:3.12vw; margin:0 0 30px; color:#0056a4; }
.section4-1 .mapWrap { position:relative; }
.section4-1 .number { position:absolute; width:185px; font-size: 1.813em; font-weight: 700; 
transform:rotate(90deg) scale(.2,.2); color:#fff; border: 2px solid white; padding:12px 0; opacity:0; -webkit-transition: opacity .3s, transform .7s;
  -moz-transition: opacity .3s, transform .7s;
  -o-transition: opacity .3s, transform .7s;
  -ms-transition: opacity .3s, transform .7s;
  transition: opacity .3s, transform .7s; }
.section4-1 .number.open { opacity:1; transform:scale(1,1) rotate(0deg); }
.section4-1 .northWest { background-color: #72a291; left:15%; top:12%; }
.section4-1 .southWest { background:#0056a4; top: 52%;
left: 15%; }
.section4-1 .central { background-color: #19315c; top:50%; left:50%; }
.section4-1 .midWest { background-color: #72a291; right:17%; top:20%; }
.section4-1 .southEast { background:#0056a4; bottom:21%; right:3%; }
.section4-1 .northEast { background-color: #19315c; top:12%; right:-5%; }

.section5 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_5.jpg) no-repeat center center / cover transparent; text-align:center; }
.section5 h2 { font-size: 7vw; color:#fff; margin:0 0 15px; line-height:1.1em; }
.section5 h3 { font-size: 2.5vw; color:#fff; line-height:1.1em; margin:0 0 30px; }
.section5 p { color:#fff; font-size: 1.563em; }
.section5 .fp-controlArrow.fp-prev { border-color: transparent #76c4b5 transparent transparent; }
.section5 .fp-controlArrow.fp-prev.grey { border-color: transparent #e67474 transparent transparent; }
.section5 .fp-controlArrow.fp-next { border-color: transparent transparent transparent #e67474; }
.section5 .fp-controlArrow.fp-next.grey { border-color: transparent transparent transparent #76c4b5; }

.section5 .slide.white { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_51_leftside.jpg) no-repeat center center / 100% 100% transparent; }
.section5 .slide.white h2, .section5 .slide.white h3 { color:#0056a4; }
.section5 .number { display:inline-block; padding:10px 25px; background:#71a18f; border:2px solid #fff; margin:0 0 12px; font-size: 1.5em; color:#fff; font-weight:700; }
.section5 .worst .number { background:#e67474; }
.section5 .slide.white .state h3 { font-size: 1.875em; color: #4c4d4f; margin:0; }
.section5 .slide.white .state p { font-size: 1.563em; color: #4c4d4f; margin:0; }
.section5 .state { padding:30px 15px; position:relative; overflow:visible; z-index:1;}
.section5 .topRow { margin:0 0 35px; }
.section5 .state.northCarolina:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/north-carolina.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.columbusOhio:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/ohio.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.boiseIdaho:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/idaho.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.austinTexas:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/texas.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.washington:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/washington-dc.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.jacksonMiss:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/mississippi.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.rhodeIsland:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/rhode-island.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .state.westVirginia:before { content:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/west-virginia.png);
    top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -webkit-transform: translateX(-50%) translateY(-50%);
  position:absolute;
  z-index:-1;
}
.section5 .slide.white.worst { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/slide-5-bg-lines.jpg) no-repeat left top / 100% 100% #fff; }

.section6 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_6.jpg) no-repeat center center / cover transparent; text-align:center; }
.section6 h2 { font-size: 5.9vw; color:#fff; margin:0; line-height:1.1em; }
.section6 p { font-size: 1.563em; color:#fff; }
.section6 .flexslider { background:rgba(255,255,255, .62); }
.section7 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_7.jpg) no-repeat center center / cover transparent; }
.section7 h2 { font-size:5.9vw; text-align:center; color:#fff; line-height:1.1em; margin:0 0 30px; }
.section7 .number { font-size:3.75vw; display:block; background:#e67474; text-align:center; font-weight:700; color:#fff; 
transform: scale(.7,.7); opacity:0;  -webkit-transition: opacity .5s, transform .5s;
  -moz-transition: opacity .5s, transform .5s;
  -o-transition: opacity .5s, transform .5s;
  -ms-transition: opacity .5s, transform .5s;
  transition: opacity .5s, transform .5s; padding:10px 0; margin:20px 0;}
.section7 .number.open { opacity:1; transform:scale(1,1); }
.section7 .match { position:relative; }
.section7 p { font-size:1.563em; color:#fff; margin:0;
    top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  position:absolute;
  left:0; 
  width:100%;
  }


.section8 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_8.jpg) no-repeat center center / cover transparent; text-align:center; }
.section8 h2 { font-size:5.6vw; color:#fff; margin:0 auto 10px; line-height:1.1em; max-width:1050px; display:inline-block; }
.section8 .flexslider { background:transparent; }
.section8 p { color:#fff; font-size: 1.563em; display:block; margin:25px auto; max-width:400px; }
.section8 .flex-control-nav { bottom:-15px; }

.section9 { background:url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/section_backgrounds/BG_9.jpg) no-repeat center center / cover transparent; }
.section9 h2 { font-size:5.9vw; text-align:center; color:#fff; line-height:1.1em; margin:0 0 30px; }
.section9 .number { font-size:3.75vw; display:block; background:#e67474; text-align:center; font-weight:700; color:#fff; 
transform: scale(.7,.7); opacity:0;  -webkit-transition: opacity .5s, transform .5s;
  -moz-transition: opacity .5s, transform .5s;
  -o-transition: opacity .5s, transform .5s;
  -ms-transition: opacity .5s, transform .5s;
  transition: opacity .5s, transform .5s;padding:10px 0; margin:20px 0;}
.section9 .number.open { opacity:1; transform:scale(1,1); }
.section9 .match { position:relative; }
.section9 p { font-size:1.563em; color:#fff; margin:0;
    top: 50%;
  transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  position:absolute;
  left:0; 
  width:100%;
  }
  
@media screen and (max-width:1400px) {
    .fp-controlArrow.fp-prev.grey { left:5px; }
    .fp-controlArrow.fp-next.grey { right:40px; }
}

@media screen and (max-width:1140px) {
    #fp-nav.right { right:auto; }
    .fp-controlArrow.fp-prev, .fp-controlArrow.fp-prev.grey { left:5px; border-width: 11.5px 11px 11.5px 0; }
    .fp-controlArrow.fp-next, .fp-controlArrow.fp-next.grey {
        right: 5px;
        border-width: 11.5px 0 11.5px 11px;
    }
    .fp-controlArrow { margin-top:-11px; }
    #fp-nav { top:36px;   
    left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  text-align:center;
  width:100%;
  
  }
    #fp-nav ul li { display:inline-block; }
    .section3 .fp-controlArrow.fp-prev:after, .section3 .fp-controlArrow.fp-next:after { content:''; }
    
}

@media screen and (max-width:767px) {
    .logoWrap {
        left: 50%;
  transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  width:280px;
    }
    .logoWrap img { width:90px; }
    #fp-nav.right { display:none; }
    .logoWrap .downloadLink { margin:0 15px; }
    .slideUpCta { height:auto; }
    .slideUpCta img { display:none; }
    .slideUpCta h3 { margin:20px 0 10px; font-size:16px; }
    .slideUpCta p { font-size:13px; }
    .section2 p { font-size:18px; }
    
    .section2 h3 { font-size: 6vw; padding: 12px 30px;
background: url(//cdn2.hubspot.net/hubfs/40716/images/2016/LP/Cardiothoracic_Surgery/affects-salary-bg-s2.png?t=1475241930905) no-repeat center center / 100% transparent;}
    .section1 p { font-size:13px; }
    
    .section4-1 .number { position:static; display:block; font-size:14px; top:auto; padding:3px 0; margin:0px auto; }
    .section4-1 .central { background-color: #db5562; }
.section4-1 .midWest { background-color: #8da4d2;  }
.section4-1 .southEast { background:#195f63;  }
.section4-1 .northEast { background-color: #19315c; }
    .section5 .state { padding:0; }
    .section5 .state:before { content:''!important; }
    .section5 .number { margin: 0 0 5px;padding: 2px 25px; font-size:13px; }
    .section5 .topRow { margin:0 0 20px; }
    .flexslider .flex-prev { display:none; }
    .flexslider .flex-next { display:none; }
    .section7 p, .section9 p {
    font-size: 14px;
    color: #fff;
    margin: 0;
    top: auto;
    transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    position: static;
    left: 0;
    width: 100%; }
    .section7 h2 { margin:0; }
    .section3 .slideLeft .numberWrap {
    height: 270px;
    }
    .section3 .slide p { font-size:12px; }
    .section3 .slideLeft h2, .section3 .slideRight h2 { margin:0 0 20px; }
    .section3 .slideRight .numberWrap { height:300px; }
    .section3 .slideRight .col1.open .number {
    padding: 227px 0 40px;
}
.section3 .slideRight .col2.open .number {
    padding: 120px 0 40px;
}
.section3 .slideRight .col3.open .number {
    padding: 89px 0 40px;
}
.section3 .slideRight .col4.open .number {
    padding: 47px 0 40px;
}
.section3 .slideRight .col5.open .number {
    padding: 40px 0 40px;
}
    
}

@media screen and (max-width:481px) {
    .section3 h2 { font-size:8vw; }   
    .section4-1 h2 { font-size:4.12vw; }
    .section5 h3 { font-size:12px; margin:0 0 12px; }
    .section5 p { font-size:18px; }
    .section5 .slide.white .state p { font-size:13px; }
    .section5 .slide.white .state h3 { font-size:14px; }
    .section5 h2 { margin:0 0 2px; }
    .section6 p { font-size:13px; }
    .section6 .flexslider .slides img { width:100%; }
    .flexslider { height:auto; padding:10px 20px; }
    .section8 .flexslider { padding:10px 20px; }
    .flex-control-nav {
    width: auto;
    position: static;
    bottom: 38px;
    text-align: center;
    margin: 0 auto;
}
.section8 p { font-size:13px; }
.section3 .slideLeft .col3.open .number {
    padding: 45px 0 40px;
}
.section3 .slideLeft .col1.open .number {
    padding: 100px 0 40px;
}
.section3 .slideLeft .col2.open .number {
    padding: 180px 0 40px;
}
.section3 .slideLeft .col .number:before, .section3 .slideRight .col .number:before { content:''!important; }
.section7 .number, .section9 .number { font-size:18px; }
.section3 .slide .number { font-size:4.5vw; border-radius:10px; }
}

