@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxC7mw9c.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRzS7mw9c.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxi7mw9c.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Italic'), local('Montserrat-Italic'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: local('Montserrat Light'), local('Montserrat-Light'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Montserrat Regular'), local('Montserrat-Regular'), url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: local('Montserrat Bold'), local('Montserrat-Bold'), url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.klp_center_wrap{
	width:100%;
	overflow:auto;
	padding:0px 1%;
	max-width:1280px;
	margin-left:auto;
	margin-right:auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.klp_pre_header{
	width:100%;
	padding:8px 0px;
	background-image: linear-gradient(to right, #836caa, #6a73af, #5178ae, #3a7ca9, #297fa0);
	text-align:center;
	text-transform:uppercase;
	color:#fff;
	line-height:40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.klp_pre_header h1{
	font-size:14px;
	font-weight:400;
	margin:0px;
	display:inline-block;
	text-align:center;
}
.klp_top_header{
	padding-top:24px;
	padding-bottom:20px;
	background-color:#fff;
	text-align:center;
}
.klp_top_header2{
	padding-top:14px;
	padding-bottom:10px;
	background-color:#fff;
	text-align:center;
}
.klp_top_header, .klp_top_header2{
	text-align:center;
}
.VO_klp1, .VO_klp2{
	width:100%;
    background-size:cover;
    min-height:500px;
	padding-top:54px;
	padding-bottom:74px;
    box-sizing:border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    position:relative;
}
.VO_klp1{
    background:url(../images/top_bg2.jpg) center center no-repeat;
    background-size:cover;
}

.VO_klp2{
    /*background:url(../images/dark-bg-top-IncAuthority-web.jpg) center center no-repeat;*/
    background:url(../images/lp/covid/background.png) center center no-repeat;
    background-size:cover;
    max-height: 522px;
}


.top_klp_l{
	width:49%;
	min-height:500px;
	text-align:left;
	float:left;
	color:#fff;
	padding-top:25px;
}

.top_klp_2{
	width:49%;
	min-height:500px;
	text-align:left;
	float:left;
	color:#fff;
	padding-top:50px;
}

.top_klp_2 h2{
	margin-top: 58px;
	margin-bottom: 60px;
}
.top_klp_2 a {
	max-width: 300px;
	max-height: 60px;
	background-color: #FFF;
	padding: 20px 100px 20px 100px;
	font-family: Montserrat;
	font-weight: bold;
	text-decoration:none;
	color: #277DA0;
}

.top_klp_2 a:hover {
	font-family: Montserrat;
	font-weight: bold;
	text-decoration:none;
	color: #277DA0;
}

.top_klp_3{
	width:100%;
	text-align:center;
	float:left;
	color:#fff;
	padding-top:50px;
}

.top_klp_3 h2{
	margin:58px auto;
	margin-top: 58px;
	margin-bottom: 60px;
	font-size: 18px !important;
	font-weight: normal !important;
	width: 50%;
}
.top_klp_3 a {
	max-width: 300px;
	max-height: 60px;
	background-color: #FFF;
	padding: 20px 100px 20px 100px;
	font-family: Montserrat;
	font-weight: bold;
	text-decoration:none;
	color: #277DA0;
}

.top_klp_3 a:hover {
	font-family: Montserrat;
	font-weight: bold;
	text-decoration:none;
	color: #277DA0;
}


.top_klp_r{
	width:50%;
	min-height:500px;
	text-align:right;
	float:right;
	color:#fff;
	background:url(../images/gradient_klp.png) top right repeat-y;
	padding:25px 30px;
    box-sizing:border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.top_klp_l h2, .top_klp_r h2{
	font-size:36px;
	font-weight:400;
	margin-bottom:43px;
	color:#fff;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}

.top_klp_2 h2 {
	font-family: Montserrat;
	font-weight: bold;
	font-size: 36px;
}

ul.klp_land_list li {
    background-image: url(../images/white_check_land.png);
    background-repeat: no-repeat;
    line-height: 23px;
    padding-left: 30px;
    margin-bottom:15px;
	font-size:23px;
	font-weight:400;
    color:#ffffff;
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
ul.klp_land_list {
    margin: 0px;
	padding:0px;
    list-style:none;
}

.klp_htop_ctabtn{
	display:inline-block;
	text-align:center;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:20px;
    background-color:#42AA8A;
    color:#fff;
    font-size:15px;
    font-weight:400;
    text-align:center;
	padding: 0px 35px;
    cursor:pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
	text-transform:none;
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
-moz-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
}
.klp_top_ctabtn{
	display:inline-block;
	float:left;
	margin-top:50px;
    background-color:#FF7B6E;
    color:#fff;
    font-size:20px;
    font-weight:400;
    text-align:center;
	padding:23px 30px;
    margin-left:auto;
    margin-right:auto;
    cursor:pointer;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	text-decoration:none;
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
-moz-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
}
.call_klp{
	width:100%;
	padding-top:43px;
	padding-bottom:43px;
	text-align:center;
	font-size:34px;
	font-weight:300;
	color:#fff;
	background-image: linear-gradient(to right, #0183bb, #0090b8, #009aad, #00a39d, #42aa8b);
}
.klp_txt_shadow{
	text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
.boxes_wrap_klp{
	width:100%;
	overflow:auto;
}
.clock_klp{
	width:100%;
	min-height:600px;
	padding-top:60px;
	padding-bottom:60px;
	background:url(../images/clock_bg.jpg) center center no-repeat;
    background-size:cover;
}
.Land_CT_klp{
    background:url(../images/testimonials_bg.jpg) center right no-repeat;
    background-size:cover;
    color:#E6E7E8;
    overflow:auto;
    padding-top:90px;
    padding-bottom:60px;
    text-align:center;
}
.Land_CT_klp h2{
    margin-bottom:0px;
	font-size:32px;
	color:#FFF;
	font-weight:400;
	margin-bottom:40px;
}
.CT_tbox_KLP{
    width: 318px;
    overflow:auto;
    display:inline-block;
    text-align:left;
    font-size:13.5px;
    line-height:18px;
    font-weight:300;
    padding:40px 10px 30px 10px;
    margin-left:20px;
    margin-right:15px;
    margin-top:15px;
    color:#fff;
    vertical-align:top;
    box-sizing:border-box;
    -webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
    -moz-box-sizing: border-box;
}
.CT_tbox_KLP_2{
    width: 500px;
    float: left;
    margin-right: 50px;
    margin-top: 100px;
}
.CT_tbox_KLP_2 h2 {
	font-family: Montserrat;
	font-size: 22px;
	font-weight: bold;
	color: #414042;
}
.NCwrap3 {
	min-height: 635px;
}
.commas_klp{
	font-size:24px;	font-family:"Times New Roman", Times, serif;
	line-height:2px;
	color:#B1DCD0;
}
.sgnklp{
	font-style:italic;
	font-size:18px;
	display:inline-block;
	float:right;
	text-align:right;
}
.klp_land_prices_box{
    width: 175px;
    height:175px;
    overflow:auto;
    display:inline-block;
    text-align:center;
    font-size:15px;
    color:#E6E7E8;
	font-size:12px !important;
    font-weight:300;
    vertical-align:top;
    padding-top:15px;
    box-sizing:border-box;
    -webkit-box-sizing: border-box; /* Safari 3.0 - 5.0, Chrome 1 - 9, Android 2.1 - 3.x */
    -moz-box-sizing: border-box;
    margin:15px 0px 15px 30px;
    background-size:cover;
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
-moz-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
}

.klp_land_prices_box .pc_land{
	font-size:16px !important;
}
.klp_land_prices_box .pc_nlp_land_p{
	font-size:28px !important;
}
.klp_land_prices_box .pc_nlp_total_land{
	margin-top:20px;
    margin-bottom:15px;
	font-weight:300;
    display:block;
	font-size:18px !important;
}

.clockWrap{
	width:100%;
	text-align:center !important;
	margin-top:30px;
}

.clock_klp_txt{
	width:100%;
	overflow:auto;
	max-width:970px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.clock_klp_txt h2{
	font-size:33px;
	margin-bottom:0px;
	padding-bottom:10px;
}
.clock_klp_txt p{
	font-size:26px;
	margin-top:0px;
	padding-top:0px;
}
.btn_clock_wrap{
	width:100%;
	overflow:auto;
	text-align:center;
}
.promo_klp_btn{
	width:270px;
	height:70px;
	text-align:center;
	display:inline-block;
	background-color:#FF7B6E;
	color:#fff;
	text-decoration:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;
	line-height:70px;
	font-size:18px;
	font-weight:400;
}

.as_seen_klp{
	width:100%;
	background-color:#fff;
	overflow:auto;
	text-align:center;
	padding-top:60px;
	padding-bottom:50px;
}

.as_seen_klp h2, .ft_klp_wrap h2{
	font-size:32px !important;
	color:#58595B;
	font-weight:400;
	margin-bottom:40px;
}


.ft_klp_wrap_3 h2 { 
	color: #FFF;
	font-family: Montserrat;
	font-weight: bold;
	font-size: 22px;
}

.as_seen_KLPbox{
	width:220;
	height:145px;
	text-align:center;
	display:inline-block;
}
.ft_klp_wrap{
	text-align:center;
}
.klp_features_box{
	width:270px;
	overflow:auto;
	display:inline-block;
	text-align:left;
	color:#58595B;
	vertical-align:top;
	margin:25px;
}

.klp_features_box_2 {
	width:466px;
	overflow:auto;
	display:inline-block;
	text-align:left;
	color:#58595B;
	vertical-align:top;
	margin:25px;
}
.klp_features_box_3 {
	width:500px;
	overflow:auto;
	display:inline-block;
	text-align:left;
	color:#58595B;
	vertical-align:top;
	margin:10px;
}
.klp_features_box h3{
	font-size:19px;
	margin-bottom:10px;
	font-weight:400;
}
.klp_features_box p{
	font-size:13px !important;
}


.klp_ft_icon{
	width:57px;
	height:57px;
	float:left;
}
.klp_ft_icon_2{
	height:57px;
}
.klp_ft_icon_3{
	width:57px;
	height:57px;
	float:left;
	min-height: 100px;
	margin-right: 20px;
}
.klp_ft_txt{
	width: calc( 100% - 70px );
	float:right;
}
.klp_ft_txt_2 {
	text-align: center;
}
.klp_ft_txt_2 h3 { 
	font-family: Montserrat;
	font-weight: bold;
	font-size: 16px;
	color: #317071;
}
.klp_ft_txt_3 {
	font-family: Montserrat;
	font-size: 16px;
	color:#FFF;
}

.klp_ft_txt_3 h3 {
	font-weight: bold;
}
.klp_ft_txt_3 p {
	display: inline;
}

.klp_ft_txt_4 {
	font-family: Montserrat;
	font-size: 16px;
	color:#414042;
}

.klp_ft_txt_4 h3 {
	font-weight: bold;
}
.klp_ft_txt_4 p {
	display: inline;
}

.icon_klp1{
	background:url(../images/icon1-klp.png) center right no-repeat;
}
.icon_klp2{
	background:url(../images/icon2-klp.png) center right no-repeat;
}
.icon_klp3{
	background:url(../images/icon3-klp.png) center right no-repeat;
}
.icon_klp4{
	background:url(../images/icon4-klp.png) center right no-repeat;
}
.icon_klp5{
	background:url(../images/icon5-klp.png) center right no-repeat;
}
.icon_klp6{
	background:url(../images/icon6-klp.png) center right no-repeat;
}

.icon_lp_p1 {
	background:url(../images/IA-communication-solution.png) center center no-repeat;
}
.icon_lp_p2 {
	background:url(../images/IA-Cloud-based.png) center center no-repeat;
}
.icon_lp_p3 {
	background:url(../images/IA-Mobile-Office.png) center center no-repeat;
}
.icon_lp_p4 {
	background:url(../images/IA-cost-effective.png) center center no-repeat;
}
.icon_lp_p5 {
	background:url(../images/IA-Fast-Setup.png) center center no-repeat;
}

.icon_kl_b_p1{
	background:url(../images/lp/covid/virtual_offices.png) center right no-repeat;
}
.icon_kl_b_p2{
	background:url(../images/lp/covid/virtual_phone.png) center right no-repeat;
}
.icon_kl_b_p3{
	background:url(../images/lp/covid/live_receptionist.png) center right no-repeat;
}
.icon_kl_b_p4{
	background:url(../images/lp/covid/mail.png) center right no-repeat;
}

.icon_kl_a_p1{
	background:url(../images/IA-Business-Number.png) center right no-repeat;
}
.icon_kl_a_p2{
	background:url(../images/IA-411-Listing.png) center right no-repeat;
}
.icon_kl_a_p3{
	background:url(../images/IA-50-Features.png) center right no-repeat;
}

.last_sect_klp_wrap{
	width:100%;
	overflow:auto;
	background-color:#FAFAFA;
	padding:60px 1%;
	text-align:center;
	vertical-align:top;
    box-sizing:border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.left_imgklp_wrap{
	width:500px;
	height:420px;
	display:inline-block;
	vertical-align:top;
	margin-right:20px;
	background:url(../images/form_img_klp.jpg) center right no-repeat;
}
.right_formklp_wrap{
	width:300px;
	overflow:auto;
	display:inline-block;
	vertical-align:top;
	text-align:left;
	padding:30px 10px 10px 10px;
	color:#58595B;
    box-sizing:border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.right_formklp_wrap h3{
	font-size:30px;
	font-weight:400;
	margin-bottom:40px;
}
.right_formklp_wrap input{
	width:100% !important;
	height:40px !important;
	border:none !important;
	background-color:#EAEFF3 !important;
	margin-bottom:20px;
	font-size:14px;
	font-weight:100;
	padding-left:15px !important;
    box-sizing:border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
}
.right_formklp_wrap button{
	width:100% !important;
	height:54px !important;
	border:none !important;
	background-color:#42AA8A !important;
	font-size:16px !important;
	color: #fff !important;
	font-weight:400;
	text-align:center;
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
-moz-box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
box-shadow: 1px 1px 5px 2px rgba(0,0,0,0.18);
margin-top:10px;
}


.VO2_WYG_2 {
	background-color: #F4F4F4;
	min-height: 451px;
	padding-top: 68px;
}

.VO2_WYG_3 {
	background-color: #2B364A;
	padding-top: 68px;
}


.ft_klp_wrap_2, .ft_klp_wrap_3 {
	text-align: center;
}

.ft_klp_wrap_2 h2 {
	font-family: Montserrat;
	font-size: 22px
	font-weight:bold;
}

.ft_klp_wrap_3 {
	min-height: 590px;
}

.CT_tbox_KLP_2 ul li {
	font-family: Montserrat;
	font-size: 16px;
	font-weight:400;
	color: #098085;
	margin: 0 0 1.5em 0;
}
li a {
	font-family: Montserrat;
	font-size: 16px;
	font-weight:400;
	color: #098085;	
}
#RespFaq1 p,
#RespFaq2 p,
#RespFaq3 p,
#RespFaq4 p,
#RespFaq5 p {
	color: #000;
}
#faq1,
#faq2,
#faq3,
#faq4,
#faq5 {
	cursor: pointer;
}
@media only screen and (max-width: 920px) {
	.VO_klp1{
	padding-bottom:0px;
	}
	.VO_klp2{
	padding-bottom:0px;
	}

	.top_klp_l{
	width:100%;
	}
	.top_klp_r{
		width:100%;
		margin-top:30px;
		text-align:left;
		background:none;
		min-height:200px;
		margin-bottom:60px;
		padding:25px 30px 0px 0px;
	}
	.top_klp_2{
		width:100%;
	}
		.VO2_WYG_3 { 
		height: 900px;
	}

}
@media only screen and (max-width: 620px) {
	.VO_klp1{
	padding-bottom:0px;
	}
	.VO_klp2{
	padding-bottom:0px;
	}

	.top_klp_l{
	width:100%;
	text-align:center;
	}

	.top_klp_l ul{
		text-align:left;
	}
	.top_klp_r{
		width:100%;
		margin-top:30px;
		text-align:center;
		background:none;
		min-height:200px;
		margin-bottom:60px;
		padding:25px 30px 0px 0px;
	}
	.klp_top_ctabtn{
		display:inline-block;
		float:none;
	}
	.left_imgklp_wrap{
		width:100%;
		margin-left:0px;
		margin-right:0px;
	}
	.CT_tbox_KLP_2, .VO2_WYG_2 {
		width: 100%;
		margin-top: 10px;
	}
	.CT_tbox_KLP_2 h2 {
		margin-top: 20px;
	}
	.klp_features_box_3, .klp_features_box_2 {
		width: 100%;
		margin-left: 0;
		margin-bottom: -30px;
	}

	.klp_ft_icon_3 {
		min-height: 160px;
	}
	.NCwrap3 {
		min-height: 1185px;
	}
	.VO2_WYG_3 {
		padding-top: 40px;
	}
}
