.bg-gradient {
  background: rgb(51, 133, 158);
  background: -moz-linear-gradient(0deg, rgba(51, 133, 158, 0.24693627450980393) 0%, rgba(229, 240, 245, 0.006039915966386533) 20%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(0deg, rgba(51, 133, 158, 0.24693627450980393) 0%, rgba(229, 240, 245, 0.006039915966386533) 20%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(0deg, rgba(51, 133, 158, 0.24693627450980393) 0%, rgba(229, 240, 245, 0.006039915966386533) 20%, rgba(255, 255, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#33859e", endColorstr="#ffffff", GradientType=1);
  padding-bottom: 20px;
}

.yellow-heart-welcomekit {
  background-image: url(../../images/Heart.png);
    background-repeat: no-repeat;
    background-position: right;
    background-position-y: 50px;
}

body#welcomekit .blank-thumbnail {
  opacity: 0;
}

.welcomekit-btn {
  border-radius: 25.5px;
  background-color: #5FA5BB;
  border: none;
  color: white;
  width: 170px;
  height: 43px;
  margin: 10px;
  font-size: 16px;
  font-family: EuclidCircularB-Semibold;
  font-weight: bold;
}
body#welcomekit .main-title sup+span{
  margin-left: -5px;
}
body#welcomekit .header {
  position: relative;
  margin-top: 50px;
}

body#welcomekit .daybue-consideration .resource-card-title {
  font-family: EuclidCircularB-Semibold;
  font-size: 20px;
}

body#welcomekit .daybue-consideration .resource-card-copy+p{
  font-size: 17px;
  line-height: 28px;
}
body#welcomekit .helpful-resources .daybue-consideration+.col-lg-6 .btn-section{
    bottom: 32px;
}
body#welcomekit .helpful-resources .daybue-consideration .btn-section .welcomekit-btn,
body#welcomekit .helpful-resources .understanding-insurance .btn-section .welcomekit-btn{
  display: inline-block;
}
@media (max-width:767px){
  body#welcomekit .helpful-resources .daybue-consideration .btn-section .welcomekit-btn,
  body#welcomekit .helpful-resources .understanding-insurance .btn-section .welcomekit-btn {
    display: none;
  }
}
body#welcomekit .bullet-heart-yellow.text-left li>p{
  margin-bottom: 0;
}

body#welcomekit .yellow-heart {
  background-position-y: 44px;
  position: absolute;
  width: 100%;
  height: 500px;
  top: 0;
}

body#welcomekit .dwn-btn {
  margin-left: 0px;
}

body#welcomekit .header p {
  font-size: 20px;
  padding-right: 15%;
  line-height: initial;
  font-family: EuclidCircularB-Regular;
}

body#welcomekit .main-title {
  margin-bottom: 74px;
  margin-top: -12px;
}

body#welcomekit .main-subtitle {
  font-size: 20px;
}
body#welcomekit .bottom-scroll-container {
  margin-top: -25px;
}
body#welcomekit .team-info p {
  font-size: 20px;
  line-height: initial;
  font-family: EuclidCircularB-Regular;
}

/* body#welcomekit .coordinator {
  margin-bottom: 40px;
} */

body#welcomekit .coordinator h3 {
  font-family: EuclidCircularB-Medium;
}

body#welcomekit .coordinator .coordinator-content {
  padding: 0 50px 40px 50px;
}

body#welcomekit .coordinator .coordinator-content p{
  font-family: "EuclidCircularB-Regular";
}



body#welcomekit .coordinator .coordinator-image {
  margin-bottom: 25px;
  width: auto;
  max-height: 120px;
}

body#welcomekit h4 {
  font-size: 35px;
  font-weight: normal;
}

body#welcomekit ul.bullet-heart-yellow li {
   padding: 0px 0px 10px 28px;
}

body#welcomekit .blue-section h4 {
  color: white;
  font-size: 38px;
  line-height: 52px;
}


body#welcomekit .blue-section p {
  color: white;
  font-size: 27px;
  font-family: gelo;
  line-height: 32px;
}

@media (max-width: 552px) {
  body#welcomekit .consideration .position-absolute {
    left: 47%;
    -webkit-transform: translateX(-47%);
    -moz-transform: translateX(-47%);
    transform: translateX(-47%);
  }
}


body#welcomekit .consideration .consideration-right-content {
  background: rgba(95,165,187,0.1 );
      align-items: center;
      padding: 40px 50px;
      margin: 0 auto;
      text-align: center;
}

body#welcomekit .consideration .resource-card-title {
  margin: 0;
  font-size: 20px;
  font-family: EuclidCircularB-Semibold;
  font-weight: bold;
}

body#welcomekit .consideration .consideration-right-content p {
  margin: 0;
  font-size: 24px;
  font-family: EuclidCircularB-Medium;
  padding: 5px
}

body#welcomekit .consideration  p {
  line-height: 28px;
  padding-right: 10px;
}

body#welcomekit .small-caps {
  font-variant: all-small-caps;
}

body#welcomekit .consideration  p:first-child {
  margin-bottom: 0;
}

body#welcomekit .consideration .consideration-right-content-btn {
  width: 225px;
  height: auto;
  background-color: #502878;
  padding: 10px 30px;
  font-size: 16px;
}

body#welcomekit .helpful-resources .helpful-resources-content .resource-card-title {
  width: initial;
  font-family: EuclidCircularB-Semibold;
}

body#welcomekit .helpful-resources .helpful-resources-content p {
  font-size: 17px;
  line-height: 28px;
}
body#welcomekit .helpful-resources .helpful-resources-content p.resource-card-title {
  font-size: 20px;

}

body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-content-card {
  height: 246px;
}

body#welcomekit .helpful-resources .helpful-resources-content .btn-section {
  position: absolute;
  bottom: 0;
}

@media (min-width: 970px) and (max-width: 1060px) {
  body#welcomekit .helpful-resources .helpful-resources-content .btn-section {
    width: max-content;
  }
}

@media (min-width: 380px) and (max-width: 552px) {
  body#welcomekit  .btn-brochure {
   display: flex;

  }
}

body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-conten-img {
  width: 100%;
  height: 100%;
}

body#welcomekit .resource-card {
  height: auto;
}

body#welcomekit .btn-section {
  position: relative;
}

body#welcomekit .enroll-block {
  background: rgba(95,165,187,0.1);
}

body#welcomekit .consideration .consideration-right-content .euclid-b p {
  font-family: EuclidCircularB-Medium;
  font-weight: bold;
}
body#welcomekit .support-connect-info {
  margin: 80px auto;
  font-family: EuclidCircularA-Light;
}

body#welcomekit .support-connect-info p {
  font-family: EuclidCircularB-Semibold;
}

.support-connect-info img {
      background-repeat: no-repeat;
      background-position: top center;
      opacity: 0.07;
      content: '';
      position: absolute;
      left: 0;
      right: 0;
      margin-left: auto;
      margin-right: auto;
      width: 217px;
      bottom: -40px;
      z-index: -1;
}

.border-r {
  position: relative;
}

.border-r::after {
  content: '';
  height: 77%;
  width: 1px;
  position: absolute;
  right: 0;
  top: 85px;
  background-color: var(--grey);
}

.support-connect-info p {
  font-size: 26px;
  color: #502878;
  line-height: 1.5;
}

.container-fluid.daybue-blue-bg.py-4.blue-section .small-caps{
  font-family: 'gelo';

}

.text-decoration-underline {
  text-decoration: underline;
}
 body#welcomekit .resource-card.resource-card-row-2 .content-card {
    height: 210px;
  }
@media (min-width: 1068px) {
  body#welcomekit .resource-card.resource-card-row-2 .content-card {
    height: 184px;
  }
}
@media (max-width: 767px) {
   body#welcomekit .resource-card.resource-card-row-2 .content-card {
    height: 94px;
  }
}
body#welcomekit .resource-card.resource-card-row-3 .content-card {
  height: 269px;
}
@media (max-width: 991px){
  body#welcomekit .resource-card.resource-card-row-3 .content-card {
  height: 218px;
}
}
/* body#welcomekit .daybue-consideration .btn-section {
  left: 0px;
   } */

@media (min-width: 553px) and  (max-width: 991px){
  body#welcomekit  .btn-brochure {
    bottom: 25px;
 
   }
  body#welcomekit .daybue-bg-gradient .col-md-8 p.col-md-11.p-0 {
    top: -25px;
  }
  .support-connect-info img {
    position: relative;
    left: auto;
    top: -30px;
  }
  body#welcomekit .btn-section.desktop {
    position: inherit !important;
  }
  body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-conten-img-right,
  body#welcomekit .helpful-resources-conten-img-right,
  body#welcomekit .helpful-resources-conten-img-left {
    width: 110px;
    height: 140px;
  }
}
@media (max-width: 360px){
  body#welcomekit .daybue-bg-gradient .main-title {
    font-size: 42px;
  }
}

@media (min-width: 553px) and (max-width: 767px) {
  body#welcomekit .row .btn-section.mobile {
      top: 2px;
      float: left;
      margin-left: 130px;
  }
  .content-card {
    height: auto;
    margin-top: 35px;
  }
  body#welcomekit .helpful-resources .helpful-resources-content {
    flex-direction: column-reverse;
  }
 
    body#welcomekit .row .btn-section.btn-section.mobile.dwn {
      top: auto !important;
    }
}

@media (min-width: 553px) {
  body#welcomekit .helpful-resources h4{
    margin-bottom: 45px;
    }
  body#welcomekit .team-info h4 {
    margin-bottom: 50px;
    margin-top: 25px;
    }
}

@media (max-width: 552px) {

  body#welcomekit .header {
    overflow: hidden;
    margin: initial;
  }

  body#welcomekit .header p {
    font-size: 18px;
    line-height: 28px;
  }

  body#welcomekit .daybue-bg-gradient {
    padding-bottom: 160px;
  }

  body#welcomekit .yellow-heart  {
    top: 30%;
  }

  body#welcomekit .main-title {
    margin-bottom: 30px;
    margin-top: 40px;
  }

  body#welcomekit .daybue-bg-gradient, .yellow-heart  {
    height: auto;
  }

  body#welcomekit .team-info h4 {
    /* font-family: EuclidCircularA-Light; */
    font-size: 30px;
    line-height: 37px;
    margin: 30px 0;
  }

  body#welcomekit .team-info p {
    font-family: EuclidCircularB-Regular;
    font-size: 18px;
    line-height: 28px;
  }

  body#welcomekit .coordinator .coordinator-content {
    padding: 0;
  }

  body#welcomekit .coordinator .coordinator-content .icon-content {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
  }

  body#welcomekit .coordinator .coordinator-content .coordinator-image-left {
    width: 70px;
    padding: 5px;
  }

  body#welcomekit .coordinator .coordinator-content .coordinator-image-right {
    width: 70px;
  }

  body#welcomekit .blue-section h4 {
    font-size: 30px;
    line-height: initial;
  }

  body#welcomekit .blue-section p {
    padding: 0px;
    margin-top: 10px;
    line-height: 27px;
    font-size: 17px;
  }

  body#welcomekit .consideration {
    text-align: center;
    padding-top: 0!important;
  }

  body#welcomekit .consideration p {
    line-height: 28px;
    font-size: 18px;
  }

  body#welcomekit .consideration .position-absolute {
    top: 100%;
  }

  body#welcomekit .consideration .consideration-right-content {
    margin-top: 15px;
    flex-direction: column;
    padding: 20px 30px;
  }

  body#welcomekit .support-connect-info {
    margin-top: 20px;
    margin-bottom: 90px;
  }

  body#welcomekit .support-connect-info p {
    font-size: 20px;
    padding: 0 20px;
    margin-top: 5px;
  }

  body#welcomekit .resource-card {
    display: block !important;
  }

  body#welcomekit .helpful-resources .helpful-resources-content {
    flex-direction: column-reverse;
    margin-bottom: 60px;
  }
  body#welcomekit .helpful-resources .helpful-resources-content.daybue-overview {
    margin-bottom: 78px;
  }
  body#welcomekit .helpful-resources .helpful-resources-content.daybue-overview::after {
    bottom: -43px;
  }
  body#welcomekit .helpful-resources .helpful-resources-content.daybue-overview .btn-section.mobile.dwn{
    top: -11px;
  }

  body#welcomekit .helpful-resources .helpful-resources-content::after  {
    content: '';
    width: 90%;
    height: auto;
    border-bottom: 1px solid var(--grey);
    bottom:-30px;
    left:19px;
    position: absolute;
  }
  /* body#welcomekit .consideration .helpful-resources-content button{
    margin-top: 80px;
  } */

  body#welcomekit .helpful-resources h4 {
    /* font-family: EuclidCircularA-Light; */
    font-size: 30px;
    line-height: 37px;
  }

  body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-content-card {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 25px;
    padding-bottom: 42px;
    margin-top: 10px;
    height: initial;
  }

  body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-content-card::after{
    content: '';
    width: 85%;
    position: absolute;
    border-bottom: 1px solid var(--grey);
    bottom: 9px;
    left: 20px;
  }


  body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-content-card .btn-section {
    position: relative;
    margin: 0;
    bottom: initial;
    text-align: center;
  }

  body#welcomekit .helpful-resources .helpful-resources-content .resource-card-title {
    text-align: center;
    margin: 0;
    font-size: 22px;
  }

  body#welcomekit .helpful-resources .helpful-resources-content p {
    text-align: center;
    margin-top: 5px;
    margin-bottom: 0;
  }

  body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-conten-img-right,
  body#welcomekit .helpful-resources-conten-img-right {
    width: 110px;
    height: 140px;
  }

  body#welcomekit .consideration .helpful-resources-content .resource-card-title {
    margin-top: 35px;
  }

  body#welcomekit .helpful-resources .helpful-resources-content .helpful-resources-conten-img-left {
    width: 110px;
    height: 85px;
  }

  body#welcomekit .btn-section {
 bottom: 12px !important;
  }

  body#welcomekit .daybue-consideration .btn-section button{
    margin-left: 10px !important;
     }
     /* body#welcomekit .daybue-consideration .btn-section{
      margin-left: 0px !important;
       } */

  body#welcomekit .img-placeholder {
    margin-left: 20px;
  }
  body#welcomekit .helpful-resources-content.landscape .img-placeholder{
    margin-top: 15px;
  }
  body#welcomekit .helpful-resources-content.landscape .btn-section{
    bottom: -38px!important;
  }
  body#welcomekit .helpful-resources-content.landscape > .col-md-4 {
    margin-bottom: 38px!important;
  }
  .support-connect-info img {
    position: relative;
    left: auto;
    top: auto;
    width: 100px;
    bottom: 0;
  }

  .border-r {
    border-bottom: 1px solid var(--grey);
    margin-bottom: 40px;
  }

  .border-r::after {
    width: 0;
  }

  .helpful-resources {
    padding-bottom: 0px !important;
    margin-top: 0px !important;
  }

  .resource-card-copy {
    padding-bottom: 15px;
  }
  body#welcomekit footer p {
    /* font-size: 12px; */
    line-height: 18px;
  }
  body#welcomekit footer p.links {
    line-height: 17px;
  }

  /* body#welcomekit footer .daybue-footer {
      display: none;
  } */
  /*
  .daybue-consideration {
    padding-bottom: 25px;
    margin-bottom: 25px;
  }
  */
  body#welcomekit .consideration .consideration-right-content-btn {
    margin-top: 0px;
  }

  body#welcomekit .content-card {
    height: auto;
  }

  body#welcomekit .btn-section.mobile .welcomekit-btn.dwn {
    margin-bottom:42px;
  }

  body#welcomekit .resource-card {
    padding-top: 0px;
    padding-bottom: 0px;
  }
  body#welcomekit .resource-card.resource-card-row-2 .content-card {
    height: auto;
  }
  body#welcomekit .resource-card.resource-card-row-2 .daybue-consideration .btn-section {
    position:relative;
    text-align: center;
    margin-left: auto;
    margin-top: 5px;
  }

  body#welcomekit .daybue-consideration .resource-card-copy{
    /*display: none;*/
  }

  body#welcomekit .daybue-consideration .resource-card-title{
    margin-bottom: 5px;
  }

  body#welcomekit .helpful-resources .col-lg-6.position-relative.daybue-consideration.content-card {
    text-align: center;
  }
}

@media (max-width: 552px){
.yellow-heart-welcomekit {
    background-size: 200px;
    background-position: right;
    background-position-y: bottom;
  }
  .resource-card-copy.mbl + p {
    display: none;
  }
	body#welcomekit .row .btn-steps {
		top: -8px!important;
	}
	body#welcomekit .row .btn-section.mobile {
		top: 2px;
	}
	body#welcomekit .row .btn-section.mobile.dwn {
		top: 33px;
	}
  }
