@charset "utf-8";
/* CSS Document */
/*----------------
RESET CSS
-----------------*/
body {
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	padding:0;
	font-family: 'open_sansregular';
	background:#fff;
	color:#333333;
	}
div, ul, h1, h2, h3, h4, h5, li, p, img, form, input, textarea {margin:0;padding:0;}
table, tr, td {border:0;}
a{outline: none; color:#333; text-decoration:underline;}
a:hover {outline: none; color:#000; text-decoration:none;}
img {border:none;}
li {list-style:none;}
.clearall{
	clear:both;
	font-size:1px;
	line-height:1px;
	height:1px;
	}
/*-----------------------
CSS FOR FONTS
-------------------------*/
@font-face {
    font-family: 'open_sansbold';
    src: url('fonts/opensans-bold.eot');
    src: url('fonts/opensans-bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-bold.woff2') format('woff2'),
         url('fonts/opensans-bold.woff') format('woff'),
         url('fonts/opensans-bold.ttf') format('truetype'),
         url('fonts/opensans-bold.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'open_sanslight';
    src: url('fonts/opensans-light.eot');
    src: url('fonts/opensans-light.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-light.woff2') format('woff2'),
         url('fonts/opensans-light.woff') format('woff'),
         url('fonts/opensans-light.ttf') format('truetype'),
         url('fonts/opensans-light.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular.eot');
    src: url('fonts/opensans-regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular.woff2') format('woff2'),
         url('fonts/opensans-regular.woff') format('woff'),
         url('fonts/opensans-regular.ttf') format('truetype'),
         url('fonts/opensans-regular.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('fonts/opensans-semibold.eot');
    src: url('fonts/opensans-semibold.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-semibold.woff2') format('woff2'),
         url('fonts/opensans-semibold.woff') format('woff'),
         url('fonts/opensans-semibold.ttf') format('truetype'),
         url('fonts/opensans-semibold.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
	}
	
/*-----------------------
MAIN CSS START
------------------------*/
.red-strip{
	width:100%;
	background:#f10000;
	padding:2px 0;
	color:#fff;
	font-size:14px;
	line-height:17px;
	}
#header{
	width:100%;
	background:#ffff;
	padding:0;
	}
.navbar-brand{
	height:auto;
	padding:0;
	}
.navbar{margin:0; border:none; background:#fff;}
ul.nav{
	margin-right:30px;
	margin-top:18px;
	}
.logo{width:230px; margin:5px 0;}
ul.nav li{}
ul.nav li a{
	color:#434343!important;
	font-size:14px;
	text-decoration:none;
	padding:0 15px;
	line-height:30px;
	}
ul.nav li a:hover, ul.nav li a.active{
	color:#fff!important;
	background:#27aae0!important;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	}
.navbar-toggle{background:#1e9bce; margin-top:15px;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{background:#1e9bce;}
#section-one{
	width:100%;
	height:600px;
	background:url(../images/sec1-desk-bg.jpg) no-repeat center bottom;
	}
.mobile-img{
	margin-top:30px;
	}
.sec1-heading{
	float:left;
	margin-top:50px;
	color:#ffffff;
	font-family: 'open_sanssemibold';
	max-width:560px;
	}
.sec1-para{
	float:left;
	color:#ffffff;
	font-size:26px;
	font-family: 'open_sanssemibold';
	text-align:left;
	margin:0 0 0 15px;
	}
.search-box{
	float:left;
	width:90%;
	padding:10px;
	margin:1% 0 0 1%;
	background:url(../images/black-overly-bg.png) repeat left top;
	}
.srch-box-gray{
	width:100%;
	background:#f4f4f4;
	float:left;
	}
.srch-box-icon{
	float:left;
	width:55px;
	}
.phone-box{
	float:left;
	width:377px;
	height:46px;
	border:1px solid #d5d4d4;
	font-size:24px;
	color:#000;
	padding:7px;
	margin:6px 0 0 10px;
	}
.num-submit{
	float:left;
	width:176px;
	height:46px;
	border:none;
	outline:none;
	background:url(../images/saerch-btn.png) no-repeat center center;
	margin:6px 0 0 10px;
	}
.sec1-3point{
	float:left;
	width:600px;
	margin:40px 0 0 0;
	}
.sec1-testimonial-box{
	float:left;
	width:60%;
	margin:-20px 0 0 60px;
	}
.sec1-testimonial-img{
	float:right;
	width:25%;
	padding:0 1.2%;
	margin-top:-45px;
	}
.testimonial-title{
	float:left;
	width:100%;
	color:#fff;
	font-size:23px;
	line-height:27px;
	font-family: 'open_sanssemibold';
	}
.testimonial-para{
	float:left;
	width:100%;
	color:#fff;
	font-size:15px;
	line-height:19px;
	font-style:italic;
	margin:14px 0;
	}
.testimonial-name{
	float:left;
	width:100%;
	color:#fff;
	font-size:17px;
	line-height:27px;
	font-family: 'open_sanssemibold';
	}
.testimonial-name span{ color:#abe0f6; font-family: 'open_sansregular';}
.counter-para{
	float:left;
	width:100%;
	color:#fff;
	font-size:22px;
	margin:15px 0 0 4px;
	font-family: 'open_sanssemibold';
	}
ul.list-x{
	float:left;
	width:99%;
	margin:3% 0 0 1%;
	display:table;
	}
ul.list-x li{
	float:left;
	display: inline-block;
	color: #FFF;
	border:1px solid #fff;
	padding:5px 12px;
	margin-right: 8px;
	font-size:32px;
	font-family: 'open_sansbold';
	}

ul.list-x li.qoma { 
    background:url(../images/quoma.png) center bottom no-repeat;
    border:none;
	height:60px;
	}
/*-----------------------
CSS FOR SECTION TWO
-------------------------*/
#section-two{
	width:100%;
	padding:70px 0 80px 0;
	}
.sec2-main-heading{
	float:left;
	width:100%;
	text-align:center;
	font-size:50px;
	color:#000000;
	}
.sec2-para{
	float:left;
	width:90%;
	margin:1.5% 5% 5% 5%;
	text-align:center;
	font-size:16px;
	color:#858585;
	}
.sec2-box{
	text-align:center;
	width:96%;
	padding:0 2%
	}
.sec2-box span{
	float:left;
	width:100%;
	color:#36a7d6;
	font-size:20px;
	font-family: 'open_sanssemibold';
	text-transform:uppercase;
	margin:20px 0 15px 0;
	}
.sec2-box p{
	color:#454545;
	font-size:16px;
	line-height:20px;
	}
.side-border{
	border-left:1px dashed #bbbbbb;
	border-right:1px dashed #bbbbbb;
	}
/*-----------------------
CSS FOR SECTION THREE
-------------------------*/
#section-three{
	width:100%;
	height:600px;
	background:url(../images/sec3-desk-bg.jpg) no-repeat center top #f4f4f4;
	}
#section-three h3{
	float:left;
	width:100%;
	color:#0c0c0c;
	font-size:50px;
	line-height:40px;
	margin-top:100px;
	}
.text_p1{
	font-size:20px !important;
	color:#0c0c0c !important;
	margin:16px 0 14px 0 !important; 
}
#section-three h3 span{color:#a0a0a0; line-height:30px;}
#section-three p{
	float:left;
	width:100%;
	color:#131313;
	font-size:16px;
	line-height:26px;
	margin:57px 0 30px;
	}
#section-three a{float:left;}
/*-----------------------
CSS FOR SECTION FOUR
-------------------------*/
#section-four{
	width:100%;
	padding:70px 0 0 0;
	}
.sec4-title{
	float:left;
	width:100%;
	color:#000000;
	font-size:50px;
	text-align:center;
	}
.top-margin {
    margin-top: 140px;
	}
#myTabContent {overflow: visible;}
.bx-pager .bx-pager-item{
	position: relative;
	width:20%;
	border-left:1px dashed #999999;
	}
.bx-pager .bx-pager-item:first-child{border:none;}
.bx-wrapper .bx-pager a {
    color: #000;
	font-family: 'open_sanssemibold';
	font-size:18px;
	line-height:20px;
    display: block;
    outline:none;
    text-align: center;
    text-decoration: none;
	}
.bx-pager a.active{color:#118dc0;}
.bx-pager .bx-pager-item a.active::after {
    background: url(../images/arrow.png) no-repeat center bottom;
    content: "";
    display: block;
    height: 28px;
    left: 50%;
    margin-left: -25px;
    position: absolute;
    top: 70px;
    width: 49px;
    z-index: 100;
	}
.bx-wrapper .bx-pager {
    position: absolute;
    top: -90px;
	}
.img-1 {
	background: url(../images/sec-4-s1.jpg) no-repeat scroll center top;
	background-size:cover;
	display: table;
	position: relative;
	width: 100%;
	}
.benefits-content{
    box-sizing:border-box;
    float: left;
    margin: 5% 15%;
    padding: 2%;
    width: 70%;
	border:5px solid #193d4c;
	background:#fff;
	}
.benefits-content span{
	float:left;
	width:100%;
	color:#161616;
	font-size:28px;
	margin:0;
	}
.benefits_txt{
	float:left;
	width:100%;
	color:#454545;
	font-size:16px;
	line-height:24px;
	margin:6.5% 0 4% 0;
	}
.benefits_txt1{
	color:#118dc0;
	font-family: 'open_sanssemibold';
	font-size:20px;
	line-height:24px;
}
ul.slider-list{
	float:left;
	width:49%;
	margin:3.5% 1% 0 0;
	}
ul.slider-list li{
	float:left;
	width:100%;
	color:#000000;
	font-size:16px;
	font-family: 'open_sansbold';
	display:inline-block;
	line-height:27px;
	margin:2% 0 1% 0;
	}
ul.slider-list li img{float:left;}
.benefits-content a{float:left;margin:55px 0 1% 5px;}
.img_pad{padding:30px 0 0 0;}
/*-----------------------
CSS FOR SECTION FIVE
-------------------------*/
#section-five{
	width:100%;
	padding:70px 0;
	}
.border-right{border-right:1px solid #e3ecf1;}
.five-left-data{
	float:left;
	width:100%;
	margin-left:-15px;
	}
#section-five h4{
	float:left;
	width:100%;
	color:#000;
	font-size:38px;
	}
#section-five span{
	float:left;
	color:#0f0f0f;
	font-size:26px;
	line-height:30px;
	margin:25px 0;
	}
#section-five p{
	float:left;
	color:#131313;
	font-size:15px;
	line-height:24px;
	margin-bottom:35px;
	}
.shadow-box{
	-webkit-box-shadow: 0 0 3px 1px #EDEDED;
	box-shadow: 0 0 3px 1px #EDEDED;
	width:100%;
	padding:22px 5px;
	margin:10px 0;
	border:1px solid #ededed;
	display:table;
	}
.shadow-box img{float:left; width:25%; max-width:56px;}
.shadow-box p{
	float:left;
	width:73%;
	color:#6d6c6c!important;
	font-size:16px;
	font-family: 'open_sansbold';
	margin-left:2%;
	margin-bottom:0!important
	}
.search_btn{
	padding-top:7px;
}
/*-----------------------
CSS FOR SECTION SIX
-------------------------*/
#section-six{
	width:100%;
	height:569px;
	background:url(../images/sec6-desk-bg.jpg) no-repeat center top #f4f4f4;
	}	
#section-six h4{
	float:left;
	width:100%;
	color:#1797cb;
	font-size:50px;
	text-align:center;
	margin-top:160px;
	}
#section-six p{
	float:left;
	width:100%;
	color:#ffffff;
	font-size:26px;
	text-align:center;
	line-height:30px;
	margin:30px 0;
	}
/*-----------------------
CSS FOR SECTION SEVEN
-------------------------*/
#section-seven{
	width:100%;
	padding:70px 0 60px 0;
	background:#f4f4f4;
	}
.sec7-sub-title{
	float:left;
	width:100%;
	color:#404040;
	font-size:30px;
	text-align:center;
	margin-top:15px;
	}
.main-testimonial{
	float:left;
	width:80%;
	margin:6% 10% 0 10%;
	padding-bottom:2%;
	}
.testimonial-text{
	float:left;
	width:100%;
	text-align:center;
	color:#454545;
	font-size:16px;
	line-height: 28px;
	}
.comma{
	/*color:#36a7d6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;*/
	max-width:38px !important;
	display:inline !important;
	margin-top:-20px;
	}
.testimonial-people{
	float:left;
	width:100%;
	text-align:center;
	color:#0e0e0e;
	font-size:22px;
	margin-top:20px;
	}
.testimonial-people span{
	color:#36a7d6;
	font-size:16px;
	}
	
#section-seven .bx-wrapper .bx-pager{width:50%;margin:0 25%; top:3px;}
#section-seven .bx-pager .bx-pager-item {border:none;width: 28%;}
#section-seven .bx-wrapper .bx-viewport{background:none;}
#section-seven .bx-has-pager{position:relative; height:140px; border-top:1px solid #9ca3aa;}
#section-seven .bx-pager .bx-pager-item a.active::after {
    background: url(../images/testimonial-active.jpg) no-repeat center bottom;
    content: "";
    display: block;
    height: 28px;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    top: -30px;
    width: 22px;
    z-index: 100;
	}

/*-----------------------
CSS FOR SECTION EIGHT
-------------------------*/	
#section-eight{
	width:100%;
	background:#e8e8e8;
	}
#section-eight p{
	float:left;
	width:100%;
	font-size:36px;
	color:#0d87b9;
	font-family: 'open_sanssemibold';
	margin:30px 0 0 0;
	}
#section-eight ul{
	float:left;
	width:75%;
	margin:20px 0 25px -20px;
	}
#section-eight ul li{
	float:left;
	padding:10px 20px;
	border-left:1px solid #969696;
	}
#section-eight ul li.one{
	border:none;
	width:31%;
	}
#section-eight ul li.two{
	width:31%;
	}
#section-eight ul li.three{
	width:37%;
	}
#section-eight ul li img{
	float:left;
	width:40px;
	}
#section-eight ul li span{
	float:left;
	width:77%;
	margin:0 0 0 5%;
	color:#000000;
	font-size:17px;
	font-family: 'open_sanssemibold';
	line-height:22px;
	}
#section-eight a{
	float:right;
	width:25%;
	}
#section-eight a img{width:100%;}
/*-----------------------
CSS FOR FOOTER SECTION 
-------------------------*/
#footer{
	width:100%;
	background:#3d4145;
	padding:0 0 30px 0;
	}
#footer p{
	float:left;
	width:100%;
	padding:60px 0;
	color:#b5b5b5;
	font-size:14px;
	border-bottom:1px solid #343434;
 	}
.footer-left{
	float:left;
	width:60%;
	margin:2% 0;
	}
.footer-left a{
	text-decoration:none;
	color:#6c6c6c;
	font-size:14px;
	}
.footer-right{
	float:left;
	width:40%;
	text-align:right;
	margin:2% 0;
	color:#6c6c6c;
	font-size:14px;
	}
/*---------------------------------------------------
MEDIA QUERY START
-----------------------------------------------------*/
@media only screen and (max-width:1199px){
/*-----Section One Setting---*/	
#section-one{height:590px;background:url(../images/sec1-sm-desk-bg.jpg) no-repeat center bottom;background-size:cover;}
.sec1-heading{width:480px; margin-top:110px;}
.mobile-img{margin-top:96px;}	
.sec1-para {font-size: 24px;margin: 2px 0 0 10px;}
.search-box {margin: 1% 0 0 2%;padding: 10px;width: 98%;}
.srch-box-icon {width: 55px;}
.phone-box {font-size: 20px;height: 47px;margin: 5px 0 0 10px;width: 312px;}
.num-submit {margin: 5px 0 0 10px;width: 160px;background-size:100%;}
.sec1-3point {margin: 30px 0 0; width: 100%;}
.counter-para{font-size:18px; width:100%; margin:20px 0 0 4px;}
ul.list-x li{font-size:28px; padding:5px 8px;}
.sec1-testimonial-box{width:71%;margin:10px 0 0 30px;}
.sec1-testimonial-img{width:22%; padding:0 0 0 2%; margin-top:5px;}
.testimonial-title{font-size:17px;line-height:25px;}
.testimonial-para{font-size:14px;line-height:17px;margin:12px 0;}
.testimonial-name{font-size:16px;line-height:25px;}
ul.list-x li.qoma { height:60px;}

/*-----Section Two Setting---*/
#section-two{padding:40px 0 60px 0;}
.sec2-main-heading{font-size:40px;}
.sec2-box span{font-size:16px; margin:15px 0 10px 0;}
.sec2-box p{font-size:15px;line-height:18px;}

/*-----Section Three Setting---*/
#section-three h3{font-size:28px;line-height:36px;margin-top:90px;}

/*-----Section Five Setting---*/
#section-five{padding:50px 0;}
#section-five h4{font-size:34px;}
#section-five span{font-size:21px; line-height:28px;}
#section-five p{margin-bottom:25px;}
.shadow-box {height:105px; padding:15px 10px;}

/*-----Section Six Setting---*/
#section-six{height:500px;}	
#section-six h4{font-size:46px;margin-top:120px;}
#section-six p{font-size:24px;line-height:30px;}

/*-----Section Eight Setting---*/
#section-eight p{font-size:32px;margin:20px 0 0 0;}
#section-eight ul{margin:15px 0 20px -15px;}
#section-eight ul li{padding:8px 15px;}
#section-eight ul li img{width:30px;}
#section-eight ul li span{font-size:14px; line-height:16px;}

/*-----Footer setting---*/
#footer{padding:4% 0;}
#footer p{padding:0 0 4% 0;}
.footer-left, .footer-right{width:100%;margin:2% 0 1% 0; color:#6c6c6c; font-size:14px; text-align:center;}
.footer-right{margin:0;}
.footer-left a{text-align:center;}
}

@media only screen and (max-width:992px){
#section-one{height:480px;}
.sec1-heading {margin-top: 100px; width:350px;}
.mobile-img{margin-top: 96px;}	
.sec1-para {font-size: 18px;}
.search-box {margin: 1% 0 0 2%; padding: 10px;}
.srch-box-icon {width: 48px;}
.phone-box {font-size: 13px; color:#333; height: 40px; margin: 5px 0 0 5px; width: 215px;}
.num-submit {margin: 5px 0 0 5px; width: 140px; background-size:100%; height:40px;}
.sec1-3point{margin: 20px 0 0; width: 100%;}
.counter-para{font-size:13px; margin:20px 0 0 4px;}
ul.list-x li{font-size:20px; padding:5px 6px;}
.sec1-testimonial-box{width:71%;margin:10px 0 0 0;}
.sec1-testimonial-img{width:23%; padding:0 0 0 2%; margin-top:5px;}
.testimonial-title{font-size:15px;line-height:17px;}
.testimonial-para{font-size:12px;line-height:16px;margin:4px 0;}
.testimonial-name{font-size:13px;line-height:25px;}
ul.list-x li.qoma { height:50px;}

/*-----Section Two Setting---*/
.sec2-main-heading{font-size:36px;}
.sec2-box span{font-size:18px;}

/*-----Section Three Setting---*/
#section-three{ background:url(../images/sec3-tab-bg.jpg) no-repeat center top;}
#section-three h3{font-size:24px;line-height:32px;margin-top:60px;}

/*-----Section Four Setting---*/
#section-four{padding:40px 0 0 0;}
.sec4-title{font-size:40px;}
.top-margin {margin-top: 100px;}
.bx-pager .bx-pager-item{width:24%;}
.bx-wrapper .bx-pager a {font-size:16px;line-height:18px;}
.benefits-content{ margin: 5%; width: 90%;}

/*-----Section Five Setting---*/
#section-five{padding:50px 0;}
#section-five h4{font-size:30px;}
#section-five span{font-size:16px; line-height:28px; margin:10px 0;}
#section-five p{margin-bottom:15px; font-size:14px; line-height:20px;}
.shadow-box {height:86px; padding:15px 10px;}
.shadow-box p{font-size:12px!important; line-height:18px!important;}

/*-----Section Six Setting---*/
#section-six{height:500px;}	
#section-six h4{font-size:42px;margin-top:120px;}
#section-six p{font-size:20px;line-height:28px;}

/*-----Section Seven Setting---*/
#section-seven{padding:50px 0;}
.sec7-sub-title{font-size:24px;}
.main-testimonial{width:90%; margin:3% 5% 0 5%;}
#section-seven .bx-wrapper .bx-pager{width:60%;margin:0 20%; top:3px;}
#section-seven .bx-pager .bx-pager-item {border:none;width: 30%;}
#section-seven .bx-has-pager{position:relative; height:100px; border-top:1px solid #9ca3aa;}

/*-----Section Eight Setting---*/
#section-eight{padding:4% 0;}
#section-eight p{font-size:30px; margin:0; text-align:center;}
#section-eight ul{width:100%; margin:25px 0;}
#section-eight ul li{padding:7px 0;}
#section-eight ul li.one, #section-eight ul li.two, #section-eight ul li.three{width:33%;}
#section-eight ul li img{width:40px; float:none;}
#section-eight ul li span{width:94%;margin:3%;font-size:18px;line-height:22px; text-align:center;}
#section-eight a{float:none;width:286px; display:block;}
}

@media only screen and (max-width:767px){
.red-strip{display:none;}
#navbar{margin-top:10px;}
.navbar-collapse{padding:0;}
ul.nav{width:70px; margin:12px 0 10px 0; float:right;}
.nav > li{width:100%;}
.logo{width:160px; margin-top:8px;}
.container{max-width:640px;}
#section-one{height:auto;background:url(../images/sec1-mob-bg.jpg) no-repeat center top; background-size:100%;}
.blue-bg{background:#36a7d6;}
.sec1-heading{width:100%; text-align:center; margin-top:6%; font-size:32px;}
.sec1-heading span{color:#2ca0fd;}
.sec1-para{width:100%; font-size:20px; text-align:center; margin:1% 0;}
.search-box{width:100%;padding:0;margin:1% 0; background:none}
.srch-box-gray{background:none;}
.phone-box{width:100%; max-width:470px; height:48px;font-size:22px;margin:10px 0 0 0; float:none; text-align:center; color:#000;}
.num-submit{max-width:299px; width:100%; height:55px;margin:15px 0 0 0; float:none; background:url(../images/mobile-btn.png) no-repeat center center}
.sec1-3point{width:100%; margin:10% 0 5% 0;}
.sec1-testimonial-box{width:66%;margin:3% 0 0 2%;}
.sec1-testimonial-img{width:30%;padding:0;margin:2% 2% 0 0; max-width:125px;}
.testimonial-title{font-size:23px; line-height:30px;}
.testimonial-para{font-size:15px; line-height:19px; margin:16px 0;}
.testimonial-name{font-size:17px;line-height:27px;}
.counter-para{ text-align:center; font-size:22px; margin:3% 0 2% 0;}
ul.list-x{width:100%;margin:2% 0 4% 0;}
ul.list-x li{width:8%; margin-right:0.5%;margin-left:0.5%;font-size:40px; padding:8px 0; text-align:center;}
ul.list-x li.qoma {width:2.5%;height:80px;
}

/*-----Section Two Setting---*/
#section-two{padding:6% 0;}
.sec2-main-heading{font-size:30px;}
.sec2-box span{font-size:22px;}
.side-border{border:none;}	
.btm-border{ border-bottom:1px dashed #c2c2c2; height:1px; margin:5% 20%; width:60%}

/*-----Section Three Setting---*/
#section-three{height:auto;background:#f4f4f4; padding:5% 0;}
#section-three h3{margin-top:0;text-align:center;}
#section-three p{margin:4% 0; text-align:center;}
#section-three a{float:none;}

/*-----Section FOUR Setting---*/
.top-margin{display:none;}
#section-four{padding:5% 0 0 0;}
.sec4-title{ font-size:36px; margin-bottom:5%;}
.panel-heading{padding:0;}
.panel-title a{color:#010101;font-size:18px;font-family: 'open_sanssemibold';text-decoration:none;padding:15px; width:100%; display:block;}
a.js-tabcollapse-panel-heading{ background:url(../images/btm-arw.png) no-repeat 98% center;}
a.collapsed{ background:url(../images/left-arw.png) no-repeat 98% center;}
.benefits-content{margin:0; padding: 2%; width: 100%; border:none;}
.benefits-content span{font-size:26px; line-height:28px;}
.benefits-content p{font-size:15px;line-height:19px;}
ul.slider-list li{font-size:15px;}
ul.slider-list li img{float:left;}

/*-----Section Five Setting---*/
#section-five{padding:5% 0;}
.five-left-data{margin-left:0;}
.border-right{border:none;}
#section-five h4 {font-size: 36px;}
#section-five span{font-size:26px;line-height:30px;margin:3% 0;}
#section-five p{font-size:16px;line-height:24px;margin-bottom:4%;}
.shadow-box{padding:22px 7px;margin:3% 0;}
.shadow-box img{float:left; width:25%; max-width:50px;}

/*-----Section Six Setting---*/
#section-six{height:auto; padding:7% 0; background-position: center center;}	
#section-six h4{font-size:42px;margin-top:20px;}
#section-six p{font-size:20px;line-height:28px;}

/*-----Section Seven Setting---*/
#section-seven{padding:7% 0;}
.sec7-sub-title{font-size:24px;}
.main-testimonial{width:90%; margin:3% 5% 0 5%;}
#section-seven .bx-wrapper .bx-pager{width:70%;margin:0 15%; top:3px;}
}

@media only screen and (max-width:480px){
.full-box{width:100%;}
.sec1-heading{margin-top:10%; font-size:32px; line-height:40px;}
.sec1-para{font-size:18px; margin:30px 0 0 0;}
.testimonial-title{font-size:17px; line-height:24px;}
.testimonial-para{font-size:14px; line-height:16px; margin:7px 0;}
.testimonial-name{font-size:13px;line-height:20px;}
.counter-para{font-size:17px; line-height:18px; margin:4% 0 3% 0;}
ul.list-x li{font-size:22px; padding:5px 0;}
ul.list-x li.qoma{height:55px;}

/*-----Section Two Setting---*/
.sec2-main-heading{font-size:20px;}
.sec2-para{font-size:15px; line-height:17px;}
.sec2-box span{font-size:18px;}	
.sec2-box img{width:100px;}


/*-----Section Three Setting---*/
#section-three h3{ font-size:20px; line-height:24px;}
#section-three p{ font-size:14px; line-height:20px;}
#section-three a img{width:96%; max-width:327px;}

/*-----Section FOUR Setting---*/
.sec4-title{ font-size:24px;}
.panel-title a{font-size:16px;}
.benefits-content span{font-size:24px; line-height:26px;}
ul.slider-list{width:100%;}
ul.slider-list li{font-size:15px;}
ul.slider-list li img{float:left;}
.benefits-content a img{width:100%;}

/*-----Section Five Setting---*/
#section-five h4 {font-size: 30px; margin-bottom:10px;}
#section-five span{font-size:20px;line-height:24px;}
#section-five p{font-size:14px;line-height:20px;}
.shadow-box{ height:auto;}
.shadow-box p{ font-size:16px!important; line-height:22px!important;}
.my-row{margin-left:-15px; margin-right:-15px;}


/*-----Section Six Setting---*/
#section-six h4{font-size:30px;margin-top:0px;}
#section-six p{font-size:16px;line-height:20px;}
#section-six a img{width:96%; max-width:327px;} 

/*-----Section Seven Setting---*/
#section-seven{padding:7% 0;}
.sec7-sub-title{font-size:18px; line-height:20px; margin-top:0;}
.main-testimonial{width:90%; margin:3% 5% 0 5%;}
#section-seven .bx-wrapper .bx-pager{width:90%;margin:0 5%; top:3px;}
#section-seven .bx-wrapper .bx-pager a img{width:80px;}
.testimonial-text{font-size:13px;}

/*-----Section Eight Setting---*/
#section-eight{ padding:6% 0;}
#section-eight p{font-size:25px; line-height:28px;}
#section-eight ul{margin: 5px 0 15px 0;}
#section-eight ul li{padding:12px 0 7px 0;}
#section-eight ul li.one, #section-eight ul li.two, #section-eight ul li.three{width:100%; border-left:none; border-bottom:1px dashed #969696;}
#section-eight ul li.three{ border-left:none;}
#section-eight ul li img{width:50px;}
}

@media only screen and (max-width:360px){
.sec1-heading{font-size:26px; line-height:30px;}	
ul.list-x li{margin-right:1%;margin-left:1%;}
}

/*PRE LOADING IMAGE*/
.preload-images {
  display: none;
  width: 0;
  height: 0;
  background: url(../images/pro-icon1.png),
              url(../images/pro-icon2.png),
              url(../images/pro-icon3.png),
			  url(../images/pro-icon4.png),
			  url(../images/pro-icon5.png),
			  url(../images/pro-icon6.png),
}