
@supports (hanging-punctuation: first) and (font: -apple-system-body) and (-webkit-appearance: none) {
    @media(min-width: 320px) and (max-width:480px) {
      .AnginaDiv h1 {
     font-size: 22px;
     text-align: center;
     margin-top: 180px !important;
     margin-left: 60px;
  }
  
  .AnginaDiv p {
     font-size: 13px;
     line-height: 1.1;
     margin-top: 50px;
     margin-left: 90px;
  }
  
  .StrokeDiv h1 {
     font-size: 22px;
     margin-top: 0px;
  }
  
  .StrokeDiv p {
     font-size: 13px;
     margin-top: 40px;
     margin-right: 50px;
  }
       .AnginaDiv {
     background-size: 32em;
     height: 37em;
     margin-left: -120px;
     margin-top: -14em;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 32em;
     height: 16em;
     margin-top: -50px;
     margin-right: -20px;
  }
   
  }
  
  }
  
  @media(min-width: 320px) and (max-width:480px) {
    .AnginaDiv h1 {
     font-size: 22px;
     text-align: center;
     margin-top: 0px;
     margin-left: 60px;
  }
  
  .AnginaDiv p {
     font-size: 13px;
     line-height: 1.1;
     margin-top: 50px;
     margin-left: 90px;
  }
  
  .StrokeDiv h1 {
     font-size: 22px;
     margin-top: 0px;
  }
  
  .StrokeDiv p {
     font-size: 13px;
     margin-top: 40px;
     margin-right: 50px;
  }
   }
  
  
  
  
  @media(min-width: 320px) and (max-width:480px) {
  .SymtomsDiv p {
     font-size: 14px;
  }
  
  .step-point-1 {
     margin-left: 15px;
  }
  
  .step-point-2 {
     margin-left: -30px;
  }
  
  .step-point-3 {
     margin-top: 10px !important;
     margin-left: -60px;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 5em;
     font-size: 22px;
     margin-left: 0px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 35em;
     height: 28em;
     margin-right: -35px;
  }
  
  .HeartAttackDiv p {
     position: static;
     font-size: 13px;
     margin-top: 35px;
     line-height: 1;
     margin-left: 0px;
     margin-right: 60px;
  }
  
  
  .AnginaDiv h1 {
     font-size: 22px;
     text-align: center;
     margin-top: 0px;
     margin-left: 60px;
  }
  
  .AnginaDiv p {
     font-size: 13px;
     line-height: 1.1;
     margin-top: 50px;
     margin-left: 90px;
  }
  
  .StrokeDiv h1 {
     font-size: 22px;
     margin-top: 0px;
  }
  
  .StrokeDiv p {
     font-size: 13px;
     margin-top: 40px;
     margin-right: 50px;
  }
  
  .step-question {
     margin: 2em 1em;
     margin-bottom: 2em;
  }
  
  .step-question h1 {
     font-size: 1.8em;
  }
  
  .step-image {
     width: 50%;
  }
  
  .step-point {
     margin-top: 0px;
  }
  
  .step-point p {
     line-height: 1;
     font-size: .9em;
     margin-left: -45px;
  }
  
  .step-point-1 p {
     margin-left: -55px;
  }
  
  .SymtomsDiv h1 {
     font-size: 26px;
     padding-bottom: 40px;
     text-align: center;
     margin-top: 50px;
  }
  
  .symptomsList {
     margin-left: 1.5em;
     margin-top: 2em;
  }
  }
  
  
   @media(min-width: 320px) and (max-width:378px) {
  .AnginaDiv {
     background-size: 32em;
     height: 37em;
     margin-left: -120px;
     margin-top: -14em;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 32em;
     height: 16em;
     margin-top: -50px;
     margin-right: -20px;
  }
   
  
  
  }
  
  
  @media(min-width: 378px) and (max-width:405px) {
  
  
  .AnginaDiv {
     background-size: 32em;
     height: 37em;
     margin-left: -120px;
     margin-top: -17em;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 35em;
     height: 16em;
     margin-top: -70px;
     margin-right: -25px;
  }
  }
  
  
  @media(min-width: 405px) and (max-width:480px) {
  
  
  .AnginaDiv {
     background-size: 34em;
     height: 37em;
     margin-left: -120px;
     margin-top: -18em;
  }
  
  .StrokeDiv {
     margin-left: 15px;
     background-size: 34em;
     height: 16em;
     margin-top: -80px;
     margin-right: -25px;
  }
  }
  
  
  @media(min-width: 481px) and (max-width:590px) {
  .SymtomsDiv p {
     font-size: 16px;
  }
  
  .step-point-1 {
     margin-left: 15px;
  }
  
  .step-point-2 {
     margin-left: -30px;
  }
  
  .step-point-3 {
     margin-top: 10px !important;
     margin-left: -60px;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 5em;
     font-size: 25px;
     margin-left: 0px;
  }
  
  .HeartAttackDiv {
     margin-left: 15px;
     background-size: 40em;
     height: 32em;
     margin-right: -18px;
  }
  
  .HeartAttackDiv p {
     font-size: 15px;
     margin-top: 40px;
     margin-left: 0px;
     margin-right: 40px;
  }
  
  
  
  .AnginaDiv {
     background-size: 40em;
     height: 34em;
     margin-left: -135px;
  }
  
  .AnginaDiv h1 {
     font-size: 26px;
     text-align: center;
     /* margin-top: 2em; */
  }
  
  .AnginaDiv p {
     font-size: 15px;
     line-height: 1.1;
     margin-top: 40px;
     margin-left: 80px;
     margin-right: 15px;
  }
  
  .StrokeDiv h1 {
     font-size: 26px;
     margin-top: 0px;
  }
  
  .StrokeDiv p {
     font-size: 15px;
     margin-top: 40px;
     margin-right: 60px;
  }
  
  .StrokeDiv {
     margin-left: 30px;
     background-size: 40em;
     height: 20em;
     margin-top: -110px;
  }
  
  .step-question {
     margin: 2em 2em;
     margin-bottom: 2em;
  }
  
  .step-question h1 {
     font-size: 2em;
  }
  
  .step-image {
     width: 50%;
  }
  
  .step-point {
     margin-top: 0px;
  }
  
  .step-point p {
     line-height: 1;
     font-size: 1.1em;
     margin-left: -48px;
  }
  
  .step-point-1 p {
     margin-left: -75px;
  }
  
  .SymtomsDiv h1 {
     font-size: 30px;
     padding-bottom: 40px;
     text-align: center;
     margin-top: 50px;
  }
  
  .symptomsList {
     margin-left: 1.5em;
     margin-top: 2em;
  }
  }
  
  @media(min-width: 480px) and (max-width:504px) {
  .AnginaDiv {
     background-size: 40em;
     height: 34em;
     margin-left: -135px;
  }
  
  .StrokeDiv {
     margin-left: 15px;
     background-size: 40em;
     height: 18em;
     margin-top: -50px;
     margin-right: -20px;
  }
   
  }
  
  
  
  
  @media(min-width: 504px) and (max-width:545px) {
     
  .AnginaDiv {
     background-size: 40em;
     height: 32em;
     margin-left: -135px;
  }
  
  .StrokeDiv {
     margin-left: 15px;
     background-size: 40em;
     height: 18em;
     margin-top: -50px;
     margin-right: -20px;
  }
  }
  
  
  
  @media(min-width: 545px) and (max-width:590px) {
  
  .AnginaDiv {
     background-size: 40em;
     height: 30em;
     margin-left: -135px;
  }
  
  .StrokeDiv {
     margin-left: 15px;
     background-size: 40em;
     height: 18em;
     margin-top: -50px;
     margin-right: -20px;
  }
  }
  
  @media(min-width: 591px) and (max-width:680px) {
  .SymtomsDiv p {
     font-size: 18px;
  }
  
  .step-point-1 {
     margin-left: 15px;
  }
  
  .step-point-2 {
     margin-left: -50px;
  }
  
  .step-point-3 {
     margin-top: 15px !important;
     margin-left: -90px;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 28px;
     margin-left: 0px;
  }
  
  .HeartAttackDiv {
     margin-left: 45px;
     background-size: 45em;
     height: 32em;
     margin-right: -25px;
  }
  
  .HeartAttackDiv p {
     font-size: 16px;
     margin-top: 40px;
     margin-left: 0px;
     margin-right: 40px;
  }
  
  .AnginaDiv {
     background-size: 45em;
     height: 35em;
     /* margin-right: -100px; */
     margin-left: -130px;
  }
  
  .AnginaDiv h1 {
     font-size: 26px;
     text-align: center;
     margin-top: 2.5em;
  }
  
  .AnginaDiv p {
     font-size: 16px;
     line-height: 1.1;
     margin-top: 40px;
     margin-left: 5em;
  }
  
  .StrokeDiv h1 {
     font-size: 28px;
     margin-top: 0px;
  }
  
  .StrokeDiv p {
     font-size: 16px;
     margin-right: 50px;
     margin-top: 40px;
  }
  
  .step-question {
     margin: 4em 2.5em;
     margin-bottom: 0em;
  }
  
  .step-question h1 {
     font-size: 2.5em;
  }
  
  .step-image {
     width: 50%;
  }
  
  .step-point {
     margin-top: 0px;
  }
  
  .step-point p {
     line-height: 1;
     font-size: 1.5em;
     margin-left: -85px;
  }
  
  .step-point-1 p {
     margin-left: -100px;
     font-size: 18px;
  }
  
  .step-point-2 p {
     margin-left: -70px;
     font-size: 18px;
  }
  
  .step-point-3 p {
     margin-left: -60px;
     font-size: 18px;
     margin-top: -50px;
  }
  
  .SymtomsDiv h1 {
     font-size: 34px;
     padding-bottom: 40px;
     text-align: center;
     margin-top: 50px;
  }
  
  .symptomsList {
     margin-left: 2.5em;
     margin-top: 2em;
  }
  }
  
  
  
  @media(min-width: 591px) and (max-width:615px) {
  
  .StrokeDiv {
     margin-left: 30px;
     background-size: 45em;
     height: 25em;
     margin-top: -110px;
     margin-right: -35px;
  }
  }
  
  
  @media(min-width: 615px) and (max-width:652px) {
   
  .StrokeDiv {
     margin-left: 45px;
     background-size: 45em;
     height: 25em;
     margin-top: -125px;
     margin-right: -35px;
  }
  }
  
  
  
  @media(min-width: 652px) and (max-width:680px) {
  
  .StrokeDiv {
     margin-left: 30px;
     background-size: 50em;
     height: 25em;
     margin-top: -140px;
     margin-right: -35px;
  }
  }
  
  @media(min-width: 681px) and (max-width:767px) {
  .SymtomsDiv p {
     font-size: 20px;
  }
  
  .step-point-1 {
     margin-left: 40px;
  }
  
  .step-point-2 {
     margin-left: -30px;
  }
  
  .step-point-3 {
     margin-top: 20px !important;
     margin-left: -80px;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 30px;
     margin-left: 0px;
  }
  
  .HeartAttackDiv {
     margin-left: 45px;
     background-size: 54em;
     height: 35em;
     margin-right: -50px;
  }
  
  .HeartAttackDiv p {
     font-size: 18px;
     line-height: 1.1;
     margin-top: 40px;
     margin-left: 0px;
     margin-right: 60px;
  }
     
  
  .AnginaDiv h1 {
     font-size: 30px;
     text-align: center;
     margin-top: 1.8em;
  }
  
  .AnginaDiv p {
     font-size: 18px;
     line-height: 1.1;
     margin-top: 55px;
     margin-left: 90px;
     margin-right: 40px;
  }
  
  .StrokeDiv h1 {
     font-size: 30px;
     margin-top: 25px;
  }
  
  .StrokeDiv p {
     font-size: 18px;
     margin-top: 40px;
     margin-right: 60px;
     line-height: 1.1;
  }
  
  .step-question {
     margin: 4em 3.5em;
     margin-bottom: 0em;
  }
  
  .step-question h1 {
     font-size: 2.8em;
  }
  
  .step-image {
     width: 50%;
  }
  
  .step-point {
     margin-top: 0px;
  }
  
  .step-point p {
     line-height: 1;
     font-size: 1.5em;
     margin-left: -85px;
  }
  
  .step-point-1 p {
     margin-left: -100px;
  }
  
  .step-point-2 p {
     margin-left: -60px;
  }
  
  .step-point-3 p {
     margin-left: -50px;
  }
  
  .SymtomsDiv h1 {
     font-size: 36px;
     padding-bottom: 40px;
     text-align: center;
     margin-top: 50px;
  }
  
  .symptomsList {
     margin-left: 3.5em;
     margin-top: 2em;
  }
  }
  
  
  @media(min-width: 681px) and (max-width:730px) {
  
  .StrokeDiv {
     margin-left: 45px;
     background-size: 50em;
     height: 30em;
     margin-top: -90px;
     margin-right: -30px;
  }
  
  .AnginaDiv {
     background-size: 50em;
     height: 36em;
     margin-left: -140px;
  }
  }
  
  @media(min-width: 730px) and (max-width:752px) {
  
  .StrokeDiv {
     margin-left: 45px;
     background-size: 52em;
     height: 30em;
     margin-top: -70px;
     margin-right: -30px;
  }
  
  .AnginaDiv {
     background-size: 50em;
     height: 33em;
     margin-left: -140px;
  }
  }
  
  @media(min-width: 752px) and (max-width:767px) {
  
  .StrokeDiv {
     margin-left: 45px;
     background-size: 52em;
     height: 30em;
     margin-top: -85px;
     margin-right: -30px;
  }
  
  .AnginaDiv {
     background-size: 50em;
     height: 33em;
     margin-left: -140px;
  }
  }
  
  @media(min-width: 767px) and (max-width:860px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 40px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 24px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 60em;
     height: 48em;
     margin-right: -80px;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 42px;
     /* margin-left: -20px; */
  }
  
  .HeartAttackDiv p {
     font-size: 20px;
     margin-top: 65px;
  }
  
  .AnginaDiv {
     background-size: 60em;
     height: 36em;
     margin-left: -15em;
  }
  
  .AnginaDiv h1 {
     font-size: 42px;
     text-align: center;
     margin-top: 1.8em;
  }
  
  .AnginaDiv p {
     font-size: 20px;
     margin-top: 70px;
  }
  
  .StrokeDiv h1 {
     font-size: 42px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 58em;
     height: 22em;
     margin-right: -70px;
  }
  
  .StrokeDiv p {
     font-size: 18px;
     margin-top: 45px;
  }
  
  .step-question {
     margin: 5em 1em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 2.5em;
  }
  
  .step-point p {
     font-size: 1.4em;
     margin-left: -30px;
  }
  
  .step-point-1 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 861px) and (max-width:991px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 40px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 24px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 68em;
     height: 48em;
     margin-right: -5em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 3.5em;
     font-size: 44px;
     /* margin-left: -20px; */
  }
  
  .HeartAttackDiv p {
     font-size: 20px;
     margin-top: 65px;
  }
  
  .AnginaDiv {
     background-size: 67em;
     height: 32em;
     margin-left: -18em;
  }
  
  .AnginaDiv h1 {
     font-size: 44px;
     text-align: center;
     margin-top: 2em;
  }
  
  .AnginaDiv p {
     font-size: 20px;
     margin-top: 70px;
  }
  
  .StrokeDiv h1 {
     font-size: 44px;
     margin-top: -15px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 68em;
     height: 25em;
     margin-right: -5em;
  }
  
  .StrokeDiv p {
     font-size: 20px;
     margin-top: 45px;
  }
  
  .step-question {
     margin: 5em 1em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 2.5em;
  }
  
  .step-point p {
     font-size: 1.5em;
     margin-left: -30px;
  }
  
  .step-point-1 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 991px) and (max-width:1024px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 40px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 24px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 70em;
     height: 48em;
     margin-right: -5em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 3.5em;
     font-size: 44px;
     /* margin-left: -20px; */
  }
  
  .HeartAttackDiv p {
     font-size: 20px;
     margin-top: 65px;
  }
  
  .AnginaDiv {
     background-size: 70em;
     height: 32em;
     margin-left: -18em;
  }
  
  .AnginaDiv h1 {
     font-size: 44px;
     text-align: center;
     margin-top: 2em;
  }
  
  .AnginaDiv p {
     font-size: 20px;
     margin-top: 70px;
  }
  
  .StrokeDiv h1 {
     font-size: 44px;
     margin-top: -15px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 70em;
     height: 25em;
     margin-right: -5em;
  }
  
  .StrokeDiv p {
     font-size: 20px;
     margin-top: 45px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 2.5em;
  }
  
  .step-point p {
     font-size: 1.6em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -70px;
  }
  }
  
  @media(min-width: 1025px) and (max-width:1200px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 40px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 24px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 80em;
     height: 48em;
     margin-right: -5em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 3.5em;
     font-size: 44px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     font-size: 14px !important;
  }
  
  .HeartAttackDiv p {
     font-size: 20px;
     margin-top: 65px;
  }
  
  .AnginaDiv {
     background-size: 80em;
     height: 32em;
     margin-left: -20em;
  }
  
  .AnginaDiv h1 {
     font-size: 44px;
     text-align: center;
     margin-top: 2em;
  }
  
  .AnginaDiv p {
     font-size: 20px;
     margin-top: 75px;
  }
  
  .StrokeDiv h1 {
     font-size: 44px;
     margin-top: -15px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 81em;
     height: 28em;
     margin-right: -6em;
     margin-top: 20px;
  }
  
  .StrokeDiv p {
     font-size: 20px;
     margin-top: 60px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 2.8em;
  }
  
  .step-point p {
     font-size: 1.7em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -70px;
  }
  
  .step-point-2 p {
     margin-left: -45px;
  }
  
  .step-point-3 p {
     margin-left: -35px;
  }
  }
  
  @media(min-width: 1201px) and (max-width:1360px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 48px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 24px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 92em;
     height: 56em;
     margin-right: -6em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 48px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 22px;
     margin-top: 65px;
  }
  
  .AnginaDiv {
     background-size: 92em;
     height: 32em;
     margin-left: -24em;
  }
  
  .AnginaDiv h1 {
     font-size: 48px;
     text-align: center;
     margin-top: 2em;
  }
  
  .AnginaDiv p {
     font-size: 22px;
     margin-top: 75px;
  }
  
  .StrokeDiv h1 {
     font-size: 48px;
     margin-top: 15px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 92em;
     height: 36em;
     margin-right: -6em;
     margin-top: 20px;
  }
  
  .StrokeDiv p {
     font-size: 22px;
     margin-top: 60px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 3em;
  }
  
  .step-point p {
     font-size: 1.8em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -70px;
  }
  
  .step-point-2 p {
     margin-left: -45px;
  }
  
  .step-point-3 p {
     margin-left: -35px;
  }
  }
  
  @media(min-width: 1361px) and (max-width:1440px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 52px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 24px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 100em;
     height: 62em;
     margin-right: -8em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 52px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 24px;
     margin-top: 75px;
  }
  
  .AnginaDiv {
     background-size: 98em;
     height: 32em;
     margin-left: -26em;
  }
  
  .AnginaDiv h1 {
     font-size: 52px;
     text-align: center;
     margin-top: 1.5em;
  }
  
  .AnginaDiv p {
     font-size: 24px;
     margin-top: 75px;
  }
  
  .StrokeDiv h1 {
     font-size: 52px;
     margin-top: 10px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 100em;
     height: 36em;
     margin-right: -8em;
     margin-top: 20px;
  }
  
  .StrokeDiv p {
     font-size: 24px;
     margin-top: 60px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 3.5em;
  }
  
  .step-point p {
     font-size: 2.2em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -70px;
  }
  
  .step-point-2 p {
     margin-left: -45px;
  }
  
  .step-point-3 p {
     margin-left: -35px;
  }
  }
  
  @media(min-width: 1440px) and (max-width:1600px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 52px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 26px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 110em;
     height: 62em;
     margin-right: -8em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 52px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 24px;
     margin-top: 75px;
  }
  
  .AnginaDiv {
     background-size: 108em;
     height: 32em;
     margin-left: -28em;
  }
  
  .AnginaDiv h1 {
     font-size: 52px;
     text-align: center;
     margin-top: 1.5em;
  }
  
  .AnginaDiv p {
     font-size: 24px;
     margin-top: 80px;
  }
  
  .StrokeDiv h1 {
     font-size: 52px;
     margin-top: 20px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 110em;
     height: 42em;
     margin-right: -8em;
     margin-top: 40px;
  }
  
  .StrokeDiv p {
     font-size: 24px;
     margin-top: 80px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 3.8em;
  }
  
  .step-point p {
     font-size: 2.3em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -90px;
  }
  
  .step-point-2 p {
     margin-left: -70px;
  }
  
  .step-point-3 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 1601px) and (max-width:1721px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 54px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 28px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 118em;
     height: 65em;
     margin-right: -8em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 54px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 25px;
     margin-top: 75px;
  }
  
  .AnginaDiv {
     background-size: 115em;
     height: 32em;
     margin-left: -28em;
  }
  
  .AnginaDiv h1 {
     font-size: 54px;
     text-align: center;
     margin-top: 1.5em;
  }
  
  .AnginaDiv p {
     font-size: 25px;
     margin-top: 80px;
  }
  
  .StrokeDiv h1 {
     font-size: 54px;
     margin-top: 20px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 118em;
     height: 44em;
     margin-right: -8em;
     margin-top: 40px;
  }
  
  .StrokeDiv p {
     font-size: 25px;
     margin-top: 80px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 4em;
  }
  
  .step-point p {
     font-size: 2.3em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -90px;
  }
  
  .step-point-2 p {
     margin-left: -70px;
  }
  
  .step-point-3 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 1721px) and (max-width:1820px) {
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 56px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 30px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 124em;
     height: 66em;
     margin-right: -8em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 55px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 26px;
     margin-top: 75px;
  }
  
  .AnginaDiv {
     background-size: 120em;
     height: 32em;
     margin-left: -28em;
  }
  
  .AnginaDiv h1 {
     font-size: 54px;
     text-align: center;
     margin-top: 1.5em;
  }
  
  .AnginaDiv p {
     font-size: 26px;
     margin-top: 80px;
  }
  
  .StrokeDiv h1 {
     font-size: 55px;
     margin-top: 20px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 125em;
     height: 45em;
     margin-right: -8em;
     margin-top: 40px;
  }
  
  .StrokeDiv p {
     font-size: 26px;
     margin-top: 80px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 4.2em;
  }
  
  .step-point p {
     font-size: 2.3em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -90px;
  }
  
  .step-point-2 p {
     margin-left: -70px;
  }
  
  .step-point-3 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 1821px) and (max-width:1950px) {
  .main-nav-left li a {
     font-size: 18px;
  }
  
  .company-header-title h3 {
     font-size: 21px;
  }
  
  .main-nav-right li a {
     font-size: 18px;
  }
  
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 58px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 32px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 132em;
     height: 68em;
     margin-right: -8em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 56px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 26px;
     margin-top: 90px;
  }
  
  .AnginaDiv {
     background-size: 128em;
     height: 38em;
     margin-left: -28em;
  }
  
  .AnginaDiv h1 {
     font-size: 55px;
     text-align: center;
     margin-top: 2.2em;
  }
  
  .AnginaDiv p {
     font-size: 26px;
     margin-top: 90px;
  }
  
  .StrokeDiv h1 {
     font-size: 56px;
     margin-top: 20px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 132em;
     height: 46em;
     margin-right: -8em;
     margin-top: 40px;
  }
  
  .StrokeDiv p {
     font-size: 26px;
     margin-top: 90px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     font-size: 4.4em;
  }
  
  .step-point p {
     font-size: 2.4em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -90px;
  }
  
  .step-point-2 p {
     margin-left: -70px;
  }
  
  .step-point-3 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 1951px) and (max-width:2120px) {
  .main-nav-left li a {
     font-size: 19px !important;
  }
  
  .company-header-title h3 {
     font-size: 22px;
  }
  
  .main-nav-right li a {
     font-size: 19px;
  }
  
  .SymtomsDiv {
     margin-top: 0em;
  }
  
  .SymtomsDiv h1 {
     font-size: 60px;
     padding-bottom: 40px;
  }
  
  .symptomsList {
     text-align: center;
     margin-top: 3em;
  }
  
  .SymtomsDiv p {
     font-size: 34px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 144em;
     height: 70em;
     margin-right: -8em;
  }
  
  .HeartAttackDiv h1 {
     margin-top: 4em;
     font-size: 56px;
     /* margin-left: -20px; */
  }
  
  .main-nav-left li a {
     /* letter-spacing: 0px !important; */
     /* font-size: 14px !important; */
  }
  
  .HeartAttackDiv p {
     font-size: 27px;
     margin-top: 100px;
  }
  
  .AnginaDiv {
     background-size: 135em;
     height: 45em;
     margin-left: -28em;
     margin-top: -15em;
  }
  
  .AnginaDiv h1 {
     font-size: 55px;
     text-align: center;
     margin-top: 2.5em;
  }
  
  .AnginaDiv p {
     font-size: 27px;
     margin-top: 115px;
  }
  
  .StrokeDiv h1 {
     font-size: 56px;
     margin-top: 20px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 142em;
     height: 48em;
     margin-right: -8em;
     margin-top: 84px;
  }
  
  .StrokeDiv p {
     font-size: 27px;
     margin-top: 100px;
  }
  
  .step-question {
     margin: 5em 1em;
     margin-bottom: 2em;
  }
  
  .step-image {
     width: 38%;
  }
  
  .step-question h1 {
     /* font-size: 4.4em; */
  }
  
  .step-point p {
     font-size: 2.4em;
     margin-left: -20px;
  }
  
  .step-point-1 p {
     margin-left: -90px;
  }
  
  .step-point-2 p {
     margin-left: -70px;
  }
  
  .step-point-3 p {
     margin-left: -60px;
  }
  }
  
  @media(min-width: 2121px) {
  .main-nav-left li a {
     font-size: 20px;
  }
  
  .company-header-title h3 {
     font-size: 24px;
  }
  
  .main-nav-right li a {
     font-size: 20px;
  }
  
  .HeartAttackDiv {
     margin-left: 0px;
     background-size: 170em;
     height: 83em;
     margin-right: -10em;
  }
  
  .HeartAttackDiv p {
     font-size: 30px;
     margin-top: 4em;
  }
  
  .AnginaDiv {
     /* z-index: auto; */
     background-size: 155em;
     height: 45em;
     /* position: static; */
     margin-left: -36em;
     margin-top: -12em;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 89em;
     height: 45em;
  }
  
  .AnginaDiv h1 {
     text-align: center;
     font-size: 66px;
     margin-top: 2em;
  }
  
  .AnginaDiv p {
     font-size: 30px;
     margin-top: 110px;
  }
  
  .StrokeDiv {
     margin-left: 0px;
     background-size: 150em;
     height: 35em;
     margin-right: 100px;
     margin-left: 0px;
     background-size: 170em;
     height: 74em;
     margin-right: -5em;
  }
  
  .StrokeDiv p {
     font-size: 30px;
     margin-top: 4em;
  }
  
  .step-question h1 {
     font-size: 5.5em;
  }
  
  .step-point-1 p {
     font-size: 3.2em;
     margin-left: -135px;
  }
  
  .step-point-2 p {
     font-size: 3.2em;
  }
  
  .step-point-3 p {
     font-size: 3.2em;
  }
  
  .step-point-3 {
     margin-top: 30px;
  }
  
  .SymtomsDiv p {
     font-size: 34px;
  }
  
  .SymtomsDiv h1 {
     font-size: 75px;
  }
  
  .HeartAttackDiv h1 {
     font-size: 66px;
     margin-top: 4em;
  }
  
  .StrokeDiv h1 {
     font-size: 66px;
     margin-top: 2em;
  }
  }
  