.page-what-we-do .business-image .text-box h1 {
    font-size: 30px;
    line-height: 1.27;
    font-weight: 300;
    color: #005991;
    margin-bottom: 20px;
	padding-top: 0;
}

.business-image .text-box #block-globalwhatwedo p {
	padding-bottom: 12px;
}

.block-content--nir-lp-block--7566 video {
	width: 100%;
}

#icon-guide {
	width: 43px;
	height: 43px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/guide.svg);
	margin: 0 auto;
}

#icon-light-bulb {
	width: 43px;
	height: 43px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/Lightbulb.svg);
	margin: 0 auto;
}

#icon-calendar {
	width: 41px;
	height: 35px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/Calendar.svg);
	margin: 0 auto;
}

#icon-info {
	width: 30px;
	height: 34px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/Info.svg);
	margin: 0 auto;
}

#icon-data {
	width: 41px;
	height: 33px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/data.svg);
	margin: 0 auto;
}

#icon-customers {
	width: 44px;
	height: 35px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/Customers.svg);
	margin: 0 auto;
}

#icon-design {
	width: 49px;
	height: 37px;
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: 0 0;
	background-image: url(../../isc/images/what-we-do/Design.svg);
	margin: 0 auto;
}

.nir-node--6281 .fancybox-close:after {
	content: "X";
	display: inline-block;
	font-size: 24px;
	font-weight: 700;
	color: black;
}

/*CW*/

.ndq-8231 .PaneLeft.col.col-3-of-12.col-md-1-of-1 {
	display: none !important;
}

.ndq-8231 .PaneContent.col.col-9-of-12.col-md-1-of-1 {
	width: 100% !important;
}

a.a-custom {
	color: #005991 !important;
	text-decoration: underline !important;
}

.bg-image {
	background: url("../../isc/images/Reamined_Landing_Page_Graphic.jpg") !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: center 30% !important;
}

.bg-image-regulis{
	background: url("../../isc/images/regulis.jpeg") !important;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: center 30% !important;
}

.ndq-8231 .PaneContent.col.col-9-of-12.col-md-1-of-1 {
	display: none !important;
}

.ndq-8231 .field.field--name-field-nir-global-block-body.field--type-text-long.field--label-hidden.field__item {
	/*padding-top: 60px;*/
	/*padding-bottom: 60px;*/
}

.ndq-8231 div#page-heading {
	display: none;
}

.ndq-8231 .text-box p {
	color: #002e55 !important;
	line-height: 1.2 !important;
	font-size: 16px !important;
}

.ndq-8231 .field.field--name-field-nir-lp-block-body.field--type-text-long.field--label-hidden.field__item {
	position: relative;
}

.ndq-8231 .container2 {
	display: block;
	margin: unset !important;
	max-width: unset !important;
	/*background: rgb(255,255,255, 0.2);*/
	/*padding: 0 20px;*/
}

/*.ndq-8231 .field.field--name-field-nir-lp-block-body.field--type-text-long.field--label-hidden.field__item {*/
/*	width: 75%;*/
/*}*/

.width-75 {
	width: 62% !important;
	padding-top: 40px;
	padding-bottom: 40px;
	/*border: 1px solid #005991;*/
	/*background-color: rgba(255, 255, 255, 0.85);*/
	/*padding: 30px;*/
}

.subwidth {
	border: 1px solid #005991;
	background-color: rgba(255, 255, 255, 0.85);
	padding: 30px;
	/*width: 60%;*/
	width: 511px;
	margin: 0 auto;
	max-width: 100%;
}

.width-75 h1 {
	padding-top: 0 !important;
}

.c-image {
	padding-top: 173px;
	padding-bottom: 48px;
	padding-right: 48px;
	position: absolute;
	right: 55px;
	top: 244px;
}

.c-image::before {
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	width: 90px;
	height: 332px;
	border-right: 33px solid #9fafc0;
	border-bottom: 33px solid #9fafc0;
}

.c-image::after {
	content: "";
	position: absolute;
	right: 47px;
	top: 97px;
	width: 72px;
	height: 61px;
	border: 2px solid #4dbfee;
}

.reamine-img {
	margin-top: 20px;
	display: flex;
	justify-content: center;
}

@media only screen and (min-width: 1442px) {
	/*.subwidth {*/
	/*	width: 45%;*/
	/*}*/
}

@media only screen and (max-width: 1441px) {
	/*.subwidth {*/
	/*	width: 58%;*/
	/*}*/
}

@media only screen and (max-width: 769px) {
	.c-image {
		top: 329px;
	}
	.width-75 {
		width: 68% !important;
	}
}

@media only screen and (max-width: 426px) {
	.width-75 {
		width: 100% !important;
	}
	.c-image {
		display: none !important;
	}
}

#certifications .ModuleInnerContainer:after {
    content: "";
    display: block;
    height: 60px;
    border-bottom: 20px solid #005B94;
    border-right: 20px solid #005B94;
}

#certifications .ModuleInnerContainer:before {
    content: "";
    height: 30px;
    width: 30px;
    border: 1px solid #15BEF0;
    display: block;
    position: absolute;
    bottom: 30px;
    right: 30px;
}

 

#certifications p {
	color :#005991;
}