	.table-period{
	text-transform:none;	
} 
.about__company-left-experience{
	background-color: #2e767d !important;
}

.subtitle-one, .subtitle-two, .subtitle-three{
	color: #55C5D0 !important;
}

.subtitle-one::before, .subtitle-two::before, .subtitle-three::before {

	color: #55C5D0 !important;
}

.subtitle-two::before{
	background: #55C5D0 !important;
}

.subtitle-two::after{
	background: #55C5D0 !important;
}

.subtitle-one::after, .subtitle-two::after, .subtitle-three::after {
	color: #55C5D0 !important;
}

 .btn-three, .btn-four, .btn-five, .btn-seven, .btn-eight, .btn-nine
{
	/*background: #55C5D0 !important;*/
	background: transparent;
	color: #2e767d;
	border: 1px solid #2e767d !important;
}

.btn-one{
	background: #2e767d !important;
}

.btn-two{
	background: #2e767d !important;
	color: #fff !important;
	border: 1px solid #2e767d !important;
}

.header__two {

background: #2e767d !important;
}

.page__banner-content ul li{
	color: #55C5D0 !important;
}

.header__two-topbar-left a i{
	color: #55C5D0 !important;
}

.header__area-menubar-right-box-contact-icon i{
	color: #55C5D0 !important;
}

.services__details-left-content h3{
	    margin-top: 40px ;
	    margin-bottom: 25px;
}

.services__details-left-content-list{
	border-bottom: none !important;
}


.services__details-left-content-list span i{
	color: #55C5D0 !important;
}

.services__details-left-content-list li i{
	color: #55C5D0 !important;
}

 .services__two-item-content {

height: 350px !important;

}

.btn-five{
	background: #2e767d !important;
	color: #fff !important;
}

.btn-six{
	background: transparent !important;
	border: 1px solid #55C5D0 !important;
	color: #55C5D0 !important;
}

.btn-six::before{
	background: #55C5D0 !important;
	color: #fff !important;
}

.btn-six:hover{
	background: #55C5D0 !important;
	color: #fff !important;
}

.btn-five::before{
	background: #fff !important;
	color: #000 !important;	
}

.btn-five:hover{
	color: #131313 !important;
}

.header__area-menubar-right-btn .btn-six:hover{

	color: #131313 !important;
	border-color: #fff !important;
}

.header__area-menubar-right-btn .btn-six{
	color: #fff !important;
	border-color: #fff !important;
}

.banner__two-content span{
	color: #55C5D0 !important;
}

.banner__two-arrow-prev i{
	background: #2e767d !important;
}

.banner__two-arrow-next i{
	background: #2e767d !important;
}


.subscribe__area-bg::after {

background: #55C5D0 !important;

}


.subscribe__area-form form button{
	/*background: #55C5D0 !important;*/
	background: #2e767d !important;
}


.subscribe__area-left-notification-icon i {

	color: #55C5D0 !important;
}


.solution__area-right::before{
	background: #55C5D0 !important;
}


.subtitle-one::before, .subtitle-two::before, .subtitle-three::before{
	background: #55C5D0 !important;
}

.subtitle-one::after, .subtitle-two::after, .subtitle-three::after{
	background: #55C5D0 !important;
}

.scroll-two::after{
	color: #55C5D0 !important;
}

.scroll-two svg.scroll-circle path{
	stroke: #55C5D0 !important;
}

.footer__two-widget-location-item-icon i {

color: #55C5D0 !important;

}

.copyright__two p a{
	color: #55C5D0 !important;
}


.spinner-bounce{
	background: #55C5D0 !important;
}


.contact__two-left-item-socialIcon ul li a i:hover{
	background: #55C5D0 !important;
	color: #fff !important;
}


.footer__two-widget-about-social ul li a i:hover{
	background: #55C5D0 !important;
}


.header__area-menubar-center-menu.two ul li:hover > a{
	color: #55C5D0 !important;
}


.header__area-menubar-center-menu.two ul li .sub-menu li::after{
	background: #55C5D0 !important;
}

input:focus {
  border: 3px solid #55C5D0 !important;
}

textarea:focus {
  border: 3px solid #55C5D0 !important;
}


.footer__one-widget-solution ul li a:hover{
	color: #55C5D0 !important;
}

.footer__one-widget-solution ul li a i{
	color: #55C5D0 !important;
}

.header__two-topbar-social ul li a i:hover{
	color: #55C5D0 !important;
}


.header__area-menubar-right-box-contact-info h6:hover{
	color: #55C5D0 !important;
}

.services__two-arrow-prev i:hover{
	background: #55C5D0 !important;
	border: #55C5D0 !important;
}

.services__two-arrow-next i:hover{
	background: #55C5D0 !important;
	border: #55C5D0 !important;
}

.services__two-item-content .simple-btn-2{
	color: #55C5D0 !important;
}

.all__sidebar-item-solution ul li a:hover{
	background: #55C5D0 !important;
	border-color: #55C5D0 !important;
}


.footer__two-widget-location-item-info a:hover{
	color: #55C5D0 !important;
}

.services__two-item-content h4 a:hover{
	color: #55C5D0 !important;
}

.header__area-menubar-left-logo a img{
	max-width: 150px !important;
}


.services__two-item-content .c1{
	margin-top: 55px !important;
}

mean-container .mean-nav ul li a:hover{
	color: #55C5D0 !important;
}

.breadcrumb-title h2 {
    font-size: 40px;
    margin-bottom: 25px;
    line-height: 1;
    color: #fff !important;
    background: rgb(255 255 255 / 80%);
    padding: 7px 10px;
    text-transform: uppercase;
    color: #9a8c4a !important;
    display: inline-block;
    margin-left: -40%;

  }

  .footer__two-widget.footer-border::before{
  	height: 400px !important;
  }

  .copyright__one, .copyright__two, .copyright__three{
  	margin-top: 50px !important;
  }

  .banner__two-content h1{
  	font-size: 40px;
  	line-height: 50px;
  }  


.homebanner	h1 {
	    font-size: 45px;
	    line-height: 55px;
	    margin-bottom: 80px !important;
	    color: #ffffff !important;
}
	
.homebanner
{ 
	background-color: #000000;
}

/*.homebanner img { opacity: 0.2; }*/

.homebanner img { opacity: 0.4; }

.page__banner-content > span {

font-size: 100px !important;

}


/*.desk-img {
  display: block;
}

.mobile-img {
  display: none;
}*/


.page__banner::after {
    left: -300px;
}

/* Mission and Vision start*/

.gray-color {
    background-color: #F6F7F9;
    }
    .pb-80 {
    padding-bottom: 80px;
}

.pt-80 {
    padding-top: 80px;
}


.rs-about .rs-animation-shape {
    position: relative;
    z-index: 1;
}

.bgbox {
    transition: all 500ms ease;
    border-radius: 5px;
    box-shadow: 0 6px 25px rgba(12, 89, 219, 0.09);
    margin-top: 15px;
    padding: 15px;
    background: #fff;
}

.z-index-1 {
    position: relative;
    z-index: 1;
}



img {
    max-width: 100%;
    height: auto;
}

/*.rs-pricing .pricing-table.new-style2 {
    background: unset;
    border-style: solid;
    border-color: #EBEBEB;
    border-width: 1px 1px 1px 1px;
}*/

rs-pricing .pricing-table {
    padding: 27px 40px 0px 40px;
    box-shadow: 0 0 30px #eee;
    background: #ffffff;
    border-radius: 10px 10px 10px 10px;
    position: relative;
    text-align: center;
    margin: 0px 7px 0px 0px;
}


.rs-pricing .pricing-table .pricing-icon {
    margin-bottom: 60px;
}

.rs-pricing .pricing-table .pricing-icon img {
    width: 110px;
}

.rs-pricing .pricing-table .pricing-table-price .pricing-table-bags .table-period {
    color: #808287;
    font-size: 16px;
    /*font-weight: 500;*/
    display: block;
    line-height: 30px;
}

.rs-pricing .pricing-table .pricing-badge {
    top: 30px;
    left: 0px;
    padding: 10px 23px 11px 23px;
    background-color: #2e767d !important;
    /*background-color: #1273EB;*/
    /*border-radius: 0px 30px 30px 0px;*/
    font-size: 23px;
    font-weight: 500;
    color: #fff;
    line-height: 1;
    text-transform: uppercase;
    z-index:1;
    /*position: absolute;*/
    
}
img {
    vertical-align: middle;
    border-style: none;
}

@media only screen and (max-width: 991px){
    rs-pricing .pricing-table {
    max-width: 500px;
    margin: 0 auto;
}
}



/* Mission end */


/* Responsive Devices  */

@media (max-width: 1350px){
	.header__two-topbar{
		background: #55C5D0 !important;
	}

	.header__area-menubar.two .header__area-menubar-right .mean-container .mean-nav ul li a.mean-expand {

		background: #55C5D0 !important;
    }
	
}

@media (max-width: 768px){
	.spinner-bounce{
		background: #55C5D0 !important;
	}

	.header__area-menubar-center-menu.two ul li:hover > a{
		color: #55C5D0 !important;
	}

	/*.page__banner::after{
		background-image: linear-gradient(rgba(72,0,72,0.8), rgba(72,0,72,0.8)), url("assets/img/pages/ent-banner.jpg"); !important;
		width: 0%;
	}*/

	.breadcrumb-area {
	    background-size: cover !important;
	    position: relative !important;
	    min-height: 200px !important;
	    background-repeat: no-repeat !important;
	    background-color: #000 !important;
	}

	.bannerSection {
    background-image: url(assets/img/pages/ent-banner.jpg);
    background-size: cover;
    height: 40vh !important;
    background-position: center;
    background-repeat: no-repeat;
	}

	.breadcrumb-title h2 {
    font-size: 29px;
    margin-bottom: 25px;
    line-height: 1;
    color: #fff !important;
    background: rgb(255 255 255 / 80%);
    padding: 7px 10px;
    text-transform: uppercase;
    color: #9a8c4a !important;
    display: inline-block;
    margin: auto;
  }

  .banner__two-arrow-prev i{
  	display: none;
  }

  .banner__two-arrow-next i{
  	display: none;
  }

  .banner__two-image-shape-one{
  	display: none;
  }

  .mean-container .mean-nav ul li a:hover{
  	color: #55C5D0 !important;
  }

  .contact__two-left-item-info p a:hover{
  	color: #55C5D0 !important;
  }

  .footer__two-widget h4 {
  	   margin-top: 25px;
	}

  .page__banner-content > span {

   		font-size: 68px !important;

	}

	.desk-img {
  		display: none !important;
	}
  	
  	.homebanner img{
  		opacity: 0.8;
  	}

  	.homebanner h1 {
    font-size: 25px;
    line-height: 45px;
    margin-bottom: 190px !important;
    color: #ffffff !important;
	}

	.carousel-control-next-icon{
		display: none;
	}

	.carousel-control-prev-icon{
		display: none;
	}

	.carousel-indicators [data-bs-target]{
		display: none;
	}

	.page__banner::after {
    background-image: none !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
	object-fit:cover;
    background: var(--bg-heading-color) !important;
	}




@media (max-width: 378px){

.header__area-menubar-center-menu.two ul li:hover > a{
		color: #55C5D0 !important;
	}

}

@media (min-width: 1200px){
	/*.page__banner::after{
	left: -300px;
	}*/

	.carousel-indicators{
		display: none !important;
	}


}