.nbg{padding:20px 0px;padding-top:0px;}
.nbg1{padding:20px 0px;}
.nbg2{padding:20px 0px;}

.n-logo{float:left;}

.dig_capa >.container> h4{color:#f60e40;padding-bottom:20px !important;}
.dig_capa >.container>.col-sm-4>h4{color:#1563b1;margin-bottom:0px;}
.form-design{    border: 5px solid #384250;    padding: 20px;}
.form-design p{text-align:center}
.form-design .btn-orange{width:100%;padding:10px;}
.style_n > .container >.row>h4{text-align:center;font-weight:200;position:relative;padding:20px 0px;padding-bottom:10px;}
.style_n > .container >.row>h4:after{content:"";width:20px;height:2px;background:#000;}
.style_n > .container >.row>h4 > span{font-weight:600;font-size:28px;color:#f60e40;}
span.n_line{width:80px;height:3px;background:#f60e40;display:block;margin:auto;margin-bottom:30px;}
.n-about>h4{margin-top:0px;margin-bottom:0px;line-height: 30px;font-weight: 100;color: #444;}
.n-about>a{color:#000;display:block;margin-top:30px;}
.n-about>a:hover{color:#f60e40;}
.award>.icons_h span{font-size:30px;text-transform:uppercase;color:#666}

.award>.icons_h span:last-child{font-size:18px;padding-left:10px;font-weight:bold;color:#222}
.award>p{margin-top:10px;text-align:justify}
.style_n{padding-bottom:40px;}

.n-row-main.n-row-main_d{min-height:inherit;}
.n-row-main.n-row-main_d >.container>h4{padding-top:10px;}
.n-row-main.n-row-main_d >.container>.col-sm-6>ul{display:inline-block;text-align:left}
.n-row-main.n-row-main_d >.container>.col-sm-6{text-align:center}



.weare p,.getthe p{text-align:justify !important}
.n-dd p{font-size:16px;}
.n-dd .paleft{padding-left:0px;}
	ul.n-square {margin-bottom:10px;margin-top:10px;}
	ul.n-square li {padding-left:20px;position:relative;padding-bottom:5px;font-size:15px;}
	ul.n-square li:before{padding-left:10px;position:relative;
	content: "\f14a";    display: inline-block;font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;position:absolute;left:-10px;text-rendering: auto;
    -webkit-font-smoothing: antialiased;top:4px;}
	
ul.alliner li{font-size: 16px;
    list-style: circle;
    margin-left: 51px;
    padding-bottom: 5px;}
.inner_divider{margin:30px 0px;}

.is-sticky .sticky{background:#fff;border-bottom:1px solid #f3f3f3}
.is-sticky img{position:relative;top:-8px;}
.top-bar .some-info li{margin-left:40px;}
.header{padding-top:0px;padding-bottom:0px;}
.logo img{position:relative;top:-2px;}
.sticky-wrapper.is-sticky  nav{margin-top:8px !important;}
.sticky-wrapper.is-sticky  .logo img{top:-12px;}
/*.sticky-wrapper #ownmenu{position:relative;top:0px;}
.sticky-wrapper.is-sticky #ownmenu{position:relative;top:0px;}*/
header nav li a:hover {
	color: #fff;
	background:#232c3b;
}
header nav li a{padding:10px ;}

.n-padding-top{padding-top:15px;padding-bottom:15px}

ul.tech_n{background:#fff}
ul.tech_n li{float:left;width:25%;border-left:1px solid #ccc;text-align:center}
ul.tech_n li:first-child{border:none}
ul.tech_n li img{max-width:80%}

div.client_img{display:table-cell}
.client_img img{border:2px solid #fff;box-shadow:0px 0px 0px 2px #ccc}
div.client_testimonials{display:table-cell;vertical-align:top;padding-left:20px;}

ol.carousel-indicators li{border: 1px solid #232C3B;}
ol.carousel-indicators .active{background:#232C3B}
.n-clear{clear:both}


.service_box {
  height: 314px;
  overflow: hidden;
  text-align: center;
  position: relative;
  padding: 7.5px;
}
.service_box > .row {
  margin: 0;
}
.service_box .service_box_inner {
  margin: 0;
  height: 100%;
  position: relative;
  overflow: hidden;
}
.service_box .preview_box {
  height: 100%;
  background: url('img/dot-pattern.png') repeat scroll 0 0 #ffffff;
  margin: 0;cursor:pointer;
}
.service_box .preview_box img {
  margin-top: 75px;
  margin-bottom: 25px;
  width: 105px;
}
.service_box .preview_box h6 {
  margin: 0;
  line-height: 1;
  font-family: 'Segoe UI', sans-serif;
  font-weight: 400;
  color: #232323;
  text-transform: uppercase;
  font-weight: bold;
}
.service_box .hover_box {
  background: url('img/dot-pattern.png') repeat scroll 0 0 #ffffff;
  position: absolute;
  top: 2px;
  bottom: 2px;
  left: -100%;
  width: 100%;
  height: 100%;
  padding: 50px;
  margin: 0;
  overflow: hidden;
  transition: all 300ms ease-in-out 0s;
}
.service_box .hover_box .inner {
  position: relative;
  height: 100%;
}
.service_box .hover_box .inner h6 {
  font-size: 13px;
  font-family: 'Montserrat', sans-serif;
  font-weight: 400;
  color: #232323;
  line-height: 1;
  text-transform: uppercase;
  display: block;
  width: 100%;
  position: absolute;
  top: -200px;
  left: 0;
  margin: 0;
  transition: all 300ms ease-in-out 0s;
  transition-delay: 0.1s;
}
.service_box .hover_box .inner h6:after {
  content: '';
  display: block;
  margin: 10px auto 0;
  height: 3px;
  width: 30px;
  background: #f60e40;
  line-height: 1;
}
.service_box .hover_box .inner .about {
  font-family: 'Droid Serif', serif;
  font-size: 12px;
  line-height: 24px;
  color: #777777;
  margin: 0;
  width: 100%;
  position: absolute;
  top: 85px;
  left: 150%;
  transition: all 300ms ease-in-out 0s;
  transition-delay: 0.2s;
}
.service_box .hover_box .inner .read_more {
  text-transform: uppercase;
  position: absolute;
  bottom: -150px;
  left: -50px;
  right: -50px;
  background: rgba(0, 0, 0, 0.04);
  line-height: 50px;
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
  letter-spacing: 1px;
  font-size: 11px;
  color: #232323;
  transition: all 300ms ease-in-out 0s;
  transition-delay: 0.3s;
}
.service_box:hover .hover_box {
  left: 0;
}
.service_box:hover .hover_box h6 {
  top: 25px;
}
.service_box:hover .hover_box .about {
  left: 0;
}
.service_box:hover .hover_box .read_more {
  bottom: -50px;
}
.discover_services .heading_secs {
  margin: 2px 0;
  background: url('img/dot-pattern.png') repeat scroll 0 0 #ffffff;
  float: none;
  display: table-cell;
  padding: 90px 60px 0 85px;
}
.discover_services .heading_secs .discover_heading {
  font-family: 'Cabin', sans-serif;
  font-weight: bold;
  font-size: 35px;
  line-height: 40px;
  letter-spacing: 0.5px;
  margin-bottom: 15px;
  color: #232323;
}
.discover_services .heading_secs .sub_heading {
  font-family: 'Droid Serif', serif;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: 0.5px;
  margin-bottom: 0;
  font-weight: 300;
  color: #777777;
}
.discover_services .heading_secs .sub_heading:after {
  display: block;
  margin: 15px 0 20px;
  content: '';
  height: 3px;
  width: 50px;
  background: #d9d9d9;
}
.discover_services .heading_secs .about {
  font-family: 'Droid Serif', serif;
  font-size: 13px;
  line-height: 26px;
  letter-spacing: 0.5px;
  margin-bottom: 45px;
  color: #777777;
}
.discover_services .heading_secs .subscribe_btn {
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;
  font-weight: bold;
  line-height: 40px;
  border: 2px solid #f60e40;
  border-radius: 25px;
  padding: 0 28px;
  color: #fff;
}
.discover_services .heading_secs .subscribe_btn:hover {
  background: #f60e40;
  color: #fff;
  font-weight: 400;
}
.discover_services .services_secs {
  padding-left: 4px;
  padding-right: 0;
  float: none;
  display: table-cell;
}
.discover_services .services_secs .service_box {
  padding: 2px 0;
}
.discover_services .services_secs .service_box:nth-child(even) {
  padding: 2px 4px;
}
.page_services .title_row {
  text-align: center;
  margin: 0 auto 60px;
  max-width: 780px;
}
.page_services .title_row h2 {
  font-family: 'Cabin', sans-serif;
  font-weight: 500;
  font-size: 32px;
  color: #232323;
  line-height: 1;
  margin: 0 0 10px;
}
.page_services .title_row h2:after {
  display: block;
  content: '';
  width: 40px;
  height: 2px;
  background: #e99544;
  margin: 10px auto 0;
}
.page_services .title_row h5 {
  font-family: 'Droid Serif', serif;
  font-weight: 500;
  font-size: 15px;
  line-height: 26px;
  margin: 0;
  color: #777777;
}
.page_services .title_row h5 span {
  text-decoration: underline;
  color: #27ae61;
}
.services_list li + li {
  margin-top: 2px;
}
.services_list li a {
  padding: 12px 0 12px 30px;
  background: #f1f1f1;
  color: #232323;
}
.services_list li a:after {
  content: "\25A0";
  width: 25px;
  line-height: 0px;
	left:10px;
  color: #cecece;
  position:absolute;top:20px;
}
.services_list li a:hover {
  color: #fff;
  background: #f60e40;
}
.services_list li a:hover:after {
  color: #fff;
}
.page_service_details .service_descs {
  padding-right: 30px;
}
.page_service_details .service_descs .fpara {
  width: calc(100% - 360px);
  padding-right: 50px;
}
.page_service_details .service_descs .fpara h3 {
  font-size: 26px;
  font-family: 'Cabin', sans-serif;
  font-weight: bold;
  color: #232323;
  line-height: 1;
  margin-top: 0;
  margin-bottom: 20px;
}
.page_service_details .service_descs .fpara h3:after {
  display: block;
  content: '';
  width: 50px;
  height: 2px;
  background: #e99544;
  margin: 10px 0 0;
}
.page_service_details .service_descs .fpara p {
  line-height: 26px;
  font-family: 'Droid Serif', serif;
  font-weight: 400;
  color: #777777;
  margin-bottom: 40px;
  letter-spacing: 0.5px;
}
.page_service_details .service_descs .fpara ul {
  margin-bottom: 75px;
}
.page_service_details .service_descs .fpara ul li {
  line-height: 30px;
  font-family: 'Droid Serif', serif;
  letter-spacing: 0.5px;
  color: #232323;
}
.page_service_details .service_descs .fpara ul li i {
  margin: 0 20px;
  width: 30px;
  height: 30px;
  border: 2px solid #f2f2f2;
  text-align: center;
  line-height: 26px;
  font-size: 12px;
  color: #27ae61;
  border-radius: 100%;
}
.page_service_details .service_descs .fpara ul li + li {
  margin-top: 22px;
}
.page_service_details .service_descs .sv_subtitle {
  font-family: 'Cabin', sans-serif;
  font-weight: bold;
  font-size: 20px;
  line-height: 26px;
  margin-bottom: 15px;
  color: #232323;
}
.page_service_details .service_descs .f12 {
  font-size: 12px;
}
.page_service_details .service_descs .f13 {
  font-size: 13px;
  font-family: 'Droid Serif', serif;
  line-height: 24px;
  color: #777777;
  letter-spacing: 0.5px;
  margin-bottom: 60px;
}
.page_service_details .service_descs .sv_subjects li {
  float: left;
  margin-bottom: 50px;
  width: calc(100% / 3);
}
.page_service_details .service_descs .sv_subjects li .media {
  margin-top: 0;
}
.page_service_details .service_descs .sv_subjects li .media-left {
  padding-right: 20px;
  text-align: center;
}
.page_service_details .service_descs .sv_subjects li .media-left span {
  width: 50px;
  height: 50px;
  display: block;
  line-height: 48px;
  border: 1px solid #27ae61;
  transition: all 300ms ease-in-out 0s;
}
.page_service_details .service_descs .sv_subjects li .media-body {
  font-family: 'Droid Serif', serif;
  font-weight: 400;
  color: #232323;
  line-height: 26px;
  letter-spacing: 0.5px;
}
.page_service_details .service_descs .sv_subjects li:hover .media-left span {
  border: 2px solid #27ae61;
  line-height: 46px;
}
.page_service_details .service_descs .graph_row {
  text-align: center;
  margin-bottom: 15px;
}
.page_service_details .service_descs .graph_row .sv_subtitle_center {
  font-family: 'Cabin', sans-serif;
  font-size: 15px;
  line-height: 26px;
  margin-bottom: 20px;
  color: #232323;
}
.page_service_details .service_descs .graph_row img {
  display: inline-block;
}
.page_service_details .service_descs .funFacts {
  margin-top: 25px;
}
.page_service_details .service_descs .funFacts .fact h3 {
  font-size: 26px;
  font-family: 'Cabin', sans-serif;
  font-weight: bold;
  color: #27ae61;
}
.page_service_details .service_descs .funFacts .fact h3 img {
  margin-right: 10px;
}
.page_service_details .service_descs .funFacts .fact h6 {
  font-family: 'Montserrat', sans-serif;
  color: #232323;
  font-weight: bold;
  line-height: 26px;
  text-transform: uppercase;
  margin: 0;
}




.n-dd{padding-top:50px;padding-bottom:50px;}

.register_link {
  padding: 30px 40px;
  text-align: center;
  border-bottom: 3px solid #f60e40;
  background: #f8f8f8;
  margin-top: 50px;
}
.register_link h5 {
  margin: 0 0 15px;
  font-size: 13px;
  font-family: 'Montserrat', sans-serif;
  color: #232323;
  line-height: 24px;
}
.register_link a {
  margin: 0;
}
.register_link a:after {
  border-color: #eaeaea;
  border-radius: 100%;
}
.register_link a span {
  width: 88px;
  height: 88px;
  font-family: 'Montserrat', sans-serif;
  font-size: 12px;
  background: #e99544;
  border-radius: 100%;
  padding: 27px 0 0;
  text-align: center;
  line-height: 20px;
}
.register_link p {
  font-family: 'Droid Serif', serif;
  color: #232323;
  font-size: 13px;
  letter-spacing: 0.5px;
  line-height: 1;
  margin-top: 15px;
  font-style: italic;
}

.borderred_link {
  margin-top: 30px;
  display: inline-block;
  line-height: 40px;
  text-transform: uppercase;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  font-family: 'Montserrat', sans-serif;
  border-radius: 25px;
  padding: 0;
  position: relative;
  border: none;
  margin-left: 3px;
}
.borderred_link span {
  background: #27ae61;
  display: block;
  padding: 0 35px;
  border-radius: 25px;
  letter-spacing: 0.5px;
}
.borderred_link:after {
  content: '';
  position: absolute;
  top: -3px;
  left: -3px;
  bottom: -3px;
  right: -3px;
    border: 3px solid #f60e40;
  border-radius: 25px;
  opacity: 1;
  transition: all 300ms ease-in-out 0s;
}
.borderred_link:hover {
  color: #fff;
}
.borderred_link:hover:after {
  top: -20px;
  left: -20px;
  bottom: -20px;
  right: -20px;
  opacity: 0;
  border-radius: 0;
  border: 3px solid #f60e40;
}

.n-k-details li{padding:10px;}
.n-k-details li i{ margin: 0 15px;margin-left:0px;
    width: 30px;    height: 30px;    border: 2px solid #f2f2f2;    text-align: center;
    line-height: 26px;    font-size: 12px;    color: #f60e40;
    border-radius: 100%;}
.n-k-details {margin-left:35px;}


.dropdown.full_dropdown{width:100% !important;left:0px;z-index:99999 !important }
.dropdown.full_dropdown li{box-sizing:border-box}
.dropdown.full_dropdown li div{width:20%;padding:10px;float:left;min-height:240px;border-left:1px dotted #7B7777}
.dropdown.full_dropdown li div h4 {text-align:left;}
.dropdown.full_dropdown li div h4 a{color:#fff !important;font-size: 14px;}

.dropdown.full_dropdown li div:first-child{border-left:0}

.full_dropdown:after{position:absolute;width: 0;content:"";top:-12px;
height: 0;
border-style: solid;
    border-width: 0 12px 12px 12px;
    border-color: transparent transparent #141414 transparent;
    right: 16%;}
	
	.uparrow:after{position:absolute;width: 0;content:"";top:-12px;
height: 0;
border-style: solid;
    border-width: 0 12px 12px 12px;
    border-color: transparent transparent #141414 transparent;
    left: 10%;}
	
	
	.bg_f2 {background: #f2f2f2;}.send_btn{color:#fff;}
	
	
	.padding-left-0{padding-left:0px;}
	.padding-right-0{padding-right:0px;}
	
	
	/* innerheder page */
	.webdevelopment{    background: url(allimages/innerbanner.jpg) no-repeat center top;
    background-size: cover;}
	
	.innerheader{min-height:300px;width:100%;overflow:hidden;position:relative;}
	.innerheader .breadcrumb{background:none;margin-top:60px;padding-left:0px;}
	.innerheader .breadcrumb .breadcrumb-item.active{color:#ccc}
	.rz{position:relative;z-index:99}
	.rz h1{color:#fff;font-size:35px;margin-top:35px;}
	
	  .innerheader:after  {top: 50%;width: 100%;
    height: 800%;left: 0%; background: #805d2f !important;opacity: 0.6;content: ''; position: absolute;
    -webkit-transform: translateX(-50%) translateY(-50%) rotate(-25deg);-moz-transform: translateX(-50%) translateY(-50%) rotate(-25deg);
    -ms-transform: translateX(-50%) translateY(-50%) rotate(-25deg);transform: translateX(-50%) translateY(-50%) rotate(-25deg);}
	
	
	/* innerheder page close */
	
	/* webdevelopment page */
	.n-row1,.n-row2,.n-row3,.n-row4{padding:30px 0px;}
	.n-row1 p{font-size:16px;}
	.web1 span{font-style:italic;color:#f60;font-weight:bold;margin-top:10px;margin-bottom:20px;display:inline-block}

	.web_aside{border:1px solid #ccc;}
	.web_aside img{margin-top:10px;margin-bottom:15px;}
	.web_aside ul li{list-style:disc;margin-left:18px;padding-top:8px;}
	.web_aside ul {margin-bottom:15px;}
	
	
	.n-row2{background:#06c}
	.web2 h4{color:#fff;text-align:center;padding-bottom:20px;}
	.web2 .col-sm-3 {margin-top:15px;}
	.web2 .col-sm-3 p{color:#fff;font-size:16px;}
	.web2 .col-sm-3 h5{color:#fff;padding:10px 0px;font-size:20px;}
	
	.n-row3{background:#000}
	.link_n{text-align;center}
	.link_n a{font-size:30px;color:#fff;}
	.link_n a h4{color:#fff;}
	.link_n a p{color:#ccc;}
	
	.min-height{min-height:710px;background:#e9f3f2}
	.row2 li{width:50%;float:left;padding:5px 10px !important;    padding-left: 0px !important;
    padding-right: 20px !important; }
	
	.link_n a span{border:1px solid #fff;padding:6px 10px;font-size:16px;}
	.n-row3:hover{background:#f60}
	
	.n-row4{position:relative;overflow:hidden;background:#000}
	
	.bg_n2:after{background:#fff;width:65%;content:"";height:100%;position:absolute;left:;top:0;}
	.bg_n2:before{background:#e5e5e5;width:35%;content:"";height:100%;position:absolute;right:0;top:0;}
	
	.bg_n2 .container{position:relative;z-index:9}
	.bg_n2 ul li{list-style:disc;padding-top:8px;}
	.bg_n2 ul{margin-top:15px;margin-left:30px;}
	
.n-row5a {height: 418px;width:40%;float:left;
background: url("http://www.godigitalmarketing.com/assets/img/pages/web-dev-2.jpg") center top / cover no-repeat;

}
.n-row5b{float:left;width:60%;background:#06c;min-height: 418px;}
.n-row5b div{width:65%;padding:30px}
.n-row5b div p{color:#fff}

.n-row5b ul li{list-style:disc;padding-top:8px;color:#fff;}
	.n-row5b ul{margin-top:15px;margin-left:30px;}

	.text_size p{font-size:16px;}
	
.n-row6a {height: 418px;width:60%;float:left;background:#1563b1;}
.n-row6a div{width:80%;padding:30px;float:right}
.n-row6b{float:left;width:40%;min-height: 418px;
background:url("http://www.godigitalmarketing.com/assets/img/pages/web-dev-3.jpg") center top / cover no-repeat}
.n-row6a p{color:#fff;}

.n-row6a ul li{list-style:disc;padding-top:8px;color:#fff;}
.n-row6a ul{margin-top:15px;margin-left:30px;}


	
	/* webdevelopment page close */
	
	.n-row-main{position:relative;width:100%;overflow:hidden}
	.n-row-main p{text-align:justify}
	.n-row-main .n-square li{padding-left:15px;list-style:none;width:30%;display:inline-block;vertical-align:top}
	.n-row-main .n-square{padding-left:0px;margin-left:0px;}
	.n-row-main h4{padding:10px 0px;margin-top:0px;}
	.n-row-main_img{width:100%;position:absolute;top:0px;}
	.n-row-main_right{float:right}
	.n-row-main_img_l{left:0px;}
	.n-row-main_img_r{right:0px;}
	.p-t-b-30{padding-top:30px;padding-bottom:30px;}
	/*.n-row-main .col-sm-5 {min-height:550px;}*/
	
	
	.n-row-main ul li{list-style:disc;padding:3px 0px;}
	.n-row-main ul {margin-left:30px;padding:10px 0px;}
	
	.n-row-main_bg{background:#06c}
	.n-row-main_bg h4,.n-row-main_bg1 h4{color:#f3b34b}
	.n-row-main_bg1{background:#1563b1}
	.n-row-main_bg1 p,.n-row-main_bg1 ul li,.n-row-main_bg p,.n-row-main_bg ul li{color:#fff;font-size:14px;}
	
	
	
	@media only screen and (max-width:767px){
	.n-row-main{min-height:inherit !important}
		.n-row-main_img{width:100%;position:relative;top:0px;}
		.n-row-main .col-sm-5{padding:0px;margin-bottom:40px;}
		.n-row-main_right{float:none}
	}
	
	
	
	ul.inner_nav{padding:0px;background:#eee;}
	ul.inner_nav:after{content:"";clear:both}
	ul.inner_nav li{float:left;}
	ul.inner_nav li a{display:block;padding:8px 10px;}
	ul.inner_nav li a.active,ul.inner_nav li a:hover{background:#f60;color:#fff}
	ul.inner_nav li:first-child a{background:#000;color:#fff;}
	   
	
	
	.section_row_1{width:100%;padding:100px 0px; }
	.section_row_1 h4{font-size: 28px;line-height: 1.2;margin-bottom: 8px; }
	.section_row_1 p{margin: 0 0 20px 0;color: #616161;font-size: 14px;line-height: 1.8; }
	
	.section_row_2{width:100%;padding:70px 0px;background:#f6f8f9}
	.max-title3:before {width: 35%;}
	.max-title{text-align: center;position:relative}
	.max-title:before, .max-title:after {
    content: ''; position: absolute; bottom: 0; left: 50%;
    transform: translate(-50%,0);-webkit-transform: translate(-50%,0);height: 3px;}
	
	
	 .max-title3 h2 strong{font-weight:1000;}
	 .max-title3 h2{font-size: 32px;letter-spacing: -1px;
    color: #313132;padding-bottom: 34px;line-height: 1;text-transform: uppercase;
	padding-bottom: 34px;position: relative;font-weight: inherit;}
	.max-title3 h2:after{content: ''; position: absolute;bottom: -5px;
    left: 50%;width: 13px;height: 13px;background-color: #fff;-webkit-backface-visibility: hidden;
    -webkit-transform: translate(-50%) rotate(45deg); transform: translate(-50%) rotate(45deg);
    border: 2px solid #00c2e5;z-index: 2;width: 0;height: 0;bottom: -3px;
    background-color: transparent;border: 0;border-left: 8px solid transparent !important;
    border-right: 8px solid transparent !important;border-bottom: 12px solid #fff !important;
    -webkit-transform: translate(-50%) rotate(0);transform: translate(-50%) rotate(0);}
	
	  .max-title3 h2:before{  content: '';
    position: absolute;
    bottom: -5px;
    left: 50%;
    width: 0;
    height: 0;
    border-left: 12px solid transparent !important;
    border-right: 12px solid transparent !important;
    border-bottom: 18px solid #00c2e5;
    z-index: 2;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);}
	
	.max-title3:after {
    width: 140px;
}
.max-title:after {
    background-color: #00c2e5;}
	
.n_design_theme{position:relative;padding-top:100px;}	
.n_design_theme:after{content: '';position: absolute;top: 55%;left: 0;width: 100%;
   height: 39px;background-color: #00c2e5;color: #fff;}
   
.n-col-d-2{width:20%;float:left;position:relative;padding-top:80px;height:300px;background:orange;text-align:center}
.n-col-d-2 p{font-size:13px;position:absolute;width:100%;top:10px;color: #616161;
    margin-bottom: 0;width: 100%;line-height: 1.6;}
.n-col-d-2 h4{font-size:14px;font-weight:100}
.n-col-d-2 h4 strong{font-size:14px;font-weight:800}


.section_row_4 p{margin: 0 0 20px 0;color: #616161;font-size: 14px;line-height: 1.8;}
.section_row_4 {padding:80px 0px 60px 0px;}




.td_2 i {font-size: 32px;color: #00c2e5;float: left;cursor: default;position:relative;left: 0;top: 10px;font-style: inherit;}
	.sl-layers:before {content: "\e034";}
	.sl-pencil:before {content: "\e05f";}
	.sl-puzzle:before {content: "\e02d";}
	.sl-globe-alt:before {content: "\e036";}
	.sl-lock:before {content: "\e08e";}
	.sl-share-alt:before {content: "\e05a";}
[class*="sl-"] {font-family: 'simple-line-icons';}


.3box_n{padding-top:40px;}
.td_1{display:table;margin-bottom:20px;}
.td_2{display:table-cell;vertical-align:top;padding-right:22px;}
.td_3{display:table-cell;vertical-align:top}
.td_3 h4{margin-bottom: 5px;line-height: 1.3;font-size: 16px;letter-spacing: 0;font-weight: 600;color: #222222;}
.td_3 p{color: #808080; font-size: 13.5px;}
	.box_n3{padding-top:40px;}
	
	.footer-info{margin-top:0px;}
	
	
	.ownmenu > li.showhide {cursor: pointer;color: #000;width: inherit !important;position: relative; top: -8px;}
	.ownmenu > li.showhide span.icon{font-size:22px;}
	
	.ownmenu > li.showhide:hover{background:none;color:#000}
	
	@media (max-width: 991px) and (min-width: 768px){.ownmenu { width: inherit !important;}
	.container> header >nav {width:inherit !important;display:inline-block}
	.container  header .logo{margin-bottom:0 !important}

	}


@media (min-width: 1099px){
header nav{width:inherit !important;display:inline-block}
.container {width: 1100px;}
.container  header .logo{width:inherit !important;float:left;display:inline-block !important;margin-bottom:0}

}


@media (max-width: 767px){
header .logo {width: inherit !important;position: relative;text-align: center;}
.discover_services .heading_secs{width:100%;display:block;text-align:center;padding-top:30px;}
.discover_services .heading_secs .subscribe_btn {margin-bottom:20px;}
.ownmenu ,header nav {    width: inherit !important;display:inline-block}
.footer-info .links li{width:100%}
.n-about{margin-bottom:50px;text-align:center}.award{text-align:center;margin-bottom:15px;}
.discover_services .heading_secs .sub_heading:after{text-align:center;margin:auto}
}
	
	
/* menu design */


		ul.n-menu>li{list-style:none;float:left;position:relative;}
		ul.n-menu>li:hover{list-style:none;float:left;background:#222}
		ul.n-menu>li:hover a{color:#fff}		
	    ul.n-menu>li>a>div.n_arrow{position:absolute;width:100%;text-align:center;bottom:-25px;left:0px;display:none}
		ul.n-menu>li>a>div.n_arrow>span{width: 0; height: 0; 
  border-left: 10px solid transparent; border-right: 10px solid transparent;border-top: 10px solid #222;}
  ul.n-menu>li:hover>a>div.n_arrow{display:block}
  
		ul.n-menu>li>a{    text-transform: uppercase;
    color: #232c3b;
    letter-spacing: 0px;
    float: left;
    font-size: 12px;
    font-weight: normal;
    position: relative;padding:10px}	
	

		.menu_control{visibility: hidden;opacity: 0;position: absolute;
  top: 100%; left: 0; transform: translateY(-2em);z-index: 9999; 
  transition: all 0.3s ease-in-out 0s, visibility 0s linear 0.3s, z-index 0s linear 0.01s;}	
		ul.n-menu>li:hover .menu_control{
		 visibility: visible;opacity: 1;z-index: 9999;
  transform: translateY(0%); transition-delay: 0s, 0s, 0.3s;}
 
		
		.n_submenu{background:#222;margin-top:10px;padding:10px;min-width:300px; }		
		.n_submenu>li{list-style:none;float:none}
		.n_submenu>li:hover>a{}
		.n_submenu>li>a{display:block;padding:10px 0px;text-align:left;position:relative;text-decoration:none;color:#fff;clear:both}
		
		
			/* menu design close */
			
			#bodya{display:none}
.icon-closeaa{display:none}


@media only screen and (max-width:992px){
	
	#bodya{display:block}
	#menua{
  position: fixed;
  width: 300px;
  left: -300px;top:0px;
  background: #444;z-index:99999999;over-flow:auto;box-sizing:content-box;height:100%;overflow:auto
  
}ul.n-menu>li{float:none;clear:both;    padding-left: 20px;}
#bodya {
    float: right;
    position: absolute;
    right: 17px;
    top: 11px;
}
.icon-menuaa {
    background:#f60e40;
    color: #fff;width:50px;height:56px;background:url(menu.png) no-repeat;
    cursor: pointer;border-right:0px;position:relative;z-index:999;background-size: 79%;
    background-position: 0px 10px;
}

  .icon-closeaa{text-align:right;margin-right:25px;    display: block;font-size:25px;color:#fff;top:10px;position:relative;cursor:pointer;margin-left:10px;}
header nav{float:none;display:block}
ul.n-menu>li>a{color:#fff;display:block;    float: none;
    text-align: left;}
header nav li a:hover,ul.n-menu>li:hover{background:none;}
.menu_control{visibility:visible;opacity:1;position:relative;transform:inherit;transition:inherit}
.n_submenu{background:none;margin-top:0px;padding-left: 20px;
    padding-top: 1px;
    padding-bottom: 1px;
    line-height: 16px;}ul.n-menu>li:hover>a>div.n_arrow {display: none;}
	.n_submenu>li>a{padding:2px;font-size:11px;clear: both;color:#f60e40}
	.n_submenu>li>a:hover{background:none;}
	
	ul.n-menu>li:hover a{color:#f60e40}
	ul.n-menu>li:hover >a{color:#fff}
	

}


	
	
	


