




.hero-banner-v3.Landing .kicker h2{
  color: #FFF;
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: 20px; /* 80% */
text-align: left;
font-family: "Raleway semi-Bold";
}

@media (max-width: 990px) {
.hero-banner-v3.Landing .hero-title h1 {
        width: 84%!important;
                margin: 0 !important;
}
}
@media (max-width: 767px) {
    .hero-banner-v3.Landing .hero-title h1 {
        font-size: 51px !important;
        width: 88%!important;
        margin: 0!important;
        line-height: 50px !important;
    }
}


.hero-banner-v3.Landing .container .hero-title h1{
  color: #FFF;
font-size: 55px;
font-style: normal;
font-weight: 600;
line-height: 65px; /* 118.182% */
text-align: left;
    font-family: "Raleway Semi-Bold";
}



.hero-banner-v3.Landing .hero-title h1 span{
color: #F6892B;
}


@media (max-width: 991px) {
.hero-banner-v3.Landing .hero-title h1 br{
display: none;
}  
}



.banner-list.Center{
      background-position: center center;
      background-size: cover;
      background-repeat: no-repeat      
}

.banner-list.Style-v2 .section-title{
  margin-bottom: 70px;
}

.banner-list.Style-v2 h2{
text-align: center;
font-family: "Raleway Extra Bold";
font-size: 55px;
font-style: normal;
font-weight: 800;
line-height: 65px; /* 118.182% */
letter-spacing: 0.818px;
}


.banner-list.Style-v2 span:after{
content: none;
}
.banner-list.Style-v2 h2:after{
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='523' height='6' viewBox='0 0 523 6' fill='none'%3E%3Cpath d='M299.436 5.47848C371.787 4.76916 444.138 4.05985 516.494 3.34197C518.708 3.3193 520.92 3.20994 522.988 2.40171C519.649 2.33138 516.297 2.22037 512.959 2.1934C441.54 1.73553 370.122 1.27767 298.709 0.825692L232.42 0.985412C157.073 1.81273 81.7308 2.61704 6.38343 3.42991C4.32551 3.45258 2.26268 3.52715 0.1541 4.33751C2.47294 4.40633 4.79246 4.51849 7.11036 4.52952C81.9643 4.92659 156.807 5.32634 231.649 5.6972L299.441 5.48436L299.436 5.47848Z' fill='%23F6892B'/%3E%3C/svg%3E");
}

  .box-wrap h2 span:after{
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='523' height='6' viewBox='0 0 523 6' fill='none'%3E%3Cpath d='M299.436 5.47848C371.787 4.76916 444.138 4.05985 516.494 3.34197C518.708 3.3193 520.92 3.20994 522.988 2.40171C519.649 2.33138 516.297 2.22037 512.959 2.1934C441.54 1.73553 370.122 1.27767 298.709 0.825692L232.42 0.985412C157.073 1.81273 81.7308 2.61704 6.38343 3.42991C4.32551 3.45258 2.26268 3.52715 0.1541 4.33751C2.47294 4.40633 4.79246 4.51849 7.11036 4.52952C81.9643 4.92659 156.807 5.32634 231.649 5.6972L299.441 5.48436L299.436 5.47848Z' fill='%23F6892B'/%3E%3C/svg%3E");
  }
@media (max-width: 767px) {

  .box-wrap h2 span:after{
    content: "";
  }

  .box-wrap h2:after,
  .banner-list.Style-v2 h2:after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='523' height='6' viewBox='0 0 523 6' fill='none'%3E%3Cpath d='M299.436 5.47848C371.787 4.76916 444.138 4.05985 516.494 3.34197C518.708 3.3193 520.92 3.20994 522.988 2.40171C519.649 2.33138 516.297 2.22037 512.959 2.1934C441.54 1.73553 370.122 1.27767 298.709 0.825692L232.42 0.985412C157.073 1.81273 81.7308 2.61704 6.38343 3.42991C4.32551 3.45258 2.26268 3.52715 0.1541 4.33751C2.47294 4.40633 4.79246 4.51849 7.11036 4.52952C81.9643 4.92659 156.807 5.32634 231.649 5.6972L299.441 5.48436L299.436 5.47848Z' fill='%23F6892B'/%3E%3C/svg%3E");
    background-size: contain;
    background-repeat: no-repeat; 
    display: block;
    content: '';
    height: 10px;
    width: 100%;
  }
}


@media (min-width: 991px){
.banner-list.Style-v2 .Fullwidth-card-column{
padding: 0;
}
.banner-list.Style-v2 .Fullwidth-card-column ul li{
  padding-left: 71px;
}
}


.banner-list.Style-v2 .Fullwidth-card-column .list-title{
font-size: 25px;
font-style: normal;
font-weight: 800;
line-height: normal;
letter-spacing: 0.818px;
font-family: "Raleway Bold";
}
.banner-list.Style-v2 .list-title ~ p{
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 25px;
}


.banner-list.Light h2,
.banner-list.Light .list-title ~ p,
.banner-list.Light .list-title{
color: #ffffff;  
}

.full-simple-banner.Landing h2 span,
.banner-list.Light .Style-v2 h2 span,
.banner-list.Light .list-title span{
 color: #F6892B;
}


.banner-list.Light{
font-size: 55px;
font-style: normal;
font-weight: 800;
line-height: 65px;
letter-spacing: 0.818px;
}


.full-simple-banner.Landing h2{
font-family: "Raleway Extra Bold";
font-size: 55px;
font-style: normal;
font-weight: 800;
line-height: 65px; 
}

.full-simple-banner.Landing h2 span:after{
  content: none;
}

@media (min-width: 991px){
.full-simple-banner.Landing .container .row .col-lg-6{
padding: 0;
}
}

.full-simple-banner.Landing p{
margin-bottom: 0;
padding-bottom: 0;
}

.two-column-text-form.Overflow .row-container .form-container {
position: relative;
}


@media (max-width: 767px){
  .two-column-text-form.Overflow .container .row-container {
    gap: 20px;
}
}

.two-column-text-form.Overflow .row-container .form-container .form-content-container{
position: absolute;
bottom: 0;
}

@media (max-width: 991px) {
.two-column-text-form.Overflow .row-container .form-container .form-content-container{
  position: static;
}  
}


.two-column-text-form .form-container .form-content-container.Blue{
  border-radius: 6px;
  background: linear-gradient(
    180deg,
    rgba(0, 61, 153, 0.8) 0%,
    rgba(0, 91, 229, 0.8) 41.83%,
    rgba(0, 80, 202, 0.8) 56.73%,
    rgba(0, 61, 153, 0.8) 100%
  );
  backdrop-filter: blur(10px);
}
.two-column-text-form .form-container .form-content-container.Orange,
.two-column-text-form .form-container .form-content-container.Blue{
  color: #ffffff;
}


.two-column-text-form .form-container .form-content-container.Orange{
  border-radius: 6px;
  background: linear-gradient(
    180deg,
    rgba(255, 118, 0, 0.9) 0%,
    rgba(255, 144, 48, 0.9) 27.88%,
    rgba(255, 144, 48, 0.9) 62.02%,
    rgba(255, 118, 0, 0.9) 100%
  );
  backdrop-filter: blur(10px);
}
.two-column-text-form .form-container .form-content-container.Orange .form-group textarea,
.two-column-text-form .form-container .form-content-container.Orange .form-group input,
.two-column-text-form .form-container .form-content-container.Blue .form-group textarea,
.two-column-text-form .form-container .form-content-container.Blue .form-group input{
  padding: 10px 10px;
    color: #999;
    font-size: 13px;
    background-color: #fff;
    border-radius: 0;
    appearance: none;
        border-radius: 4px;
border: 1px solid #979797;

background: #FFF;
    margin-top: 5px;
    width: 100%;

}


.notice{
font-size: 12px;
}

.notice+p{
margin: 0;
}

.two-column-text-form .form-container .form-content-container.Orange .wpcf7-submit{
    background-color: #0050CA;
}

.two-column-text-form .form-container .form-content-container.Orange .wpcf7-spinner,
.two-column-text-form .form-container .form-content-container.Blue .wpcf7-spinner{
display: none;
}


.two-column-text-form .form-container .form-content-container.Orange .wpcf7-submit,
.two-column-text-form .form-container .form-content-container.Blue .wpcf7-submit{
width: 100%;
display: flex;
margin: 0;

}

@media (min-width: 1366px) {
.two-column-text-form-v3.Overflow .container .row-container{
  justify-content: space-between;
  gap: unset;
}


.two-column-text-form-v3.Overflow .container .row-container .text-container{
  width: 48%;
  flex-basis: unset;
}

.two-column-text-form-v3.Overflow .container .row-container .form-container{
width: 45%;
flex-basis: unset;
}

}




.two-column-text-form-v3 h2 span:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='362' height='6' viewBox='0 0 362 6' fill='none'%3E%3Cpath d='M207.119 5.37651C257.214 4.86507 307.309 4.35363 357.408 3.83357C358.94 3.81693 360.475 3.71285 361.938 2.9034C359.63 2.82304 357.315 2.70162 355.006 2.66499C305.602 2.00167 256.198 1.33837 206.798 0.681009L160.919 0.655144C108.747 1.27717 56.5784 1.876 4.40607 2.48345C2.9811 2.50051 1.5507 2.56992 0.0599073 3.38142C1.66186 3.45738 3.26261 3.57706 4.86618 3.59472C56.6498 4.20639 108.425 4.82074 160.202 5.40594L207.123 5.38246L207.119 5.37651Z' fill='url(%23paint0_linear_38_2586)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_38_2586' x1='96.4318' y1='2.46262' x2='288.343' y2='-0.480489' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230050CA'/%3E%3Cstop offset='1' stop-color='%230046B5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");   
  left: 0;
  transform: unset;
  bottom: -35px;
}
@media (max-width: 767px) {
  .two-column-text-form-v3 h2 span:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='362' height='6' viewBox='0 0 362 6' fill='none'%3E%3Cpath d='M207.119 5.37651C257.214 4.86507 307.309 4.35363 357.408 3.83357C358.94 3.81693 360.475 3.71285 361.938 2.9034C359.63 2.82304 357.315 2.70162 355.006 2.66499C305.602 2.00167 256.198 1.33837 206.798 0.681009L160.919 0.655144C108.747 1.27717 56.5784 1.876 4.40607 2.48345C2.9811 2.50051 1.5507 2.56992 0.0599073 3.38142C1.66186 3.45738 3.26261 3.57706 4.86618 3.59472C56.6498 4.20639 108.425 4.82074 160.202 5.40594L207.123 5.38246L207.119 5.37651Z' fill='url(%23paint0_linear_38_2586)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_38_2586' x1='96.4318' y1='2.46262' x2='288.343' y2='-0.480489' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230050CA'/%3E%3Cstop offset='1' stop-color='%230046B5'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");   
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    content: '';
    height: 10px;
    width: 100%;

  }
  
}



.two-column-text-form-v3 h5{
    font-family: "Raleway Bold";
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}


.box-wrap h2{
  color: #000;
text-align: center;
    font-family: "Raleway Extra Bold";
font-size: 55px;
font-style: normal;
font-weight: 800;
line-height: 65px; /* 118.182% */
letter-spacing: 0.818px;
margin-bottom: 40px;
}


@media (max-width:767px){
  .hero-banner-v3.Landing .container .hero-title h1,
  .banner-list.Style-v2 h2,
  .banner-list.Light,
  .full-simple-banner.Landing h2,
  .box-wrap h2

  {
    font-size: 43px;
    line-height: 55px;
  }
}


.box-wrap h2 span{
  color: #F6892B;
}

.box-wrap h2 span:after{

}

.box-wrap .section-description{
  text-align: center;
  max-width: 835px;
  margin: auto;
  color: #000;
text-align: center;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 133.333% */
}

.box-wrap .box-wrap__content{
  display: flex;
  flex-wrap: wrap;
  row-gap: 44px;
  margin-top: 61px;
  justify-content: space-between  ;
}
.box-wrap .box-wrap__content .box-wrap__item{
  max-width: 48%;
  min-height: 400px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding:23px;
  padding-top: 50px;
  padding-bottom: 37px;
  border-radius: 20px;
border: 2px solid #F6892B;
}
@media (max-width:767px){
.box-wrap .box-wrap__content .box-wrap__item{
  min-width: 100%;
}
}


.box-wrap .box-wrap__content .box-wrap__item h3{
  color: #000;
text-align: center;
font-family: "Raleway Bold";
font-size: 25px;
font-style: normal;
font-weight: 800;
line-height: 115%;
margin-top: 19px;
margin-bottom: 10px;
}

.box-wrap .box-wrap__content .box-wrap__item p{
  margin: 0;
  text-align: center;
}



.article-slider-wrapper .slider-item {
  box-sizing: border-box;
}

/* Add spacing *inside* each slide without shifting the slide itself */
.article-slider-wrapper .slide-inner {
  padding: 0 15px; /* This controls spacing between slides */
  height: 100%;
  box-sizing: border-box;
}


.article-preview-slider .img-wrapper {
  height: 300px;
  width: 100%;
  overflow: hidden;
  position: relative;
  margin-bottom: 24px;
}

.article-preview-slider .img-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}
.article-preview-slider .article-slider-wrapper{
  position: relative;
}
.article-preview-slider .article-slider-wrapper h3{
color: #000000;
font-family: "Raleway Bold";
font-size: 25px;
font-style: normal;
font-weight: 700;
line-height: 140%; /* 35px */
}

.article-preview-slider .article-slider-wrapper p{
color: #353535;
font-family: "Raleway Regular";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 24px; /* 133.333% */
}

.article-preview-slider .slick-arrow{
  font-size: 0;
  border: none;
  background-color: transparent;
  position: absolute;
  top: 35%;
  z-index: 999;
}
.article-preview-slider .slick-prev{
left: -70px;
}
.article-preview-slider .slick-next{
right: -70px;
}
.article-preview-slider .slick-prev:after{
/* background-color: red; */

content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='53' viewBox='0 0 53 53' fill='none'%3E%3Ccircle opacity='0.8' cx='26.1448' cy='26.1453' r='26.1453' transform='rotate(180 26.1448 26.1453)' fill='%23353535'/%3E%3Cpath d='M24.0639 25.9997L30.8051 19.0582C31.0339 18.8056 31.1604 18.4673 31.1575 18.1162C31.1547 17.765 31.0226 17.4291 30.7899 17.1808C30.5571 16.9325 30.2422 16.7916 29.9129 16.7886C29.5837 16.7855 29.2666 16.9205 29.0298 17.1645L21.4964 25.2001C21.3802 25.3233 21.288 25.4698 21.2251 25.6312C21.1622 25.7925 21.1298 25.9656 21.1298 26.1403C21.1298 26.3198 21.1624 26.4939 21.2277 26.6573C21.2903 26.8196 21.3825 26.9671 21.4989 27.0912L29.0323 35.1268C29.2691 35.3708 29.5863 35.5058 29.9155 35.5027C30.2447 35.4997 30.5596 35.3588 30.7924 35.1105C31.0252 34.8622 31.1572 34.5263 31.1601 34.1752C31.1629 33.824 31.0364 33.4857 30.8077 33.2331L25.4163 27.4849L24.0639 25.9997Z' fill='%23F6892B'/%3E%3C/svg%3E");
}
.article-preview-slider .slick-next:after{
  
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='53' height='53' viewBox='0 0 53 53' fill='none'%3E%3Ccircle opacity='0.8' cx='26.8171' cy='26.1453' r='26.1453' fill='%23353535'/%3E%3Cpath d='M28.899 26.2908L22.1577 33.2323C21.929 33.4849 21.8025 33.8232 21.8053 34.1744C21.8082 34.5255 21.9402 34.8614 22.173 35.1097C22.4058 35.358 22.7207 35.4989 23.0499 35.5019C23.3791 35.505 23.6963 35.37 23.9331 35.126L31.4665 27.0904C31.5826 26.9672 31.6748 26.8207 31.7378 26.6593C31.8007 26.498 31.8331 26.325 31.8331 26.1502C31.8331 25.9708 31.8004 25.7967 31.7352 25.6333C31.6726 25.4709 31.5804 25.3234 31.464 25.1993L23.9306 17.1637C23.6938 16.9197 23.3766 16.7847 23.0474 16.7878C22.7182 16.7908 22.4033 16.9317 22.1705 17.18C21.9377 17.4283 21.8057 17.7642 21.8028 18.1154C21.8 18.4665 21.9265 18.8048 22.1552 19.0574L27.5466 24.8056L28.899 26.2908Z' fill='%23F6892B'/%3E%3C/svg%3E");
}


.article-preview-slider .slick-dots{
display: flex;
list-style: none;
font-size: 0;
padding: 0;
justify-content: center;
gap: 10px;
}
.article-preview-slider .slick-dots li.slick-active button{
background-color: #0050CA;
}

.article-preview-slider .slick-dots li button{
  height: 10px;
width: 10px;
border-radius: 100px;
border: 1px solid #0050CA;
padding: 0;


}


.notice .wpcf7-form-control-wrap .wpcf7-list-item label input[name="privacy-acceptance"] {
  appearance: auto;
  width: unset;
}



.notice .wpcf7-acceptance,
.notice .wpcf7-form-control-wrap{
display: flex;
justify-content: flex-start;
align-items: center;
}

.notice .wpcf7-form-control-wrap .wpcf7-list-item{
  margin: 0;
}

.notice .wpcf7-form-control-wrap .wpcf7-list-item label{
  display: flex;
  justify-content: center;
  align-items: center ;
  margin: 0;
  gap: 10px;
}

.notice .wpcf7-form-control-wrap .wpcf7-list-item label input{
margin: 0;
}



.notice .wpcf7-form-control-wrap .wpcf7-list-item label input[type="checkbox"].notice {
  appearance: none;
  -webkit-appearance: none;
  width: 5px;
  height: 5px;
  border: 1px solid #979797;
  border-radius: 3px;
  background-color: #fff;
  cursor: pointer;
  position: relative;
  padding: 5px;
}

.notice .wpcf7-form-control-wrap .wpcf7-list-item label input[type="checkbox"].notice:checked {
  background-color: #f6892b;
  border-color: #f6892b;
}

.notice .wpcf7-form-control-wrap .wpcf7-list-item label input[type="checkbox"].notice:checked::after {
  content: '';
  position: absolute;
  top: 0px;
  left: 3px;
  width: 4px;
  height: 9px;
  border: solid white;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}


.notice.blue a{
color:#0050CA;
}


.notice.blue .wpcf7-form-control-wrap .wpcf7-list-item label input[type="checkbox"].notice:checked {
  background-color: #0050CA;
  border-color: #0050CA;
}