/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 12 2019 | 15:57:23 */
 .sticky-logo img {
    height: 44px !important;
    margin-top: -10px !important;
}


.tt-header .logo, .header3 .logo.pull-left.main-logo {
       padding-left: 0px  !important;
}

.breadcrumb ul li span {
    font-size: 13px !important;
    color: #666699 !important;
    font-family: 'Open Sans', sans-serif !important;
    font-weight: 600 !important;
    text-transform: uppercase !important;
}


a.phone_margin_left {
    color: #ffffff !important;
}


.tt-header.stick.sticky {   
    top: 0px !important;
}

.admin-bar .tt-header.stick.sticky {
    top: 32px  !important;
}




/* footer link custom */

.tt-copy-right a {
     color: #ffffff !important;
}

.tt-footer .simple-text p {
  color: #ffffff !important;
}


#block > footer > div > div > div > div > div > a {
    color: #ffffff !important;
    font-weight: 600 !important;
}



.tt-footer-inner {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
   
}

.contentpadding {
    padding: 60px 0px 60px 0px !important;
}


.about_banner .tt-tittle {
    padding-top: 30px !important;
}

.breadcrumb {
    margin-top: 31px !important;
}

.mail p a {
    font-size: 15px !important;
}

h2.wpb_heading.wpb_singleimage_heading {
    FONT-SIZE: 22px !important;
}


.flaticon-profile:before{
	color:#d15454;
	font-size:60px;
	
}



.flaticon2-technology-1:before { content: "\f100";  
	color:#d15454;
	font-size:60px;
	
}

.flaticon2-technology:before { content: "\f101";  color:#d15454;
	font-size:60px;
	
}
.flaticon2-money-6:before { content: "\f102"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-graphic-2:before { content: "\f103"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-money-5:before { content: "\f104"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-money-4:before { content: "\f105"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-suitcase:before { content: "\f106";  color:#d15454;
	font-size:60px;
	
}
.flaticon2-money-3:before { content: "\f107"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-money-2:before { content: "\f108"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-money-1:before { content: "\f109"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-graphic-1:before { content: "\f10a"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-money:before { content: "\f10b"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-graphic:before { content: "\f10c"; color:#d15454;
	font-size:60px;
	
}
.flaticon2-graphic-3:before { content: "\f10d"; color:#d15454;
	font-size:60px;
	
}


.flaticon2-graphic:before, .flaticon3-graphic:before {
    margin-right: 20px;
    margin-left: 2px;
}

.flaticon2-graphic:before, .flaticon3-graphic:before {
    color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;
}



.flaticon2-technology-1:before { 
    content: "\f100";  color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; 
}

.flaticon2-technology:before { 
    content: "\f101"; 
    color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; 
}

.flaticon2-money-6:before { 
    content: "\f102"; 
    color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; 
}

.flaticon2-graphic-2:before { 
content: "\f103";  color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; }

.flaticon2-money-5:before { content: "\f104"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;  }

.flaticon2-money-4:before { content: "\f105"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;  }

.flaticon2-suitcase:before { content: "\f106"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;  }

.flaticon2-money-3:before { content: "\f107"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;  }

.flaticon2-money-2:before { content: "\f108"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; }

.flaticon2-money-1:before { content: "\f109"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;  }

.flaticon2-graphic-1:before { content: "\f10a"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; }

.flaticon2-money:before { content: "\f10b";  color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; }

.flaticon2-graphic:before { content: "\f10c"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important;  }

.flaticon2-graphic-3:before { content: "\f10d"; color: #d15454;
    font-size: 60px;
    vertical-align: top;
    color: #9966cc !important; }

.flaticon2-graphic, .flaticon2-suitcase, .flaticon-profile {
   margin-right: 0px !important; 
   margin-left: 0px !important; 
}

 [class^="flaticon2-"]:before, [class*=" flaticon2-"]:before, [class^="flaticon2-"]:after, [class*=" flaticon2-"]:after {
 margin-left: 0px !important;
} 


.simple-text.home2 {
    font-size: 16px !important;
    text-align: justify !important;
}

.footertext {
    color: #fff !important;
}

.about_banner .tt-tittle {
    padding-top: 10px !important;
}

.about_banner .tt-tittle {   
    font-size: 33px;   
}

h4 {
    line-height: 2.0 !important;
}


/* cf7 */ 

input[type="checkbox"] {
    width: 13px !important;
    -webkit-appearance: checkbox !important;
    width: 15px !important;
    display: -webkit-box !important;
}

span.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 0em;
}


.cf7ic-style1 {
    padding: 0px !important;
   
}