/* CSS Document by  Palakshi Dam - Krishna Tech */
@import url('https://fonts.googleapis.com/css?family=Manjari&display=swap');
@import url('https://fonts.googleapis.com/css?family=Lora&display=swap');

body{margin:0; font-family: 'Manjari', sans-serif;}
#main{width:100%; height:auto; float:left}
#main1{width:100%; height:auto;}
#main-inner{width:80%; height:auto; margin:0 auto; overflow:auto}
#main-inner1{width:80%; height:auto; margin:0 auto; overflow:hidden}
#main-inner2{width:100%; height:auto; margin:0 auto;}
#main-inner3{width:98%; height:auto; margin:0 auto; overflow:auto}
#main-inner4{width:90%; height:auto; margin:0 auto; overflow:auto}
#main-inner5{width:98%; height:auto; margin:0 auto; overflow:hidden}
a{text-decoration:none; color:#333}

.upheader-bac{background:#00214a}
#upheader{width:100%; height:auto; float:left}
#upheader .left{width:60%; height:auto; float:left; margin:0 0 0% 0}
#upheader .left p{float:left; margin:2% 3% 0 0; color:#fff;}
#upheader .left p img{width:22px; height:22px; float:left; margin:-2% 0 0 0}
#upheader .left p a{color:#fff;}
#upheader .left .p{float:left; margin:0; color:#fff; visibility:hidden;}
#upheader .left .p img{width:0; height:0; float:left; margin:0; visibility:hidden;}
#upheader .middle{width:6%; height:auto; float:right; margin:0.5% 0}
#upheader .middle a{width:40%; height:auto; float:left; margin:0 2%; border:#fff 2px solid; border-radius:50%; padding:0%; transition:0.5s}
#upheader .middle a:hover{border:#f6bc02 2px solid;}
#upheader .middle a img{width:50%; height:auto; float:left; margin:25%}

.fixedup .navbar-scrolltofixed.scroll-to-fixed-fixed {background:#fff; margin-top:0; -webkit-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2);}

.mainlogo{width:16%; height:auto; float:left; padding:0.5% 2% 0.5% 2%; background:#fff}
.mainlogo img{width:100%; height:auto; float:left; margin:0}

#header{width:100%; height:auto; float:left; background:#f4f4f1;}
#header .logo{width:16%; height:auto; float:left; padding:0.5% 2% 0.5% 2%; background:#fff}
#header .logo img{width:100%; height:auto; float:left; margin:0}
#header .mid{width:60%; height:auto; float:right; margin-top:2%}
#header .right{width:30%; height:auto; float:right; margin:1% 0 0 0}
#header .right p{float:right; font-size:small; margin:1% 0}
#header .right p img{width:10%; height:auto; float:left; margin:0}

.menudiv-bac{background:#fff;}
.read{background:#00a4d5!important; margin-top:-5%; margin-left:3%}

#whatwedo{width:80%; height:auto; float:left; margin:3% 10%}
#whatwedo h1{color:#0793cd; text-align:center; font-size:50px; margin-bottom:0}
#whatwedo span{width:100%; height:auto; float:left; margin:0 0 1% 0; padding:1%; color:#484949; text-align:center; font-size:x-large; line-height:140%}
#whatwedo .con{width:44%; height:520px; float:left; margin:2% 0; padding:1% 3%; background:#f0f4f9}
#whatwedo .con1{background:#e5effa}
#whatwedo .con img{width:20%; height:auto; float:left; margin:5% 40%}
#whatwedo .con h2{color:#000; text-align:center}
#whatwedo .con p{color:#666; text-align:center; font-size:large; line-height:150%}

.h2_heading{font-weight:bold; text-align:center; margin:3% 0 0 0; color:#4f4f4f; font-weight:normal; font-size:36px;}
.h2_heading span{color:#0793cd; font-weight:bold}
.headb{width:6%; height:auto; float:left; margin:1% 47% 0 47%; border-bottom:#797979 2px solid}

.icondivbac{border-top:5px solid #268fb6; background:#fefbd3; }
.icondivbac2{background:#eeeeee}

.invbac{background:#eae9e9}
#involved{width:100%; height:auto; float:left}
#involved .left{width:60%; height:auto; float:left; margin:1% 0}
#involved .left img{width:100%; height:auto; float:left}
#involved .right{width:38%; height:auto; float:left; margin:1% 0 0 2%}
#involved .right h1{color:#155e91; margin-bottom:0.5%}
#involved .right b{width:20%; height:auto; float:left; margin:0 80% 5% 0; padding:0.3% 0; background:#848484}
#involved .right p{color:#333; margin:1% 0; line-height:150%}
#involved .right .donate1{width:40%; height:auto; float:left; background-image:url(images/bg4.jpg); padding:2% 0; color:#fff; margin-top:3%; text-align:center; font-size:xx-large; font-family: 'Amaranth', sans-serif; font-weight:bold}
#involved .right .donate1:hover{background-image:url(images/bg5.jpg)}

.classbac{padding:50px 0 60px;background:url(images/promo-bg.svg) top right/100% no-repeat #EEF5FF; -webkit-box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.1); box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.1);}
#proc{width:100%; height:auto; float:left;}
#proc .left{width:50%; height:auto; float:left;}
#proc .left h1{width:100%; height:auto; float:left; margin-bottom:0; color:#333; font-size:x-large}
#proc .left h1 strong{color:#155e91; font-size:xx-large}
#proc .left p{width:100%; height:auto; float:left; color:#646464; line-height:150%; font-size:large}
#proc .left a{background:#29a4df; color:#fff; padding:2% 4% 1.5% 4%; border-radius:20px; transition:0.5s}
#proc .left a:hover{background:#42ba96;}
#proc .right{width:45%; height:auto; float:left; margin-right:5%}
#proc .low{width:100%; height:auto; float:left; margin:8% 0 0 0}
#proc .low .right{width:50%; height:auto; float:left;}
#proc .low .right h1{width:100%; height:auto; float:left; margin-bottom:3%; color:#155e91}
#proc .low .right p{width:100%; height:auto; float:left; color:#646464; line-height:150%; font-size:large}
#proc .low .left{width:40%; height:auto; float:left; margin:0 0 0 5%}

.icondivbac1{padding:4% 0; border-top:5px solid #ffc740; background:#268fb6}
#icondiv{width:100%; height:auto; float:left; margin:0}
#icondiv .con{width:22.5%; height:290px; float:left; padding:0 1%; border-right:1px dashed #ddaa30;}
#icondiv .con:last-child{border-right:none}
#icondiv .con img{width:40%; height:auto; float:left; margin:1% 30% 5% 30%; background:#eeeeee; border-radius:50%}
#icondiv .con h4{text-align:center; color:#fff; font-size:16px; font-weight:normal; line-height:150%;}

.clientsbac{background:#f2f1f1}
#clients{width:50%; height:auto; float:left; margin:3% 25%}
#clients h2{text-align:center; color:#155e91; text-transform:uppercase}
#clients img{width:24%; height:auto; float:left; margin:0.5%}

#class{width:100%; height:auto; float:left; margin:3% 0 3% 0}
#class h1{text-align:center; margin-bottom:8%; color:#424242}
#class .con{width:22%; height:100px; float:left; margin:1.5%; padding:2% 0 1% 0; background:#fff; border-radius:10px; border-top:10px solid; border-image: linear-gradient(45deg, rgb(130,113,238), rgb(169,155,248)) 1; box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.18); text-align:center; font-size:x-large; transition:0.5s}
#class .con:hover{box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.4)}
#class .con img{width:50%; height:auto; float:left; margin:-40% 25% 7% 25%; border-radius:50px}
#class .con1{border-image: linear-gradient(45deg, rgb(243,124,106), rgb(250,147,73)) 1;}
#class .con2{border-image: linear-gradient(45deg, rgb(73,188,255), rgb(133,231,255)) 1;}
#class .con3{border-image: linear-gradient(45deg, rgb(66,186,150), rgb(59,218,170)) 1;}

.panel-body{line-height:150%; font-size:medium; color:#555555;}

.footerbac{background:#14243e}
#footer{width:100%; height:auto; float:left}
#footer .con{width:25%; height:auto; float:left; margin:1.5%}
#footer .con1{width:41%; height:auto; float:left; margin:1.5%}
#footer .con p{color:#fff; text-align:justify; font-size:14px; line-height:150%}
#footer h4{color:#fff; margin-bottom:4%}
#footer .con .hh4{color:#fff; margin-bottom:3%}
#footer .con a{width:100%; height:auto; float:left; margin:1% 0; color:#bfeefe; font-size:14px; transition:0.5s}
#footer .con a:hover{color:#ffc844}
#footer .con .icon{width:100%; height:auto; float:left}
#footer .con .icon a{width:6%; height:auto; float:left; padding:2%; margin:1.5%; background:#258cb3; border-radius:50%; transition:0.5s}
#footer .con .icon a:hover{background:#d59703;}
#footer .con .icon a img{width:100%; height:auto; float:left;}
#footer .con .h4{color:#fff; margin-bottom:1%; padding-top:16%}
#footer .con .h44{width:100%; height:auto; float:left; color:#fff; margin-bottom:4%; padding-top:2%}
#footer .con .a{width:50%; height:auto; float:left;}
#footer .con1 .box{width:96%; height:auto; float:left; margin:1.5% 1%; padding:2.5% 1%; border:1px #E5E4E4 solid; border-radius:5px; color:#333333; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.05); transition:0.5s}
#footer .con1 .box:hover{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#footer .con1 .box:focus{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#footer .con1 .box1{width:96%; height:80px; float:left; margin:1.5% 1%; padding:1.5% 1%; border:1px #E5E4E4 solid; font-size:14px; border-radius:5px; color:#333333; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.05); font-family: 'Nunito', sans-serif; font-size:small; transition:0.5s}
#footer .con1 .box1:hover{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#footer .con1 .box1:focus{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#footer .con1 .submit{padding:1.3% 3%; margin:2% 3% 2% 0; font-size: medium; background:#028fdf; color:white; float:right; text-decoration:none; font-weight:normal; border:none; cursor:pointer; border-radius:5px; transition:0.5s}
#footer .con1 .submit:hover{background:#019EB1}
#footer .con .p{width:100%; height:auto; float:left; margin:1% 0;}
#footer .con .p a{width:auto; height:auto; float:left; margin:-1% 0 0 0; color:#fff; font-size:14px; transition:0.5s}
#footer .con .pp{float:left; margin:0; color:#fff; visibility:hidden;}
#footer .con .pp img{width:0; height:0; float:left; margin:0; visibility:hidden;}

#footer .con .pp{width:100%; height:auto; float:left; margin:1% 0;}
#footer .con .img{width:5%; height:auto; float:left;}

.footerlowbac{background:#0c1626}
#footerlow{width:100%; height:auto; float:left}
#footerlow p{color:#eeeeee; float:left; font-size:small}
#footerlow .p{float:right}
#footerlow a{color:#248ab2; transition:0.5s}
#footerlow a:hover{color:#ffc844}

.supportbg{background:url(images/bg22.jpg) no-repeat; background-size:cover; border-bottom:2px solid #efefef; margin-top:8%}
#head{width:100%; height:auto; float:left; padding:5% 0}
#head .top{width:98%; height:auto; float:left; margin:0 0 1% 2%; color:#fff}
#head .top a{color:#9fdbdd}
#head .page-title-heading{font-size:2.75rem;letter-spacing:.034em;line-height:1.2;text-shadow:0 0.625rem 1.5rem rgba(0,0,0,0.2);text-transform:uppercase;word-break:break-all;color:#343b43; margin-left:2%;font-weight:bold;font-family:"Montserrat",sans-serif; color:#fff}

#album{width:98%; height:auto; float:left; margin:2% 0; overflow:hidden; background:#eeeeee}
#album .con1{width:22%; height:auto; float:left; margin:1.5%; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); transition:0.50s}
#album .con1:hover{box-shadow: 0px 0px 15px 0px rgba(253,179,2,0.55);}
#album .con{width:30%; height:auto; float:left; margin:1.5%; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.15); transition:0.50s}
#album .con:hover{box-shadow: 0px 0px 15px 0px rgba(253,179,2,0.55);}
#album .con img{width:100%; height:auto; float:left; margin-bottom:2%}
#album .con h4{font-weight:normal; text-align:center; color:#06C; margin:2% 0}
#album img{width:98%; height:auto; float:left; margin:1%}
#album p{text-align:center; margin:4% 1%; color:#E69200;}

.contactdiv{width:76%; height:auto; float:left; margin:3% 11%; padding:1%; box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); background:#fff;}
.contactdiv h6{color:#00acea; text-align:left; margin:0 0 2% 0; font-family: 'Roboto Slab', serif; font-size:large}
.contactdiv .left{width:49%; height:auto; float:left; margin:0 4% 0 0; padding-right:4.5%; border-right:1px dashed #dddddd}
.contactdiv .box{width:96%; height:auto; float:left; margin:1.5% 1%; padding:2% 1%; border:1px #E5E4E4 solid; border-radius:5px; color:#333333; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.05); transition:0.5s}
.contactdiv .box:hover{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.contactdiv .box:focus{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.contactdiv .box1{width:96%; height:auto; float:left; margin:2% 1%; padding:1.5% 1%; border:1px #E5E4E4 solid; font-size:14px; border-radius:5px; color:#333333; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.05); font-family: 'Nunito', sans-serif; font-size:small; transition:0.5s}
.contactdiv .box1:hover{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.contactdiv .box1:focus{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
.contactdiv .submit{padding:1.3% 3%; margin:2% 3% 2% 0; font-size: medium; background:#004064; color:white; float:right; text-decoration:none; font-weight:normal; border:none; cursor:pointer; border-radius:5px; transition:0.5s}
.contactdiv .submit:hover{background:#019EB1}
.contactdiv .right{width:40%; height:auto; float:left; margin:0;}
.contactdiv .right p{ color:#333}

#testimonial{}
#testimonial h2 {
	color: #525252;
	font-size: 26px;
	font-weight: 300;
	text-align: center;
	text-transform: uppercase;
	position: relative;
	margin: 30px 0 70px;
}
#testimonial h2::after {
	content: "";
	width: 100px;
	position: absolute;
	margin: 0 auto;
	height: 4px;
	border-radius: 1px;
	background: #2eaeeb;
	left: 0;
	right: 0;
	bottom: -20px;
}
#testimonial h2 b{font-weight:bold; color:#000}
#testimonial .carousel {
	margin: 50px auto;
	padding: 0 70px;
}
#testimonial .carousel .item {
	color: #999;
	overflow: hidden;
    min-height: 120px;
	font-size: 13px;
}
#testimonial .carousel .media img {
	width: 80px;
	height: 80px;
	display: block;
	border-radius: 50%;
}
#testimonial .carousel .testimonial {
	padding: 0 15px 0 60px ;
	position: relative;
	color:#595858;
	line-height:150%;
	font-weight:normal;
	font-size:medium
}
#testimonial .carousel .testimonial::before {
	color: #e2e2e2;
	font-weight: bold;
	font-size: 68px;
	line-height: 54px;
	position: absolute;
	left: 15px;
	top: 0;
}
#testimonial .carousel .overview b {
	text-transform: uppercase;
	color: #2eaeeb;
}
#testimonial .carousel .carousel-indicators {
	bottom: -40px;
}
#testimonial .carousel-indicators li, .carousel-indicators li.active {
	width: 10px;
    height: 10px;
	border-radius: 50%;
	margin: 1px 3px;
}
#testimonial .carousel-indicators li {	
    background: #e2e2e2;
    border: 4px solid #fff;
}
#testimonial .carousel-indicators li.active {
	color: #fff;
    background: #1c47e3;    
    border: 5px double;    
}

.supportbg{background:url(images/bg22.jpg) no-repeat; background-size:cover; border-bottom:2px solid #efefef; margin-top:0}
#head{width:100%; height:auto; float:left; padding:1% 0}
#head .top{width:98%; height:auto; float:left; margin:0 0 1% 2%; color:#fff}
#head .top a{color:#9fdbdd}
#head .page-title-heading{font-size:2.75rem;letter-spacing:.034em;line-height:1.2;text-shadow:0 0.625rem 1.5rem rgba(0,0,0,0.2);text-transform:uppercase;word-break:break-all;color:#343b43; margin-left:2%;font-weight:bold;font-family:"Montserrat",sans-serif; color:#fff}

#static{width:100%; height:auto; float:left; margin:3% 0;}
#static h1{width:100%; height:auto; float:left; padding:1%; font-size:x-large; color:#fff; background:#0293d0}
#static h2{color:#0293d0; font-size:x-large; margin:0; padding:0;}
#static img{width:30%; height:auto; float:left; margin:1% 1% 1% 0}
#static .img{width:100%; height:auto; float:left; margin:1% 0 3% 0}
#static p{margin:1% 0; line-height:140%; text-align:justify; color:#333333; font-size:large}
#static span{margin:1% 0; line-height:140%; text-align:justify; color:#333333; font-size:large}
#static div{margin:1% 0; line-height:140%; text-align:justify; color:#333333; font-size:large}
#static ul{list-style-image: url('images/tick.png'); line-height:140%; text-align:justify; color:#333333; font-size:large}
#static ul li{margin:0.8% 0}
#static .bl{color:#0273cc}
#static .div{width:95.8%; height:auto; float:left; margin:3% 0; padding:2%; background:#f2f2e6; border:1px solid #dfdfd1;}
#static .left{width:39%; height:auto; float:left; margin-left:10%;}
#static .left p{background:url(images/location.png) no-repeat; padding-left:8%;}
#static .left .p{background:url(images/phone.png) no-repeat; padding-left:8%;}
#static .left .pp{background:url(images/mob.png) no-repeat; padding-left:8%;}
#static .left .p1{background:none; padding-left:0; height:0; visibility:hidden;}
#static .left .pp1{background:none; padding-left:0; height:0; visibility:hidden;}
#static .left .ppp{background:url(images/fax.png) no-repeat; padding-left:8%;}
#static .left .pppp{background:url(images/mail.png) no-repeat; padding-left:8%;}
#static form{width:35%; height:auto; float:left; padding:1% 0 0 10%; border-left:1px dashed #d7d5d5;}
#static form .box{width:96%; height:auto; float:left; margin:1.5% 1%; padding:2.5% 1%; border:1px #E5E4E4 solid; border-radius:5px; color:#333333; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.05); transition:0.5s}
#static form .box:hover{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#static form .box:focus{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#static form .box1{width:96%; height:80px; float:left; margin:1.5% 1%; padding:1.5% 1%; border:1px #E5E4E4 solid; font-size:14px; border-radius:5px; color:#333333; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.05); font-family: 'Nunito', sans-serif; font-size:small; transition:0.5s}
#static form .box1:hover{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#static form .box1:focus{border:1px #C9C8C8 solid; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.20);}
#static form .submit{padding:1.3% 3%; margin:2% 3% 2% 0; font-size: medium; background:#028fdf; color:white; float:right; text-decoration:none; font-weight:normal; border:none; cursor:pointer; border-radius:5px; transition:0.5s}
#static form .submit:hover{background:#019EB1}
#static .low{width:100%; height:auto; float:left;}

@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {

#main-inner{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner1{width:100%; height:auto; margin:0 auto; overflow:hidden}
#main-inner3{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner4{width:100%; height:auto; margin:0 auto; overflow:auto}
#main-inner5{width:100%; height:auto; margin:0 auto; overflow:hidden}

#upheader{width:100%; height:auto; float:left; margin:2% 0}
#upheader .left{width:98%; height:auto; float:left; margin:1%}
#upheader .left p{float:left; margin:0; color:#fff; visibility:hidden; height:0;}
#upheader .left p img{width:0; height:0; float:left; margin:0; visibility:hidden;}
#upheader .left p a{color:#fff;}
#upheader .left .p{float:left; margin:1% 3% 0 0; color:#fff; visibility:visible; height:auto;}
#upheader .left .p img{width:22px; height:22px; float:left; margin:-2% 0 0 0; visibility:visible;}
#upheader .middle{width:20%; height:auto; float:right; margin:0.5% 40%}

.mainlogo{width:60%; height:auto; float:left; padding:0; margin:1% 20%; background:#fff}

.fixedup .navbar-scrolltofixed.scroll-to-fixed-fixed {background:#f4f4f1; margin-top:0; padding-top:5px; -webkit-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); -moz-box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2); box-shadow: 0px 5px 16px 0px rgba(0,0,0,0.2);}

#whatwedo{width:100%; height:auto; float:left; margin:3% 0}
#whatwedo h1{color:#0793cd; text-align:center; font-size:30px; margin-bottom:3%}
#whatwedo span{width:98%; height:auto; float:left; margin:0 0 1% 0; padding:1%; color:#484949; text-align:center; font-size:20px; line-height:140%}
#whatwedo .con{width:94%; height:auto; float:left; margin:0; padding:1% 3%; background:#f0f4f9}
#whatwedo .con1{background:#e5effa}

.classbac{padding:50px 0 10px;background:url(images/promo-bg.svg) top right/100% no-repeat #EEF5FF; -webkit-box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.1); box-shadow: 0px -5px 10px 0px rgba(0,0,0,0.1);}
#proc{width:96%; height:auto; float:left; margin:0 2%}
#proc .left{width:100%; height:auto; float:left; margin:0;}
#proc .left h1{width:100%; height:auto; float:left; margin-bottom:0; color:#333; font-size:large}
#proc .left h1 strong{color:#155e91; font-size:x-large}
#proc .right{width:90%; height:auto; float:left; margin-right:15%}
#proc .low .right{width:100%; height:auto; float:left;}
#proc .low .left{width:100%; height:auto; float:left; margin:0 0 0 0}

#icondiv{width:96%; height:auto; float:left; margin:2%}
#icondiv .con{width:98%; height:auto; float:left; padding:0 1%; margin-bottom:4%; border-bottom:1px dashed #ddaa30; border-right:none;}
#icondiv .con img{width:20%; height:auto; float:left; margin:1% 40% 5% 40%; background:#eeeeee; border-radius:50%}
#icondiv .con:last-child{border-right:none; border-bottom:none}

#testimonial{overflow:hidden}
#testimonial .carousel {
    width:90%;
	margin: 50px auto;
	padding: 0 5%;
}
#testimonial .carousel .media img {
	width: 50px;
	height: 50px;
	float:left;
	display: block;
	border-radius: 50%;
}
#testimonial .carousel .testimonial {
	width: 100%;
	height: auto;
	float:left;
	padding: 0 ;
	position: relative;
	color:#595858;
	line-height:150%;
	font-weight:normal;
	font-size:medium
}

#clients{width:98%; height:auto; float:left; margin:1% 1% 3% 1%}

#footer .con{width:97%; height:auto; float:left; margin:1.5%; text-align:center;}
#footer .con1{width:97%; height:auto; float:left; margin:1.5%}
#footer .con1 h4{text-align:center}
#footer .con .p{width:0; height:0; float:left; margin:0; visibility:hidden;}
#footer .con .p img{width:0; height:0; float:left; margin:0; visibility:hidden;}
#footer .con .pp a{width:auto; height:auto; float:left; color:#fff;}
#footer .con .pp{width:60%; height:auto; float:left; margin:1% 20%; color:#fff; visibility:visible;}
#footer .con .pp img{width:22px; height:22px; float:left; margin:-2% 0 0 0; visibility:visible;}

#footer .con .icon{width:20%; height:auto; float:left; margin:1% 40%;}
#footer .con .icon a{width:31%; height:auto; float:left; padding:7%; margin:1.5%; background:#258cb3; border-radius:50%; transition:0.5s}
#footer .con .img{width:8%; height:auto; float:left;}

#footerlow p{width:98%; height:auto; float:left; margin:2% 1%; color:#eeeeee; font-size:small; text-align:center;}

#static{width:96%; height:auto; float:left; margin:3% 2%;}
#static img{width:80%; height:auto; float:left; margin:2% 10%}
#static .left{width:98%; height:auto; float:left; margin:1%;}
#static .left p{background:url(images/location.png) no-repeat; padding-left:8%; margin:3% 0;}
#static form{width:98%; height:auto; float:left; margin:1%; padding:0; border-left:none}
#static .left .p1{background:url(images/phone.png) no-repeat; padding-left:8%; height:auto; visibility:visible;}
#static .left .pp1{background:url(images/mob.png) no-repeat; padding-left:8%; height:auto; visibility:visible;}
#static .left .p{background:none; padding-left:0; width:0; height:0; visibility:hidden;}
#static .left .pp{background:none; padding-left:0; width:0; height:0; visibility:hidden;}

#album .con{width:98%; height:auto; float:left; margin:4% 1%; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.55); transition:0.50s}
#album .con1{width:98%; height: auto; float:left; margin:4% 1%; box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.55); transition:0.50s}

}