#how_it_works_sec
	{
		padding: 52px 0 0px 0;
		background: 
		linear-gradient(
		#a4cdffc2, 
		#152e4cc2
		),
		url('<?php echo site_url();?>/wp-content/themes/translations/images/General_Spanish_translation_information_image.jpg') no-repeat ;
		background-size: cover;
	}
	.template_banner
	{
		background-image: url('<?php echo site_url();?>/wp-content/uploads/2020/10/financial-translation-services-The-Spanish-Group-5.jpg');
	}

	#headerExtraLanguages .hel__container {
    right: 0px!important;
		}
	#headerExtraLanguages .hel__container {
			float: none!important;
		}

	.service_block {
		min-height: 260px;
	}
	.service_block h3 {
		margin-top: 0px;
	}
	.inner-block h3
	{
		text-align: center;
	}
	@media only screen and (max-width: 375px){
		.button_cntr_quote {
	       line-height: 43px!important;
        }
	}
	@media only screen and (min-width: 992px){

		#headerExtraLanguages .hel__container {
		padding-top: 0px;
		}

	}
	@media only screen and (min-width: 768px){
		.wlos-img img {
	    position: absolute;
		}
	}
	.wlos-img img {
    top: -85px;
    max-width: 425px;
    right: 0px;
    }

    /* Inner image 2 */
	.ab_outr_sec {
    background-color: #1f3d5c;
    background-image: url("/wp-content/themes/translations/images/certified-translation-service-the-spanish-group-2.jpg");
    max-height: 470px;
    background-size: cover;
	}  
	/* Inner image 3 */
    .gl_tr_sec {
    background-image: url("/wp-content/themes/translations/images/certified-translation-service-the-spanish-group-4.jpg");
    background-position: 101%;
    background-size: contain;
    background-repeat: no-repeat;
    }
div#header-image img {
  max-height: 630px;
}

.nfn__content {
  padding-bottom: 0 !important;
}

.nfn__trust {
  display: table;
  width: 100%;
  padding-top: 24px;
}

.nfn__trust-logos {
  display: table;
  margin: 17px auto 0;
  border-radius: 20px 20px 0 0;
  background: #fff;
}

.nfn__trust-logo {
  vertical-align: middle;
  opacity: 0.7;
}

.nfn__trust-logos .nfn__trust-logo:first-child {
  height: 25px;
}

.nfn__trust-logos .nfn__trust-logo:last-child {
  height: 35px;
}

@media only screen and (max-width: 767px) {
  .nfn__trust-logos {
    padding: 15px 0;
    margin: 6px auto 23px;
  }

  .nfn__trust-logo {
    margin: 0 14px;
  }

  .nfn__actions {
    padding-bottom: 0 !important;
  }
}

@media only screen and (min-width: 768px) {
  .nfn__trust-logos {
    padding: 10px 33px;
  }

  .nfn__trust-logo {
    margin: 0 7px;
  }
}
