﻿body {
	font-family: TeleNeoWeb;
	font-weight: 400;
	font-kerning: normal;
	color: #18214D;
	-webkit-tap-highlight-color: transparent;
	margin: 0px;
	padding:0px;
	overflow-x:hidden;
}

.inwb_hl_section{
	width:100%;
	position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow:hidden;
	font-family: TeleNeoWeb;
	font-weight: 400;
	font-kerning: normal;
	color: #fff;
	-webkit-tap-highlight-color: transparent;
	margin:60px auto 24px;
	padding:0px;
}
.inwb_hl_section *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	.inwb_hl_section .inwb_hl_inner_cont{
		width:100%;
		margin:0 auto;
	}
	.inwb_hl_section h1{
		font-size: 40px;
		line-height: 54px;
		font-weight: 900;
		color:#18214d;
	}
	
#inwb_services_business_cont{
	width:100%;
	position:relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-tap-highlight-color: transparent;
	margin:0 auto;
	padding:0px;
	font-size:0px;
	line-height:0px;
}
#inwb_services_business_cont *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont{
		width:100%;
		margin:0 auto;
		max-width:1108px;
		display:flex;
		flex-wrap:wrap;
		justify-content:space-between;
	}
		#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div{
			width:25%;
			padding:6px;
		}
		#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div > div{
			border-radius: 4px;
			box-shadow: 0 4px 4px rgba(93,100,130,.12);
			overflow: hidden;
			padding: 0;
			transition: all .2s ease-out;
		}
		#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div > div:hover{
			box-shadow: 0 8px 8px rgba(93,100,130,.3);
		}
		#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div img{
			width:100%;
			height:auto;
		}

/* 360-575 -XS */
@media only screen and (max-width: 575px) {

	.inwb_hl_section .inwb_hl_inner_cont{
		padding:0px 20px;
	}
	.inwb_hl_section h1{
		font-size: 32px;
		line-height: 36px;
	}
	
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont{
		padding:0px 20px;
	}
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div{
		width:100%;
		padding:6px 0px;
	}
}

/* 576-767 - S */
@media only screen and (min-width: 576px) and (max-width: 767px) {

	.inwb_hl_section .inwb_hl_inner_cont{
		padding:0px 20px;
	}
	.inwb_hl_section h1{
		font-size: 32px;
		line-height: 36px;
	}
	
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont{
		padding:0px 20px;
	}
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div{
		width:50%;
	}
}

/* 768-959 - M */
@media only screen and (min-width: 768px) and (max-width: 959px) {

	.inwb_hl_section .inwb_hl_inner_cont{
		padding:0px 20px;
	}
	.inwb_hl_section h1{
		font-size: 36px;
		line-height: 40px;
	}
	
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont{
		padding:0px 20px;
	}
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont > div{
		width:50%;
	}
}

/* 960-1199 - L */
@media only screen and (min-width: 960px) and (max-width: 1199px) {

	.inwb_hl_section .inwb_hl_inner_cont{
		padding:0px 20px;
	}
	
	#inwb_services_business_cont #inwb_srvcs_bsnss_inner_cont{
		max-width: calc(100% - 40px);
	}
}

/* 1200+ - XL */
@media only screen and (min-width: 1200px) {

	.inwb_hl_section .inwb_hl_inner_cont{
		max-width:1108px;
	}
}
