.single-news {
    border: 1px solid #EF5B2B;
    border-top:2px solid #ee940c;
	border-radius:10px;
}

/*HEADER*/

@media (max-width: 767px) {
  .pt-150 {
    padding-top: 50px !important;  /* Reduce top padding */
  }

}

.breadcrumb > li + li::before {
    content: "\f22d" !important;
    font-family: fontawesome;
    font-size: 9px;
}

.breadcrumb>li+li:before {
    padding: 0 5px;
    color: #000 !important;
    content: "/\00a0";
}

.title_header{
    color: #000 !important;
}

.header_color {
    background: #ffe4c7;
}

.text-theme-colored {
    color: #333 !important;
}

.line-bottom {
    position: relative !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
}

.breadcrumb li.active {
    color: #ffffff;
}

@media only screen and (max-width: 991px){
section > .container  {
    padding-top: 22px !important;
    padding-bottom: 30px !important;
	}
}

/*---------------------------------------------*/


.text-theme-color {
    color: #ef5b2b !important;
}

.text-theme-colored {
    color: #EE940C !important;
}

.labeltext {
    font-size: 16px !important;
    background-color: #a3a3a329;
    font-family: 'Montserrat', sans-serif;
}

.textField {
    color: #000000;
    font-size: 22px;
    font-weight: normal;
    width:60%;
    text-align: center;
	border:1px solid #ccc;
	border-radius:5px;
}


.card {
    float: left;
    min-height: 0px;
    padding-bottom: 0px;
    position: relative;
    width: 100%;
}

.buttons{
	background:#EF5B2B;
	color:#fff;
	border-radius:5px;
}

.buttons:hover{
	background:#EE940C;
	color:#fff;
	border-radius:5px;
}

.outputtext{
	border:1px solid #ef5b2b;
	background: #f9e2c1;
	border-radius:10px;
	padding:10px;
}

.sip-card{
	background:#fff;
	border-radius:10px;
	padding:30px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

.fun-card{
	border-radius:10px;
	border:1px solid #ef5b2b;
	background: #f9e2c1;
	padding:20px;
	text-align:center;
}

.service-card{
	background:#f8f8f8;
	border-radius:10px;
	padding:20px;
	text-align:center;
}

.service-card:hover{
	border:1px solid #ef5b2b;
}

.service-icon{
	background:#fff;
	border-radius:10px;
	padding:20px;
	font-size:50px;
	color:#EE940C;
}

.info-card{
	background:#f8f8f8;
	padding:20px;
	border-radius:10px;
	
}

.info-icon{
	border-radius:10px;
	padding:20px;
	font-size:50px;
	color:#EF5B2B;
}

.form-control {
    border-radius: 6px;
    box-shadow: none;
    height: 45px;
    border: 1px solid #eeeeee;
}

.mission-card{
	background:#fff;
	border-radius:10px;
	padding:30px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}


.feature-item{
	background:#fff;
	border-radius:10px;
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
	padding:0 20px 20px 20px;
}


.feature-icon{
	
    border-radius: 0 0 50% 50%;
    padding:20px;
	background:#ffe9c7;
	color:#EF5B2B;
}

.mission-icon{
	background:#fff7f4;
	color:#EF5B2B;
	padding:20px;
	border-radius: 50%;
}


.choose-card{
	background:#F9E2C1;
	border-radius:30px;
	padding:30px;
	text-align:center;
}

.choose{
	background:#fff;
	padding:20px;
	border-radius:30px;
	margin:10px;
}

.single-service{
	border:1px solid #EF5B2B;
	padding:20px;
	border-radius:20px;
}

.viewProfileBtn2{
	color:blue;
}

.fun{
	border-right:1px solid #EE940C;
}

@media only screen and (max-width: 991px){
	.fun{
		border-right:none !important;
	}
	.sip-card{
		padding:10px !important;
	}
}










