@font-face {
	font-family: 'Galano Grotesque';
	src: url('../fonts/Galano Grotesque.otf');
  }
  @font-face {
	font-family: 'Galano Grotesque Bold';
	src: url('../fonts/Galano Grotesque Bold.otf');
  }
  
  @font-face {
	font-family: 'Galano Grotesque Light';
	src: url('../fonts/Galano Grotesque Light.otf');
  }
  
  @font-face {
	font-family: 'Galano Grotesque Medium';
	src: url('../fonts/Galano Grotesque Medium.otf');
  }
  
  @font-face {
	font-family: helvetica;
	src: url('../fonts/HelveticaNeue-Medium.otf');
  }
  
  @font-face {
	font-family: poppins;
	src: url('../fonts/Poppins-Regular.otf');
  }
  
  
  .pot
  {
	  display:none;
  }
  
  
  
  body
  {
  font-family: 'Galano Grotesque';
  color:black;
  }
  .background
  {
	  background:#f7963e;
  }
  .background .box
  {
	border: 2px solid #193059;
	padding: 20px 0px 0px 20px; 
	border-top-left-radius: 25px;
	margin:20px;
  }
  
  .home-banner-color
  {
	  background:#21455f;
  }
  .background .last
  {
	  background:#193059;
  }
  .background .box .fa
  {
	  font-size: 50px;
	  color: white;
	  margin-bottom:10px;
  }
  .background .box h2
  {
	  font-weight:bold;
	  margin-bottom:10px;
	  color:#193059;
	  font-size:18px;
	  
  }
  
  .background .last h2
  {
	  background:#193059;
	  color:white;
	  font-size:14px;
  }
  
  .background .box h3
  {
	  font-weight:bold;
	  margin-bottom:10px;
	  color:white;
	  font-size:14px;
  }
  
  .background .last h3
  {
	  background:#193059;
	  color:white;
	  font-size:20px;
  }
  .background .box a
  {
	  background: #193059;
	  border: 2px solid #193059;
	  padding: 0px 10px;
	  border-top-left-radius: 25px;
	  color: white;
	  font-size: smaller;
	  float: right;
  }
  
  .background .last a
  {
	  background: white;
	  color:#193059;
  }
  
  .background .box a:after
  {
	  border: 2px solid red;
  }
  .banner
  {
	  background-image: url(../images/DC-Header.jpg);
	  background-position: top right;
	  background-size: contain;
	  
	  background-repeat: no-repeat;
	  padding: 50px;
	  
  }
  
  .banner-desktop
  {
	  margin-top:80px;
  }
  
  .banner-text
  {
	  
	  text-align:right;
  }
  
  ul.breadcrumb {
	padding: 10px 16px !important;
	list-style: none;
	margin-left:0px !important;
  }
  ul.breadcrumb li {
	display: inline;
	font-size: 15px;
	
  }
  ul.breadcrumb li+li:before {
	padding: 8px;
	color: #23181870;
	content: '\00BB';
  }
  ul.breadcrumb li a {
	color: #454545;
	text-decoration: none;
	
  }
  ul.breadcrumb li a:hover {
	color: #01447e;
	text-decoration: underline;
  }
  .breadcrumb
  {
	  background-color: #f2f2f2 !important;
	  text-align:left !important;
	  margin-left:40px;
  }
  

  
  .banner-text h1 > span
  {
	  font-size:50px;
	  font-weight:bold;
  }
  
  .banner-text h1
  {
          font-size:45px;
	  font-weight: 800;
	  color:white;
	 /* margin-left:50px;*/
	  
	  
  }
  

 .banner-text h2  
{
          font-size:26px;
	  font-weight: 800;
	  color:white;
	  	  
	  
  }
  .banner-text h2 > span
  {
		  font-size:40px;
	  font-weight: 800;
	  color:white;
	  
  }
  .banner-desktop
  {
	  margin-top:80px;
  }
  
  .servicebanner-text
  {
	  padding-top: 10px;
	  text-align:right;
	  padding-bottom: 22px;
  }
  
  ul.hello
  {
	  background:#F7620F !important;	
	  padding-left: 0px !important;
  }
  
  ul.hello li
  {
	  width:25%;
	  text-align: center;
  }
  ul.hello li img
  {
	  filter: invert(100%);
  }
  
  ul.hello li a h3
  {
	  color: #555;
	  font-size:1em;
	  font-weight:200;
	  margin-bottom:0px;
	  padding-bottom:0px;
	  text-transform:none;
  }
  .client-img
  {
	  width:250px;
	  height:auto;
	  background-color: #e9e9e9;
	  padding: 15px;
	  margin: 5px;
	  box-shadow: 0px 2px 4px #43414166;
  }
  .tab-content
  {
	  padding:20px;
	  background:white;
  }
  
  .nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover
  {
	  background-color: #fff;
	  
  }
  
  .servicebanner-text1
  {
	  padding-top:25px;
	  padding-bottom:30px;
	  background: #f7963e;
	  color:white !important;
	  font-weight:bold !important;
  }
  .glyphicon-chevron-left
  {
  margin-top: -15px !important;
  margin-left: -15px !important;
  }
  .glyphicon-chevron-right
  {
  margin-top: -15px !important;
  margin-right: -15px !important;
  }
  .servicebanner-text1  a
  {
	  color:white !important;
  }
  
  .case-box
  {
	  border: 1px solid #0000003b;
	  box-shadow: 2px 2px 9px #00000066;
  }
  
  .case-box h4, .case-box  a
  {
	  padding:10px;
	  
  }
  
  .case-box a
  {
	  text-align:right;
	  color: #F7620F;
	  font-weight:bold;
  }
  
  .ecom-box
  {
	  background-color: #fff !important;
	  
	  box-shadow: 0 6px 30px 0 rgba(0,0,0,.12) !important;
	  
  }
  .ecom-box h3
  {
	  text-transform: none !important;
	  
	  color:#333 !important;
	  
	  font-size:1.3em !important;
	  
  }
  .ecom-exper h3
  {
	  font-size: 1.4em !important;
	  
	  text-transform: none !important;
	  
	  color:#333 !important;
  }
  
  .ecom-exper h3:before {
	  content: '';
	  background-color: #333;
	  position: absolute;
	  top: 67px;
	  width: 40px;
	  height: 3px;
	  left: 70px;
  }
  
  a:focus {
	  outline: 0px auto -webkit-focus-ring-color !important;
	  outline-offset: 0px !important;
  }
  
  
  .servicebanner-text h1
  {
	  font-size:60px;
	  font-weight: 800;
	  color:white;margin-left:50px;
	  text-align:left;
  }
  
  .servicebanner-text h1 > span
  {
	  font-size:50px;
	  font-weight:bold;text-align:left;
	  
  }
  
  .servicebanner-text h2
  {
	  font-size:22px;
	  color:white;
	  font-weight:bold;margin-left:50px;
	  text-align:left;line-height:1.3em;
	  
  }
  
  .servicebanner-text h2 > span
  {
	  font-size:50px;
	  color:white;
	  font-weight:bold;text-align:left;
	  
  }
  .banner-text1
  {
	  padding-top:5vh;
	  text-align:right;
	  padding-bottom:5vh;
  }
  .banner-text1 h1
  {
	  font-size:36px;
	  font-family: Galano Grotesque Bold;
	  color:white;
	  padding:40px;
	  text-align:left;
  }
  .nomargin-bottom
  {
  margin-bottom:0px !important;
  }
  
  
  .nomargin, .row
  {
	  margin:0px !important;
  }
  .nopad
  {
	  padding:0px !important;
  }
  
  .service-btn
  {
	  background-color: unset !important;
	  border-radius: 20px;
	  border: 2px solid white;
	  margin-top:30px;
	  padding-top: 0px;
	  
  }
  
  
  .service-btn:hover
  {
	  border: 2px solid #A2CECD;
  }
  
  ul.socialicons
  {
		  list-style: none;
	  display: block;
	  width: 70%;
	  float: right;
	  margin-top: 5px;
	  font-size:1.1em;
  }
  ul.socialicons li
  {
	  float:right;
	  position: relative;
	  display: block;
	  margin-left:10px;
  }
  
  ul.socialicons li img
  {
	  width:30px;
	  height:auto;
  }
  .navbar
  {
	  min-height:100px;border:0px solid red;vertical-align:middle;
	  
  }
  
  .navbar-band
  {
	  padding-top: 5px;
	  padding-bottom: 0px;
	  padding-right: 0px;
	  padding-left: 0px;
  }
  
  .navbar-brand>img
  {
		  width: 200px !important;
		  height:auto;
  }
  #myNavbar
  {
	  vertical-align:middle;
	  border:0px solid red;
	  min-height:100px;
	  
  }
  .navbar-nav li 
  {
  margin:0px;
  
  line-height: 36px;
  /* line-height: 50px; */
  }
  
  .navbar-nav li a {
   color: black !important;
   border-radius:5px; 
   margin:1rem;
   padding-left:1rem;
   padding-right:1rem;
   padding-top: 0px;
   padding-bottom:0.5rem;
   font-size: 1.2em;
   font-weight:bold;
  }
  .navbar-nav>.active >a {
  color:#ffffff !important;
  }
  
  button.navbar-toggle 
  {
  line-height: 50px;
  border:2px solid green;
  }
  
  .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover
  {
   background:#112D31;	
  }
  
  .dropdown-submenu {
	position: relative;
  }
  
  .dropdown-submenu .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -1px;
	width:262px;
  }
  
  .dropdown-content {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 262px;
	box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
	z-index: 1;
	left: 100%;
	margin-top: -1px;
	top:0;
  }
  
  .dropdown-content a {
	color: black;
	padding: 4px 16px;
	text-decoration: none;
	display: inline;
  }
  
  .dropdown-content a:hover {background-color: #ddd;}
  
  .dropdown-submenu:hover .dropdown-content {display: inline;}
  
  
  
  
  
  
  /*service*/
  .services{
  background-color:#E5ECF7 ;
  padding-top:60px;
  padding-bottom:40px;
  }
  .services h3
  {
	  font-size:32px;
	  text-align:left;
	  font-family:Galano Grotesque Medium;
	  color:#193059;padding-top: 30px;
  }
  .services p{
  margin: 20px 0 10px;
	  font-size: 18px;
	  font-family: Galano Grotesque Medium;
	  color:#193059;
  }
  .content
  {
	  padding-left:50px;
	  padding-right:50px;
  }
  
  .service-box
  {
	  padding: 20px;
	  border-radius: 10px;
	  color: white;
	  box-shadow: 2px 2px 9px 0px black;
	  margin-bottom:30px;
	  text-align:center;
	  height:330px;
	  overflow:hidden;
  }
  .service-box p
  {
	  line-height:1.8em;
  }
  
  
  .service-box-small
  {
	  padding: 10px;
	  border-radius: 10px;
	  color: white;
	  box-shadow: 2px 2px 9px 0px black;
	  margin-bottom:30px;
	  text-align:center;
	  width:70%;
	  margin: 0px auto;
	  margin-bottom: 40px;
	  cursor:pointer;
  }
  
  .service-box-small p
  {
	  margin-bottom:0px;
  }
  
  .service-box h4
  {
	  color:white;
	  font-weight:bold;
	  font-size:22px;
  }
  
  .service-box ul
  {
	  text-align:left;
  }
  
  
  #why-top .heading
  {
	  margin: 60px 0px -30px 0px;
	  background: white;
	  border-radius: 50px;
	  padding-bottom: 20px;
	  
  }
  #why-top .heading h2
  {
  color:#193059;
	  font-weight:bold !important;
  }
  .why
  {
	  color:white;
	  padding:10px 10px;
	  padding-top: 100px;
  
  }
  
  .why h3
  {
	  font-size: 60px;
	  color:#193059;
	  font-family:Galano Grotesque Light;
  }
  
  .why h5
  {
	  font-size:28px;
	  margin:15px;
  }
  
  .why .left
  {
	  background-image:url("../images/DC-homepage-whydigitalcatalys-arrow-1.png");
	  background-repeat:no-repeat;
	  padding: 0px 40px 100px;
  }
  
  .why .right
  {
	  background-image:url("../images/DC-homepage-whydigitalcatalys-arrow-2.png");
	  background-repeat:no-repeat;
	  background-position:right;
	  padding: 0px 40px 130px;
  }
  
  
  .why .left a
  {
	  color: white;
	  background: #193059;
	  padding: 5px 10px 10px 10px;
	  float: right;
	  margin-top: 40px;
	  margin-right: 60px;
	  font-weight:bold;
  }
  
  .why .right a
  {
	  position:absolute;
	  color: white;
	  background: #193059;
	  padding: 5px 10px 10px 10px;
	  float: right;
	  margin-top: 50px;
	  margin-left: 40px;
	  font-weight: bold;
  }
  .why h3
  {
	  margin-top:-30px;
  }
  .why h3 span
  {
	  font-size: 70px;
  }
  
  .why .left p
  {
	  font-size: 18px;
	  text-align: justify;
	  color:#193059;
	  font-family:Galano Grotesque Medium;
  }
  
  .why .left p:last-child
  {
	  margin-top:10px;
  }
  
  .why .left p > span
  {
	  font-weight:bold;
  }
  
  .why .content
  {
	  margin-top:25px !important;
	  margin-bottom: 40px !important;
  }
  
  
  .why .content:last-child
  {
		  margin-top:100px !important;
		  margin-bottom: 0px !important;
  }
  
  
  .solutions
  {
	  color:white;
	  padding:10px 10px;
  }
  
  .solutions h2
  {
	  font-size: 60px;
	  color:#f16a44;
	  font-family:Galano Grotesque Light;
  }
  
  .solutions h5
  {
	  font-size:28px;
	  margin:15px;
  }
  
  
  .solutions .left p
  {
	  font-size: 18px;
	  text-align: justify;
	  color:#000000;
	  font-family:Galano Grotesque Medium;
  }
  
  .solutions .left p:last-child
  {
	  margin-top:10px;
  }
  
  .solutions .left p > span
  {
	  font-weight:bold;
  }
  
  .solutions .content
  {
	  margin-top:25px !important;
  }
  .home-short
  {
	  height:300px;
  }
  
  
  .solutions .right img
  {
  /* margin-top: -30px; */
	  margin-top:46px;
  }
  .works
  {
	  background:#FFFFFF;
  }
  .works .container
  {
	  margin-top:-50px;
  }
  
  .works h2, .about h3
  {
	  font-size: 30px;
	  font-family: Galano Grotesque Medium;
	  
  }
  
  .awards{
	  padding: 20px 20px 30px !important;
	  background: #e0e1e1;
	  border-radius: 50px;
	  width:70%;
		  color: #193059;
	  font-weight: bold !important;
		  margin-bottom: 50px;
  }
	
  
  .thumbnail
  {
	  padding: 10px;
	  
	  
  }
  
  .caption p
  {
	  font-size:14px;
	  text-align:center;
  }
  
  .clients 
  {
	  padding:30px 20px;
	  
  }
  
  .clients h2
  {
		  font-size: 30px;
	  font-family: Galano Grotesque Medium;
	  
	  color: #193059;
	  font-weight: bold !important;
	  margin-bottom: 50px;
  }
  
  .sch-btn
  {
	  color: white;
	  font-size: 24px;
	  font-weight: bold;
	  padding: 10px 30px;
	  
  }
  
  /*about*/
  .about
  {
	  background:#E7E7E5;
	  padding-top:20px;
	  padding-bottom:40px;
  }
  .about p
  {
	  font-size:20px;
  }
  
  
  /*contact*/
  
  #contact
  {
	  padding-top: 0px !important;
	  background: #bbbdbf6b;
	  overflow:hidden;
  }
  
  .contactl
  {
	  
	  /* padding: 60px 30px; */
	  
	  color: black;
	  font-weight: normal; 
  }
  .contactl h3
  {
	  font-size: 60px;
	  /* font-weight: 800; */
	  margin-bottom: 30px;
  }
  
  .contactl h3 > span
  {
	  font-size:1.2em;
	  font-weight:800;
	  
  }
  
  
  
  .contactl p
  {
	  font-size:1.5em;
  }
  
  .contact2
  {
	  /* padding: 30px 40px !important; */
	  padding:0px 40px !important;
	  background: #3a3a3c;
	  margin-left: -15px !important;
		  width: 110%;
	  
  }
  .contact2 h5
  {
	  font-size:20px;
	  margin-bottom: 25px;
	  color:white;
	line-height: 1.5;
  }
  .space h5
  {
	  font-size:18px;
	  margin-bottom: 15px;
  }
  .space
  {
	  padding:0px 40px !important;
  }
  .contact2 h5:nth-child(1)
  {
	  
	  color: #f26e21;
	  
  }
  
  .contact2 h4:nth-child(1) {
	  color: #f26e21;
	  font-size:22px;
	  text-align:left;
  }
  
  .contactr
  {
	  /* padding:20px 50px; */
	  padding:0px !important;
		  position: absolute;
	  right: 0px;
  }
  .contactr h4
  {
	  font-size: 40px;
	  text-align: center;
	  margin-bottom: 40px;
	  color: white;
  }
  .contactr h4:last-child
  {
	  font-weight:normal;
  }
  .contactform 
  {
	  padding: 18px 20px;
	  background: #f26e21;
	  margin-left: 40px;
	  margin-right: 50px;
	  border: 1px solid #00000005;
		  
  }
  .hrform
  {
	  padding: 35px 20px !important;
  }
  .form-control
  {
  height: 50px !important;
  }
  
  textarea.form-control
  {
	  height: auto !important;
  
  }
  .sub-btn
  {
	  color: black;
	  font-size: 16px;
	  font-weight: bold;
	  padding: 5px 15px;
	  border-radius: 20px;
	  padding: 10px 50px;
	  background: white;
	  
  }
  
  .social
	  {
		  margin-top:30px;
	  }
  
  /* carousel */
  .media-carousel 
  {
	margin-bottom: 0;
	padding: 0 40px 30px 40px;
	margin-top: 30px;
  }
  /* Previous button  */
  .media-carousel .carousel-control.left 
  {
	left: -12px;
	background-image: none;
	background: none repeat scroll 0 0 #222222;
  
	border-radius: 23px 23px 23px 23px;
	height: 40px;
	width : 40px;
	margin-top: 30px
  }
  /* Next button  */
  .media-carousel .carousel-control.right 
  {
	right: -12px !important;
	background-image: none;
	background: none repeat scroll 0 0 #222222;
   
	border-radius: 23px 23px 23px 23px;
	height: 40px;
	width : 40px;
	margin-top: 30px
  }
  /* Changes the position of the indicators */
  .media-carousel .carousel-indicators 
  {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
  }
  /* Changes the colour of the indicators */
  .media-carousel .carousel-indicators li 
  {
	background: #c0c0c0;
  }
  .media-carousel .carousel-indicators .active 
  {
	background: #333333;
  }
  .media-carousel img
  {
		width: 150px;
	  height: auto;
  }
  
  
  /* footer */ 
  #footer {
		  background: #000000;
	  padding: 25px 0 22px 0px;
	/*  margin-top: -60px;  */
  }
  
  #footer .top {
	  padding-bottom: 10px;
	  border-bottom: 1px solid rgba(255,255,255,0.2);
  }
  
  #footer h4, #footer h5 {
	  font-weight: 500;
	  color: #fff;
	  margin-bottom: 4px;
  }
  #footer .margin {
	  margin-bottom: 22px;
  }
  #footer ul {
	  margin: 0px;
	  padding: 0px;
	  list-style-type: none;
  }
  #footer ul li a 
  {
	  font-size: 16px;
	  line-height: 35px;
	  color: #fff;
	  text-decoration: none;
	  font-weight: 500;
	  
  }
  #footer ul li a .fa-angle-right {
	  margin-right: 8px;
  }
  
  .bottom
  {
	  margin-top:10px;
	  color:white !important;
  }
  /* about us */
  .background1{
  background:#14184f;
  }
  /*.background-services {
	  background-image: url(../images/services/SEO-webpage-banner.png);
	  background-position: center;
	  background-size: cover;
	 
	  background-repeat: no-repeat;
  } */
  
  .background-services
  {
	  background-color:#f7963e;
  }
  
  
  .background-services1 {
	  background-image: url(../images/serviceinner.png);
	  background-position: center;
	  background-size: cover;
	 
	  background-repeat: no-repeat;
  }
  
  .background-services2 {
	  background-image: url(../images/Digital-consultancy-banner.jpg);
	  background-position: center;
	  background-size: cover;
	  padding:10px 0px 150px 0px !important;
	  background-repeat: no-repeat;
  }
  .real-estate-services
  {
		 background-image: url(../images/real-estate/Real-estate-markerting-02.jpg);
	  background-position: center;
	  background-size: cover;
	  padding:10px 0px 10px 0px !important;
	  background-repeat: no-repeat;
  }
  .real-estate-services h2 {
	  font-size: 30px;
  }
  .recruitment-services
  {
	  background-image: url(../images/recruitment/Career-a.png);
	  background-position: center;
	  background-size: cover;
	  padding:10px 0px 530px 0px !important;
	  background-repeat: no-repeat;
	  
  }
  
  .recruit-para 
  {
	  padding-top:16px;
  }
  
  
  .key-img
  {
	  padding-top:50px;
  }
  
  .servicebox
  {
	  height:300px;
	  border:2px solid white;
  }
  
  .servicebox10
  {
  height:150px !important;
  }
  
  .list > li
  {
	  color:#454545 !important;
	  
  }
  .localb-points > li
  {
	  list-style-type:none;
  }
  .aboutus{
  background-color:#ffffff ;
  padding:0px;
  }
  .aboutus h3
  {
	  font-size:32px;
	  text-align:left;
	  font-family:Galano Grotesque Medium;
	  color:#193059;padding-top: 30px;
  }
  .aboutus p{
	  margin: 20px 0 10px;
	  font-size: 1.2em;
	  font-family: Galano Grotesque;
	  color:#454545;
	  line-height:1.7em;
  }
  .aboutus p span{
	  font-size:36px;
	  font-family: Galano Grotesque Bold;
	  color:#000000;
  }
  .aboutus .content
  {
	  padding-left:50px;
	  padding-right:50px;
  }
  
  .team{
  background-color:#ffffff ;
  
  }
  
  
  .team h2 {
	  font-size: 2.2em;
	  text-align: left;
	  font-family: Galano Grotesque Bold;
	  color: #404043;
	  padding-top: 30px;
  }
  
  .team h3
  {
	  font-size:2.2em;
	  text-align:left;
	  font-family:Galano Grotesque Bold;
	  color:#404043;padding-top: 30px;
  }
  .team p{
	  margin: 20px 0 10px;
	  font-size: 1.2em;
	  font-family: Galano Grotesque;
	  color:#454545;
	  line-height:1.7em;
  }
  .team p span{
	  font-size:36px;
	  font-family: Galano Grotesque Bold;
	  color:#000000;
  }
  
  .talentsp{
  background-color:#f2f2f2 ;
  
  }
  .talentsp h3
  {
	  font-size:32px;
	  text-align:left;
	  font-family:Galano Grotesque Bold;
	  color:#404043;
	  padding-right: 40px;
  }
  .talentsp p{
	  margin: 20px 0 10px;
	  font-size: 20px;
	  font-family: Galano Grotesque;
	  color:#000000;
	  line-height:1.7em;
	  padding-right:40px;
  }
  .talentsp p span{
	  font-size:36px;
	  font-family: Galano Grotesque Bold;
	  color:#000000;
  }
  .bottom-left {
	  position: absolute;
	  bottom: 8px;
	  left: 30px;
	  color: #ffffff !important;
	  font-size: 2.5em;
	  font-family: Galano Grotesque;
  }
  
  
  /* about us */
  
  
  /* Contact us */
  
  .single-contact-box {
	  text-align: center;
	  background-color: #ffffff;
	  -webkit-box-shadow: 0 0 11px 3px rgba(0, 0, 0, 0.05);
	  box-shadow: 0 0 11px 3px rgba(0, 0, 0, 0.27);
	  padding: 30px;
	  margin-bottom: 30px;
	  max-height: 300px;
	  height: 350px;
	  
	  font-family: Galano Grotesque;
	  color: #454545;
  }
  
  
  .single-contact-box i {
	  line-height: 50px;
	  width: 50px;
	  height: 50px;
	  border: 1px dashed #f47a21;
	  border-radius: 50%;
	  font-size: 20px;
	  display: inline-block;
	  color: #f47a21;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  margin-bottom: 20px;
  }
  .single-contact-box i:hover {
	  line-height: 50px;
	  width: 50px;
	  height: 50px;
	  border: 1px dashed #f47a21;
	  border-radius: 50%;
	  font-size: 20px;
	  display: inline-block;
	  color: #fff;
	  -webkit-transition: all 0.5s;
	  transition: all 0.5s;
	  margin-bottom: 20px;
	  background-color:#f47a21;
  }
  .single-contact-box h3
  {
	  text-transform:none !important;
	  
	  font-size:1.4em !important;
  }
  
  .single-contact-box .content-title a {
	  display: block;
	  font-size: 1.2em;
	  font-family: Galano Grotesque;
	  color: #454545;
  }
  
  /* digital marketing service page */
  .mar-button
  {
	  border: 1px solid #f7963e;
	  color: #fff;
	  background-color: #f7963e;
	  border-color: #f7963e;
	  padding: 6px 12px;
	  border-radius: 10px;
  }
  .arrowicon ul li
  {
	  
	  list-style-image: url(../images/Digital-marketing-arrow.png);
	  
	  padding: 8px;
  
	  font-size: 1.2em;
	  color: #454545;
	  font-family: Open Sans;
  
  }
  

  .succes_story_icons li
  {
	  
	list-style-type: none;
	  padding: 8px;
  
	  font-size: 1.2em;
	  color: #000000 !important;
	  font-family: Open Sans;
  
  }
  .succes_story_icons img
  {
	   width: 40px;
	   margin-right: 15px;
  }
  .heading3
  {
	  
	  color:#403f3f !important;
	  
	  text-transform:none !important;
	  
	  font-size:1.5em !important;
  }
  
  .case-study-real-seo-btn
  {
  
	  background:#F7620F !important;
  
	  font-size: 1.2em;
  
  
	  color:#ffffff !important;
  
	  margin-top:20px;
  
	  padding:6px 20px;
  
  }
  
  form.example input[type=text] {
	  padding: 5px 15px;
	  font-size: 1.2em;
	  border: 1px solid #fff;
	  float: left;
	  width: 50%;
	  background: #f1f1f1;
	  margin-right: -15px;
	  border-radius:10px;
  }
  
  form.example button {
		float: left;
	  width: 15%;
	  padding: 5px 25px;
	  background: #bc2706;
	  color: #fff;
	  font-size: 17px;
	  border: 1px solid #bc2706;
	  border-left: none;
	  cursor: pointer;
	  font-weight: 600;
	  border-radius: 15px;
  }
  .news-letter
  {
	  padding:45px 0px !important;
  }
  
  .marketing-tech h3
  {
	  text-transform: none !important;
	  font-size: 1.8rem !important;
  }
  
  .digital-mar h1
  {
	  text-align:center !important;
	  
	  margin-top:0px;
  }
  
  .digital-left-img
  {
	  background:#0ad5ea21;padding:35px 25px;
  }
  .digital-right-img
  {
	  background:#50d50c2e;padding:35px 25px;
  }
  
  .agency-img 
  {
	  padding-top:65px;
  }
  
  /* services page */
  
  
  .yes
  {
	  padding-left:30px;
  }
  
  .digital-points 
  {
	  /* font-size:1.2em !important; */
	  
  
  }
  
  .services1
  {
	  color:#4b4a4a;
	  padding:10px 10px;
	  background:#F2F2F2;
	  font-family:Open Sans;
  }
  
  
  .services1 h3
  {
	  font-size: 1.6em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;padding:10px 0px;
	  margin-top: 0px;
	  text-transform: uppercase;
  }
  .services1 h2
  {
	  font-size: 1.9em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;padding:10px 10px;
	  text-transform: uppercase;
  }
  .nomargin h1
  {
	  font-size:25px;
	  
  }
  .services1 h5
  {
	  font-size:28px;
	  margin:15px;
  }
  .services1 p
  {
	  font-size: 1.2em;
	  color:#454545;
	  font-family:Open Sans;line-height: 1.7em;
  }
  .services1 strong{
  color:#000000;
  }
  .services1 span
  {
	  font-size: 1.3em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;
  }
  .services1 ul{
  padding-left:30px;
  }
  .services1 li{
  font-size: 1.2em;
	  color: #fff;
  line-height:2em;
  
	  list-style-image: url(../images/services/SEO-webpage-faq-dropdown-icon.png);	
  }
  
  /*.services1 .content
  {
	  margin-top:25px !important;
  }
  */
  
  .services1 .right img
  {
  margin-top: -30px;
  }
  
  .services1 strong{
  color:#000000;
  }
  .services1 span
  {
	  font-size: 1.3em;
	  color:#ffffff;
	  font-family:Open Sans;
	  font-weight:bold;
  }
  
  
  .servicesform
  {
	  color:#4b4a4a;
	  padding:10px 10px;
	  background:#8895A0;
	  font-family:Open Sans;
  }
  .servicesform h3
  {
	  font-size: 2.2em;
	  color:#000000;
	  font-family:Open Sans;
	  font-weight:bold;
  }
  
  .servicesform h2
  {
	  font-size: 2.2em;
	  color:#000000;
	  font-family:Open Sans;
	  font-weight:bold;
  }
  
  .servicesformbg
  {
	  background: url(../images/contactus-bg-1.png);
	  background-size: contain;
	  background-position: top center;
	  padding-top: 150px;
  }
  .afservices{
  background:#F8FBFF;
  }
  .afservices h3
  {
	  font-size: 1.6em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;
	  padding:10px 30px;
	  line-height: 1.5;
  }
  .afservices h4
  {
	  font-size: 1.5em;
	  color:#ffffff;
	  font-family:Open Sans;
	  font-weight:bold;
	  line-height: 1.5;
  }
  
  .afservices h3 {
	  font-size: 1.5em;
	  color: #ffffff;
	  font-family: Open Sans;
	  font-weight: bold;
	  padding:0px;
  }
  
  .afservices h2 {
	  font-size: 1.9em;
	  color: #F7620F;
	  font-family: Open Sans;
	  font-weight: bold;
	  padding: 10px 30px;
  }
  
  .afservices p
  {
	  font-size: 1.2em;
	  color:#ffffff;
	  font-family:Open Sans;
	  font-weight:normal;
	  padding:10px;
	  text-align:left;
	  line-height:1.8em;
  }
  .afservices .box{
	  background:#F7620F;
	  width: 32.8%;
	  margin-right: 5px;
	  padding-top:15px;
  }
  .afservices .box1{
	  padding-top:15px;
  }
  #accordion {
   
	}
  
  .card h5 span.fa {
	float: right;
  }
  
  .card h5 a {
	display: block;
  }
  .faq
  {
	  padding:10px 10px;
	  background:#F7F7FB;
	  font-family:Open Sans;
  }
  
  .faq h3
  {
	  font-size: 2.2em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;padding:10px 30px;
  }
  
  .faq h2 {
	  font-size: 1.9em;
	  color: #F7620F;
	  font-family: Open Sans;
	  font-weight: bold;
	  padding: 10px 30px;
  }
  
  .faq h5
  {
	  font-size: 1.2em;
	  color: #F7620F;
	  margin: 15px;
	  border: 1px solid #f7620f;
	  padding: 20px 30px;
	  border-radius: 10px;
	  background: #fff;
  }
  .faq p
  {
	  font-size: 1.2em;
	  color:#454545;padding-left: 30px;
	  font-family:Open Sans;line-height: 1.7em;
  }
  .faq strong{
  color:#000000;
  }
  .faq span
  {
	  font-size: 1.3em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;
  }
  .faq a:focus, a:hover {
	  color: #f7620f;
	  text-decoration: none !important;
  }
  .navbar
  {
	  margin-bottom:0px;
	  padding-bottom: 13px;
  }
  
  .sticky {
	position: fixed;
	
	width: 100%;
	z-index:9999;
  }
  
  /*.sticky + .nopad {
	padding-top:60px;
  } */
  
  .digitalc-clients>li.active>a, .digitalc-clients>li.active>a:focus, .digitalc-clients>li.active>a:hover {
	  color: #555;
	  cursor: default;
	  background-color: #dc8b8b;
	  border: 1px solid #ddd;
	  border-bottom-color: transparent;
	  padding: 12px 21px;
  }
  .nav-tabs {
	  border-bottom: 1px solid #fff;
  }
  .digitalc-clients>li>a 
  {
	  padding: 12px 21px;
	  background: #e3dede;
  }
  .digitalc-clients>li>a 
  {
	  margin: 5px 12px;
  }
  
  .well
   {
	  
	  background-color: #e4e2e2;
	  
	  border-radius: 4px;
	  
	  box-shadow: 0px 0px 3px 5px #261f1f0d;
	  
  }
  .hr-cont
  {
	  padding:25px 0px !important;
  }
  #content-mobile {display: none;}
  #about-mobile
  {
	  display:none;
  }
  
  #about-mobile p
  {
	 font-size:2.9rem;
	 
	 line-height: 1em;
	 
	 padding-bottom:25px;
  }
  
  .seo-optimize, .ratings-review
  {
	  background-color:#0ad5ea21;
	  
	  padding:10px 25px;
  }
  
  
  
  .local-reference
  {
	  background-color:#50d50c2e;
	  
	  padding:10px 25px;
  }
  
  .local-seo-service
  {
	  box-shadow: 0px 0px 2px 4px #261f1f26;;
	  
	  background:#fff;
	  
	  border-radius:10px;
	  
	  
	  
	  height:490px;
  }
  
  .local-seo-service img
  {
	  width:100px;
	  
	  height:100px;
  
  }
  
  .local-seo-service p
  {
	  font-size:1em !important;
	  
	  text-align:center;
  }
  
  .video-service-box
  {
	  height:250px !important;
	  
  }
  
  .ecommerce-img_1
  {
  
	  
	  height:320px !important;
  }
  

  #integrated_solutions .ecommerce-img_1
	{
	  height: 315px !important;
	}
  
  .ecommerce-img_1 p
  {
	  text-align: center;
  }
  
  
  .ecommerce-img
  {
	  box-shadow: 0px 0px 2px 4px #261f1f26;
	  
	  background:#fff;
	  
	  border-radius:10px;
	  
	  height:390px;
  }
  
  .ecommerce-img p
  {
	  font-size:1em !important;
	  
	  padding:0px !important;
  }
  
  .ecommerce-img img
  {
	  width:65px;
	  
	  height:65px:
  }
  .ecommerce-left-img
  {
  
	  background:#0ad5ea21;padding:35px 25px;
	  
	  margin-top:65px;
  
  }
  .ecommerce-left-img img
  {
	  
	  margin-top:-65px;
  }
  
  .ecom-practices h3, .ecom-practices h2
  {
	  margin-top:64px;
  }
  
  @media screen and (max-width: 768px) {
  
  
  /*#content-mobile {
	  display: block;
	  text-align:left;
	  margin-top:-25px !important;
  }*/
  #content-mobile {
	  display: inline-block;
	  text-align: left;
	  margin-top: 45px !important;
	  padding-left: 20px;
  }
  
  #about-mobile {
	  display: block;
	
  }
  
  #content-mobile li
  {
	  list-style-type:none;
  }
  #content-mobile li a
  {
	  padding-bottom:20px;
  }
  
  .dropdown-submenu ul li
  {
	   padding:0px 35px;	
  }
  
  }
  
  
  .why-seo-busi h3
  {
	  font-weight:200;
	  font-size:18px;
	  margin-bottom:0px;
  }
  
  .servicebox h3
  {
	  font-weight:200;
	  font-size:18px;
	  text-transform:none;
  }
  
  .pet-above
  {
	  padding-top:35px;
  }
  /* end services page */
  
  
  .agency-img h2
  {
	  padding:0px 0px 0px 30px;
  }
  
  .agency-img p
  {
	  padding:0px 0px 0px 30px;
  }
  #mobile-menu
  {
	  display:none;
  }
  
  @media only screen and (max-width: 768px) 
  {
  
	  .icon_class
	  {
		  font-size: 40px !important;
	  }
  
	  .padding-left_30
	  {
		  padding-left: 0px !important;
		  
	  }
  

	  .reorder-mobile 
	  {
		  display: flex !important;
		  flex-direction: column-reverse !important;
	  }


	  #mobile-menu
	  {
		 display:inline !important;
	  }
	  .dropdown-submenu 
	  {
		  display:none !important;
		  
	  }
	  .dropdown-sub-menu li
	  {
		  list-style-type:none;
		  
		  padding-left:25px;
	  }
  
	  .breadcrumb
	  {
		background-color: #f2f2f2 !important;
		text-align:center !important;
		margin-left:0px;
	  }
	 ul.breadcrumb li 
	 {
		display: inline;
		font-size: 12px;
	 }
	 .nomargin h1
	 {
		 text-align:center;
	 }
	 .ecommerce-img_1
	 {
		 height: auto !important;
	 }
  
	 .center-items 
	  {
	  display: block !important;
	  }
  
	  .padding_top_30
	  {
	  padding: 30px 0px !important;
	  }
  
  
	  .margin_top_30
	  {
	  margin-top: 15px !important;
	  }
  
	  .services1 h2, .afservices h2
	  {
	  font-size: 22px !important;
	  line-height: 1.5 !important;
	  }
  
	  .faq h5
	  {
	  font-size: 18px !important;
	  line-height: 1.5;
	  margin: 15px 0px;
	  }
	  
	  .background-services1
	  {
		  padding: 20px 0px !important;
		   background: #F7620F !important;
		   height:unset !important;
	  }
	  .background-services2
	  {
		  padding: 20px 0px !important;
		   background: #F7620F !important;
		   height:unset !important;
	  }
	  .recruitment-services
	  {
	  padding:10px 0px 310px 0px !important;
	  }
	  .key-img
	  {
	  padding-top:20px;
	  }
	  
	  .contact2 h4:nth-child(1) 
	  {
	  
	  font-size:20px;
	  }
	  
	  .contactl h3 {
	  font-size: 50px;
	  }
	  .social-media-box
	  {
		  height: 442px !important;
	  }
	  
	  .home-short
	  {
		 height:auto;
	  }
	  
	  .service-btn
	  {
  
	  margin-bottom: 20px;
	  }
	  .study-box
	  {
		  padding:20px 0px;
	  }
	  .ecom-exper h3
	  {
		font-size: 1.2em !important;
	  }
	  
	  .pet-above
	  {
		padding-top:0px;
	  }
	  
	  .seo-reque h3
	  {
		  text-align:center;
	  }
	  
	  .seo-reque p
	  {
		  text-align:center;
	  }
	  
	  .about-top-left {
	  position: absolute;
	  top: 98px;
	  left: 60px;
	  color: #ffffff !important;
	  font-size: 2.5em;
	  font-family: Galano Grotesque;
	 }
	 
	 form.example button {
		float: left;
	  width: 35%;
	 }
	 form.example input[type=text] {
	  padding: 5px 15px;
	  font-size: 1em;
	 }
	 
	 .mar-button
	 {
		margin:15px 0px !important;
	 }
	 
	 
	 .agency-img 
	 {
	  padding-top:12px;
	 }
  
  
	  .first
	  {
		  margin-left:0px !important;
		  text-align: center !important;
		  }
		  
		  ul.hello li a h3
	   {
	  color: #555;
	  font-size:1em !important;
	  font-weight:200;
	  margin-bottom:0px;
	  padding-bottom:0px;
	  text-transform:none;
	  }
	  
	  /*.navbar-nav {
	  margin: 41.5px -15px;
	  } */
	  
		  .navbar-nav {
	  margin: 10px -15px 15px -15px;
	  }
	  .homepageh1
	  {
		  font-size:30px;
	  font-weight:bold;		
	  }
	  .navbar-brand>img {
		  width:150px !important;
		  height:auto;
	  }
	  .navbar {
	  min-height: 80px;
	  }
	  .banner-text
	  {
			 
	  }
	  .banner-text h1 
	  {
		  font-size: 24px;
		  text-align:center;
		 line-height: 1.5;
		margin-top: 0px;
	  }
	  
	  
	  .banner-text h2 {
	  font-size: 18px;
	  color: white;
	  font-weight: bold;
	  text-align:center;
	  margin-left: unset !important;
	  /* margin-left: 50px; */
          line-height: 1.5;
	  }
	  
	  .banner-text h2 > span{
		  font-size:unset;
	  }
	  .servicebanner-text h1 
	  {
		  font-size: 18px;
		  text-align:center;
			  margin-left: 0px;
  
	  }
	  
	  .servicebanner-text h1 > span
	  {
		  font-size:25px;
		  text-align:center;
	  }
	  
	  .servicebanner-text h2 {
	  font-size: 16px;
	  color: white;
	  font-weight: bold;
	  margin-left: 0px; 
	  text-align:center;
	  }
	  
	  .servicebanner-text h2 > span{
		  font-size:unset;
	  }
	  
	  .why h3 span
	  {
		  font-size:unset;
	  }
	  
	  .why .content {
	  margin-top: 50px !important;
	  margin-bottom: 40px !important;
	  }
	  
	  .why h3 {
	  margin-top: 30px;
	  text-align: center;
	  }
	  .mobiletext
	  {
		  color:#A2CECD;
		  font-weight:bold;
	  }
	  .serviced
	  {
		  text-align:center;
	  }
	  .banner
	  {
		  
		  /*background-size: cover !important;*/
		  padding: 30px 15px;
		  background: none;
	  }
	  .quiz-bg
	  {
		  padding: 50px 10px;
	  }
	  .quiz-btn
	  {
		  font-size: 20px;
	  }
	  .services h3, .why h3, .works h3, .about h3
	  {
		  font-size: 20px;
		  font-weight:normal;
	  }
	  .services h3
	  {
		  font-size: 16px;
		 padding-top: 0px;
		  margin-top: 10px;
	  }
	  
	  .services p
	  {
		  font-size: 14px;
	  }
	  .head-color
	  {
		  margin-top:100px ;
	  }
	  .awards
	  {
		  width:unset;
	  }
	  .content
	  {
		  padding-left:unset;
		  padding-right:unset;
	  }
	  .service-box
	  {
		  height:unset;
	  }
	  
	  .why h5
	  {
		  font-size:20px;
	  }
	  .why
	  {
		  padding:unset;
	  }
	  .why .left
	  {
		  background-image:unset;
		  padding:unset;
	  }
	  
	  .why .right
	  {
		  background-image:unset;
		  padding:unset;
	  }
	  
	  .why .left p
	  {
		  font-size:18px;
		  text-align:center;
	  }
	  
	  .why .left a {
	  color: white;
	  background: #193059;
	  padding: 5px 10px 10px 10px;
	   float: unset;
	  margin-top: 40px;
	 margin-right: unset;
	  font-weight: bold;
	  text-align: center;
	  display: block;
	  }
	  
	  .banner-text1
	  {
		  padding-top: unset !important;
	  }
	  
	  .aboutus p span
	  {
		  font-size:20px;
	  }
	  .workw
	  {
		  font-size:20px !important;
	  }
	  
	  .workw span
	  {
		  font-size:20px !important;
	  }
	  
	  .aboutus .row
	  {
	  background-color:#ffffff ;
	  padding:0px !important;
	  }
	  
	  .why .right a
	  {
		  position:unset;
		  float: unset;
		  margin-left: unset;
	  }
	  
	  .why .content:last-child 
	  {
				margin-top: 0px !important;
				 margin-bottom: 0px !important;
	  }
	  .clients h4
	  {
		  font-size: 20px;
	  }
	  .contactl 
	  {
		  padding: 0px 20px;
	  }
	  .contactl h4
	  {
		  font-size:20px;
		  text-align:center;
	  }
	  .contactl h4 > span
	  {
		  font-size:18px;
	  }
	  .contactl h5
	  {
		  font-size:20px;
	  }
	  .contactl p
	  {
		  font-size:18px;
	  }
	  .contactr {
	  padding: 20px 20px;
	  }
	  
	  .social img
	  {
		  width:30px;
		  margin-right:20px;
	  }
	  .contactform
	  {
		  margin-left:unset;
		  margin-right:unset;
	  }
	  
	  .solutions h3
	  {
		  font-size: 25px;
	  color: #f16a44;
	  font-family: Galano Grotesque Light;
	  
	  }
	  .solutions .left p
	  {
		  text-align:center !important;
	  }
	  .solutions 
	  {
		  text-align:center !important;
	  }
	  .services1 h3
	  {
	  font-size: 1.2em;
	  color: #F7620F;
	  font-family: Open Sans;
	  }
	  
	  .servicebanner-text1
	  {
			   padding-top: unset !important; 
	  }
	  .services1 p
  {
	  font-size: 1em !important; 
	  color:#454545;
	  font-family:Open Sans;
  }
  
  .faq h3
  {
		  font-size: 1.5em !important; 
  }
  .services1 span
  {
	  font-size: 0.8em;
	  color:#F7620F;
	  font-family:Open Sans;
	  font-weight:bold;
  }
  .servicesform h3 {
	  font-size: 1.2em;
  }
  
  .afservices h3
  {
  font-size: 1.5em !important;
  color: #F7620F;
  font-family: Open Sans;
  line-height: 1.5;
  }
  .afservices h4
  {
  font-size: 1.2em !important;
  color: #ffffff;
  font-family: Open Sans;
  }
	  .afservices p
  {
	  font-size: 1em;
	  color:#ffffff;
	  font-family:Open Sans;
  }
  .afservices span
  {
	  font-size: 0.8em;
	  color:#ffffff;
	  font-family:Open Sans;
	  font-weight:bold;
  }
	  #why-top .heading h2
	  {
		  font-size:20px;
	  }
	  
	  #why-top .heading {
	  margin: 60px 0px -30px 0px;
	  background: white;
	  border-radius: 50px;
	  padding: 1px 10px 10px 10px;
  }
  .clients h4
  {
	  margin-top:0px;
	  font-size:20px;
	  font-weight:normal;
  }
	  .contactr
	  {
		  position:unset;
	  }
	  .servicebanner-text
	  {
			  padding-top: 0px;
	  }
	  
  #footer {
	  background: #000000;
	  padding: 50px 0 22px 0px;
	  margin-top: 0;
  }
  .foot-logo
  {
	  width:150px;
	  float:left;
  }
  .bottom img
  {
	  margin-top:10px;
  }
  #contact
  {
	  padding-top:0px !important;
  }
  
  .contact2 {
	  padding: 30px 40px !important;
	  background: #3a3a3c;
	  margin-left: -30px !important;
	  width: 150%;
  }
  
  .servicesformbg
  {
		  background: url(../images/contactus-bg-1.png);
	  background-size: cover;
		  background-repeat: repeat-x;
	  background-position: top center;
  }
  
  .afservices .box
  {
	  width:100% !important;
	  margin:15px 0px;
  }
  .services1 li
  {
	  font-size: 1em;
	  
	  list-style-image: none;
  }
  #integrated_solutions .ecommerce-img_1
	  {
		height: auto !important;
	  }

  }
  
  
  @media (max-width: 767px)
  {
	  .navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
		  padding: 0px 12px !important; 
	  }
	  .navbar-nav li a
	  {
		  font-size:0.8em !important;
		  margin: 0px 5px !important;
	  }
	  .navbar-nav li
	  {
		  line-height:1.2 !important;
	  }
	  .navbar-nav>li>a
	  {
		  padding-bottom:0px !important;
		  line-height:1.8 !important;
	  }
	  .reorder-mobile 
	  {
		  display: flex !important;
		  flex-direction: column-reverse !important;
	  }

	  
	  
  }
  
  
  
  @media only screen and (min-width: 1001px) and (max-width: 1200px)
  {
	  .ecommerce-img_1
	  {
		  height: 335px !important;
	  }
	  #integrated_solutions .ecommerce-img_1
	  {
		height: 400px !important;
	  }
  }


  @media only screen and (min-width: 1201px) and (max-width: 1400px)
  {

	#integrated_solutions .ecommerce-img_1
	{
	  height: auto !important;
	}

  }
  
 
  
  
  /* new css */
  
  
  .center-items 
  {
	  display: inline-flex;
	  align-items: center;
  }
  
  .padding_top_30
  {
	  padding: 50px;
  }
  
  
  
  .margin_top_30
  {
	  margin-top: 35px !important;
  }
  
  .icon_class
  {
	  color: #e9732e;
	  font-size: 55px;
  }
  
  .head-name{
	  font-size: 18px;
	  text-align: center;
	  color: #193059;
	  font-family: Galano Grotesque Medium;
  }
  .padding-left_30
  {
	  padding-left: 50px;
  }

  .column_reverse
   {
    display: flex;
    flex-direction: row-reverse;
  }

  .contact_logo
  {

  width: 250px;
  display: block;
  margin: 0px auto;
  padding-bottom: 15px;
  }

