@import url(https://fonts.googleapis.com/css?family=Lato:300);@import url(https://fonts.googleapis.com/css?family=Raleway:100,600);

body{
	font-family:'Roboto',sans-serif;
	color:#333;
	font-size:14px;
	font-weight:400;
	background:r;
	overflow-x:hidden
	}

p{
	font-size:14px;
	line-height:20px
}

a:hover,
a:focus
	{
		color:#4676fa
	}
a{
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;
	-o-transition:all 0.2s linear;
	transition:all 0.2s linear
	}

.btn{
	font-size:15px;
	padding:10px 50px;
	border-radius:0;
	font-weight:400;
	color:#fff;
	-webkit-transition:all 0.2s linear;
	-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;
	transition:all 0.2s linear;display:inline-block
	}
	
.btn:focus
	{
		box-shadow:none;
		outline:none
		}
.btn-common{border:2px solid #FF3434;background-color:#FF3434;position:relative;z-index:1;border-radius:4px}
.btn-common:hover{color:#FF3434;background-color:transparent;border:2px solid #FF3434;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out}
.btn-border{color:#fff;background-color:transparent;border:2px solid #fff;border-radius:4px}
.btn-border:hover{border:2px solid #fff;color:#fff;background-color:#4676fa}
.btn-lg{padding:14px 33px;text-transform:uppercase;font-size:16px}
.btn-rm{padding:7px 10px;text-transform:capitalize}


.clear{clear:both}ul{margin:0;padding:0}ul li{list-style:none}
a:hover,a:focus{text-decoration:none;outline:none}
a:not([href]):not([tabindex]){color:#fff}
a:not([href]):not([tabindex]):focus,
a:not([href]):not([tabindex]):hover{color:#4676fa}

.section{padding:80px 0}
.section-header{color:#fff;margin-bottom:40px;text-align:center}
.section-header .section-title{font-weight:600;color:#2A2A2A;position:relative}
.section-header .section-title span{color:#FF3434}
.section-header .section-subtitle{margin-top:0;color:#333;font-size:14px;font-weight:400}
.section-header .lines{margin:auto;width:70px;position:relative;border-top:2px solid #346afe;margin-top:15px}
.section-header .lines:before{position:absolute;content:"";display:inline-block;height:10px;width:10px;top:-10px;border:4px solid #fff;border-radius:50%;
background:#4676fa;left:27px}.bg-faded{background-color:#fff}

.logo-menu a{font-size:20px;color:#fff}
.menu-bg{background-color:#fff!important;box-shadow:0 1px 3px 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.12);z-index:999;padding:3px}
.menu-bg .menu-button{top:0}
.menu-bg .menu-button:hover{cursor:pointer;color:#FF3434}.menu-bg .logo-menu a:hover{color:#FF3434}
.menu-bg .logo-menu a{color:#000}
.menu-button:hover{cursor:pointer;opacity:#eee}
.close-button{cursor:pointer}

body 

 
.navbar{border:none}.navbar-light .navbar-nav .nav-item{margin-left:15px}
.navbar-light .navbar-nav .nav-link{color:#0d3559;padding:7px 0;margin-left:5px;position:relative;font-size:15px;letter-spacing:.3px}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,
.navbar-light .navbar-nav .nav-link:hover:before{color:#4676fa;-webkit-transform:scale(1);transform:scale(1)}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,
.navbar-light .navbar-nav .nav-link.active:before,
.navbar-light 
.navbar-nav .nav-link.open,.navbar-light .navbar-nav .open>.nav-link{color:#4676fa;-webkit-transform:scale(1);transform:scale(1)}
.navbar-light .navbar-toggler{border-color:#333;border-radius:0}
.navbar-light .navbar-toggler{float:right;margin:10px}.navbar-light .navbar-toggler i{color:#333!important}
.navbar-right{margin-left:0;margin-right:0}.nav>li>a{font-size:15px!important;font-weight:600}
 

.get-in-touch-btn{float:right;margin-top:32px}
.get-in-touch-btn a{padding:15px 20px;display:block;background:none;color:#333;font-size:15px;text-transform:uppercase;font-weight:600;line-height:1;border-radius:25px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2);border:2px solid #333;transition:all ease-in-out 0.4s}.get-in-touch-btn a:hover{background:#ff3434;border:2px solid #ff3434;color:#fff}#myNavbar 
.get-in-touch-btn a:hover{background:#ff7171;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2);box-shadow:0 3px 3px 0 rgba(0,0,0,.14),0 1px 7px 0 rgba(0,0,0,.12),0 3px 1px -1px rgba(0,0,0,.2)}
.navbar-nav>li .sub_menu_service{padding:15px;background:#fff;position:absolute;width:250px;top:100%;left:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.12);display:none}.navbar-nav>li:hover .sub_menu_service{display:block}
.navbar-nav>li:hover .sub_menu_service li a{border:none}.navbar-nav>li .sub_menu_service li{padding-top:10px}.navbar-nav>li 
.sub_menu_service li a{color:#333;font-weight:400}.navbar-nav>li li a:hover{border:none;font-weight:600}.navbar-nav>li 
.sub_menu_company{padding:15px;background:#fff;position:absolute;width:150px;top:100%;left:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.12);display:none}.navbar-nav>li:hover 
.sub_menu_company{display:block}
.navbar-nav>li:hover .sub_menu_company li a{border:none}
.navbar-nav>li .sub_menu_company li{padding-top:10px}
.navbar-nav>li .sub_menu_company li a{color:#333;font-weight:400}
.navbar-nav>li li a:hover{border:none;font-weight:600}#hero-area{background:url(../img/hero-area.jpg) fixed no-repeat;background-size:cover;color:#fff;overflow:hidden;position:relative}#hero-area 
.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#4676fa;opacity:.7;filter:alpha(opacity=70)}#hero-area 
.contents{padding:160px 0 80px}#hero-area .contents h1{color:#fff;font-size:50px;font-weight:100;margin-bottom:25px}#hero-area 
.contents p{font-size:14px;color:#fff;font-weight:400;line-height:30px;letter-spacing:.5px}#hero-area 
.contents .btn{margin:20px 10px;text-transform:uppercase}#hero-area 

.banner_bottom_btn{margin-top:40px}#hero-area 
.banner_bottom_btn i{color:#fff;font-size:48px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#hero-area 
.banner_bottom_btn i:hover{color:#4676fa}#slider-area{margin-top:-1px}#slider-area h1{font-weight:100;font-size:30px;line-height:36px;text-transform:uppercase}#slider-area p{color:#fff;font-size:14px;font-weight:400}#slider-area 
.sticky-navigation{background:transparent}#slider-area .btn{margin-right:15px}#slider-area 

.large_white{color:#fff}#video-area{overflow:hidden;position:relative}#video-area 

.contents{padding:160px 0 80px}#video-area 
.contents h1{color:#fff;font-size:45px;font-weight:400;margin-bottom:8px;line-height:70px}#video-area 
.contents p{font-size:27px;color:#fff;font-weight:100;line-height:30px;letter-spacing:.5px}#video-area 

.contents .btn{margin:10px 14px;width:240px;height:53px;line-height:31px;font-size:20px}#video-area 

.banner_bottom_btn{margin-top:40px}#video-area 
.banner_bottom_btn i{color:#fff;font-size:48px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}#video-area 
.banner_bottom_btn i:hover{color:#4676fa}.overlay-2{background:rgba(0,0,0,.7)!important}#about{position:relative;background:#f2f2f2}
.item-boxes{text-align:center;padding:15px;border-radius:4px;margin-bottom:15px;webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;color:#000;width:100%;float:left;min-height:250px}
.item-boxes h4,.item-boxes p,.item-boxes h4 a,.item-boxes p a{color:#000}.item-boxes:hover h4,.item-boxes:hover p,
.item-boxes:hover h4 a,.item-boxes:hover p a{color:#fff}.item-boxes .icon{text-align:center;display:inline-block;border-radius:5px;margin-top:10px;margin-bottom:20px;webkit-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.item-boxes .icon i{font-size:30px;line-height:60px;color:#4676fa}.item-boxes h4{font-size:20px;font-weight:600;margin-bottom:10px}
.item-boxes:hover{background:#fff;box-shadow:0 8px 48px 0 rgba(0,0,0,.15)}#services{position:relative;background:#fff url(../images/ourservices_bg.png) bottom center no-repeat;min-height:825px;background-size:100% auto}

.container-fluid{padding:60px 50px}

/*Why choose us*/
.whychoose{background:#e2185f;border-bottom:10px solid #F6CB9E}#company
.container-fluid{padding:60px 50px 0 50px}
.whychoose .icon{display:inline-block;width:60px;height:60px;border-radius:4px;text-align:center;position:relative;z-index:1}
.whychoose .content-left{position:relative;top:60px}
.whychoose .content-left span{float:right;margin-left:25px}
.whychoose .content-right{position:relative;top:0}
.whychoose .content-right span{float:left;margin-right:25px}
.whychoose .box-item{padding-bottom:30px}
.whychoose .box-item .icon{border:1px solid #fff;text-align:center;margin:-5px 20px 0 0;-webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;border-radius:50%;width:70px;height:70px;padding:15px 13px}

.whychoose .box-item .icon i{color:#4676fa;font-size:24px;line-height:60px;-webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}
.whychoose .box-item .text h4{font-weight:600;font-size:18px;line-height:22px}
.whychoose .box-item .text p{font-size:16px;line-height:26px}
.whychoose .box-item:hover .icon i{color:#fff}
.whychoose .show-box{padding:80px 0 0}
.whychoose .show-box img{width:100%}#screenshots{background:#f2f2f2}
/*Why choose us*/

.shot-item{margin-right:15px;padding:8px;border-radius:4px;background:#fff}
.shot-item img{width:100%}.shot-item .overlay{display:block;position:relative}
.shot-item .overlay:before,.shot-item .overlay:after{position:absolute;content:"";height:30%;width:30%;background:#346afe;opacity:0;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.shot-item .overlay:before{top:0;left:0;z-index:1}
.shot-item .overlay:after{bottom:0;right:0;z-index:1}
.shot-item:hover .overlay:before{height:50%;width:100%;opacity:.8}
.shot-item:hover .overlay:after{height:50%;width:100%;opacity:.8}

.overlay .item-icon{height:48px;width:48px;line-height:48px;color:#fff;left:50%;margin-left:-24px;margin-top:-24px;top:50%;position:absolute;z-index:2;
visibility:hidden;opacity:0;cursor:pointer;text-align:center;font-size:24px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;border:1px solid #ddd;border-radius:4px}
.shot-item:hover .item-icon{visibility:visible;opacity:1}#portfolios{background:#fff}#portfolios .mix{padding:10px}#portfolios 
.portfolio-item .shot-item{margin:0}#portfolio-list .mix{display:none}.controls{text-align:center;padding:0 0 20px}
.controls .mixitup-control-active{color:#4676fa!important;border-color:#4676fa;background:transparent}
.controls .btn{margin:2px}.controls:hover{cursor:pointer}.portfolio-img{overflow:hidden;display:block;position:relative}

.portfolio-img img{width:100%}.portfoli-content{width:100%;position:absolute;height:100%;opacity:0;top:0;-webkit-transition:opacity 0.8s cubic-bezier(.19,1,.22,1);
transition:opacity 0.8s cubic-bezier(.19,1,.22,1)}
.portfoli-content:before{background-color:rgba(1,3,7,.8);top:0;left:0;bottom:15px;right:30px;content:'';
position:absolute;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:all 400ms ease;
transition:all 400ms ease}.sup-desc-wrap{display:table;width:100%;height:100%}

.sup-desc-wrap .sup-desc-inner{display:table-cell;text-align:center;vertical-align:middle;padding:0 35px}
.sup-desc-wrap .sup-meta-wrap .sup-title{display:block;outline:none;margin-bottom:10px;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);
transform:scale(0);opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}
.sup-desc-wrap .sup-meta-wrap .sup-title h4{font-size:22px;color:#fff;margin:0 0 5px;line-height:26px;text-transform:uppercase;font-weight:100}
.sup-desc-wrap .sup-meta-wrap .sup-description{font-size:14px;line-height:22px;color:#fff;text-align:center;-webkit-transform:translateY(40px);
transform:translateY(40px);opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}

.portfolio-item:hover .portfoli-content,
.portfolio-item:hover .portfoli-content:before{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.portfolio-item:hover .sup-title{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
.portfolio-item:hover .sup-description{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

.video-promo{background:url(../img/bg_2.jpg) fixed;background-position:cover;position:relative}
.video-promo .video-promo-content{color:#fff}
.video-promo .video-promo-content h2{color:#fff;font-size:30px;text-transform:uppercase}
.video-promo .video-promo-content p{margin-bottom:30px}
.video-promo .video-promo-content .video-popup{min-width:120px;border:2px solid #fff;border-radius:10px;padding:20px;color:#fff;display:inline-block;
font-size:38px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}
.video-promo .video-promo-content .video-popup:hover{background:#4676fa;border-color:#4676fa;color:#fff}
.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#4676fa;opacity:.7;filter:alpha(opacity=70)}
.pricing-table{padding:20px 20px 40px 20px;margin:0 auto;margin-bottom:30px;border:transparent;
background-color:#FFF;box-shadow:0 0 20px 0 rgba(0,0,0,.1);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;text-align:center}
.pricing-table:hover{box-shadow:0 0 60px 0 rgba(0,0,0,.1)}
.pricing-table .icon{font-size:26px;color:#4676fa;border:1px solid #4676fa;border-radius:4px;width:64px;height:64px;text-align:center;line-height:64px;margin:30px auto}
.pricing-table .pricing-details h2{font-size:22px;font-weight:600;color:#333;margin-bottom:10px}
.pricing-table .pricing-details span{display:inline-block;font-size:28px;font-weight:400;color:#4676fa;margin-bottom:20px}
.pricing-table .pricing-details ul{margin-bottom:35px}
.pricing-table .pricing-details ul li{padding:10px;font-size:15px;border-bottom:1px solid #eee}
.table-left{margin-top:20px}
.counters{background:url(../img/bg1.jpg) fixed;position:relative}
.counters .facts-item{text-align:center;color:#fff}
.counters .facts-item .icon{margin-bottom:20px}
.counters .facts-item .icon i{font-size:50px;color:#fff}
.counters .facts-item .fact-count h3{font-size:35px;color:#fff;margin-bottom:15px}
.counters .facts-item .fact-count h4{font-size:20px;color:#fff}#testimonial{background:#F0F0F0}

.testimonial-item{text-align:center}
.testimonial-item img{width:80px;height:80px;border-radius:50%}
.testimonial-item .testimonial-text h3{font-size:16px;font-weight:100;text-transform:uppercase}
.testimonial-item .testimonial-text span{font-size:15px;color:#999}
.testimonial-item .testimonial-text p{font-size:14px;font-weight:400;padding:20px 10px 20px 10px;letter-spacing:1px;margin:0;line-height:1.5;color:#999}

.owl-theme .owl-controls .owl-page span{background:#4676fa}
.owl-theme .owl-controls{margin-top:20px}#download{background-image:linear-gradient(120deg,#89f7fe 0%,#4676fa 100%);width:100%}

#download .section-title{color:#fff}.btn{margin:10px}.btn-quote{margin:0}.btn i{margin-right:5px}
#blog .blog-item-wrapper{background:#fff;border-radius:0;margin-bottom:30px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);-webkit-transition:transform 0.2s linear,-webkit-box-shadow 0.2s linear;-moz-transition:transform 0.2s linear,-moz-box-shadow 0.2s linear;transition:transform 0.2s linear,box-shadow 0.2s linear}
#blog .blog-item-wrapper:hover{box-shadow:0 0 40px 0 rgba(0,0,0,.1)}
#blog .blog-item-wrapper:hover .blog-item-img:before{opacity:1;height:100%;width:100%}
#blog .blog-item-img{position:relative}#blog .blog-item-img img{width:100%}
#blog .blog-item-img:before{width:50%;height:50%;content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(70,118,250,.7);
opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}
#blog .blog-item-text{border:1px solid #f1f1f1;padding:20px}
#blog .blog-item-text .meta-tags{margin-bottom:10px}
#blog .blog-item-text .meta-tags span{color:#999;margin-right:10px}
#blog .blog-item-text .meta-tags span i{margin-right:5px}
#blog .blog-item-text .meta-tags span a{color:#999}
#blog .blog-item-text .meta-tags span a:hover{color:#4676fa}
#blog .blog-item-text h3{line-height:26px;font-size:18px;font-weight:600;margin-bottom:10px}
#blog .blog-item-text h3 a{color:#333}
#blog .blog-item-text h3 a:hover{color:#4676fa}
#blog .blog-item-text p{line-height:25px;margin-bottom:20px}

.form-control:focus{box-shadow:none;outline:none}
.btn.disabled,.btn:disabled{opacity:1}

#contact{background:#fff url(../images/contactus_bg.png) center bottom no-repeat;background-size:100% auto}
#contact .contact-block{padding:0 0 30px 0;overflow:hidden}
#contact #contactForm{margin-top:20px}

.text-danger{font-size:14px;margin-top:10px}
.list-unstyled li{color:#d9534f}#subscribe form input{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:none;color:#999;height:50px;padding:0 20px;
width:100%}
#subscribe form input:focus{border:1px solid #4676fa}
#subscribe .sub_btn{border:none;line-height:44px;margin:0;font-size:15px;text-transform:uppercase;position:absolute;right:0;border-top-right-radius:4px;
border-bottom-right-radius:4px;min-width:150px;color:#fff;top:0;height:50px;background:#4676fa;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;
transition:all 0.3s;font-family:'Roboto',sans-serif;cursor:pointer}

footer{background:#282828;padding:60px 0 0;box-sizing:border-box;position:relative}

.site-info p{line-height:24px;color:#666}
.site-info p a{color:white}
.site-info p a:hover{color:black}


.site-infos p{line-height:24px;color:#666}
.site-infos p a{color:#666}
.site-infos p a:hover{color:#fff}

.portfolio-description{font-size:medium}

.social-icons{margin:15px 0}
.social-icons ul{margin:0;padding:0;list-style:none}
.social-icons ul li{display:inline}
.social-icons ul li a{display:inline-block;margin-left:5px;margin-right:5px;margin-bottom:6px;border-radius:4px;border:1px solid rgba(255,254,254,.07);
line-height:25px;width:25px;height:25px;text-align:center;font-size:16px;background:#666}
.social-icons ul li a:hover{color:#fff}

.facebook a{color:#282828}.facebook a:hover{background:#4867aa}
.twitter a{color:#282828}.twitter a:hover{background:#1da1f2}
.google-plus a{color:#282828}.google-plus a:hover{background:#dd4d42}
.instagram a{color:#282828}.instagram a:hover{background:#EC7238}
.linkedin a{color:#282828}.linkedin a:hover{background:#007bb6}
.pinterest a{color:#bd081c}.pinterest a:hover{background:#bd081c}
.whatsapp a{color:#282828}.whatsapp a:hover{background:#00e676}
.dribbble a{color:#ea4c89}.dribbble a:hover{background:#ea4c89}
.behance a{color:#0b7cff}.behance a:hover{background:#0b7cff}
.subscribe-box{margin-top:18px}.subscribe-box input[type="text"]{color:#444;font-size:12px;padding:6px 12px;border:none;background:#fff;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;outline:none}
.subscribe-box input[type="submit"]{display:inline-block;text-decoration:none;color:#fff;font-size:12px;background:#4676fa;
text-transform:uppercase;border:none;padding:7px 16px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;
transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;
font-family:'Roboto',sans-serif;cursor:pointer}.back-to-top{display:none;position:fixed;bottom:18px;right:15px}
.back-to-top i{display:block;width:36px;height:36px;line-height:36px;color:#fff;font-size:14px;text-align:center;border-radius:4px;
background-color:#4676fa;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}

#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#333;z-index:9999999999}
.spinner{width:40px;height:40px;top:45%;position:relative;margin:0 auto}
.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;
background-color:#4676fa;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}
.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}
@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.martop7{margin-top:7px}


.marginlft17{margin-left:17px}

#home{background:url(../images/banner.jpeg) center top / cover no-repeat;color:#fff;top:95px;position:relative;padding-bottom:218px}


.footer_link ul{margin:15px auto;font-size:14px}
.footer_link ul li{display:block;line-height:25px}
.footer_link ul li:last-child{border-right:none}
.footer_link ul li a{color:#fff;margin:0;display:inline-block}
.txt-left{text-align:left}.txt-right{text-align:right}.txt-center{text-align:center}.clear{clear:both}

.contact-block .btn{margin-bottom:60px;margin-top:-10px}
.contact-block .section-header{margin-bottom:20px}

#services .section-header{margin-bottom:20px}#contact.section{padding:50px 0 90px 0}.font18{font-size:18px!important}

.red_text{color:#FF3434}
.white_text{color:#fff!important}
.black_text{color:#000000}
/*Line on top of the copyright */
.brdr{border-top:1px solid #3E3E3E;width:100%;margin:45px 0 20px 0%}

.f-left{float:left}
.text{color:#fff;padding:0 23px}.why_choose_us_imgbx{text-align:center;max-width:695px;margin:auto}
.whychoose .box-item .icon:hover{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-o-transition-duration:0.8s;
transition-duration:0.8s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;
transition-property:transform;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg)}

/*Our services boxes*/
.item-boxes{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}
.item-boxes:hover{text-decoration:none;background:#e2185f;
transform:rotate(0) scale(1.05,1.05) skew(0deg,0deg) translate(0,0);-webkit-transition:rotate(0) 
scale(1.05,1.05) skew(0deg,0deg) translate(0,0);-moz-transition:rotate(0) scale(1.05,1.05) 
skew(0deg,0deg) translate(0,0);-o-transition:rotate(0) scale(1.05,1.05) skew(0deg,0deg) 
translate(0,0);-ms-transition:rotate(0) scale(1.05,1.05) skew(0deg,0deg) translate(0,0);color:#fff}
/*Our services boxes*/

.logo img{margin:8px 0 0 0}

.testimal_img{width:68px;height:68px;border-radius:50%;border:3px solid #fff;box-shadow:0 1px 2px #928484}
#testimonial .section-header .section-title{background:url(../images/testimonial_bg.png) center center no-repeat;line-height:81px}

.item-boxes .icon1{background:url(../images/web_development.png) center center no-repeat;width:86px;height:79px}
.item-boxes .icon2{background:url(../images/mobile_app_development.png) center center no-repeat;width:68px;height:80px}
.item-boxes .icon3{background:url(../images/digital_marketing_services.png) center center no-repeat;width:79px;height:79px}
.item-boxes .icon4{background:url(../images/quick-way-infosystems-application-maintenance.png) center center no-repeat;width:86px;height:86px}
.item-boxes .icon5{background:url(../images/quick-way-infosystems-dedicated-development-teams.png) center center no-repeat;width:95px;height:84px}
.item-boxes .icon6{background:url(../images/quick-way-infosystems-frontend-development.png) center center no-repeat;width:80px;height:80px}

.item-boxes:hover .icon1{background:url(../images/web_development1.png) center center no-repeat}
.item-boxes:hover .icon2{background:url(../images/mobile_app_development1.png) center center no-repeat}
.item-boxes:hover .icon3{background:url(../images/digital_marketing_services1.png) center center no-repeat}
.item-boxes:hover .icon4{background:url(../images/quick-way-infosystems-application-maintenance-hover.png) center center no-repeat}
.item-boxes:hover .icon5{background:url(../images/quick-way-infosystems-dedicated-development-teams-hover.png) center center no-repeat}
.item-boxes:hover .icon6{background:url(../images/quick-way-infosystems-frontend-development-hover.png) center center no-repeat}

#portfolios .carousel-inner .item{left:0;right:0;margin:auto;max-width:940px}
.control .btn{margin:10px 5px}
.index_newBannerInner ul{width:100%;float:left;margin:7px 0;padding:40px 0}
.index_newBannerInner ul li{width:33%;display:inline-block;font:17px/31px Arial;text-align:center;color:white;margin:7px 0;padding:0 0 0 38px;
background:url(../images/index_sprite1.png) left 0 no-repeat}
.index_newBannerInner .index_iconSec{width:80%;float:left;margin:30px 10% 40px 10%;position:relative}
.index_newBannerInner .index_iconSec span img{float:none;display:inline-block;vertical-align:middle;margin:7px 0;text-align:center}
.index_newBannerInner .index_iconSec::after,
.index_newBannerInner .index_iconSec::before{background:url(../images/index_line1.png) no-repeat;background-size:100% 1px;content:"";width:46%;
height:1px;left:0;position:absolute;top:50%}
.index_newBannerInner .index_iconSec span{border:1px solid #676D74;width:55px;height:55px;
display:inline-block;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;
border-radius:50%;z-index:10;position:relative;background:white;padding:6px}
.index_newBannerInner .index_iconSec::after{background:url(../images/index_line1.png) no-repeat;background-size:100% 1px;left:auto;right:0}

.iso_logo{position:absolute;right:75px;top:26px}

.index_newBannerInner ul li.list1{background:url(../images/times.png) no-repeat}.
index_newBannerInner ul li.list2{background:url(../images/model.png) no-repeat}
.index_newBannerInner ul li.list3{background:url(../images/team.png) no-repeat}
.index_newBannerInner ul li.list4{background:url(../images/product.png) no-repeat}
.index_newBannerInner ul li.list5{background:url(../images/certified.png) no-repeat}
.index_newBannerInner ul li.list6{background:url(../images/Domain.png) no-repeat}
.list1,.list2,.list3,.list4{height:46px;width::46px}.text-left{text-align:left}

#services_inner{padding:100px 0 0 0;background:#fff}
#services_inner .section-header{color:#fff;margin-bottom:8px;text-align:center}
#services_inner .section-header .section-title{font-size:30px;text-align:left}ul

.listlink{margin:0;padding:0}ul
.listlink li{margin:12px 0;background:url(../images/listlink_icon.png) no-repeat left center;padding-left:30px}

.whychoosepic{margin-top:16px;position:relative;right:0}#whyChooseSection{padding:50px 0 10px 0}.padright0{padding-right:0}
.jumbotron{background-color:#ff3434;color:#fff;padding:100px 25px;font-family:'Roboto',sans-serif}
.bg-grey{background-color:#f0f0f0}
.thumbnail{padding:0 0 15px 0;border:none;border-radius:0}
.thumbnail img{width:100%;height:100%;margin-bottom:10px}
.carousel-control.right,
.carousel-control.left{background-image:none;color:#ff3434}
.carousel-indicators li{border-color:transparent;background:#fff}
.carousel-indicators li.active{background-color:#FF3434}

.item span{font-style:normal}
.panel{border:1px solid #ff3434;border-radius:0!important;transition:box-shadow 0.5s}
.panel:hover{box-shadow:5px 0 40px rgba(0,0,0,.2)}
.panel-footer .btn:hover{border:1px solid #ff3434;background-color:#fff!important;color:#ff3434}
.panel-heading{color:#fff!important;background-color:#ff3434!important;padding:25px;border-bottom:1px solid transparent;
border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.panel-footer .btn{margin:15px 0;background-color:#ff3434;color:#fff}

.navbar-nav li a:hover,
.navbar-nav li.active a,
.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover{color:#ff3434;background-color:white;border-bottom:3px solid #ff3434}
.navbar-default .navbar-toggle{border-color:transparent;color:#fff!important}

footer .glyphicon{font-size:20px;margin-bottom:20px;color:#ff3434}

.newsbx{margin:0 auto;width:70%;float:none}
.slideanim{visibility:hidden}.slide{animation-name:slide;-webkit-animation-name:slide;animation-duration:1s;-webkit-animation-duration:1s;visibility:visible}
@keyframes slide{0%{opacity:0;transform:translateY(70%)}100%{opacity:1;transform:translateY(0%)}}@-webkit-keyframes slide{0%{opacity:0;-webkit-transform:translateY(70%)}100%{opacity:1;-webkit-transform:translateY(0%)}}@media screen and (max-width:768px){.col-sm-4{text-align:center;margin:25px 0}.btn-lg{width:100%;margin-bottom:35px}}.width100per{width:100%}

.section-header2{color:#000;margin-bottom:0;text-align:left}.section-header2 
.section-subtitle{margin-top:0;color:#333;font-size:14px;font-weight:400}
.innerBanner{float:left;width:100%;margin:65px 0 0 0;position:relative}
.innerBanner img{display:block;clear:both;max-width:100%;height:auto;margin:0 auto;width:100%}
.innerBannerContent{position:absolute;left:0;top:143px;width:100%;z-index:1;text-align:center}
.innerBannerContentmargin{margin-top:35px}
.innerBannerContent h1{color:#fefefe;font-size:43px;font-family:'Roboto',sans-serif;font-weight:400;padding:0 0 15px;margin:0}
.innerBannerContent h1 span{color:#ff3434}.innerBannerContent p{color:#fefefe;font-size:24px;font-family:'Roboto',sans-serif;font-weight:300;line-height:36px}
.innerBannerContent p span{color:#ff3434}.mainwithoutbanner{padding:45px 0 0 0}
.main{float:left;width:100%}
.mainTop{float:left;width:100%;padding:70px 0 70px 0;background:#fff}
.mainTopwithoutbanner{float:left;width:100%;padding:70px 0 0 0;background:#fff}
.rgtImg{float:right;margin:0 0 0 60px}.rgtImg img{display:block;max-width:100%}
.lftImg{float:left;margin:0 60px 0 0}.lftImg img{display:block;max-width:100%;margin-bottom:13px}
.mainTop p{color:#414141;font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;line-height:24px;padding:0 0 30px;text-align:justify}

.ourServices{float:left;width:100%;padding:0 0 10px;background:#fff}
.ourServices h1{text-align:center;color:#000;font-size:30px;font-weight:600;padding:0 0 15px;margin:0;font-family:'Roboto',sans-serif}
.ourServices h1 span{color:#ff3434}
.ourServices h4{text-align:center;padding:0 0 60px;margin:0;color:#414141;font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;line-height:24px}

.boxContainer{float:left;width:100%}
.boxArea{float:left;width:520px;min-height:143px;border:1px solid #e9e9e9;box-shadow:0 0 15px #e9e9e9;position:relative;box-sizing:border-box;margin:0 80px 60px 0;padding:0}.boxArea>img{position:absolute;left:-30px;top:-20px}.box_content{float:left;width:100%;padding:20px 15px 20px 70px;box-sizing:border-box}.box_content h3{color:#000;font-size:20px;font-family:'Roboto',sans-serif;font-weight:600;padding:0 0 5px;margin:0}.box_content p{color:#414141;font-size:15px;font-weight:400;font-family:'Roboto',sans-serif;line-height:20px;padding:0;margin:0}.boxArea:nth-child(2n+0){margin:0 0 60px 0}.whyYouNeed{float:left;width:100%;background:#f0f0f0;padding:65px 0}.whyYouNeed *{box-sizing:border-box}.whyYouNeed h1,.whyChoosUs h1,.mainTopwithoutbanner h1,.section-header2 h1,.section-header h1,

.ourServices h1,.verticals h1,.technologies h1{color:#000;font-size:30px;font-weight:600;font-family:'Roboto',sans-serif;padding:0 0 15px;margin:0;text-align:center}.whyYouNeedNew h2,.whyChoosUsNew h2,.mainTopwithoutbannerNew h2,.section-header2New h2,
.ourServicesNew h2,.verticalsNew h2,.technologiesNew h2{color:#000;font-size:30px;font-weight:600;font-family:'Roboto',sans-serif;padding:0 0 15px;margin:0;text-align:center}.whyYouNeedNew h2{color:#000;font-size:30px;font-weight:600;font-family:'Roboto',sans-serif;padding:0 0 15px;text-align:center;margin-top:-20px}.whitebg{background:#fff}.whyYouNeed h1 span,.whyChoosUs h1 span,mainTopwithoutbanner h1 span,.section-header2 h1 span,.section-header h1 span,
.ourServices h1 span,.verticals h1 span,.technologies h1 span{color:#ff3434}.whyYouNeedNew h2 span,.whyChoosUsNew h2 span,.mainTopwithoutbannerNew h2 span,.section-header2New h2 span,
.ourServicesNew h2 span,.verticalsNew h2 span,.technologiesNew h2 span{color:#ff3434}.whyYouNeed p,.verticals p{color:#414141;font-size:16px;font-weight:400;font-family:'Roboto',sans-serif;line-height:24px;padding:0 0 0;margin:0;text-align:center}.whyYouNeed img{float:left;margin:0 40px 0 0}.whyYouNeed ul{float:right;width:570px;padding:0;margin:0}.whyYouNeed ul li{float:left;width:100%;background:url(../images/listImg.png) left 7px no-repeat;padding:0 0 0 30px;color:#010101;font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;margin:0 0 15px;vertical-align:top;line-height:23px}.verticals{float:left;width:100%;background:#f0f0f0;padding:70px 0 40px 0}.technologies{float:left;width:100%;background:#fff;padding:70px 0 40px 0;margin:0 0 0}.whyChoosUs{float:left;width:100%;background:#fff;padding:70px 0 0;margin:-1px 0 55px}.whyChoosUs2{padding:0 0 0;margin:0 0 0}.whyChoosUs *{box-sizing:border-box}.whyChoosUs p{color:#414141;font-size:16px;font-weight:400;font-family:'Roboto',sans-serif;line-height:24px;padding:0 5% 50px;margin:0;text-align:center}.whyChoosUs img{float:right;margin:-26px -105px 0 0}.whyChoosUs ul{float:left;width:490px;text-align:left}.whyChoosUs ul li{float:left;width:100%;background:url(../images/listImg2.png) left 3px no-repeat;padding:0 0 0 30px;color:#010101;font-size:16px;font-family:'Roboto',sans-serif;font-weight:400;margin:0 0 15px}.text-left{text-align:left!important}.minheight210{min-height:210px}.minheight170{min-height:170px}.paddtop65{padding-top:50px}

.item-boxes .icon7{background:url(../images/Business_Applications.png) center center no-repeat;width:79px;height:78px}
.item-boxes .icon8{background:url(../images/Ecommerce_Applications.png) center center no-repeat;width:81px;height:78px}
.item-boxes .icon9{background:url(../images/Educational_Applications.png) center center no-repeat;width:75px;height:78px}
.item-boxes .icon10{background:url(../images/Social_Networking_Applications.png) center center no-repeat;width:80px;height:79px}
.item-boxes .icon11{background:url(../images/Entertainment_and_Games.png) center center no-repeat;width:78px;height:80px}
.item-boxes .icon12{background:url(../images/e-Books.png) center center no-repeat;width:65px;height:80px}
.item-boxes .icon13{background:url(../images/Online_Marketplaces_Portals.png) center center no-repeat;width:91px;height:79px}
.item-boxes .icon14{background:url(../images/Accounting_Applications.png) center center no-repeat;width:79px;height:79px}
.item-boxes .icon15{background:url(../images/E-Commerce_Websites.png) center center no-repeat;width:91px;height:78px}
.item-boxes .icon16{background:url(../images/Custom_Business_Apps.png) center center no-repeat;width:79px;height:79px}
.item-boxes .icon17{background:url(../images/CRM_Systems.png) center center no-repeat;width:101px;height:79px}
.item-boxes .icon18{background:url(../images/Social_Networking_Apps.png) center center no-repeat;width:80px;height:79px}
.item-boxes .icon19{background:url(../images/Bank_Finance.png) center center no-repeat;width:80px;height:79px}
.item-boxes .icon20{background:url(../images/Travle_Tourism.png) center center no-repeat;width:100px;height:79px}
.item-boxes .icon21{background:url(../images/Others.png) center center no-repeat;width:100px;height:79px}

.verticals .item-boxes:hover{background:#fff;color:#000}
.verticals .item-boxes h4{color:#000;font-size:17px}
.verticals .item-boxes .icon{margin-bottom:10px}

.company-logo{text-align:center}.company-logo img{margin-bottom:20px;margin-right:18px;margin-left:20px;display:inline-block}.padnone{padding:0}
.margin-top-20{margin-top:-20px}.webservices .boxArea{min-height:auto!important}.padtop0{padding-top:0}
.padbtm40{padding-bottom:30px!important}.col-md-12 .center img{margin:0 auto}.upper-case{text-transform:uppercase}
.menu_left_top{position:absolute;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.16),0 1px 3px 0 rgba(0,0,0,.12);padding:20px}
.services-menu{width:445px}.sub_menu_tech li{float:left;min-width:135px;font-weight:700;color:#333}.sub_menu_tech li span{font-size:15px;padding-bottom:10px}
.sub_menu_tech li span i{margin-right:5px}.sub_menu_service li i{width:20px}
.sub_menu_tech li i.fa.fa-mobile-phone,.sub_menu_service li i.fa.fa-mobile-phone{font-size:24px;vertical-align:bottom}
.sub_menu_service li i.fa.fa-cog{font-size:21px}

.navbar-nav li .menu_left_top{display:none}
.navbar-nav li:hover .menu_left_top{display:block;z-index:1}
.navbar-nav li .sub_sub_menu li{float:none;font-weight:400;border-bottom:none;padding-top:8px}
.navbar-nav li .sub_child_menu li{float:none;font-weight:400;border-bottom:none;padding-top:8px}
.navbar-nav li .sub_sub_menu li a{color:#333;background-image:url(../images/white-round.png);background-position:left top;background-size:16px;background-repeat:no-repeat;padding-left:20px}
.navbar-nav li .sub_child_menu li a{color:#333;background-position:left top;background-size:16px;background-repeat:no-repeat;padding-left:5px}
.navbar-nav-list li{color:#333;background-image:url(../images/white-round.png);background-position:left top;background-size:16px;background-repeat:no-repeat}
.sub_sub_menu_list li a{color:#333;background-image:url(../images/white-round.png);background-position:left top;background-size:16px;background-repeat:no-repeat}

/*
.navbar-nav li .sub_sub_menu li a.asp-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-asp-net-icon.png)}
.navbar-nav li .sub_sub_menu li a.php-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-php-icon.png)}
.navbar-nav li .sub_sub_menu li a.angular-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-angular-icon.png)}
.navbar-nav li .sub_sub_menu li a.phython-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-python-icon.png)}
.navbar-nav li .sub_sub_menu li a.ruby-on-rail-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-ruby-on-rails-icon.png)}
.navbar-nav li .sub_sub_menu li a.android-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-android-icon.png)}
.navbar-nav li .sub_sub_menu li a.ios-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-ios-icon.png)}
.navbar-nav li .sub_sub_menu li a.windows-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-windows-icon.png)}
.navbar-nav li .sub_sub_menu li a.xamarin-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-xamarin-icon.png)}
.navbar-nav li .sub_sub_menu li a.phonegap-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-phonegap-icon.png)}
.navbar-nav li .sub_sub_menu li a.drupal-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-drupal-icon.png)}
.navbar-nav li .sub_sub_menu li a.nopcommerce-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-nopcommerce-icon.png)}
.navbar-nav li .sub_sub_menu li a.siteinfinity-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-siteinfinity-icon.png)}
.navbar-nav li .sub_sub_menu li a.wordpress-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-word-press-icon.png)}
.navbar-nav li .sub_sub_menu li a.umbraco-icon{background-image:url(../images/TechnologiesIcon/quick-way-infosystems-umbraco-icon.png)}
*/

.navbar-nav li .sub_menu li a.digital-marketing-icon,
.navbar-nav li .sub_menu li a.application-maintenance{background-position:left top;background-size:16px;background-repeat:no-repeat;padding-left:20px}
.navbar-nav li .sub_menu li a.digital-marketing-icon{background-image:url(../images/quick-way-infosystems-digital-marketing-icon.png)}
.navbar-nav li .sub_menu li a.application-maintenance{background-image:url(../images/maintenance.png)}
.navbar-nav li:hover .sub_sub_menu li a,.navbar-nav li.active .sub_sub_menu li a{border-bottom:none;color:#333}
.navbar-nav li:hover .sub_child_menu li a,.navbar-nav li.active .sub_child_menu li a{border-bottom:none;color:#333}
.error-404{background:url(../img/404/404.jpg) no-repeat}
.error-heading{font-size:100px;font-weight:700;line-height:95px;font-family:'Roboto',sans-serif}
.error-description span{font-size:36px;font-weight:500}
.error-description-thank-you span{font-size:25px;font-weight:500}
.error-description p{font-size:18px}#errorbanner{background:url(../images/banner.jpeg) left top no-repeat;color:#fff;top:100px;position:relative;padding-bottom:83px;margin-bottom:80px}

.slide~
.container-fluid{position:relative;top:130px}
.navbar-fixed-top .navbar-collapse{max-height:unset}
.contact-us-area{padding-top:100px;padding-bottom:50px}
.gmap .map{overflow:hidden;line-height:0;font-size:0;padding:0 0 30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0}
.gmap .map iframe{width:100%;height:500px;border:none;margin:0}
.info img{margin:15px 0}
.info h3{padding-bottom:15px}
.info p{display:flex}
.info i{margin-right:10px;font-size:18px}
.info i.fa.fa-map-marker{font-size:21px}
.info i.fa.fa-mobile{font-size:24px;margin-right:15px}

#contact-form{margin-top:11px;position:relative;margin-bottom:52px}
#contact-form .wrapper{width:100%;overflow:hidden;position:relative}

.contact-form .coll-1,
.contact-form .coll-2,
.contact-form .coll-3{margin-bottom:11px;margin-right:6px;width:258px;display:block;float:left}#contact-form span{display:block}
.wpcf7-form-control-wrap{position:relative}

#contact-form label{position:relative;display:block;margin-bottom:0}
#contact-form input,
#contact-form textarea{outline:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;font:400 14px/18px 'Roboto',sans-serif;;color:#888;width:100%;padding:9px 12px 12px 13px;border:1px solid #e9e9e9;border-right:none;border-bottom:none;background:#f0f0f0;margin-bottom:15px}

.btns a{margin-left:0}@media screen and (max-width:1024px){
.innerBanner{float:left;width:100%;margin:65px 0 0 0;position:relative;height:140px}
.innerBanner img{display:block;clear:both;max-width:100%;height:auto;margin:0 auto;width:100%;height:140px}}@media screen and (max-width:1160px){
.innerBannerContent{top:87px}footer{clear:both}

.rgtImg,.lftImg{width:50%}
.boxArea{width:46%;margin:0 8% 60px 0}
.whyYouNeed img{float:left;margin:0 20px 0 0;max-width:40%}
.whyYouNeed ul{width:400px}
.whyChoosUs p{padding:0 0 50px}
.whyChoosUs img{float:none;i:0 auto;display:block;max-width:100%;height:auto}
.whyChoosUs ul{width:100%}
.item-boxes{min-height:290px}}@media screen and (max-width:1024px){
.index_newBannerInner ul li{width:49%}}@media (max-width:991px){

.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}

.navbar-nav{float:none!important;margin:7.5px -15px}.navbar-nav>li{float:none}
.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}
.navbar-text{float:none;margin:15px 0}
.navbar-collapse.collapse.in{display:block!important}

.collapsing{overflow:hidden!important}

.navbar-toggle{margin-top:15px;margin-bottom:15px;margin-right:0}
.get-in-touch-btn{position:absolute;top:14px;right:75px;margin:0}.logo img{max-width:180px}.navbar-header{padding:5px 0}#home{top:74px}.navbar-nav{margin:0}
.navbar-nav li .menu_left_top{width:100%;float:left;margin-bottom:15px}.navbar-nav>li .sub_menu_service{position:static;width:100%}.sub_menu_tech li{width:100%}
.sub_menu_tech>li{margin-bottom:15px}.sub_menu_tech>li:last-child{margin-bottom:0}.sub_menu_tech li span{padding:10px 0}.navToggle{width:24px;height:26px;display:block;position:fixed;top:25px;right:15px;cursor:pointer;transition:all .3s ease-in-out;border:2px solid #333;padding:0 0 0 3px;border-right:0}.navToggle span{display:block;background-color:#333;height:2px;margin:0;transition:all .3s ease-in-out;position:absolute;width:19px;top:50%;margin-top:-1px}.navToggle span:nth-child(1){transform:translateY(-200%)}.navToggle span:nth-child(2){transform:translateY(0)}.navToggle span:nth-child(3){transform:translateY(200%)}#myNavbar{position:fixed;height:100vh;right:-100%;transition:all ease-in-out 0.3s;width:100%;margin:0;background:#fff}#myNavbar.active{right:0}body.fixed{overflow:hidden}}@media screen and (max-width:979px){.innerBannerContent p{font-size:20px;line-height:29px}.innerBannerContent h1{font-size:35px}.boxArea{width:46%;margin:0 6% 60px 2%}#company br{display:none}.whychoose .box-item{min-height:125px}.newsbx{width:100%}}@media screen and (max-width:767px){.innerBannerContent p{display:none}.boxArea,.boxArea:nth-child(2n){width:89%;margin:0 5% 60px 6%}.whyYouNeed img{float:none;margin:0 auto;max-width:60%;display:block}.whyYouNeed ul{width:100%;float:left;margin:20px 0 0 auto}.btn{padding:10px 15px}.index_newBannerInner ul li{width:100%}.section-header .section-title{margin-top:10px}.item-boxes{min-height:auto}

.container>.navbar-header{margin:0}}@media screen and (max-width:599px){.innerBannerContent h1{font-size:29px}.mainTop{padding:30px 0}
.rgtImg,.lftImg{width:100%;float:left;margin:0 0 30px}.rgtImg img,.lftImg img{max-width:100%;height:auto}

.whyYouNeed{padding:35px 0}

.whyChoosUs{padding:30px 0 0}.iso_logo img{display:none}
.get-in-touch-btn{display:none}}@media screen and (max-width:479px){.innerBannerContent{top:68px;margin-top:8px}.innerBannerContent h1{font-size:23px}
.mainTop p{text-align:left}.ourServices h1{font-size:20px}.box_content h3{font-size:16px}.whyYouNeed h1{font-size:20px}
.whyYouNeed h1,.whyChoosUs h1,.mainTopwithoutbanner h1,.section-header h1,.section-header2 h1,.ourServices h1,.technologies h1,.verticals h1{font-size:20px}
.whyYouNeedNew h2,.whyChoosUsNew h2,.mainTopwithoutbannerNew h2,.section-header2New h2,.ourServicesNew h2,.technologiesNew h2,.verticalsNew h2{font-size:20px}}@media screen and (max-width:319px){.innerBannerContent h1{font-size:16px}.mainTop p{font-size:15px}.ourServices h1{font-size:20px}.ourServices h4{font-size:15px}
.boxArea>img{position:inherit;left:inherit;top:inherit;display:block;margin:20px auto}.box_content{padding:0 15px 20px}.box_content h3{font-size:15px}
.boxArea,.boxArea:nth-child(2n){width:89%;margin:0 5% 20px 6%}.whyYouNeed p{font-size:15px}.whyYouNeed ul li{font-size:15px}.whyYouNeed h1,
.whyChoosUs h1,.mainTopwithoutbanner h1,.section-header2 h1,.section-header h1,.ourServices h1,.technologies h1,.verticals h1{font-size:22px}
.whyYouNeedNew h2,.whyChoosUsNew h2,.mainTopwithoutbannerNew h2,.section-header2New h2,.ourServicesNew h2,.technologiesNew h2,.verticalsNew h2{font-size:22px}

.whyChoosUs p,.whyChoosUs ul li{font-size:15px}}h5
.tit{background-color:#333;border-radius:5px 5px 0 0;color:;font-size:20px;font-weight:400;margin:0 0 30px;padding:12px 15px;text-align:center;width:100%}
.web-slide{background-image:url(../images/Portfolio/desktop-bg.png);background-repeat:no-repeat;background-size:100% auto;min-height:550px;text-align:center}
.mobile-slide{background-image:url(../images/Portfolio/mobile-bg.png);background-repeat:no-repeat;background-position:center top;background-size:257px auto;padding:60px 0 85px;text-align:center}.mobile-slide .single-item{display:inline-block;width:226px}.web-slide .single-item{display:inline-block;height:320px;margin:42px 0 0;max-width:100%;overflow:hidden;width:603px}.slick-initialized .slick-slide{display:block}#portfolios .section-header p{color:#333}.gallery-carousel .owl-controls .owl-nav .owl-prev,.gallery-carousel .owl-controls .owl-nav .owl-next{width:30px;height:30px;position:absolute;top:50%;text-indent:-9999px;transform:translateY(-50%)}.gallery-carousel .owl-controls .owl-nav .owl-prev{left:0;background:rgba(255,255,255,.4) url(../images/Portfolio/prev-icon.png)center center / auto 95% no-repeat}.gallery-carousel .owl-controls .owl-nav .owl-next{right:0;background:rgba(255,255,255,.4) url(../images/Portfolio/next-icon.png)center center / auto 95% no-repeat}footer h3{color:#fff;margin:0 0 15px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.5)}.footer-info{margin-bottom:20px}.footer-info p{color:#fff;display:flex}.footer-info p i{margin-right:10px}.footer-info p a{color:white}.footer-logo{width:100%;float:left}.footer-logo img{display:inline-block}footer .social-icons{width:100%;text-align:center}.item-boxes h2{font-size:20px;font-weight:600;margin-bottom:10px}.item-boxes h2,.item-boxes p,.item-boxes h2 a,.item-boxes p a{color:#000}.item-boxes:hover h2,.item-boxes:hover p,.item-boxes:hover h2 a,.item-boxes:hover p a{color:#000}.navbar-nav li .drop_sub_menu li a{color:#333;background-image:url(../images/white-round.png);background-position:left top;background-size:16px;background-repeat:no-repeat;padding-left:10px}::-webkit-scrollbar-thumb{border-radius:04px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fa5645}body{margin:0;padding:0;font-family:"Poppins",sans-serif!important;line-height:18px;text-align:justify;font-size:15px!important;color:#000!important;background:#fff;overflow-x:hidden}tr,td{vertical-align:top;overflow:hidden}ul,li{margin:0;padding:0;list-style:none}a{text-decoration:none;outline:none}h1,h2,h3,h4,h5,h6,p{font-family:"Poppins",sans-serif!important}.arrow01{padding-top:60px;position:relative;right:30px}.arrow02{padding-top:69px;position:relative;left:105px}.arrow02 + img{display:none}.arrow03{padding-top:99px;position:relative;right:30px}.custom_add1{padding:30px 0;background:#f0f0f0}.custom_add1 h1{color:#000;font-size:33px;font-weight:700;text-align:center;margin-bottom:20px}.custom_add1 h1 span{color:#fa5645}.custom_add1 h2{color:#000;font-size:33px;font-weight:700;text-align:center;margin-bottom:20px}.custom_add1 h2 span{color:#fa5645}.custom_add1 p{text-align:center;line-height:25px;width:70%;margin:0 auto;padding-bottom:30px}.custom_add1 .col-md-5 h2{color:#000;font-size:22px;font-weight:700;text-align:left;margin-bottom:10px}.custom_add1 .col-md-5 p{width:100%;text-align:left;color:#848484;line-height:22px}.custom_add1 img{padding-top:19px!important}.custom_addon01{padding:30px 0}.custom_addon01 h1{color:#000;font-size:33px;font-weight:700;text-align:center;margin-bottom:20px}.custom_addon01 h1 span{color:#fa5645}.custom_addon01 h2{color:#000;font-size:33px;font-weight:700;text-align:center;margin-bottom:20px}.custom_addon01 h2 span{color:#fa5645}.custom_addon01 p{font-size:14px!important;text-align:center;line-height:25px;width:70%;margin:0 auto;padding-bottom:30px}.custom_addon01 .col-md-8 h2{font-size:22px;font-weight:700;text-align:left;line-height:29px;margin-bottom:10px!important}.custom_addon01 .col-md-8 h2~p{text-align:left;font-size:14px;line-height:19px;color:#707070;width:100%}.custom_addon01 .col-md-2 img{position:relative;left:40px}.custom_addon01 .col-sm-8 h2{font-size:22px;font-weight:700;text-align:right;line-height:29px;margin-bottom:10px!important}.custom_addon01 .col-sm-8 h2~p{text-align:right;font-size:14px;width:100%;line-height:19px;color:#707070}.custom_addon01 .col-xs-2 img{position:relative;right:20px}.custom_addon02{padding:30px 0;background:#eee;margin-bottom:-80px}.custom_addon02 h1{color:#000;font-size:33px;font-weight:700;text-align:center;margin-bottom:20px}.custom_addon02 h1 span{color:#fa5645}.custom_addon02 h2{color:#000;font-size:33px;font-weight:700;text-align:center;margin-bottom:20px}.custom_addon02 h2 span{color:#fa5645}.custom_addon02 p{text-align:center;line-height:25px;margin-bottom:50px!important;width:70%;margin:0 auto}.custom_addon02 .col-md-10{float:none;margin:0 auto;display:table;padding:0px!important}.custom_addon02 .col-md-10 .col-md-6{min-height:325px}.custom_addon02 .col-md-10 .col-md-6:first-child .spa1{background:#fff;margin-right:55px;padding:07px 30px;border-radius:08px;border-right:07px #47acee solid}.custom_addon02 .col-md-10 .col-md-6:first-child .spa1 img{position:absolute;left:-45px;top:-25px}.custom_addon02 .col-md-10 .col-md-6:first-child .spa1 h3{font-size:18px;font-weight:700;text-align:left}.custom_addon02 .col-md-10 .col-md-6:first-child .spa1 p{font-size:13px;line-height:20px;color:#7a7a7a;text-align:left;margin-bottom:10px!important;width:100%!important}.custom_addon02 .col-md-10 .col-md-6:first-child .spa1 .check{background:url(../IMAGES/Quickway_check.png) no-repeat 2px 3px;font-size:13px;color:#000;padding-left:32px;margin-bottom:10px;text-align:left}.custom_addon02 .col-md-10 .col-md-6:nth-child(2) .spa1{background:#fff;margin-left:55px;padding:07px 30px;border-radius:08px;border-right:07px #4aee79 solid}.custom_addon02 .col-md-10 .col-md-6:nth-child(2) .spa1 img{position:absolute;left:10px;top:-25px}.custom_addon02 .col-md-10 .col-md-6:nth-child(2) .spa1 h3{font-size:18px;font-weight:700;text-align:left}.custom_addon02 .col-md-10 .col-md-6:nth-child(2) .spa1 p{font-size:13px;line-height:20px;color:#7a7a7a;text-align:left;margin-bottom:10px!important;width:100%!important}.custom_addon02 .col-md-10 .col-md-6:nth-child(2) .spa1 .check{background:url(../IMAGES/Quickway_check.png) no-repeat 2px 3px;font-size:13px;color:#000;padding-left:32px;margin-bottom:10px;text-align:left}.custom_addon02 .col-md-10 .col-md-6:nth-child(2) .spa1 .check:last-child{margin-bottom:30px}.custom_addon02 .col-md-10 .col-md-6:nth-child(3) .spa1{background:#fff;margin-right:55px;padding:07px 30px;border-radius:08px;border-right:07px #7d7aba solid;margin-top:50px}.custom_addon02 .col-md-10 .col-md-6:nth-child(3) .spa1 img{position:absolute;left:-45px;top:25px}.custom_addon02 .col-md-10 .col-md-6:nth-child(3) .spa1 h3{font-size:18px;font-weight:700;text-align:left}.custom_addon02 .col-md-10 .col-md-6:nth-child(3) .spa1 p{font-size:13px;line-height:20px;color:#7a7a7a;text-align:left;margin-bottom:30px!important;width:100%!important}.custom_addon02 .col-md-10 .col-md-6:nth-child(3) .spa1 .check{background:url(../IMAGES/Quickway_check.png) no-repeat 2px 3px;font-size:13px;color:#000;padding-left:32px;margin-bottom:10px;text-align:left}.custom_addon02 .col-md-10 .col-md-6:last-child .spa1{background:#fff;margin-top:50px;margin-left:55px;padding:07px 30px;border-radius:08px;border-right:07px #eee220 solid}.custom_addon02 .col-md-10 .col-md-6:last-child .spa1 img{position:absolute;left:10px;top:25px}.custom_addon02 .col-md-10 .col-md-6:last-child .spa1 h3{font-size:18px;font-weight:700;text-align:left}.custom_addon02 .col-md-10 .col-md-6:last-child .spa1 p{font-size:13px;line-height:20px;color:#7a7a7a;text-align:left;margin-bottom:10px!important;width:100%!important}.custom_addon02 .col-md-10 .col-md-6:last-child .spa1 .check{background:url(../IMAGES/Quickway_check.png) no-repeat 2px 3px;font-size:13px;color:#000;padding-left:32px;margin-bottom:10px;text-align:left}.custom_addon02 .col-md-10 .col-md-6:last-child .spa1 .check:last-child{margin-bottom:30px}@media only screen and (max-width:992px){.custom_addon01 img[class*="arrow"]{display:none}.custom_addon01 .col-md-2 img{float:none;margin:0 auto;display:table;left:0px!important}.custom_addon01 .col-md-8,.custom_addon01 .col-sm-8{width:100%!important}.custom_addon01 .col-md-8 h2,.custom_addon01 .col-md-8 p,.custom_addon01 .col-sm-8 h2,.custom_addon01 .col-sm-8 p{text-align:center!important;margin-top:15px}.custom_addon01 .col-sm-2{width:100%!important;margin-top:20px!important}.arrow02 + img{float:none;margin:0 auto;display:table}.col-xs-2 img{display:none}.custom_addon02 .col-md-6:first-child .spa1{margin-right:1px!important;margin-bottom:20px}.custom_addon02 .col-md-6:first-child img{position:inherit!important;left:0!important;top:0px!important}.custom_addon02 .col-md-6:nth-child(3) .spa1{margin-right:1px!important;margin-bottom:20px}.custom_addon02 .col-md-6:nth-child(3) img{position:inherit!important;left:0!important;top:0px!important}.custom_addon02 p{width:100%!important}.custom_addon02 .col-md-6:nth-child(2) .spa1{margin-left:1px!important}.custom_addon02 .col-md-6:nth-child(2) img{position:inherit!important;left:0!important;top:0px!important}.custom_addon02 .col-md-6:last-child .spa1{margin-left:1px!important}.custom_addon02 .col-md-6:last-child img{position:inherit!important;left:0!important;top:0px!important}.custom_addon02 p{width:100%!important}.custom_add1 img{float:none;margin:0 auto;display:table}.custom_add1 h2,.custom_add1 p{text-align:center!important}}.text1{color:#fff;line-height:1.5}.text1 li a{color:white}.top-margin-6{margin-top:-6px}.left-margin-1{margin-left:1px}.margin-left-20{margin-left:20%}.top-margin-50{margin-top:50px}



/*Text at the header*/
.site-header .header-top{padding:8px 26px;background:#c9c204}
.site-header .header-top 

.flex-content{justify-content:flex-end}
.site-header .header-top p{margin-right:10px;font-size:13px;font-weight:500;color:#fff;}

.site-header .header-top ul li{width:20px;height:20px;margin-left:10px;display:inline-block;text-indent:-9999px;margin-top:1px}
.site-header .header-top ul li a{display:block}


.site-header .header-top ul li a:hover{background:transparent!important}
.site-header .header-bottom{position:relative;padding:10px 0 0}

.flex-content{display:flex}

/*background color here -- header for social media and telephone*/
.site-header .header-top{padding:8px 26px;background:#e2185f}
.site-header .header-top 

.flex-content{justify-content:flex-end}

/*Text at the header*/
.site-header .header-top p{margin-right:10px;font-size:13px;font-weight:1500;color:#fff}

.site-header .header-top ul li{width:20px;height:20px;margin-left:10px;display:inline-block;text-indent:-9999px;margin-top:1px}
.site-header .header-top ul li a{display:block}

 

.site-header .header-top ul li a:hover{background:transparent!important}
.site-header .header-bottom{position:relative;padding:10px 0 0}

.flex-content{display:flex}
.top-margin-60{margin-top:60px}
.sub_menu_service 

	li i.fa.fa-mobile-phone{font-size:18px!important}
	.verticals{margin-bottom:50px}@media only screen and (max-width:386px)
	{
		.flex-content p{text-align:left;font-size:12px!important}
		.error-heading{font-size:40px;line-height:70px;text-align:center;line-height:42px;margin:07px 0}}@media only screen and (max-width:992px)
		{
			.navToggle{margin-top:40px;margin-right:10px;border-right:02px #000 solid!important}
			.navTogglemargin{margin-top:50px}
			.navToggle span{position:relative;right:2px}
			.port-foli .margin-left-20{margin-left:0px!important}
			.web-slide{min-height:inherit!important}

footer .f-left{float:none!important}footer 
.f-left li{position:relative;top:10px}}@media only screen and (max-width:571px)
{.custom_addon02{margin-bottom:-40px!important}}
.same-he{min-height:120px}
.mfp-zoom-out-cur,.mfp-zoom-out-cur 
.mfp-image-holder .mfp-close{cursor:pointer!important}@media only screen and (max-width:584px)
{.gallery-carousel .owl-controls .owl-nav .owl-prev,.owl-next{top:83px!important}}@media only screen and (max-width:992px){
.web-slide{background:transparent!important}
.web-slide .single-item{margin:0 auto!important;border:08px #666 solid!important;border-radius:07px;height:auto!important}}
.slide01{padding-top:53px}@media only screen and (max-width:380px){
.slide01{padding-top:83px}}

































