@media screen and (min-width: 768px){
    
  .about-us-button a {  
      width:200px;
   }

   .our-services-rows .our-services-inner-rows img {
   	display: none;
   }
}

@media screen and (max-width: 991px){
	footer .col-md-10.col-md-offset-1.pad-bot-40 .col-md-3.col-sm-6 i{
		float: none !important;
	}
}


.about-us-button a {
    width:180px;
    border-radius: 2em !important;
    
    
}


@media screen and (min-width: 768px){
    
  .our-services-button a {  
      width:200px;
   }
}



.our-services-button a {
    width:180px;
    border-radius: 2em !important;
}


.background-size-contain{
	background-size: contain;
}

footer p{
    padding: 0;
}
.secondary-footer{
    
    padding: 15px 0;
    font-family: "Alegreya Regular" !important;
    
}
.secondary-footer p{
    display: inline-block;
    margin: 0;
    font-family: "Alegreya Regular" !important;
}

@media screen and (min-width:768px){
    .secondary-footer p:last-child{
        float: right;
    }
}


@media screen and (min-width: 768px){
    
  .services-button a {  
      width:200px;
   }
}

.services-button a {
    width:180px;
    border-radius: 2em !important;
}




.tp-bgimg.defaultimg{
opacity: 0.55 !important;
}

/**  services image hover read more  **/
.img-holder .hover-icon-container a {
   
    font-size: 16px !important;
}


.menuzord-menu > li:not(.lang) > a {
    color: #fff !important;
}


@media screen and (max-width: 768px){	
	
  .menuzord-menu > li:not(.lang) > a {
    color: #484848 !important;
}

.menuzord-responsive .menuzord-menu {display:none;}
.main-menu-container {display:none;}
        
}






.sp-text-white {
    color: #fff !important;
}

a.terms-of-use {
    color:#953438;
}

a.webifi {
    color:#00b8e0;
}



.nav-sticky {
    background: rgba(25, 25, 25, 0.7) none repeat scroll 0 0 !important;
   
}







@media screen and (max-width: 768px){	
	
.our-services-column {
 padding-left: 0px !important;
 padding-right: 0px !important;
}
  


.tp-banner-container{
    top: 70px;
    z-index: 1;
}
.main-menu-container {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
}

.home .main-container > .container{
    padding-top: 70px;
}
.main-container > .container{
    padding-top: 0px;
}
}


.initial-title {
   
    bottom: 30%;
    text-align: center;
}



span.wpcf7-not-valid-tip {
    color: #f00 !important;
   
}

.text-cOne {
    color:#00b8e0;
}


.contact-us {
    background-color: #e7e6e6 !important;
}


.p-top-20 {
    padding-top: 20px;
}


.link-cOne {
   color:#e32228;
}


body {
    line-height: 1.8;
}

.menuzord-menu ul.dropdown, .menuzord-menu ul.dropdown li ul.dropdown {background:#000 !important;}
body .main-menu-container.nav-sticky, .admin-bar .main-menu-container.nav-sticky {
    top: 34px !important;
}

.nav-sticky .menuzord ul.menuzord-menu {width:100%;}
.menuzord-menu ul.dropdown li ul.dropdown.dropdown-left {left: 100% !important;}
.home .nav-sticky .menuzord ul.menuzord-menu {width:100%;}
.menuzord-menu {text-align:center;}
.menuzord-menu>li {float:none;}
ul#menu-menu-1 {
    width: 100%;
}

@media screen and (min-width:768px){
    .home .menuzord{
        float: none;
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        justify-content: center;
        -webkit-box-pack: center;
    }
    .home .nav-sticky .menuzord{
        justify-content: space-between;
        -webkit-box-pack: space-between;
    }
    .menuzord-menu{
        position: relative;
    }
}
.home .menuzord .menuzord-brand{
    display: block;
}
.home .nav-sticky .menuzord-brand{
    display: block;
}
.menuzord img.logo.sticky{
    display: block;
}

@media screen and (min-width: 769px) {
  body .main-menu-container.nav-sticky, .admin-bar .main-menu-container.nav-sticky {
    top: 34px !important;
    }
    .menuzord-brand {
      margin-top: 0 !important;
    }

}

.menuzord-brand {
  margin-top: 7px !important;
}

.top-bar .contact-info a {
  font-family: "Poppins Regular";
}

.top-bar .contact-info {
  padding-bottom: 0.5em;
}

.vc_row img {    width: 100%;
    height: auto;}

    .text-white a:link {color:#fff;}
    
.wpcf7-spinner {
    visibility: hidden !important;
}
form.submitting .wpcf7-spinner {
    visibility: visible !important;
}