/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 18 2024 | 11:21:38 */
/* CSS Code hier einfügen.

Zum Beispiel:
.example {
    color: red;
}

Um dein CSS-Wissen zu prüfen, teste es hier http://www.w3schools.com/css/css_syntax.asp

Kommentarende*/ 

/* Scale up Desk */

.scaleupdesk-team .person-contact p {font-size: 19px; font-weight: 300; font-family: "Futura Book", Sans-serif;}


    .post-3154 b {  color: inherit; font-weight: 600;}

a.purplelink { font-weight: 600!important; }
    .arrow-colored-scaleup {
        
            background-color: #512061;
    display: inline;
    width: auto!important;
    padding: 0px 2rem 0px 15%;
    }
    
    .scaleup-accordeon .elementor-tab-title { border-top: 2px solid #512061; }
    
    .scaleup-accordeon .elementor-accordion-item:last-of-type .elementor-tab-title { border-bottom: 2px solid #512061; }
    
.arrow-colored-scaleup {max-width: 85vw;}

    .arrow-colored-scaleup a {color: white;}
    
    .arrow-colored-scaleup:after {
    content: "";
    width: 15%;
    height: 100%;
    background-image: url("https://www.fspartners.ch/wp-content/uploads/2023/04/arrow_spitz.png")  ;
    top: 0px;
    right: -15%;
    position: absolute;
    display: inline-block;
    background-size: contain;
    background-repeat: no-repeat;
}







.what-carousel .jet-carousel__content {
	    width: 60%;
    max-width: 1000px;
    padding: 3rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
}



.what-carousel b {font-family: "Futura Medium", Sans-serif; font-weight: 400; color: white;}

.what-carousel .jet-carousel__item {padding: 0px!important;}
.what-carousel h3 {margin-bottom: 1rem!important;}
.what-carousel .jet-carousel__item-text {margin-bottom: 2rem; }

.what-carousel .jet-carousel__item-inner {    display: flex;    flex-direction: row;    background-color: #512061;}


.what-carousel .jet-carousel__item-link {width: 40%; position: relative;
    overflow: hidden;}



.what-carousel a {color: white; font-width: 400;}

.user-stories-carousel .jet-carousel__item-link { width: 35%; display: flex;}


.user-stories-carousel .jet-carousel__item-link img {
	
	height: auto;
    width: auto;
    position: static;
    top: 0px;
    max-width: 100%;
    right: 0px;
	
}


.scaleupdesk-team .elementor-widget-container { background-color: rgba(81, 32, 97,0.5)!important; }


.scaleupdesk-mobile-team h3 { color: #512061;   }

.scaleupdesk-mobile-team .title { color: #512061!important;   }

.scaleupdesk-mobile-team i { color: #512061!important;   }

.scaleupdesk-mobile-team .custom-toggle.toggle-open .custom-toggle-top { background-color: #512061!important; color: white!important;  }
.scaleupdesk-mobile-team .custom-toggle.toggle-open .custom-toggle-top h3,
.scaleupdesk-mobile-team .custom-toggle.toggle-open .title,
.scaleupdesk-mobile-team .custom-toggle.toggle-open .custom-toggle-top i { color: white!important;   }

.scaleupdesk-team-section li {font-size: 1.4rem;}

.scaleupdesk-team-section h2 {color: #512061!important;     font-size: 38px!important; }
/* ----- */


/*
@media screen and (max-width: 2000px) {
	
	.what-carousel .jet-carousel__item-link img {
	
	height: 100%;
    width: auto;
    position: absolute;
    top: 0px;
    max-width: none;
    right: 0px;
	
}
	
	
	.user-stories-carousel .jet-carousel__item-link img {
	
	height: auto!important;
    width: auto!important;
    position: static!important;
    top: 0px!important;
    max-width: 100%!important;
    right: 0px!important;
	
}
	
	
	
} */


@media screen and (min-width: 1024px) {
		.what-carousel.first .jet-carousel__item-link img {
	
	    position: absolute;
    top: 0px;
    bottom: 0px;
    max-width: none;
	
}
	
}

@media screen and (max-width: 1024px) {
  .what-carousel .jet-carousel__item-link,
	.what-carousel .jet-carousel__content {width: 100%;     max-width: 700px;
    margin-left: auto;
    margin-right: auto;}
	.what-carousel .jet-carousel__item-inner {flex-wrap: wrap; flex-direction: column-reverse;}
	
	.what-carousel .jet-carousel__item-link img {position: static; width: 100%; height: auto;}
	.what-carousel .jet-carousel__item-text {margin-bottom: 0.5rem;}
	.what-carousel .jet-carousel__content {padding: 2rem;}
	
	
	 .arrow-colored-scaleup {
    padding: 0px 2rem 0px 2rem;
  }
}




@media screen and (max-width: 768px) {
	
	.arrow-colored-scaleup {
    padding: 0px 0.5rem 0px 1rem;
  }
	
	

}