.mod_pct_megamenu .ce_leadertext .headline {
	font-size:1.2rem;
	text-transform: uppercase;
}
.mod_pct_megamenu .ce_leadertext .subheadline {
font-size:0.9rem;
font-style:normal;
color: #183746;
}
.mod_pct_megamenu .ce_leadertext p {
font-size:0.9rem;
line-height:1.2rem;
}
.mod_pct_megamenu .ce_leadertext .divider {
  height: 1px;
  margin: 10px 0 10px 0;
}
.ce_icon_text i {
	color: #D89D31 !important;
}
.ce_video_background .video-overlay {
  opacity: 0.85;
  background-color: #183746;
}
.top-link {
  background-color: #F3EFE6;
}
.top-link .progress-ring circle {
  stroke:#F3EFE6;
}
.top-link a {
  color: #183746;
}
.my-leader-head h1 {
	font-size:120px;
}
/*---Bei Leistungsseiten LISTE-------------------*/
.ce_iconbox_vertical i {
  font-size: 55px;
  width: 55px;
  color: #D89D31 !important;
}
.ce_iconbox_vertical .headline {
  color: #C8663D !important;
}
.ce_iconbox_vertical ul {
  list-style: none;
  padding-left: 30px;
}
.ce_iconbox_vertical ul li::before {
  font-family: "Font Awesome 5 Free";
  content: "\f00c";
  font-weight: 900;
  margin-right: 10px;
  color:#183746;
  margin-left:-30px;
}
.ce_iconbox_vertical .icon .icon_inside {
  border: none;
  display: inherit;
}

.ce_iconbox_vertical[data-size="small"] .icon {
  flex: 0 0 75px;
}
/*vertikale Linie wegmachen*/
.ce_iconbox_vertical:after {
	width:0;
}
/*TIMELINE Korrektur ICON*/
.ce_timeline .timeline-item i.timeline-icon::before {
  margin-top: -12px;
}
/*Footer*/
#bottom {
  padding-top: 25px;
}
#bottom .ce_icon_text .text a {
  text-decoration: none;
}
/*Referenzen Reader*/
.my-portfolioreader i {
  font-size: 55px;
  width: 55px;
}
.my-portfolioreader .ce_icon_text {
  padding-bottom:25px;
}
/*----------------*/
.ce_scrolling_text {
  	text-transform: uppercase;
}

.ce_portfoliofilter.style1 a.selected, .ce_portfoliofilter.style1 a:hover, .ce_portfoliofilter.default a.selected, .ce_portfoliofilter.default a:hover {
  background: var(--secondColor);
}
.ce_portfoliofilter.style1 a, .ce_portfoliofilter.default a {
  border: 1px solid var(--bgColorGray);

}
.ce_portfoliofilter i {
  color: #D89D31 !important;
}
.my-arrow {
   bottom: 42px;
  background-color: #F3EFE6;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  z-index: 100;
  transition: all 0.3s ease;
  -webkit-transition: all 0.3s ease;

  
}





/*.ce_iconbox_vertical:after {*/
	/*content: '';*/
	/*background: #D89D31 !important;*/
	/*width: 3px;*/
	/*position: absolute;*/
	/*left: 52px;*/
	/*bottom: 0;*/
	/*height: calc(100% - 63px);*/
/*}*/



/*ALLGEMEIN****************************/
/***************************/
/*.my-white-shadow span .word {  box-shadow: 0px 0px 15px rgba(255, 255, 255, 0.8);
}
*/

/*.my-capitals, .my-capitals span, .my-capitals span span {
	text-transform: uppercase;
}*/