  iframe {
    border:none;
  }
  #Header_Div .section-sm,#Header_Div .section-md,#Header_Div .section-lg,#Header_Div .section-xl  {
    padding: 0;
  }
  .title-wrapper{
    position: relative;
	height: 225px;
  }
  .title-wrapper-mob{
    position: relative;
  }
.title-band {
    position: absolute;
    top: 45px;
    height: 100px;
    width: 1500%;
    max-width:100%;
    background-color: #20cc99;
    z-index: -100;
}
  .title-wrapper-mob .title-band{
    top: 45px;
    left: -50px;
	height: 100px;
    }
	
  /*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active), (min-width: 1200px) {
    .title-band{
      height: calc(50% - (100px/2));
    }*/
    iframe {
      width: 1px;
      min-width: 100%;
      margin-top: -115px !important;
    }
  }
  
  .title-block-wrapper{
    position: relative;
  }
  .title-block{
    position: absolute;
    /*width: 100%;*/
	/*top: calc(50% - 130px);*/
  }
  .title-block-mob{
    position: unset;
    top: calc(50% - 130px);
    width: 100%;
  }
  .title-block-mob{
    margin-left: auto;
	margin-right: auto;
  }
  .title-block-mob .subtitle{
	  background-color: #ffffff
  }
  .title-image{
    height: auto;
    max-width: 100%;
  }
  .title-wrapper-mob div img.title-image {
    display: block;
	float: unset;
    /*margin-left: 10px;
    margin-right: 10px;*/
  }
  
  .title {
    display:flex;
  }
  .title-block-mob >.title {
    display:unset;
  }
  .title-link{
    float: right !important;
    position: relative;
    top: 0px;
    padding-right: 50px;
  }
  .title H1{
    background: black !important;
    color: white !important;
    padding: 20px;
  }
  .subtitle{
    display:flex;
  }
  .subtitle H2{
    padding-left:20px;
  }
  
  .titleChatLink{
    margin-top: 50px;
  }
  .news-block .news-post .img-block {
    float: left;
    width: 22%;
    padding: 0px 10px 0px 0px;
  }
  .news-block .news-post .img-block {
    margin: 0px 0px 8px;
  }
  .news-block .news-post .text-block {
    float: left;
    width: 78%;
    margin: -5px 0px 0px;
    padding: 0px 20px 0px 0px;
  }
  .news-block .why-wrap .news-post + .news-post {
    padding-top: 0px;
    border-top: 0px;
  }
  .news-block .news-post {
    margin: 0px 0px 20px;
  }
  .topRightLinks > li{
    display: inline-block;
    /* You can also add some margins here to make it look prettier */
    zoom:1;
    padding-left: 10px
  }
  
  div h5 a img {
    width: 25px; height: 12px;
  }
  
  #screening_qualifier main section .button, #screening_qualifier main section .formButton {
    background: #868785 !important;
  }


@media screen and (orientation: landscape){
	.title-wrapper-mob {
		min-height: 110px;
	}
	.title-img-wrap{
		position: absolute;
		top: 0px;
		right: 0px;
	}
	.title-wrapper-mob div img.title-image {
		position: absolute;
		top: 0px;
		right: 0px;
		width: 200px;
	}
{