#steps h3{margin: 0 auto;text-align: center;font-size: 20px;color: gray;}ul.sliderBtns li:nth-child(2) a{display: block!important;border: none !important;padding-top: 22px !important;font-size: 18px; color: #ffffff !important;text-decoration: underline !important;}ul.sliderBtns li:nth-child(2){width: 256px;margin: 0 auto;}ul.sliderContentImages li:nth-child(4){margin-right:0!important}.carousel-inner{/*margin-top:-120px*/}div#ourDoctorsCarousel .carousel-inner{margin-top:0}ul.sliderContentImages li:nth-child(4) img{margin:0!important}div.slideContent>div>h3,div.slideContent>div>p{text-transform:capitalize!important;color:#fff!important}.sidenav .closebtn,div.slideContent,div.sliderContent{position:absolute!important}div.getStartedBtn a,ul.sliderBtns li a{-webkit-transition:background 2s,color 2s!important;text-decoration:none!important}div#myCarousel{height:calc(100vh - 100px)!important;overflow:hidden!important}div.sliderContent{bottom:0!important;width:100%!important}div.sliderContent div.handImage{width:30%!important;display:block!important;float:left!important}div.sliderContent div.handImage img{width:100%!important;margin-left:-10%!important}ul.sliderBtns,ul.sliderContentImages{width:60%!important;text-align:center!important}div.slideContent{width:70%!important;float:left!important;display:block!important;top:calc(50% - -48px)!important;right:0!important;transform:translateY(-50%)!important}div.slideContent>div{text-align:center!important}div.slideContent>div>h3{font-size:30px!important;font-weight:700!important}div.slideContent>div>p{font-size:18px!important;font-weight:700!important;font-style:italic!important;opacity:.8!important}ul.sliderBtns{margin:30px auto 0!important}ul.sliderBtns li a{font-size:22px;padding:15px 40px!important;border:2px solid #fff!important;border-radius:30px!important;background:0 0!important;font-family:MyriadPro-Semibold!important;transition:background 2s,color 2s!important}ul.sliderBtns li a i{margin-right:5px!important}ul.sliderBtns li a.activeTab{background:#fff!important;color:#2278cd!important;font-family:MyriadPro-Semibold!important}ul.sliderContentImages{margin:0 auto!important}ul.sliderContentImages li{margin-right:30px!important;display:inline-block!important}ul.sliderContentImages li img{height:40px!important;margin:30px auto 0!important;display:block!important}section#slider{padding-top:40px!important;position:relative!important}section#slider div#sliderBottomContent{position:absolute!important;bottom:0!important;display:block!important;width:100%!important;text-align:center!important;background:rgba(34,120,205,.53)!important;color:#fff!important;text-transform:capitalize!important}section#slider .arrow-down{width:0!important;height:0!important;border-left:30px solid transparent!important;border-right:30px solid transparent!important;border-top:30px solid rgba(34,120,205,.53)!important;position:absolute!important;left:0!important;right:0!important;margin:0 auto!important}div#sliderBottomContent h3{margin:10px 0!important;color:#fff}section#steps{float:left!important;width:100%!important;display:block!important;background:#f0f1f5!important;padding:50px 0 30px!important}section#steps .stepImage img{width:100px !important;margin:0 auto!important;display:block!important}section#steps .stepsDescription ul{width:60%!important;margin:-10px auto 0!important}section#steps .stepsDescription ul li:nth-child(1){width:calc(20% - 2px)!important;display:inline-block!important}section#steps .stepsDescription ul li img{width:100%!important}section#steps .stepsDescription ul li:nth-child(2){display:inline-block!important;font-size:16px!important;width:calc(80% - 12px)!important;vertical-align:bottom!important;padding-left:10px!important;font-family:MyriadPro-Regular!important;color:#595959!important}div.getStartedBtn{float:left!important;display:block!important;width:100%!important;margin:30px 0 10px!important}div.getStartedBtn a{display:block!important;color:#2278cd!important;line-height:10px!important;padding:15px 20px!important;width:160px!important;border:2px solid #2278cd!important;border-radius:30px!important;background:0 0!important;font-family:MyriadPro-Semibold!important;transition:background 2s,color 2s!important;margin:0 auto!important;text-align:center!important}div.getStartedBtn a i{margin-right:5px!important}section#whyHerpAlert{display:block!important;float:left!important;width:100%!important;position:relative!important}section#whyHerpAlert div.whyHerpAlertBgImg img{width:60%!important}div.whyHerpAlertHeading,section#whyHerpAlert div.whyHerpAlertBg{width:100%!important;position:absolute!important;float:left!important;display:block!important}section#whyHerpAlert div.whyHerpAlertBg{background:rgba(34,120,205,.53)!important;height:100%!important}div.whyHerpAlertHeading{text-align:center!important;color:#fff!important;top:calc(50% + 10px)!important;transform:translateY(-50%)!important}div.whyHerpAlertHeading h1{font-size:30px!important;font-weight:700!important;color:#fff!important;margin-bottom:5px}div.whyHerpAlertHeading p{font-size:22px!important;color:#fff!important;margin-bottom:5px}div.whyHerpAlertDescription p{color:#fff!important;width:70%!important;margin:0 auto!important;line-height:20px!important;display:block!important;position:absolute!important;top:calc(50% + 10px)!important;left:50%!important;float:left!important;transform:translate(-50% ,-50%)!important;font-size:19px}section#sealed,section#sealed div.sealedImg img{width:100%!important}div.verticalMiddle,section#sealed{position:relative!important;height:100%!important}div.vMiddle,section#sealed div.verticallyMiddle{float:left!important;transform:translateY(-50%)!important}section#sealed{display:block!important;float:left!important}section#sealed div.sealedHeading{background:rgba(60,60,61,.5)!important;width:100%!important;position:absolute!important;bottom:0!important}section#sealed div.sealedHeading h3{text-align:center!important;color:#fff!important;font-size:30px!important;margin:10px 0!important;text-transform:uppercase}section#sealed div.verticallyMiddle{display:block!important;position:absolute!important;top:calc(50% + 10px)!important;right:0!important}div.sealedDescription{width:80%!important;margin:0 auto!important}div.sealedDescription h3{color:#191919!important;font-size:30px!important;font-weight:900!important}div.sealedDescription p{color:#595959!important;font-size:16px!important}section#sectionAppointment{width:100%!important;display:block!important;float:left!important;position:relative!important;height:100%!important;background:#F3F4F8!important}section#sectionAppointment div.appointmentImg img{width:100%!important}div.appointmentdHeading{background:rgba(34,120,205,.53)!important;width:100%!important;bottom:0!important;position:absolute}div.appointmentdHeading h1{text-align:center!important;color:#fff!important;font-size:30px!important;width:50%!important;margin:0 auto!important}div.appointmentDescription{width:80%!important;margin:0 auto!important}div.appointmentDescription h1{color:#191919!important;font-size:30px!important;font-weight:900!important}div.appointmentDescription p{color:#595959!important;font-size:16px!important}div.vMiddle{position:absolute!important;top:calc(50% + 0px)!important}div.floatDiv{float:right!important}section#sectionLowdown{display:block!important;width:100%!important;float:left!important}section#sectionLowdown div.sectionLowdownBgImg{background:url(../images/the-lowdown-1.jp2) left bottom no-repeat!important;background-size:100%!important;height:415px!important;display:block!important}section#sectionLowdown div.sectionLowdownBG{height:415px!important;overflow:hidden!important;float:left!important;width:100%!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground{background:rgba(18,26,30,.32)!important;height:415px!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground div{text-align:center!important;text-transform:uppercase!important;color:#fff!important;position:absolute!important;top:calc(50% + 0px)!important;float:left!important;left:50%!important;transform:translate(-50% ,-50%)!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground div h1{margin:0!important;font-weight:700!important;font-size:46px!important;color:#fff}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground div p{font-size:42px!important;color:#fff}section#mission{float:left!important;width:100%!important;display:block!important;padding:50px 0!important}section#mission .missionContent{width:63%!important;margin:0 auto!important}section#mission .missionContent .missionImage{width:50px!important;margin:0 auto!important}section#mission .missionContent .missionImage img{width:100%!important}div.missionDescription{text-align:center!important}div.missionDescription h1{color:#191919!important;font-weight:700!important;font-family:MyriadPro-Semibold;font-size:28px;margin:30px 0 20px!important}div.missionDescription h2{color:#2278cd!important;margin-bottom:15px!important;display:block!important;font-size:20px;font-family:MyriadPro-Semibold}div.missionDescription p{color:#595959!important;font-size:17px!important;margin:0 20px!important;font-family:MyriadPro-Regular}section#mission>div.container>div:nth-child(3),section#mission>div.container>div:nth-child(4){margin-top:50px!important}section#mission>div>div:nth-child(5) div.missionImage img{width:50%!important;margin:0 auto!important;display:block!important}section#ourDoctors{float:left!important;width:100%!important;display:block!important;margin-bottom:50px!important}section#ourDoctors div.ourDoctorsTitls{background:rgb(69, 141, 213)!important;padding:5px 0!important;text-align:center!important;color:#fff!important}section#ourDoctors div.ourDoctorsTitls h1{font-weight:700!important;margin:10px 0!important;color:#fff;font-size: 1.8em;}div.ourDoctorsSection{display:block!important;float:left!important;margin-top:50px!important}div.ourDoctorsSection .ourDoctorsSectionImg{width:70%!important;margin:0 auto!important}div.ourDoctorsSection .ourDoctorsSectionImg img{width:90%!important;margin:0 auto!important;display:block!important}div.ourDoctorsSectionDesc{width:80%!important;margin:0 auto!important}div.ourDoctorsSectionDesc h4{text-align:center!important;color:#000!important;font-weight:700!important;margin:40px 0 5px!important}div.ourDoctorsSectionDesc span{color:#2278cd!important;font-weight:700!important;margin-bottom:20px!important;display:block!important;text-align:center!important}div.ourDoctorsSectionDesc p{color:#595959!important;font-size:14px!important;margin:0 20px!important;text-align:center!important}section#treatement{float:left!important;width:100%!important;display:block!important}section#treatement div.treatementBgImg{background:url(../images/get-started.jp2) no-repeat!important;background-size:cover!important;display:block!important}div.treatementContent{position:relative!important;height:100%!important}div.treatementContent h3{text-align: center;color:#fff!important;width:50%!important;margin:0 auto!important;line-height:60px!important;font-size:36px!important;font-family:MyriadPro-Regular;font-weight:300;padding:80px 0 40px!important}div.treatementContent a{font-size:20px!important;display:block!important;text-decoration:none!important;padding:20px!important;width:200px!important;border:2px solid #fff!important;border-radius:50px!important;-webkit-transition:background 2s,color 2s!important;transition:background 2s,color 2s!important;background:#fff!important;color:#2278cd!important;font-family:MyriadPro-Semibold!important;text-align:center!important;margin:0 auto 80px!important}.ourDoctorsSectionImg img,.whyHerpAlertBgWrap,div.credibilityLogos,footer{width:100%!important}div.treatementContent h6{font-family:MyriadPro-Semibold!important;color:#FFF;font-size:25PX;text-align:center}footer ul.address li,footer ul.sectionAbout li:nth-child(3) a{color:#fff!important}div.credibilityLogos{left:0!important;background:rgba(255,255,255,.32)!important;margin-bottom:80px!important}div.credibilityLogos ul{margin:0 auto!important;display:block!important;padding:20px 0!important;text-align:center!important}div.treatementContent a i{margin-right:10px!important}div.credibilityLogos li{display:inline-block!important;padding:0 30px!important;margin:0 auto!important}div.credibilityLogos li:nth-child(2){padding:30px!important}div.credibilityLogos li:nth-child(1){border-right:1px solid #fff!important;}div.credibilityLogos li img{margin:0 auto!important;display:block!important}footer{float:left!important;display:block!important;background:#282828!important;padding:20px 40px!important;margin:0!important}footer ul.sectionAbout li{margin-bottom:10px!important}footer ul{display:inline-block!important;margin:0!important}footer ul.sectionAbout p{color:#fff!important;margin-left:5px!important;margin-bottom:10px!important}footer ul.sectionAbout li a i{margin-right:5px!important}footer ul.address{text-align:right!important}footer ul.address li{padding:2px 0!important}footer ul.address li a{margin-right:10px!important;color:#337ab7!important}footer ul.address li a:focus{color:#fff!important}.whyHerpAlertBgWrap{top:50%!important;float:left!important;position:absolute!important;transform:translateY(-50%)!important}a.left.carousel-control,a.right.carousel-control{background:0 0!important;width:80px!important;color:#0063c6!important}div.ourDoctorsSectionImg{width:60%!important;margin:0 auto!important}div#ourDoctorsCarousel,div#ourDoctorsCarouselMini{padding:50px 0 0!important}.missionDiv>div:nth-child(1),.missionDiv>div:nth-child(2){margin-bottom:50px!important}.missionDiv>div:nth-child(4) p,.missionDiv>div:nth-child(5) p{margin-top:15px!important}@media only screen and (max-width:1200px){section#steps .stepsDescription ul{width:80%!important;margin:-10px auto 0!important}}@media only screen and (max-width:1064px){section#slider{position:relative!important}div#myCarousel{height:100%!important; margin-top:20px !important;}div.treatementContent h3{width:70%!important}}@media only screen and (max-width:991px){.missionDiv>div:nth-child(1),.missionDiv>div:nth-child(2){margin-bottom:50px!important}section#slider{position:relative!important}div.sliderContent div.handImage{display:none!important}div.slideContent{width:100%!important;float:left!important;display:block!important;position:unset!important;transform:none!important}div.sliderContent{width:100%!important;position:absolute!important;top:calc(50% + 0px)!important;transform:translateY(-50%)!important}section#steps .stepsDescription ul{width:80%!important;margin:-10px auto 30px!important}section#steps .stepsDescription ul li:nth-child(2){display:inline-block!important;font-size:12px!important;width:calc(80% - 12px)!important;vertical-align:bottom!important;padding-left:10px!important;font-family:MyriadPro-Regular!important;color:#595959!important}section#whyHerpAlert div.whyHerpAlertBg{float:left!important;width:100%!important;display:block!important;position:absolute!important;background:rgba(34,120,205,.53)!important;height:100%!important}div.verticalMiddle{position:relative!important;height:auto!important}div.whyHerpAlertDescription p,div.whyHerpAlertHeading{color:#fff!important;position:unset!important;top:unset!important;float:unset!important;transform:unset!important;display:block!important}div.whyHerpAlertHeading{text-align:center!important;width:auto!important}div.whyHerpAlertDescription p{width:80%!important;margin:0 auto!important;line-height:20px!important;left:unset!important}div.whyHerpAlertBgWrap{top:50%!important;float:left!important;width:100%!important;position:absolute!important;transform:translateY(-50%)!important}div.vMiddle,section#sealed div.verticallyMiddle{position:unset!important;top:unset!important;float:left!important;transform:unset!important}section#sealed div.verticallyMiddle{display:block!important;right:unset!important}div.sealedDescription{width:70%!important;margin:40px auto!important;text-align:center!important}div.vMiddle{margin:40px 0!important}div.treatementContent h3{width:80%!important;font-size:37px!important}div.missionDescription p{color:#595959!important;font-size:14px!important;margin:0 20px 30px!important}section#mission .missionContent{width:80%!important;margin:0 auto!important;height:auto!important}}@media only screen and (max-width:767px){.missionDiv>div:nth-child(1){margin-bottom:0!important}ul.sliderContentImages li:nth-child(4) img{margin:15px auto!important}.missionDiv>div:nth-child(2){margin-bottom:0!important}div.sliderContent div.handImage{display:none!important}div.sliderContent{width:100%!important;position:absolute!important;top:calc(50% - 25px)!important;transform:translateY(-50%)!important}section#steps .stepsDescription ul{width:70%!important;margin:-10px auto 30px!important}div.getStartedBtn a{padding:20px 10px!important;width:55%!important;border:2px solid #2278cd!important;font-size:20px;border-radius:40px!important}div.getStartedBtn{margin:0!important}section#whyHerpAlert div.whyHerpAlertBg{float:left!important;width:100%!important;display:block!important;position:absolute!important;background:rgba(34,120,205,.53)!important;height:100%!important}div.verticalMiddle{position:relative!important;height:auto!important}div.whyHerpAlertDescription p,div.whyHerpAlertHeading{color:#fff!important;position:unset!important;top:unset!important;float:unset!important;transform:unset!important;display:block!important}div.whyHerpAlertHeading{text-align:center!important;width:auto!important}div.whyHerpAlertDescription p{width:90%!important;font-weight:700;left:unset!important;line-height:20px!important;font-size:12px!important;text-align:center;margin:5px 20px!important}div.whyHerpAlertBgWrap{top:50%!important;float:left!important;width:100%!important;position:absolute!important;transform:translateY(-50%)!important}div.vMiddle,section#sealed div.verticallyMiddle{position:unset!important;top:unset!important;transform:unset!important;float:left!important}section#sealed div.verticallyMiddle{display:block!important;right:unset!important}div.sealedDescription{width:100%!important;margin:20px auto!important;text-align:center!important}div.vMiddle{margin:40px 0!important}div.credibilityLogos li img{margin:0 auto!important;display:block!important;height:25px!important}div.credibilityLogos{width:100%!important;left:0!important;background:rgba(255,255,255,.32)!important;margin-bottom:30px!important}div.credibilityLogos li:nth-child(1) img{height:45px!important}div.credibilityLogos li:nth-child(2){padding:15px 0!important}div.credibilityLogos li:nth-child(2) img{height:25px!important}div.credibilityLogos li:nth-child(1){padding:15px 5px!important}div.credibilityLogos li{display:inline-block!important;padding:0 10px!important;margin:0 auto!important;width:25%!important}div.credibilityLogos ul,div.treatementContent a,footer,nav>div#appLogo{display:block!important}nav>div#appLogo{width:calc(50% - 0px)!important;float:left!important;margin:7px 0!important}ul.sliderBtns,ul.sliderContentImages{width:100%!important;text-align:center!important}nav>div#appLogo>a>img{height:30px}nav>div#caseStatus>a{padding-right:5px!important}div.slideContent>div>h3{font-size:19px!important;line-height:25px!important;margin:0 auto!important}ul.sliderBtns li:nth-child(2) a{font-size: 12px !important;}div.slideContent>div>p{font-size:15px!important}ul.sliderBtns{margin:22px auto 0!important}ul.sliderContentImages{margin:0 auto!important}ul.sliderContentImages li img{height:20px!important;margin:15px auto!important;display:block!important;    width: inherit !important;}div#sliderBottomContent h3{margin:5px!important;font-size:10px!important;color:#fff}section#slider .arrow-down{width:0!important;height:0!important;border-left:15px solid transparent!important;border-right:15px solid transparent!important;border-top:15px solid rgba(34,120,205,.53)!important;position:absolute!important;left:0!important;right:0!important;margin:0 auto!important}section#slider div#sliderBottomContent{height:25px}ul.sliderBtns li a{font-size:14px!important;padding:10px 22px!important}div.appointmentDescription{width:100%!important;margin:0 auto!important}section#whyHerpAlert div.whyHerpAlertBgImg img{width:100%!important;height:280px}div.appointmentdHeading h1{text-align:center!important;color:#fff!important;font-size:22px!important;width:100%!important;margin:15px 0!important;text-transform:uppercase}footer{float:left!important;width:100%!important;background:#282828!important;padding:20px 10px!important}section#sectionLowdown div.sectionLowdownBG{height:180px!important;overflow:hidden!important;float:left!important;width:100%!important}section#sectionLowdown div.sectionLowdownBgImg{height:180px!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground{background:rgba(18,26,30,.32)!important;height:180px!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground div h1{margin:0!important;font-weight:700!important;font-size:26px!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground div p{font-size:24px!important;margin-top:10px!important}section#sectionLowdown div.sectionLowdownBgImg div.sectionLowdownFadeBackground div{width:100%}section#treatement div.treatementBgImg{height:auto!important}div.treatementContent h3{width:75%!important;font-size:17px!important;line-height:30px!important;opacity:.8;top:40px!important;padding:30px 0 15px!important}div.treatementContent a{top:calc(50% + -25px)!important;font-size:12px!important;text-decoration:none!important;padding:12px 20px!important;width:140px!important;border:2px solid #fff!important;border-radius:50px!important;-webkit-transition:background 2s,color 2s!important;transition:background 2s,color 2s!important;background:#fff!important;color:#2278cd!important;font-family:MyriadPro-Semibold!important;text-align:center!important;margin:0 auto 25px!important}div.treatementContent h6{font-family:MyriadPro-Semibold!important;color:#FFF;font-size:16px;text-align:center;margin-bottom:3px}div.credibilityLogos ul{margin:0 auto!important;padding:0!important;text-align:center!important}div.slideContent>div{text-align:center!important;width:70%;margin:-13px auto 10px!important}div.sealedDescription p{color:#595959!important;font-size:14px!important;width:85%;margin:0 auto!important}div.sealedDescription h3{margin-bottom:10px}div.appointmentDescription h1{color:#191919!important;font-size:30px!important;font-weight:900!important;text-align:center;margin-bottom:10px}div.appointmentDescription p{color:#595959!important;font-size:12px!important;width:85%;margin:0 auto!important;text-align:center}div.missionDescription p{color:#595959!important;font-size:12px!important;margin:0 30px 30px!important}section#mission .missionContent{width:100%!important;margin:0 auto!important;height:auto!important}}@media only screen and (max-width:320px){ul.sliderBtns{width:100%!important;margin:10px auto 0!important;text-align:center!important}ul.sliderBtns li a{width:120px!important;font-size:12px!important;padding:8px 0!important}section#steps .stepsDescription ul{width:80%!important;margin:-10px auto 30px!important}div.slideContent>div>h3{font-size:16px!important;line-height:25px!important;margin:0 auto!important}div.slideContent>div>p{font-size:13px!important}div.treatementContent h3{width:82%!important;font-size:14px!important;line-height:30px!important;opacity:.8;top:40px!important}}

@font-face {
  font-family: 'ubuntumedium';
  src: url('fonts/ubuntu-m-webfont.woff2') format('woff2'),
  url('fonts/ubuntu-m-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'escrowbannerblack';
  src: url('fonts/escrowbanner-black-webfont.woff2') format('woff2'),
  url('fonts/escrowbanner-black-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'montserratbold';
  src: url('fonts/montserrat-bold-webfont.woff2') format('woff2'),
  url('fonts/montserrat-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'montserratlight';
  src: url('fonts/montserrat-light-webfont.woff2') format('woff2'),
  url('fonts/montserrat-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'montserratmedium';
  src: url('fonts/montserrat-medium-webfont.woff2') format('woff2'),
  url('fonts/montserrat-medium-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'montserratregular';
  src: url('fonts/montserrat-regular-webfont.woff2') format('woff2'),
  url('fonts/montserrat-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}

@font-face {
  font-family: 'montserratsemibold';
  src: url('fonts/montserrat-semibold-webfont.woff2') format('woff2'),
  url('fonts/montserrat-semibold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;

}


body {
  margin: 0;
  padding: 0;
  min-width: 1100px;
  background-color: #ffffff;
  font-family: 'montserratregular';
  font-size: 14px;
  color: #000000;
  line-height: 22px;
}

div.ourDoctorsSectionDesc h4 {
  color: #32BD79 !important;
  font-family: 'montserratsemibold';
  font-size: 30px !important;
  line-height: 37px !important;
}

div.ourDoctorsSectionDesc p {
  font-family: 'montserratmedium';
  font-size: 18px !important;
  line-height: 32px !important;
  margin-top: 20px !important;
}

div.ourDoctorsSectionDesc span {
  display: none !important;
}

.ourDoctorsSectionImg img {
  border: 10px solid rgba(0,0,0,0.05);
  border-radius: 100%;
}

a {
  color: #4f4d4e;
  text-decoration: none;
}

a:hover {
  color: #4f4d4e !important;
  text-decoration: none !important;
}

.navigation-mobile {
  display: none;
}

.header-wrap {
  background-image: url('../images/index-header.jpg');
  background-size: cover;
  background-position: top;
  width: 100vw;
  height: 860px;
  padding-top: 40px;
}

.header-content {
  width: 530px;
  height: 300px;
  float: right;
  margin-top: 300px;
  margin-right: -140px;
}

.header-content-title {
  font-family: 'montserratsemibold';
  text-transform: uppercase;
  font-size: 42px;
  line-height: 52px;
  letter-spacing: -0.88px;
  color: #FFFFFF;
  text-align: left;
}

.header-content-subtitle {
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 50px;
  letter-spacing: -0.46px;
  color: #FFFFFF;
  text-align: left;
}

.header-content-button-wrap {
  width: 530px;
  height: 100px;
  margin-top: 20px;
}

.header-content-get-started {
  width: 213px;
  height: 61px;
  border-radius: 5px;
  background-color: #69F7AD;
  font-size: 22px;
  line-height: 61px;
  text-align: center;
  font-family: 'montserratsemibold';
  float: left;
  margin-right: 4px;
  letter-spacing: -0.61px;
}

.header-content-how-it-works {
  width: 180px;
  height: 61px;
  font-size: 22px;
  line-height: 61px;
  text-align: center;
  font-family: 'montserratsemibold';
  float: left;
  margin-right: 4px;
  letter-spacing: -0.61px;
}

.header-content-how-it-works-play-button {
  background-image: url('../images/index-play-button.png');
  width: 40px;
  height: 40px;
  background-size: 40px 40px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  float: left;
  margin-top: 10px;
  margin-left: 45px;
}

.step-wrap {
  width: 1163px;
  height: 318px;
  margin-left: auto;
  margin-right: auto;
}

.step-box {
  width: 345px;
  height: 318px;
  background-color: #FAFAF8;
  float: left;
}

.step-box-number {
  font-family: 'escrowbannerblack';
  color: #4F4D4E;
  font-size: 104px;
  line-height: 125px;
  padding-left: 30px;
  padding-top: 100px;
}

.step-box-text {
  font-family: 'montserratregular';
  color: #6B6B6B;
  font-size: 24px;
  line-height: 29px;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
}

.step-box-icon-1 {
  background-image: url('../images/index-step-1.png');
  width: 100px;
  height: 130px;
  background-size: 100px 130px;
  float: right;
  margin-top: -150px;
  margin-right: 60px;
}

.step-box-icon-2 {
  background-image: url('../images/index-step-2.png');
  width: 120px;
  height: 120px;
  background-size: 120px 120px;
  float: right;
  margin-top: -140px;
  margin-right: 40px;
}

.step-box-icon-3 {
  background-image: url('../images/index-step-3.png');
  width: 120px;
  height: 120px;
  background-size: 120px 120px;
  float: right;
  margin-top: -140px;
  margin-right: 40px;
}

.index-iphone {
  background-image: url('../images/index-iphone.png');
  width: 702px;
  height: 621px;
  background-size: 702px 621px;
  margin-top: 730px;
  margin-left: -40px;
}

.index-why-left-box {
  width: 65%;
  height: 440px;
  background-color: #FAFAF8;
  float: left;
  margin-top: 140px;
}

.index-why-left-box-title {
  font-family: 'montserratregular';
  font-size: 34px;
  line-height: 42px;
  color: #6B6B6B;
}

.index-why-left-box-subtitle {
  font-family: 'escrowbannerblack';
  font-size: 60px;
  line-height: 72px;
  color: #4F4D4E;
  margin-top: 10px;
}

.index-why-left-box-inner {
  width: 1164px;
  height: 300px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 80px;
}

.index-why-right-box-inner {
  width: 640px;
  margin-left: auto;
  margin-right: auto;
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 32px;
  color: #4F4D4E;
  margin-top: 80px;
  margin-left: 80px;
  display: block;
}

.index-why-right-box {
  width: 57%;
  display: block;
  background-color: #69F7AC;
  float: right;
  margin-top: -300px;
  padding-bottom: 80px;
}

.index-appointments-left-box {
  width: 60%;
  background-color: #69F7AC;
  float: left;
  margin-top: -300px;
}

.index-appointments-left-box-inner {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 80px;
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 32px;
  color: #4F4D4E;
  margin-top: 80px;
  margin-left: 80px;
  margin-bottom: 80px;
}

.index-appointments-right-box-inner {
  width: 490px;
  margin-left: auto;
  margin-right: auto;
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 32px;
  color: #4F4D4E;
  margin-top: 80px;
  margin-left: 120px;
}

.index-appointments-right-box {
  width: 45%;
  height: 462px;
  background-color: #FAFAF8;
  float: right;
  margin-top: -220px;
}

.index-appointments-right-box-title {
  font-family: 'montserratregular';
  font-size: 34px;
  line-height: 42px;
  color: #6B6B6B;
}

.index-appointments-right-box-subtitle {
  font-family: 'escrowbannerblack';
  font-size: 60px;
  line-height: 72px;
  color: #4F4D4E;
  margin-top: 10px;
}

.index-our-mission-left-box {
  width: 60%;

  background-color: #69F7AC;
  float: left;
  margin-top: -300px;
}

.index-our-mission-left-box-inner {
  width: calc(100% - 60px);
  margin-right: auto;
  margin-top: 80px;
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 32px;
  color: #4F4D4E;
  margin-top: 80px;
  margin-left: 80px;
  margin-bottom: 80px;
}

.index-our-mission-left-box-subtitle {
  font-family: 'escrowbannerblack';
  font-size: 60px;
  line-height: 72px;
  color: #4F4D4E;
  margin-top: 0px;
}

.index-our-mission-right-box {
  width: 45%;
  height: 500px;
  background-image: url('../images/index-mission.jpg');
  background-size: cover;
  background-position: center;
  float: right;
  margin-top: -360px;
}

.index-lips {
  width: 259px;
  height: 161px;
  background-image: url('../images/index-lips.png');
  background-size: 259px 161px;
  background-position: center;
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
}

.index-philosophy-left-box {
  width: 60%;
  background-color: #69F7AC;
  float: left;
  margin-top: -260px;
}

.index-philosophy-left-box-inner {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 32px;
  color: #4F4D4E;
  margin-top: 60px;
  margin-left: 80px;
  margin-bottom: 60px;
}

.index-philosophy-right-box-inner {
  width: 490px;
  margin-left: auto;
  margin-right: auto;
  font-family: 'montserratmedium';
  font-size: 22px;
  line-height: 32px;
  color: #4F4D4E;
  margin-top: 80px;
  margin-left: 120px;
}

.index-philosophy-right-box {
  width: 45%;
  background-color: #FAFAF8;
  float: right;
  margin-top: -20px;
}

.index-philosophy-right-box-subtitle {
  font-family: 'escrowbannerblack';
  font-size: 60px;
  line-height: 72px;
  color: #4F4D4E;
  margin-top: -30px;
}


.index-header {
  width: 100%;
  text-align: center;
  font-family: 'montserratregular';
  font-size: 40px;
  color: #4F4D4E;
  margin-top: 100px;
  margin-bottom: 100px;
}

.index-header-line {
  width: 100px;
  height: 4px;
  border-radius: 3px;
  background-color: #4F4D4E;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
}

.logo-header {
  background-image: url('../images/logo-header.png');
  width: 232px;
  height: 54px;
  background-size: 232px 54px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  position: relative;
}

.navigation-wrap {
  width: 1260px;
  height: 15px;
  margin-left: auto;
  margin-right: auto;
}

.navigation-get-started {
  width: 196px;
  height: 52px;
  border-radius: 5px;
  background-color: #69F7AD;
  font-size: 18px;
  line-height: 52px;
  text-align: center;
  font-family: 'montserratsemibold';
  text-transform: uppercase;
  float: left;
  margin-right: 4px;
  margin-top: -5px;
  color: #4f4d4e;
}

.navigation-how-it-works {
  width: 196px;
  height: 52px;
  font-size: 18px;
  line-height: 52px;
  text-align: center;
  font-family: 'montserratsemibold';
  text-transform: uppercase;
  float: left;
  margin-top: -5px;
}

.navigation-patient-portal {
  height: 52px;
  font-size: 18px;
  line-height: 52px;
  text-align: center;
  font-family: 'montserratsemibold';
  text-transform: uppercase;
  float: right;
  margin-top: -5px;
}

.index-as-seen-in {
  background-image: url('../images/index-seen-logos.png');
  width: 1201px;
  height: 141px;
  background-size: 1201px 141px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
  position: relative;
  margin-bottom: 140px;
}

.footer-wrap {
  width: 100%;
  height: 247px;
  background-color: #4F4D4E;
  padding-top: 66px;
  font-family: 'montserratlight';
  color: #a5a4a3;
  font-size: 12px;
}

.logo-footer {
  background-image: url('../images/logo-footer.png');
  width: 202px;
  height: 47px;
  background-size: 202px 47px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 6px;
  margin-top: 20px;
}

a.left.carousel-control, a.right.carousel-control {
  color: #32BD79 !important;
}

@media only screen and (max-width: 767px) {
  body {
    min-width: 100%;
    width: 100%;
  }

  html, body{
    overflow-x: hidden;
  }

  .navigation-wrap {
    display: none !important;
  }

  .header-wrap {
    height: 469px !important;
    width: 100vw;
  }

  .header-content-title,
  .header-content-subtitle {
    font-size: 22px;
    line-height: 27px;
    letter-spacing: -0.47px;
    text-transform: uppercase;
  }

  .header-content-subtitle-mobile {
    margin-top: 120px !important;
  }

  .header-content {
    width: 280px;
    height: 300px;
    float: right;
    margin-top: 300px;
    margin-right: 40px;
    margin-top: 120px;
  }

  .header-content-get-started {
    width: 150px;
    height: 43px;
    font-size: 14px;
    line-height: 43px;
    margin-top: 60px;
  }

  .header-content-how-it-works-play-button {
    width: 30px;
    height: 30px;
    background-size: 30px 30px;
    margin-left: -155px;
  }

  .header-content-how-it-works {
    font-size: 18px;
    line-height: 20px;
    letter-spacing: -0.5px;
    margin-left: -130px;
    margin-top: 14px;
    text-transform: uppercase;
    color: #ffffff;
  }

  .header-content-button-wrap {
    margin-top: -200px;
  }

  .header-shade {
    background-color: rgba(0,0,0,0.11);
    width: 100vw;
    height: calc(100% + 40px);
    margin-top: -40px;
    padding-top: 40px;
  }

  .navigation-mobile {
    width: 100vw;
    height: 65px;
    background-color: #FAFAF8;
    display: block;
  }

  .logo-header {
    float: left;
    width: 112px;
    height: 26px;
    background-size: 112px 26px;
    margin-left: 20px;
    margin-top: 20px;
  }

  .mobile-menu {
    background-image: url('../images/mobile-menu.png');
    width: 20px;
    height: 14px;
    background-size: 20px 14px;
    float: right;
    margin-right: 20px;
    margin-top: 24px;
  }

  .index-header {
    font-size: 18px;
    line-height: 22px;
    width: 100vw;
    padding-left: 60px;
    padding-right: 60px;
    margin-top: 60px;
  }

  .index-header-line {
    width: 50px;
    height: 2px;
    border-radius: 3px;
    margin-top: 20px;
  }

  .step-wrap {
    width: calc(100vw - 40px);
    margin-left: 20px;
    margin-top: -20px;
    height: 880px;
  }

  .step-box {
    width: 100%;
    height: 288px;
    margin-bottom: 30px;
  }

  .step-box-number {
    font-size: 84px;
    line-height: 101px;
  }

  .step-box-text {
    font-size: 18px;
    line-height: 22px;
  }

  .navigation-get-started {
    width: 150px;
    height: 43px;
    font-size: 14px;
    line-height: 43px;
    margin-left: auto;
    margin-right: auto;
  }

  .index-why-left-box {
    width: 80vw;
    margin-left: 0px;
    float: none;
    height: 236px;
    margin-top: 10px;
  }

  .index-why-left-box-title {
    font-size: 18px;
    line-height: 22px;
    padding-top: 40px !important;
    margin-left: 25px;
  }

  .index-why-left-box-subtitle {
    font-size: 34px;
    line-height: 41px;
    margin-left: 25px;
  }

  .index-why-right-box-inner {
    font-size: 16px !important;
    line-height: 20px !important;
    width: 100% !important;
    margin-left: 0px !important;
    margin-top: 40px !important;
    margin-bottom: -40px !important;
    display: block !important;
    padding-left: 20px;
    padding-right: 20px;
  }

  .index-why-right-box {
    width: 100vw !important;
    display: block !important;
    float: right !important;
    margin-top: 0px !important;
    margin-bottom: 300px;
  }

  .index-appointments-right-box-title {
    font-size: 18px;
    line-height: 22px;
    padding-top: 40px !important;
    margin-left: 25px;
  }

  .index-appointments-right-box-subtitle {
    font-size: 34px;
    line-height: 41px;
    margin-left: 25px;
  }

  .index-appointments-right-box-inner {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0px;
  }

  .index-appointments-left-box {
    width: 100vw !important;
    float: right !important;
    margin-top: 0px !important;
    margin-bottom: 60px;
  }

  .index-appointments-left-box-inner {
    font-size: 16px !important;
    line-height: 20px !important;
    width: 100vw !important;
    margin-left: 0px !important;
    margin-top: 40px !important;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 0px;
    padding-bottom: 40px;
  }

  .doctors-mobile {
    margin-top: -110px !important;
  }

  .navigation-get-started-mobile {
    margin-top:30px !important;
    margin-left: 20px !important;
  }

  .iphone {
    display: none;
  }

  .index-as-seen-in {
    width: 320px;
    height: 38px;
    background-size: 320px 38px;
    background-repeat: no-repeat;
    background-position: center;
    margin-bottom: 70px;
    margin-top: -50px;
  }

  video {
    width: 100vw;
    height: 200px;
  }

  .footer-wrap {
    width: 100vw;
  }

  #ourDoctorsCarousel {
    width: 100vw;
  }

  .index-appointments-right-box {
    width: 80vw;
    margin-left: 20vw;
    height: 274px;
  }

  .index-appointments-left-box {
    width: 100vw;
  }

  .index-our-mission-left-box {
    width: 100vw;
    margin-top: -40px !important;
  }

  .index-our-mission-right-box {
    width: 100vw;
  }

  div.ourDoctorsSectionDesc h4 {
    color: #32BD79 !important;
    font-size: 18px !important;
    line-height: 22px !important;
  }

  div.ourDoctorsSectionDesc p {
    font-family: 'montserratmedium';
    font-size: 14px !important;
    line-height: 18px !important;
    margin-top: 20px !important;
  }

  div.ourDoctorsSectionDesc span {
    display: none !important;
  }

  .ourDoctorsSectionImg img {
    border: 10px solid rgba(0,0,0,0.05);
    border-radius: 100%;
  }

  .index-our-mission-left-box-subtitle {
    font-size: 34px;
    line-height: 41px;
    margin-bottom: 10px;
  }

  .index-our-mission-left-box-inner {
    font-size: 16px;
    line-height: 20px;
    margin-top: 20px;
    margin-left: 20px;
    width: calc(100vw - 40px);
    margin-bottom: 80px;
  }

  .index-our-mission-right-box {
    width: 80vw;
    height: 307px;
    display: block !important;
    float: right !important;
    margin-top: -50px !important;
    margin-bottom: 60px;
  }

  .index-philosophy-right-box {
    width: 80vw;
    margin-left: 20vw;
    height: 256px;
    margin-top: -40px;
  }

  .index-philosophy-right-box-title {
    font-size: 18px;
    line-height: 22px;
    padding-top: 40px !important;
    margin-left: 25px;
  }

  .index-philosophy-right-box-subtitle {
    font-size: 34px;
    line-height: 41px;
    margin-left: 25px;
    margin-top: 40px;
  }

  .index-philosophy-right-box-inner {
    margin-left: 20px;
    margin-right: 20px;
    margin-top: 0px;
  }

  .index-philosophy-left-box {
    width: 100vw !important;
    float: right !important;
    margin-top: 0px !important;
    margin-bottom: 60px;
  }

  .index-philosophy-left-box-inner {
    font-size: 16px !important;
    line-height: 20px !important;
    width: 100vw !important;
    margin-left: 0px !important;
    margin-top: 40px !important;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 0px;
    padding-bottom: 40px;
  }

  .philosophy-mobile {
    margin-top: 0px !important;
  }

  .as-seen-in-mobile {
    margin-top: 0px !important;
  }

  .index-lips {
    width: 135px;
    height: 84px;
    background-size: 135px 84px;
    margin-left: 40px;
    margin-top: 20px;
  }

}