#block-218696{
  background-color: ;
  background-image: url(); 
  background-size: cover; 
  background-position: center center!important;
  background-repeat: no-repeat;
  }

#block-218696>.block-overlay {
z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;
		  background-color:rgba(0,0,0,0);
	}

#block-218696 .container{
    z-index:2;
}
#block-218696 .divider:before {
    content: "";
    width: 8px;
    height: 8px;
    display: block;
    background: currentColor;
    border-radius: 50%;
    margin: 0 auto;
}
#block-218696 .divider:after {
    height:2px;
}
#block-218696 .html-block-body{
  color:#636367!important;
}
#block-218696 .html-block-body strong{
  color:var(--bs-primary)!important;
}
#block-218696 .html-block-body :is(img, iframe){
    max-width: 100%;
}

@media(max-width:768px) {
    #block-218696 .html-block-body :is(.two-col .col-1, .two-col .col-2, .three-col .col-1, .three-col .col-2, .three-col .col-3) {
        width:100%!important;
    }
    #block-218696 .html-block-body{
      font-size:15px!important;
    }
    #block-218696 .html-block-body p{
      line-height:1.4!important;
    }
}
@media (min-width:768px) {
    #block-218696 {
    	padding: 32px 0 32px 0!important;
    }
    #block-218696 .header-sub {
      font-size:16px!important;
    }
    #block-218696 .html-block-body{
      font-size:18px!important;
    }
    #block-218696 .html-block-body p{
      line-height:1.6!important;
    }
}
#block-218696 { 
    background: linear-gradient(135deg, #023876 0%, #62C3F0 100%)!important;
}
#block-218696 p{ 
    margin-bottom:0;
}
#block-218696 .html-block-body :is(p, span, strong){
    font-weight:700!important;
}
#block-218696 .html-block-body strong.strong{
    color:#62C3F0!important;
}

@media (max-width: 768px) {
    #block-218696 .html-block-body :is(p, span, strong){
        font-size:16px;
    }
    #block-218696 { 
        padding:32px 0;
    }
}

@media (min-width: 768px) {
    #block-218696 .html-block-body :is(p, span, strong){
        font-size:18px;
    }
}
