<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.hero{
  margin-right: 100px;
  margin-left: 100px;
  position: relative;
  height: 460px;
  background-size: cover;
  background-position: center;
}

.hero__box{
  position:absolute;
  top: 100px;
  left: 10%;
  width:600px;
  height:200px;
  opacity: 0.8;
  background-color: #122836;
}

.hero__box h2{
  text-shadow: 1px 1px 1px rgba(49, 93, 155, 0.43);
  font-size: 36px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 48px;
  letter-spacing: normal;
  color: #ffffff;
  opacity: 1;
}

.hero__box h3{
  text-shadow: 1px 1px 1px rgba(49, 93, 155, 0.43);
  font-size: 24px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 48px;
  letter-spacing: normal;
  color: #ffffff;
  opacity: 1;
}

.hero__box p{
  text-shadow: 1px 1px 1px rgba(49, 93, 155, 0.43);
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: normal;
  text-align: left;
  color: #ffffff;
}


.hero__box__text{
  margin-top:34px;
  margin-left:35px;
}

.hero__box__hr{
    margin-top:23.5px;
    margin-left:35px;
}

.hero__box__hrMargin{
    margin:0px;
}

.breadcrumbs{
    margin-top:29px;
}

.use__btnLightGray{
  /*width: 260px;
  height: 46px;*/
  border-radius: 23px;
  border: solid 3px #dce7ed;
  background-color: #ffffff;
  font-size: 15px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  text-align: center;
  color: #0c76bc;
  display: block;
  position: relative;
  text-align:center;
  line-height:40px;
  padding:0 0 0 12px;
}

.use__btn-bgGray{
  background-color: #f0f2f0;
}

.use__btnLightGray::before{
  content:  '';
  margin-left: 8px;
  top: 50%;
  width: 9px;
  height: 9px;
  transform: translateY(-50%) rotate(135deg);
  border-left: 3px solid #dce7ed;
  border-top: 3px solid #dce7ed;
  position: absolute;
  left: 8px;
}

.use__btn-wrapper{
	width:19.5%;
	height:46px;
}

.use__btnFlex{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  justify-content:space-between;

  margin-top:20px;
  padding-left:0px;
  padding-right:10px;
}

.step__content{
  max-width:1140px;
  margin-right:auto;
  margin-left:auto;
  padding-top:5px;
}

.step__bar{
	width:100%;
	height: 50px;
	padding-right:20px;
}

.step{
  list-style-type: none;
  display:table;
  width:100%;
  height:50px;
  padding:0;
  margin:0;
}

.step a{
  padding: 13px 0.5em 13px 2em;
  display:block;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height:1.0;
  letter-spacing: normal;
  text-align: center;
  color: #0c76bc;
}

.step a:hover {
  color: #9abadb;
  opacity: 1;
}

.step li{
  display:table-cell;
  position:relative;
  background: #ffffff;
  border: solid 3px #dce7ed;
}

.step li:before,
.step li:after{
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  margin: auto;
}
.step li:before{
  top: -1px;
  right:-25px;
  border-style: solid;
  border-color: transparent transparent transparent #dce7ed;
  border-width: 22px 0 25px 22px;
  z-index: 10;
}
.step li:after{
  top: -1px;
  right:-20px;
  border-style: solid;
  border-color: transparent transparent transparent #ffffff;
  border-width: 22px 0 25px 22px;
  z-index: 10;
}
.is-current a{
  background: #0c76bc;
  color: #ffffff;
  font-weight: bold;
}
.step li.is-current:after{
  border-color: transparent transparent transparent #0c76bc;
}

.is-current{
  background: #0c76bc;
  color: #ffffff;
  font-weight: bold;
}

.step-gray{
  list-style-type: none;
  display:table;
  width:100%;
  height:50px;
  padding:0;
  margin:0;
}

.step-gray a{
  padding: 13px 0.5em 13px 2em;
  display:block;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height:1.0;
  letter-spacing: normal;
  text-align: center;
  color: #0c76bc;
}

.step-gray a:hover {
  color: #9abadb;
  opacity: 1;
}

.step-gray li{
  display:table-cell;
  position:relative;
  background: #f0f2f0;
  border: solid 3px #dce7ed;
}

.step-gray li:before,
.step-gray li:after{
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  margin: auto;
}
.step-gray li:before{
  top: -1px;
  right:-25px;
  border-style: solid;
  border-color: transparent transparent transparent #dce7ed;
  border-width: 22px 0 25px 22px;
  z-index: 10;
}
.step-gray li:after{
  top: -1px;
  right:-20px;
  border-style: solid;
  border-color: transparent transparent transparent #f0f2f0;
  border-width: 22px 0 25px 22px;
  z-index: 10;
}
.is-current a{
  background: #0c76bc;
  color: #ffffff;
  font-weight: bold;
}
.step-gray li.is-current:after{
  border-color: transparent transparent transparent #0c76bc;
}

.step-footer{
	padding-top: 40px;
	padding-bottom: 40px;
}

.step-row2{
  display: none;
}

/*Tablet*/
@media screen and (max-width: 1024px) {

  .hero {
      margin-right: 40px;
      margin-left: 40px;
  }
  .hero__box{
    left: 3%;
    width:500px;
  }

  .step__content {
    /*max-width: 1140px;*/
    margin-right: 20px;
    margin-left: 20px;
    padding-top: 5px;
  }
  .use__btnFlex {
    padding-left: 0px;
    padding-right: 0px;
    display:none;
}

  .step-row2{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    width:100%;
    text-align:center;
    margin-top:12px;
    margin-bottom:12px;
  }

    .step-row2-text{
    width: 49%;
    margin: 0.75% 0.5%;
    border: solid 1px #dce7ed;
    font-size: 13px;
    font-weight: bold;
    font-stretch: normal;
    font-style: normal;
    line-height: 2;
    letter-spacing: normal;
    text-align: center;
    color: #0c76bc;
    }

    .is-current-text{
    background: #0c76bc;
    border: solid 1px #0c76bc;
    color: #fff;
  }

}

/*Mobile*/
@media screen and (max-width: 560px) {
  .hero{
    height: 270px;
    margin-right: 10px!important;
    margin-left: 10px!important;
    margin-bottom: 125px
  }

  .hero__box{
    position:absolute;
    top: 270px;
    left: 0;
    width:100%;
    height: 125px;
    opacity: 1;
    background-color: #12293E;
  }

  .hero__box__hr{
      margin-top:15px;
      margin-left:15px;
  }

  .hero__box h2{
    font-size: 20px;
    line-height: 20px;
  }
  .hero__box h3{
    font-size: 14px;
  }
  .hero__box p{
    font-size: 13px;
    width: 100%;
  }
  .hero__box__text{
    margin-top:0px;
    margin-left:15px;
  }


  .step__bar{
    margin-top:15px;
    padding-right:10px;
  }

  .step a{
    padding: 18px 0.5em 18px 1em;
    display:block;
    font-size: 14px;
  }

  .step a:hover {
    color: #9abadb;
    opacity: 1;
  }

  .step li{
    font-size:14px;
    border: solid 1.5px #dce7ed;
  }

  .step li:before{
	  top: 0px;
	  right:-11.5px;
	  border-width: 25px 0 25px 10px;
	}
	.step li:after{
	  top: 0px;
	  right:-9px;
	  border-width: 25px 0 25px 10px;
	}

  .step-gray a{
    padding: 18px 0.5em 18px 1em;
    display:block;
    font-size: 14px;
  }

  .step-gray li{
    font-size:14px;
    border: solid 1.5px #dce7ed;
    background: #ffffff;
  }

  .step-gray li:before{
	  top: 0px;
	  right:-11.5px;
	  border-width: 25px 0 25px 10px;
	}
	.step-gray li:after{
	  top: 0px;
	  right:-9px;
	  border-color: transparent transparent transparent #ffffff;
	  border-width: 25px 0 25px 10px;
	}

	.step__content{
	  max-width:560px;
	  margin-right:10px;
	  margin-left:10px;
	}

	.step-footer{
		background-color:#fff !important;
		padding-top: 10px;
		padding-bottom: 10px;
	}


}
</pre></body></html>