
/* New BG Color */

/* Yellow */
.bg1, .bg1 a.btn, .bg1 .socialbutton{
	background-color:#FDE352;
	color: #000000;
}

.bg1 h1,.bg1 h2,.bg1 h3,.bg1 h4,.bg1 h5,.bg1 h6,.bg1 p,.bg1 a, .bg1 span {
	color: #000000;
	border-color: #000000;
}

.bg1.frame-201::before{border-bottom: 60px solid #FDE352;}
.bg1.frame-202::after{border-top: 60px solid #FDE352;}
.bg1.frame-203::before{border-bottom: 60px solid #FDE352;}
.bg1.frame-203::after{border-top: 60px solid #FDE352;}

#timeline.style-1 .timeline-item .timeline-icon { background: #FEF2AE; border: 5px solid #FDE352; }


/* Turquoise */
.bg2, .bg2 a.btn, .bg2 .socialbutton{
	background-color:#48627B;
}
.bg2 h1,.bg2 h2,.bg2 h3,.bg2 h4,.bg2 h5,.bg2 h6,
.bg2 p,.bg2 a, .bg2 span{
	color: #fff;
	border-color: #fff;
}

.bg2 .accordion-button, .bg2 .accordion-button:focus, .bg2 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg2.frame-201::before{border-bottom: 60px solid #48627B;}
.bg2.frame-202::after{border-top: 60px solid #48627B;}
.bg2.frame-203::before{border-bottom: 60px solid #48627B;}
.bg2.frame-203::after{border-top: 60px solid #48627B;}

/* Blue */
.bg3, .bg3 a.btn, .bg3 .socialbutton{
	background-color: #425FAB;
}
.bg3 h1,.bg3 h2,.bg3 h3,.bg3 h4,.bg3 h5,.bg3 h6,
.bg3 p,.bg3 a, .bg3 span{
	color: #fff;
	border-color: #fff;
}

.bg3 .accordion-button, .bg3 .accordion-button:focus, .bg3 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg3.frame-201::before{border-bottom: 60px solid #425FAB;}
.bg3.frame-202::after{border-top: 60px solid #425FAB;}
.bg3.frame-203::before{border-bottom: 60px solid #425FAB;}
.bg3.frame-203::after{border-top: 60px solid #425FAB;}

/* Purple */
.bg4, .bg4 a.btn, .bg4 .socialbutton{
	background-color: #EDE9F7;
}
.bg4 h1,.bg4 h2,.bg4 h3,.bg4 h4,.bg4 h5,.bg4 h6,
.bg4 p,.bg4 a, .bg4 span{
	color: #000000;
	border-color: #000000;
}

.bg4.frame-201::before{border-bottom: 60px solid #EDE9F7;}
.bg4.frame-202::after{border-top: 60px solid #EDE9F7;}
.bg4.frame-203::before{border-bottom: 60px solid #EDE9F7;}
.bg4.frame-203::after{border-top: 60px solid #EDE9F7;}

/* Bright Pink */
.bg5, .bg5 a.btn, .bg5 .socialbutton{
	background-color: #FFE2E3;
}
.bg5 h1,.bg5 h2,.bg5 h3,.bg5 h4,.bg5 h5,.bg5 h6,
.bg5 p,.bg5 a, .bg5 span{
	color: #000000;
	border-color: #000000;
}

.bg5.frame-201::before{border-bottom: 60px solid #FFE2E3;}
.bg5.frame-202::after{border-top: 60px solid #FFE2E3;}
.bg5.frame-203::before{border-bottom: 60px solid #FFE2E3;}
.bg5.frame-203::after{border-top: 60px solid #FFE2E3;}

/* Black */
.bg6, .bg6 a.btn, .bg6 .socialbutton{
	background-color: #141414;
}
.bg6 h1,.bg6 h2,.bg6 h3,.bg6 h4,.bg6 h5,.bg6 h6,
.bg6 p,.bg6 a, .bg6 span{
	color: #fff;
	border-color: #fff;
}

.bg6 .accordion-button, .bg6 .accordion-button:focus, .bg6 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg6.frame-201::before{border-bottom: 60px solid #141414;}
.bg6.frame-202::after{border-top: 60px solid #141414;}
.bg6.frame-203::before{border-bottom: 60px solid #141414;}
.bg6.frame-203::after{border-top: 60px solid #141414;}

/* Dark Blue */
.bg7, .bg7 a.btn, .bg7 .socialbutton{
	background-color: #181445;
}
.bg7 h1,.bg7 h2,.bg7 h3,.bg7 h4,.bg7 h5,.bg7 h6,
.bg7 p,.bg7 a, .bg7 span{
	color: #fff;
	border-color: #fff;
}

.bg7 .accordion-button, .bg7 .accordion-button:focus, .bg7 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg7.frame-201::before{border-bottom: 60px solid #181445;}
.bg7.frame-202::after{border-top: 60px solid #181445;}
.bg7.frame-203::before{border-bottom: 60px solid #181445;}
.bg7.frame-203::after{border-top: 60px solid #181445;}

/* Dark Purple */
.bg8, .bg8 a.btn, .bg8 .socialbutton{
	background-color: #461b7d;
}
.bg8 h1,.bg8 h2,.bg8 h3,.bg8 h4,.bg8 h5,.bg8 h6,
.bg8 p,.bg8 a, .bg8 span{
	color: #fff;
	border-color: #fff;
}

.bg8 .accordion-button, .bg8 .accordion-button:focus, .bg8 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg8.frame-201::before{border-bottom: 60px solid #461b7d;}
.bg8.frame-202::after{border-top: 60px solid #461b7d;}
.bg8.frame-203::before{border-bottom: 60px solid #461b7d;}
.bg8.frame-203::after{border-top: 60px solid #461b7d;}

/* Dark Pink */
.bg9, .bg9 a.btn, .bg9 .socialbutton{
	background-color: #780975;
}
.bg9 h1,.bg9 h2,.bg9 h3,.bg9 h4,.bg9 h5,.bg9 h6,
.bg9 p,.bg9 a,.bg9 span{
	color: #fff;
	border-color: #fff;
}

.bg9 .accordion-button, .bg9 .accordion-button:focus, .bg9 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg9.frame-201::before{border-bottom: 60px solid #780975;}
.bg9.frame-202::after{border-top: 60px solid #780975;}
.bg9.frame-203::before{border-bottom: 60px solid #780975;}
.bg9.frame-203::after{border-top: 60px solid #780975;}

/* Pink */
.bg10, .bg10 a.btn, .bg10 .socialbutton{
	background-color: #bb2093;
}
.bg10 h1,.bg10 h2,.bg10 h3,.bg10 h4,.bg10 h5,.bg10 h6,
.bg10 p,.bg10 a, .bg10 span{
	color: #fff;
	border-color: #fff;
}

.bg10 .accordion-button, .bg10 .accordion-button:focus, .bg10 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg10.frame-201::before{border-bottom: 60px solid #bb2093;}
.bg10.frame-202::after{border-top: 60px solid #bb2093;}
.bg10.frame-203::before{border-bottom: 60px solid #bb2093;}
.bg10.frame-203::after{border-top: 60px solid #bb2093;}

/* Weiss */
.bg11, .bg11 a.btn, .bg11 .socialbutton{
	background-color: #ffffff;
}
.bg11 h1,.bg11 h2,.bg11 h3,.bg11 h4,.bg11 h5,.bg11 h6,
.bg11 p,.bg11 a, .bg11 span{
	color: #000000;
	border-color: #000000;
}

.bg11.frame-201::before{border-bottom: 60px solid #ffffff;}
.bg11.frame-202::after{border-top: 60px solid #ffffff;}
.bg11.frame-203::before{border-bottom: 60px solid #ffffff;}
.bg11.frame-203::after{border-top: 60px solid #ffffff;}

/* Schwarz */
.bg12, .bg12 a.btn, .bg12 .socialbutton{
	background-color: #000000;
}
.bg12 h1,.bg12 h2,.bg12 h3,.bg12 h4,.bg12 h5,.bg12 h6,
.bg12 p,.bg12 a, .bg12 span{
	color: #fff;
	border-color: #fff;
}

.bg12 .accordion-button, .bg12 .accordion-button:focus, .bg12 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg12.frame-201::before{border-bottom: 60px solid #000000;}
.bg12.frame-202::after{border-top: 60px solid #000000;}
.bg12.frame-203::before{border-bottom: 60px solid #000000;}
.bg12.frame-203::after{border-top: 60px solid #000000;}

/* Grau */
.bg13, .bg13 a.btn, .bg13 .socialbutton{
	background-color: #f5f5f5;
}
.bg13 h1,.bg13 h2,.bg13 h3,.bg13 h4,.bg13 h5,.bg13 h6,
.bg13 p,.bg13 a, .bg13 span{
	color: #000;
	border-color: #000;
}

.bg13.frame-201::before{border-bottom: 60px solid #f5f5f5;}
.bg13.frame-202::after{border-top: 60px solid #f5f5f5;}
.bg13.frame-203::before{border-bottom: 60px solid #f5f5f5;}
.bg13.frame-203::after{border-top: 60px solid #f5f5f5;}

/* Dunkel Grau */
.bg14, .bg14 a.btn, .bg14 .socialbutton{
	background-color: #4D4C4D;
}
.bg14 h1,.bg14 h2,.bg14 h3,.bg14 h4,.bg14 h5,.bg14 h6,
.bg14 p,.bg14 a, .bg14 span{
	color: #fff;
	border-color: #fff;
}

.bg14 .accordion-button, .bg14 .accordion-button:focus, .bg14 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg14.frame-201::before{border-bottom: 60px solid #4D4C4D;}
.bg14.frame-202::after{border-top: 60px solid #4D4C4D;}
.bg14.frame-203::before{border-bottom: 60px solid #4D4C4D;}
.bg14.frame-203::after{border-top: 60px solid #4D4C4D;}

/* Hell Blau */
.bg15, .bg15 a.btn, .bg15 .socialbutton{
	background-color: #78adde;
}
.bg15 h1,.bg15 h2,.bg15 h3,.bg15 h4,.bg15 h5,.bg15 h6,
.bg15 p,.bg15 a, .bg15 span{
	color: #fff;
	border-color: #fff;
}

.bg15 .accordion-button, .bg15 .accordion-button:focus, .bg15 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg15.frame-201::before{border-bottom: 60px solid #78adde;}
.bg15.frame-202::after{border-top: 60px solid #78adde;}
.bg15.frame-203::before{border-bottom: 60px solid #78adde;}
.bg15.frame-203::after{border-top: 60px solid #78adde;}

/* Hell Beige */
.bg16, .bg16 a.btn, .bg16 .socialbutton{
	background-color: #dec09d;
}
.bg16 h1,.bg16 h2,.bg16 h3,.bg16 h4,.bg16 h5,.bg16 h6,
.bg16 p,.bg16 a, .bg16 span{
	color: #000;
	border-color: #000;
}

.bg16 .accordion-button, .bg16 .accordion-button:focus, .bg16 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg16.frame-201::before{border-bottom: 60px solid #dec09d;}
.bg16.frame-202::after{border-top: 60px solid #dec09d;}
.bg16.frame-203::before{border-bottom: 60px solid #dec09d;}
.bg16.frame-203::after{border-top: 60px solid #dec09d;}


/* Light Blue */
.bg17, .bg17 a.btn, .bg17 .socialbutton{
	background-color: #EBF7FF;
}
.bg17 h1,.bg17 h2,.bg17 h3,.bg17 h4,.bg17 h5,.bg17 h6,
.bg17 p,.bg17 a, .bg17 span{
	color: #000;
	border-color: #000;
}

.bg17 .accordion-button, .bg17 .accordion-button:focus, .bg17 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg17.frame-201::before{border-bottom: 60px solid #EBF7FF;}
.bg17.frame-202::after{border-top: 60px solid #EBF7FF;}
.bg17.frame-203::before{border-bottom: 60px solid #EBF7FF;}
.bg17.frame-203::after{border-top: 60px solid #EBF7FF;}


/* Orange */
.bg18, .bg18 a.btn, .bg18 .socialbutton{
	background-color: #f1a68b;
}
.bg18 h1,.bg18 h2,.bg18 h3,.bg18 h4,.bg18 h5,.bg18 h6,
.bg18 p,.bg18 a, .bg18 span{
	color: #000;
	border-color: #000;
}

.bg18 .accordion-button, .bg18 .accordion-button:focus, .bg18 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg18.frame-201::before{border-bottom: 60px solid #f1a68b;}
.bg18.frame-202::after{border-top: 60px solid #f1a68b;}
.bg18.frame-203::before{border-bottom: 60px solid #f1a68b;}
.bg18.frame-203::after{border-top: 60px solid #f1a68b;}


/* Schoking Pink #DE9ABF */
.bg19, .bg19 a.btn, .bg19 .socialbutton{
	background-color: #DE9ABF;
}
.bg19 h1,.bg19 h2,.bg19 h3,.bg19 h4,.bg19 h5,.bg19 h6,
.bg19 p,.bg19 a, .bg19 span{
	color: #000;
	border-color: #000;
}

.bg19 .accordion-button, .bg19 .accordion-button:focus, .bg19 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg19.frame-201::before{border-bottom: 60px solid #DE9ABF;}
.bg19.frame-202::after{border-top: 60px solid #DE9ABF;}
.bg19.frame-203::before{border-bottom: 60px solid #DE9ABF;}
.bg19.frame-203::after{border-top: 60px solid #DE9ABF;}




/* Dolphin Blue #63628B */
.bg20, .bg20 a.btn, .bg20 .socialbutton{
	background-color: #7978ae;
}
.bg20 h1,.bg20 h2,.bg20 h3,.bg20 h4,.bg20 h5,.bg20 h6,
.bg20 p,.bg20 a, .bg20 span{
	color: #000;
	border-color: #000;
}

.bg20 .accordion-button, .bg20 .accordion-button:focus, .bg20 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg20.frame-201::before{border-bottom: 60px solid #7978ae;}
.bg20.frame-202::after{border-top: 60px solid #7978ae;}
.bg20.frame-203::before{border-bottom: 60px solid #7978ae;}
.bg20.frame-203::after{border-top: 60px solid #7978ae;}


/* Polo Blue #8694C9 */
.bg21, .bg21 a.btn, .bg21 .socialbutton{
	background-color: #AFAEE7;
}
.bg21 h1,.bg21 h2,.bg21 h3,.bg21 h4,.bg21 h5,.bg21 h6,
.bg21 p,.bg21 a, .bg21 span{
	color: #000;
	border-color: #000;
}

.bg21 .accordion-button, .bg21 .accordion-button:focus, .bg21 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg21.frame-201::before{border-bottom: 60px solid #AFAEE7;}
.bg21.frame-202::after{border-top: 60px solid #AFAEE7;}
.bg21.frame-203::before{border-bottom: 60px solid #AFAEE7;}
.bg21.frame-203::after{border-top: 60px solid #AFAEE7;}

/* Bouquet purple #B479B3 */
/*.bg22, .bg22 a.btn, .bg22 .socialbutton{*/
/*	background-color: #B479B3;*/
/*}*/
/*.bg22 h1,.bg22 h2,.bg22 h3,.bg22 h4,.bg22 h5,.bg22 h6,*/
/*.bg22 p,.bg22 a, .bg22 span{*/
/*	color: #000;*/
/*	border-color: #000;*/
/*}*/

/*.bg22 .accordion-button, .bg22 .accordion-button:focus, .bg22 .accordion-button:active{*/
/*	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;*/
/*}*/

/*.bg22.frame-201::before{border-bottom: 60px solid #B479B3;}*/
/*.bg22.frame-202::after{border-top: 60px solid #B479B3;}*/
/*.bg22.frame-203::before{border-bottom: 60px solid #B479B3;}*/
/*.bg22.frame-203::after{border-top: 60px solid #B479B3;}*/

/*  purple #DCC3E1 */
.bg22, .bg22 a.btn, .bg22 .socialbutton{
	background-color: #DCC3E1;
}
.bg22 h1,.bg22 h2,.bg22 h3,.bg22 h4,.bg22 h5,.bg22 h6,
.bg22 p,.bg22 a, .bg22 span{
	color: #000;
	border-color: #000;
}

.bg22 .accordion-button, .bg22 .accordion-button:focus, .bg22 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg22.frame-201::before{border-bottom: 60px solid #DCC3E1;}
.bg22.frame-202::after{border-top: 60px solid #DCC3E1;}
.bg22.frame-203::before{border-bottom: 60px solid #DCC3E1;}
.bg22.frame-203::after{border-top: 60px solid #DCC3E1;}


/*  light yellow #fff8d0 */
.bg23, .bg23 a.btn, .bg23 .socialbutton{
	background-color: #fff8d0;
}
.bg23 h1,.bg23 h2,.bg23 h3,.bg23 h4,.bg23 h5,.bg23 h6,
.bg23 p,.bg23 a, .bg23 span{
	color: #000;
	border-color: #000;
}

.bg23 .accordion-button, .bg23 .accordion-button:focus, .bg23 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg23.frame-201::before{border-bottom: 60px solid #fff8d0;}
.bg23.frame-202::after{border-top: 60px solid #fff8d0;}
.bg23.frame-203::before{border-bottom: 60px solid #fff8d0;}
.bg23.frame-203::after{border-top: 60px solid #fff8d0;}


/* Personal Future Flight Blue */
.bg24, .bg24 a.btn, .bg24 .socialbutton{
	background-color: #06b7f2;
}
.bg24 h1,.bg24 h2,.bg24 h3,.bg24 h4,.bg24 h5,.bg24 h6,
.bg24 p,.bg24 a, .bg24 span{
	color: #fff;
	border-color: #fff;
}

.bg24 .accordion-button, .bg24 .accordion-button:focus, .bg24 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg24.frame-201::before{border-bottom: 60px solid #06b7f2;}
.bg24.frame-202::after{border-top: 60px solid #06b7f2;}
.bg24.frame-203::before{border-bottom: 60px solid #06b7f2;}
.bg24.frame-203::after{border-top: 60px solid #06b7f2;}

/* Personal Future Flight Blue */
.bg25, .bg25 a.btn, .bg25 .socialbutton{
	background-color: #124565;
}
.bg25 h1,.bg25 h2,.bg25 h3,.bg25 h4,.bg25 h5,.bg25 h6,
.bg25 p,.bg25 a, .bg25 span{
	color: #fff;
	border-color: #fff;
}

.bg25 .accordion-button, .bg25 .accordion-button:focus, .bg25 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg25.frame-201::before{border-bottom: 60px solid #124565;}
.bg25.frame-202::after{border-top: 60px solid #124565;}
.bg25.frame-203::before{border-bottom: 60px solid #124565;}
.bg25.frame-203::after{border-top: 60px solid #124565;}

#timeline.style-25 .timeline-item .timeline-icon { background: #416a84; border: 5px solid #124565; color: #fff;}
#timeline.style-25 .timeline-item, #timeline.style-25 .timeline-item .timeline-icon::before {color: #fff;}

/* Brand Design Green */
.bg26, .bg26 a.btn, .bg26 .socialbutton{
	background-color: #0ae1d1;
}
.bg26 h1,.bg26 h2,.bg26 h3,.bg26 h4,.bg26 h5,.bg26 h6,
.bg26 p,.bg26 a, .bg26 span{
	color: #000;
	border-color: #000;
}

.bg26 .accordion-button, .bg26 .accordion-button:focus, .bg26 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg26.frame-201::before{border-bottom: 60px solid #0ae1d1;}
.bg26.frame-202::after{border-top: 60px solid #0ae1d1;}
.bg26.frame-203::before{border-bottom: 60px solid #0ae1d1;}
.bg26.frame-203::after{border-top: 60px solid #0ae1d1;}


#timeline.style-26 .timeline-item .timeline-icon { background: #84f0e8; border: 5px solid #0ae1d1; }


/* Gradient Future Flight */
/*.bg27, .bg27 a.btn, .bg27 .socialbutton{*/
/*	background: rgb(38,17,84);*/
/*	background: -moz-linear-gradient(160deg, rgba(38,17,84,1) 0%, rgba(63,17,115,1) 18%, rgba(171,19,155,1) 35%, rgba(213,54,108,1) 43%, rgba(236,109,103,1) 55%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);*/
/*	background: -webkit-linear-gradient(160deg, rgba(38,17,84,1) 0%, rgba(63,17,115,1) 18%, rgba(171,19,155,1) 35%, rgba(213,54,108,1) 43%, rgba(236,109,103,1) 55%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);*/
/*	background: linear-gradient(160deg, rgba(38,17,84,1) 0%, rgba(63,17,115,1) 18%, rgba(171,19,155,1) 35%, rgba(213,54,108,1) 43%, rgba(236,109,103,1) 55%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);*/
/*	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#261154",endColorstr="#fde352",GradientType=1);*/
/*}*/

.bg27, .bg27 a.btn, .bg27 .socialbutton{
background: rgb(63,17,115);
background: -moz-linear-gradient(117deg, rgba(63,17,115,1) 0%, rgba(171,19,155,1) 16%, rgba(213,54,108,1) 37%, rgba(236,109,103,1) 50%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);
background: -webkit-linear-gradient(117deg, rgba(63,17,115,1) 0%, rgba(171,19,155,1) 16%, rgba(213,54,108,1) 37%, rgba(236,109,103,1) 50%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);
background: linear-gradient(117deg, rgba(63,17,115,1) 0%, rgba(171,19,155,1) 16%, rgba(213,54,108,1) 37%, rgba(236,109,103,1) 50%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f1173",endColorstr="#fde352",GradientType=1);
}

.bg27 h1,.bg27 h2,.bg27 h3,.bg27 h4,.bg27 h5,.bg27 h6,
.bg27 p,.bg27 a, .bg27 span{
	color: #fff;
	border-color: #fff;
}

.bg27 .accordion-button, .bg27 .accordion-button:focus, .bg27 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}


/* Level Up Your Team */
.bg28, .bg28 a.btn, .bg28 .socialbutton{
	background-color: #06a19f;
}
.bg28 h1,.bg28 h2,.bg28 h3,.bg28 h4,.bg28 h5,.bg28 h6,
.bg28 p,.bg28 a, .bg28 span{
	color: #fff;
	border-color: #fff;
}

.bg28 .accordion-button, .bg28 .accordion-button:focus, .bg28 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg28.frame-201::before{border-bottom: 60px solid #06a19f;}
.bg28.frame-202::after{border-top: 60px solid #06a19f;}
.bg28.frame-203::before{border-bottom: 60px solid #06a19f;}
.bg28.frame-203::after{border-top: 60px solid #06a19f;}

#timeline.style-28 .timeline-item .timeline-icon { background: #82d0cf; border: 5px solid #06a19f; }


/* LinkedIn2Go */
.bg29, .bg29 a.btn, .bg29 .socialbutton{
	background-color: #134481;
}
.bg29 h1,.bg29 h2,.bg29 h3,.bg29 h4,.bg29 h5,.bg29 h6,
.bg29 p,.bg29 a, .bg29 span{
	color: #fff;
	border-color: #fff;
}

.bg29 .accordion-button, .bg29 .accordion-button:focus, .bg29 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg29.frame-201::before{border-bottom: 60px solid #134481;}
.bg29.frame-202::after{border-top: 60px solid #134481;}
.bg29.frame-203::before{border-bottom: 60px solid #134481;}
.bg29.frame-203::after{border-top: 60px solid #134481;}

#timeline.style-29 .timeline-item .timeline-icon { background: #1a60b5; border: 5px solid #134481; }

.bg29 .accordion-button {
  color: #04649e !important;
}

/***/

.bg30, .bg30 a.btn, .bg30 .socialbutton{
	background-color: #c9fffd;
}
.bg30 h1,.bg30 h2,.bg30 h3,.bg30 h4,.bg30 h5,.bg30 h6,
.bg30 p,.bg30 a, .bg30 span{
	color: #000;
	border-color: #000;
}

.bg30 .accordion-button, .bg30 .accordion-button:focus, .bg30 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg30.frame-201::before{border-bottom: 60px solid #c9fffd;}
.bg30.frame-202::after{border-top: 60px solid #c9fffd;}
.bg30.frame-203::before{border-bottom: 60px solid #c9fffd;}
.bg30.frame-203::after{border-top: 60px solid #c9fffd;}

/***/
.bg31, .bg31 a.btn, .bg31 .socialbutton{
	background-color: #fce7d3
}
.bg31 h1,.bg31 h2,.bg31 h3,.bg31 h4,.bg31 h5,.bg31 h6,
.bg31 p,.bg31 a, .bg31 span{
	color: #000;
	border-color: #000;
}

.bg31 .accordion-button, .bg31 .accordion-button:focus, .bg31 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg31.frame-201::before{border-bottom: 60px solid #fce7d3;}
.bg31.frame-202::after{border-top: 60px solid #fce7d3;}
.bg31.frame-203::before{border-bottom: 60px solid #fce7d3;}
.bg31.frame-203::after{border-top: 60px solid #fce7d3;}


/** Future Skill Academy **/
.bg32, .bg32 a.btn, .bg32 .socialbutton{
	background-color: #00c9eb
}
.bg32 h1,.bg32 h2,.bg32 h3,.bg32 h4,.bg32 h5,.bg32 h6,
.bg32 p,.bg32 a, .bg32 span{
	color: #000;
	border-color: #000;
}

.bg32 .accordion-button, .bg32 .accordion-button:focus, .bg32 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg32.frame-201::before{border-bottom: 60px solid #00c9eb;}
.bg32.frame-202::after{border-top: 60px solid #00c9eb;}
.bg32.frame-203::before{border-bottom: 60px solid #00c9eb;}
.bg32.frame-203::after{border-top: 60px solid #00c9eb;}

#timeline.style-32 .timeline-item .timeline-icon { background: #00c9eb; border: 5px solid #00a4c0; }

/** Future Skill Academy light **/
.bg33, .bg33 a.btn, .bg33 .socialbutton{
	background-color: #a9ffff
}
.bg33 h1,.bg33 h2,.bg33 h3,.bg33 h4,.bg33 h5,.bg33 h6,
.bg33 p,.bg33 a, .bg33 span{
	color: #000;
	border-color: #000;
}

.bg33 .accordion-button, .bg33 .accordion-button:focus, .bg33 .accordion-button:active{
	box-shadow: inset 0 -1px 0 rgba(255,255,255,.125) !important;
}

.bg33.frame-201::before{border-bottom: 60px solid #a9ffff;}
.bg33.frame-202::after{border-top: 60px solid #a9ffff;}
.bg33.frame-203::before{border-bottom: 60px solid #a9ffff;}
.bg33.frame-203::after{border-top: 60px solid #a9ffff;}

#timeline.style-33 .timeline-item .timeline-icon { background: #a9ffff; border: 5px solid #00a4c0; }


/* Übergang Gelb Lila*/

.bg34{
	background: rgb(70,27,125);
	background: -moz-linear-gradient(0deg, rgba(70,27,125,1) 0%, rgba(253,227,82,1) 60%);
	background: -webkit-linear-gradient(0deg, rgba(70,27,125,1) 0%, rgba(253,227,82,1) 60%);
	background: linear-gradient(0deg, rgba(70,27,125,1) 0%, rgba(253,227,82,1) 60%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#461b7d",endColorstr="#fde352",GradientType=1); 
}

/* Übergang Gelb Lila*/


/* Übergang Hebel Grau Lila */

.bg35{
	background: #545454;
  background: -moz-linear-gradient(top, #272727 0%,#542FAC 20%, #542FAC 100%);
  background: -webkit-linear-gradient(top, #272727 0%,#542FAC 20%, #542FAC 100%);
  background: linear-gradient(to bottom, #272727 0%,#542FAC 20%, #542FAC 100%);
}

.bg35 h1,.bg35 h2,.bg35 h3,.bg35 h4,.bg35 h5,.bg35 h6,
.bg35 p,.bg35 a, .bg35 span{
	color: #fff;
	border-color: #fff;
}

/* Übergang Hebel Grau Lila */

.bg36{
	background: #FF4F4F;
  background: -moz-linear-gradient(top, #FF4F4F 0%, #FF4F4F 70%, #000000 100%);
  background: -webkit-linear-gradient(top, #FF4F4F 0%, #FF4F4F 70%, #000000 100%);
  background: linear-gradient(to bottom, #FF4F4F 0%, #FF4F4F 70%, #000000 100%);
}

.bg36 h1,.bg36 h2,.bg36 h3,.bg36 h4,.bg36 h5,.bg36 h6,
.bg36 p,.bg36 a, .bg36 span{
	color: #fff;
	border-color: #fff;
}

/* Übergang Leuchtendes Blau */

.bg37{
	background-color: #0866FF;
}

.bg37 h1,.bg37 h2,.bg37 h3,.bg37 h4,.bg37 h5,.bg37 h6,
.bg37 p,.bg37 a, .bg37 span{
	color: #fff;
	border-color: #fff;
}

/*.ico.textcolor-11, .ico.textcolor-11 * {*/
/*	background: rgb(38,17,84);*/
/*	background: -moz-linear-gradient(160deg, rgba(38,17,84,1) 0%, rgba(63,17,115,1) 18%, rgba(171,19,155,1) 35%, rgba(213,54,108,1) 43%, rgba(236,109,103,1) 55%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);*/
/*	background: -webkit-linear-gradient(160deg, rgba(38,17,84,1) 0%, rgba(63,17,115,1) 18%, rgba(171,19,155,1) 35%, rgba(213,54,108,1) 43%, rgba(236,109,103,1) 55%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);*/
/*	background: linear-gradient(160deg, rgba(38,17,84,1) 0%, rgba(63,17,115,1) 18%, rgba(171,19,155,1) 35%, rgba(213,54,108,1) 43%, rgba(236,109,103,1) 55%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);*/
/*	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#261154",endColorstr="#fde352",GradientType=1);*/
/*    -webkit-background-clip: text;*/
/*    -moz-background-clip: text;*/
/*    -webkit-text-fill-color: transparent; */
/*    -moz-text-fill-color: transparent;*/
/*  transform-origin: center center;*/
/*  transform: scale(1.5);*/
/*}*/
.ico.textcolor-11, .ico.textcolor-11 * {
background: rgb(63,17,115);
background: -moz-linear-gradient(117deg, rgba(63,17,115,1) 0%, rgba(171,19,155,1) 16%, rgba(213,54,108,1) 37%, rgba(236,109,103,1) 50%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);
background: -webkit-linear-gradient(117deg, rgba(63,17,115,1) 0%, rgba(171,19,155,1) 16%, rgba(213,54,108,1) 37%, rgba(236,109,103,1) 50%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);
background: linear-gradient(117deg, rgba(63,17,115,1) 0%, rgba(171,19,155,1) 16%, rgba(213,54,108,1) 37%, rgba(236,109,103,1) 50%, rgba(246,176,91,1) 72%, rgba(253,227,82,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3f1173",endColorstr="#fde352",GradientType=1);
	  -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
  transform-origin: center center;
  transform: scale(1.2);
  font-weight:700;
}

/* Schriftfarbe */

.textcolor-1, .textcolor-1 *{
	color: #fff !important;
}
.textcolor-2, .textcolor-2 *{
	color: #000 !important;
}
.textcolor-3, .textcolor-3 *{
	color: #FDE352 !important;
}
.textcolor-4, .textcolor-4 *{
	color: #542FAC !important;
}
.textcolor-4 .accordion-body *{
	color: #000 !important;
}
.textcolor-5, .textcolor-5 *{
	color: #B4ECDD !important;
}
.textcolor-6, .textcolor-6 *{
	color: #FFE2E3 !important;
}
.textcolor-7, .textcolor-7 *{
	color: #04649e !important;
}
.textcolor-8, .textcolor-8 *{
	color: #dec09d !important;
}
.textcolor-9, .textcolor-9 *{
	color: #f1a68b !important;
}
.textcolor-9 .accordion-button{
	color: #f1a68b !important;
}
.textcolor-9 .accordion-body *{
	color: #000 !important;
}
.textcolor-10, .textcolor-10 *{
	color: #77018A !important;
}


.textcolor-12, .textcolor-12 *{
	color: #134481 !important;
}
.textcolor-12 .accordion-button{
	color: #386ab2 !important;
}
.textcolor-12 .accordion-body *{
	color: #000 !important;
}

.textcolor-13, .textcolor-13 *{
	color: #386ab2 !important;
}
.textcolor-14, .textcolor-14 *{
	color: #0866FF !important;
}

/* Hoverfarbe */
.texthover-1:hover{
	color: #fff !important;
}
.texthover-2:hover{
	color: #000 !important;
}
.texthover-3:hover{
	color: #FDE352 !important;
}
.texthover-4:hover{
	color: #542FAC !important;
}
.texthover-5:hover{
	color: #B4ECDD !important;
}
.texthover-6:hover{
	color: #FFE2E3 !important;
}
.texthover-7:hover{
	color: #04649e !important;
}
.texthover-8:hover{
	color: #dec09d !important;
}
.texthover-9:hover{
	color: #f1a68b !important;
}
.texthover-10:hover{
	color: #77018A !important;
}
.texthover-12:hover{
	color: #134481 !important;
}
.texthover-13:hover{
	color: #386ab2 !important;
}


/** Buttons **/

.btn.btncolor-0{
	background-color: transparent !important;
}
.btn.btncolor-1{
	background-color: #fff !important;
}
.btn.btncolor-2{
	background-color: #000 !important;
}
.btn.btncolor-3{
	background-color: #FDE352 !important;
}
.btn.btncolor-4{
	background-color: #f43483 !important;
}
.btn.btncolor-5{
	background-color: #542FAC !important;
}
.btn.btncolor-6{
	background-color: #425FAB !important;
}
.btn.btncolor-7{
	background-color: #B4ECDD !important;
}
.btn.btncolor-8{
	background-color: #FFE2E3 !important;
}
.btn.btncolor-9{
	background-color: #04649e !important;
}
.btn.btncolor-10{
	background-color: #dec09d !important;
}
.btn.btncolor-11{
	background-color: #f1a68b !important;
}
.btn.btncolor-27{
	background-color: #77018A !important;
}
.btn.btncolor-28 {
	background-color: #8d18a0 !important;
}




.btn.btnhover-1:hover{
	background-color: #fff !important;
}
.btn.btnhover-2:hover{
	background-color: #000 !important;
}
.btn.btnhover-3:hover{
	background-color: #FDE352 !important;
}
.btn.btnhover-4:hover{
	background-color: #f43483 !important;
}
.btn.btnhover-5:hover{
	background-color: #542FAC !important;
}
.btn.btnhover-6:hover{
	background-color: #425FAB !important;
}
.btn.btnhover-7:hover{
	background-color: #B4ECDD !important;
}
.btn.btnhover-8:hover{
	background-color: #FFE2E3 !important;
}
.btn.btnhover-9:hover{
	background-color: #04649e !important;
}
.btn.btnhover-10:hover{
	background-color: #dec09d !important;
}
.btn.btnhover-11:hover{
	background-color: #f1a68b !important;
}
.btn.btnhover-27:hover{
	background-color: #77018A !important;
}
.btn.btnhover-28:hover{
	background-color: #8d18a0 !important;
}



.btn.btnborder-1{
	border-color: #fff;
}
.btn.btnborder-2{
	border-color: #000;
}
.btn.btnborder-3{
	border-color: #FDE352;
}
.btn.btnborder-4{
	border-color: #f43483;
}
.btn.btnborder-5{
	border-color: #461b7d;
}
.btn.btnborder-6{
	border-color: #425FAB;
}
.btn.btnborder-7{
	border-color: #B4ECDD;
}
.btn.btnborder-8{
	border-color: #FFE2E3;
}
.btn.btnborder-9{
	border-color: #04649e;
}
.btn.btnborder-10{
	border-color: #dec09d;
}
.btn.btnborder-11{
	border-color: #f1a68b;
}
.btn.btnborder-12{
	border-color: #f5f5f5;	
}
.btn.btnborder-27{
	border-color: #77018A;
}
.btn.btnborder-28{
	border-color: #8d18a0;
}
.btn.btnborder-29{
	border-color: #124565;
}
.btn.btnborder-30{
	border-color: #06b7f2;
}
.btn.btnborder-31{
	border-color: #06a19f;
}
.btn.btnborder-32{
	border-color: #0ae1d1;
}
.btn.btnborder-33{
	border-color: #134481;
}
.btn.btnborder-34{
	border-color: #00c9eb;
}


/*.bg1 { background-color:#fff; } 	*/
/*.bg2  { background-color:#000; } 	*/
/*.bg3 { background-color:#FDE352; } 	*/
/*.bg4 { background-color:#f43483; } 	*/
/*.bg5 { background-color:#461b7d; } 	*/
/*.bg6 { background-color:#141414; } 	*/
/*.bg7  { background-color:#181445; } 	*/
/*.bg8  { background-color:#461b7d; } 	*/
/*.bg9  { background-color:#000000; } 	*/
/*.bg10  { background-color:#ffffff; }*/



.bg-cf1 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#ffffff; } 	
.bg-cf2 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#000000; } 	
.bg-cf3 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#000000; } 	
.bg-cf4 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#5d96de; } 	
.bg-cf5 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#f85d45; } 	
.bg-cf6 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#ffd8d9; } 	
.bg-cf7 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#d0b1dd; } 	
.bg-cf8 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#9deed8; } 	
.bg-cf9 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#5211ad; } 	
.bg-cf10 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#02bfd2; }
.bg-cf11 { transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; background-color:#fde352; } 	


.color1 {color: #ffffff;}
.color2 {color: #000000;}
.color3 {color: #FDE352;}
.color4 {color: #542FAC;}
.color5 {color: #EF3669;}
.color6 {color: #4D4C4D;}


.burgermenu > * { stroke: currentColor; } 





/* ----------------------------------------- */
/* Color Schema 1 | White + Soft Black       */
/* ----------------------------------------- */

.bs1 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#ffffff; 
} 	
.bs1 h1,
.bs1 h2,
.bs1 h3,
.bs1 h4,
.bs1 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs1 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs1 .btn {
	color: #ffffff;
	background-color: #000000; 
	border-color: #000000;
}
.bs1 .btn:hover {
	color: #000000;
	background-color: #ffffff; 
	border-color: #000000;
}

.bs1 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs1 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------- */
/* Color Schema 2 | Soft Black + Yellow      */
/* ----------------------------------------- */

.bs2 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bs2 h1,
.bs2 h2,
.bs2 h3,
.bs2 h4,
.bs2 h5 { 
	color:#fde352; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs2 p { 
	color:#fde352; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs2 .btn {
	color: #000000;
	background-color: #fde352; 
	border-color: #fde352;
}
.bs2 .btn:hover {
	color: #fde352;
	background-color: #000000; 
	border-color: #fde352;
}

.bs2 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs2 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
/* --------------------------------------------- */
/* Color Schema 3 | Soft Black + Cruise & White  */
/* --------------------------------------------- */

.bs3 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bs3 h1,
.bs3 h2,
.bs3 h3 {
	color:#B4ECDD; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs3 h4,
.bs3 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs3 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs3 .btn {
	color: #000000;
	background-color: #B4ECDD; 
	border-color: #B4ECDD;
}
.bs3 .btn:hover {
	color: #B4ECDD;
	background-color: #000000; 
	border-color: #B4ECDD;
}

.bs3 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs3 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	

/* ----------------------------------------- */
/* Color Schema 4 | Blue Bayoux + White      */
/* ----------------------------------------- */

.bs4 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#48627B; 
} 	
.bs4 h1,
.bs4 h2,
.bs4 h3 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs4 h4,
.bs4 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs4 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs4 .btn {
	color: #4D4C4D;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.bs4 .btn:hover {
	color: #FFE2E3;
	background-color: #48627B; 
	border-color: #FFE2E3;
}

.bs4 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs4 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	

/* ------------------------------------------- */
/* Color Schema 5 | Castro + Amaranth & White  */
/* ------------------------------------------- */

.bs5 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#4D0029; 
} 	
.bs5 h1,
.bs5 h2,
.bs5 h3 {
	color:#EF3669; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs5 h4,
.bs5 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs5 span.subtitle { 
	color:#EF3669; 
} 
.bs5 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs5 .btn {
	color: #4D0029;
	background-color: #EF3669; 
	border-color: #EF3669;
}
.bs5 .btn:hover {
	color: #EF3669;
	background-color: #4D0029; 
	border-color: #EF3669;
}

.bs5 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs5 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ---------------------------------------------- */
/* Color Schema 6 | Pippin + Purple & Soft Black  */
/* ---------------------------------------------- */

.bs6 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FFE2E3; 
} 	
.bs6 h1,
.bs6 h2,
.bs6 h3,
.bs6 h4 {
	color:#542FAC; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs6 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs6 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs6 .btn {
	color: #ffffff;
	background-color: #542FAC; 
	border-color: #542FAC;
}
.bs6 .btn:hover {
	color: #542FAC;
	background-color: #FFE2E3; 
	border-color: #542FAC;
}

.bs6 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs6 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ------------------------------------- */
/* Color Schema 7 | Pippin + Soft Black  */
/* ------------------------------------- */

.bs7 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FFE2E3; 
} 	
.bs7 h1,
.bs7 h2,
.bs7 h3 {
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs7 h4,
.bs7 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs7 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs7 .btn {
	color: #FFE2E3;
	background-color: #000000; 
	border-color: #000000;
}
.bs7 .btn:hover {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #000000;
}

.bs7 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs7 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------------------------- */
/* Color Schema 8 | Magic Mint + White & Emperor & Soft Black  */
/* ----------------------------------------------------------- */

.bs8 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#9DEED8; 
} 	
.bs8 h1 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs8 h2 {
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs8 h3,
.bs8 h4,
.bs8 h5 { 
	color:#4D4C4D; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs8 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs8 .btn {
	color: #9DEED8;
	background-color: #000000; 
	border-color: #000000;
}
.bs8 .btn:hover {
	color: #000000;
	background-color: #9DEED8; 
	border-color: #000000;
}

.bs8 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs8 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


/* ------------------------------------- */
/* Color Schema 9 | Yellow + Soft Black  */
/* ------------------------------------- */

.bs9 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FDE352; 
} 	
.bs9 h1,
.bs9 h2,
.bs9 h3,
.bs9 h4,
.bs9 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs9 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs9 .btn {
	color: #FDE352;
	background-color: #000000; 
	border-color: #000000;
}
.bs9 .btn:hover {
	color: #000000;
	background-color: #FDE352; 
	border-color: #000000;
}

.bs9 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs9 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* -------------------------------------------------- */
/* Color Schema 10 | Yellow + Dove Grey & Soft Black  */
/* -------------------------------------------------- */

.bs10 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FDE352; 
} 	
.bs10 h1,
.bs10 h2,
.bs10 h3 {
	color:#4D4C4D; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs10 h4,
.bs10 h5 { 
	color:#4D4C4D; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs10 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs10 .btn {
	color: #FDE352;
	background-color: #4D4C4D; 
	border-color: #4D4C4D;
}
.bs10 .btn:hover {
	color: #4D4C4D;
	background-color: #FDE352; 
	border-color: #4D4C4D;
}

.bs10 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs10 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


/* ------------------------------------------- */
/* Color Schema 11 | Purple + White & Pippin  */
/* ------------------------------------------- */

.bs11 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#542FAC; 
} 	
.bs11 h1,
.bs11 h2,
.bs11 h3 {
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs11 h4,
.bs11 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs11 span.subtitle { 
	color:#FFE2E3; 
} 

.bs11 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs11 .btn {
	color: #542FAC;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.bs11 .btn:hover {
	color: #FFE2E3;
	background-color: #542FAC; 
	border-color: #FFE2E3;
}

.bs11 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs11 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------------- */
/* Color Schema 16 | Picton Blue + Onahau & White  */
/* ----------------------------------------------- */


.bs16 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#54B2E8; 
} 	
.bs16 h1,
.bs16 h2,
.bs16 h3 {
	color:#D4EFFF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs16 h4,
.bs16 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs16 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs16 .btn {
	color: #54B2E8;
	background-color: #D4EFFF; 
	border-color: #D4EFFF;
}
.bs16 .btn:hover {
	color: #D4EFFF;
	background-color: #54B2E8; 
	border-color: #D4EFFF;
}

.bs16 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs16 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------------- */
/* Color Schema 17 | Onahau + Bahama Blue & White  */
/* ----------------------------------------------- */

.bs17 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#D4EFFF; 
} 	
.bs17 h1,
.bs17 h2,
.bs17 h3,
.bs17 h4 {
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs17 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs17 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs17 .btn {
	color: #ffffff;
	background-color: #04649E; 
	border-color: #04649E;
}
.bs17 .btn:hover {
	color: #04649E;
	background-color: #D4EFFF; 
	border-color: #04649E;
}

.bs17 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs17 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ---------------------------------------------- */
/* Color Schema 18 | Soft Black + Onahau & White  */
/* ---------------------------------------------- */

.bs18 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bs18 h1,
.bs18 h2,
.bs18 h3 {
	color:#D4EFFF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs18 h4,
.bs18 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs18 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs18 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.bs18 .btn {
	color: #000000;
	background-color: #D4EFFF; 
	border-color: #D4EFFF;
}
.bs18 .btn:hover {
	color: #D4EFFF;
	background-color: #000000; 
	border-color: #D4EFFF;
}

.bs18 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs18 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.bs18 .textColor { 
	color: #ffffff;
}

/* ------------------------------------------------- */
/* Color Schema 19 | Bahama Blue + Solitude & White  */
/* ------------------------------------------------- */


.bs19 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color: #04649E; 
} 	
.bs19 h1,
.bs19 h2,
.bs19 h3 {
	color:#EBF7FF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs19 h4,
.bs19 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs19 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs19 .btn {
	color: #000000;
	background-color: #EBF7FF; 
	border-color: #EBF7FF;
}
.bs19 .btn:hover {
	color: #EBF7FF;
	background-color: #04649E; 
	border-color: #EBF7FF;
}

.bs19 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs19 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ------------------------------------------------- */
/* Color Schema 20 | Solitude + Bahama Blue & White  */
/* ------------------------------------------------- */

.bs20 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#EBF7FF; 
} 	
.bs20 h1,
.bs20 h2,
.bs20 h3,
.bs20 h4 {
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs20 h5 { 
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs20 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs20 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.bs20 .btn {
	color: #ffffff;
	background-color: #04649E; 
	border-color: #04649E;
}
.bs20 .btn:hover {
	color: #04649E;
	background-color: #EBF7FF; 
	border-color: #04649E;
}

.bs20 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs20 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.bs20 .statements .circle {
	color: #ffffff;
	border-color: #04649E;
}
.bs20 .statements .circle.active p,
.bs20 .statements .circle.active {
	color: #000000;
}


/* ------------------------------------------------ */
/* Color Schema 21 | Soft Black + Solitude & White  */
/* ------------------------------------------------ */

.bs21 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bs21 h1,
.bs21 h2,
.bs21 h3 {
	color:#EBF7FF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs21 h4,
.bs21 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs21 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs21 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.bs21 .btn {
	color: #000000;
	background-color: #EBF7FF; 
	border-color: #EBF7FF;
}
.bs21 .btn:hover {
	color: #D4EFFF;
	background-color: #000000; 
	border-color: #EBF7FF;
}

.bs21 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs21 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.bs21 .textColor { 
	color: #ffffff;
}


/* ----------------------------------------- */
/* Color Schema 22 | Soft Black + White      */
/* ----------------------------------------- */

.bs22 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bs22 h1,
.bs22 h2,
.bs22 h3,
.bs22 h4,
.bs22 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs22 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs22 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

/*.frame-type-text a { */
/*	color: #FFE2E3; */
/*}*/

.bs22 .btn {
	color: #000000;
	background-color: #ffffff; 
	border-color: #ffffff;
}
.bs22 .btn:hover {
	color: #ffffff;
	background-color: #000000; 
	border-color: #ffffff;
}

.bs22 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs22 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------- */
/* Color Schema 23 | Hard Black + White      */
/* ----------------------------------------- */

.bs23 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bs23 h1,
.bs23 h2,
.bs23 h3,
.bs23 h4,
.bs23 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs23 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs23 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.bs23 .btn {
	color: #000000;
	background-color: #ffffff; 
	border-color: #ffffff;
}
.bs23 .btn:hover {
	color: #ffffff;
	background-color: #000000; 
	border-color: #ffffff;
}

.bs23 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs23 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
/* ----------------------------------------------- */
/* Color Schema 24 | Viking + Bahama Blue & White  */
/* ----------------------------------------------- */

.bs24 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#78ADDE; 
} 	
.bs24 h1,
.bs24 h2,
.bs24 h3,
.bs24 h4 {
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs24 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs24 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs24 .btn {
	color: #ffffff;
	background-color: #04649E; 
	border-color: #04649E;
}
.bs24 .btn:hover {
	color: #04649E;
	background-color: #78ADDE; 
	border-color: #04649E;
}

.bs24 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs24 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


/* ----------------------------------------------- */
/* Color Schema 25 | Blue Bayoux + Pippin & White  */
/* ----------------------------------------------- */

.bs25 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#48627B; 
} 	
.bs25 h1,
.bs25 h2,
.bs25 h3 {
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bs25 h4,
.bs25 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs25 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs25 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.bs25 .btn {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.bs25 .btn:hover {
	color: #B4ECDD;
	background-color: #48627B; 
	border-color: #FFE2E3;
}

.bs25 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs25 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.bs25 .textColor { 
	color: #ffffff;
}

/* ---------------------------------------- */
/* Color Schema 26 | Brandy + White + Dove  */
/* ---------------------------------------- */

.bs26 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#DEC09D; 
} 	
.bs26 h1,
.bs26 h2,
.bs26 h3,
.bs26 h4 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs26 h5 { 
	color:#707070; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bs26 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bs26 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.bs26 .btn {
	color: #ffffff;
	background-color: #707070; 
	border-color: #707070;
}
.bs26 .btn:hover {
	color: #707070;
	background-color: #DEC09D; 
	border-color: #707070;
}

.bs26 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bs26 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.bs26 .statements .circle {
	color: #ffffff;
	border-color: #707070;
}
.bs26 .statements .circle.active p,
.bs26 .statements .circle.active {
	color: #000000;
}


/* -------------------------------------------------- */
/* Color Schema Footer | Soft Black + White & Pippin  */
/* -------------------------------------------------- */

.bsf { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.bsf h1,
.bsf h2,
.bsf h3 {
	color:#B4ECDD; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.bsf h4,
.bsf h5 { 
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.bsf p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.bsf .btn {
	color: #FFE2E3;
	background-color: #000000; 
	border-color: #FFE2E3;	
}
.bsf .btn:hover {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}

.bsf .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.bsf .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	


/* -------------------------------------------------- */
/* Open Menu  */
/* -------------------------------------------------- */

.openmenu .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.openmenu .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}






/* ----------------------------------------- */
/* Color Schema 1 | White + Soft Black       */
/* ----------------------------------------- */

.cs1 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#ffffff; 
} 	
.cs1 h1,
.cs1 h2,
.cs1 h3,
.cs1 h4,
.cs1 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs1 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs1 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs1 .btn {
	color: #ffffff;
	background-color: #000000; 
	border-color: #000000;
}
.cs1 .btn:hover {
	color: #000000;
	background-color: #ffffff; 
	border-color: #000000;
}

.cs1 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs1 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------- */
/* Color Schema 2 | Soft Black + Yellow      */
/* ----------------------------------------- */

.cs2 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs2 h1,
.cs2 h2,
.cs2 h3 { 
	color:#fde352; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs2 h4,
.cs2 h5,
.cs2 h6 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs2 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs2 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs2 .btn {
	color: #000000;
	background-color: #fde352; 
	border-color: #fde352;
}
.cs2 .btn:hover {
	color: #fde352;
	background-color: #000000; 
	border-color: #fde352;
}

.cs2 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs2 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
/* --------------------------------------------- */
/* Color Schema 3 | Soft Black + Cruise & White  */
/* --------------------------------------------- */

.cs3 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs3 h1,
.cs3 h2,
.cs3 h3 {
	color:#B4ECDD; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs3 h4,
.cs3 h5,
.cs3 h6 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs3 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs3 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs3 .btn {
	color: #000000;
	background-color: #B4ECDD; 
	border-color: #B4ECDD;
}
.cs3 .btn:hover {
	color: #B4ECDD;
	background-color: #000000; 
	border-color: #B4ECDD;
}

.cs3 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs3 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.cs3 .textColor { 
	color: #ffffff;
}
.cs3 .accordion .card-header a::before { color: #ffffff; }


/* ----------------------------------------- */
/* Color Schema 4 | Blue Bayoux + White      */
/* ----------------------------------------- */

.cs4 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#48627B; 
} 	
.cs4 h1,
.cs4 h2,
.cs4 h3 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs4 h4,
.cs4 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs4 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs4 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs4 .btn {
	color: #4D4C4D;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.cs4 .btn:hover {
	color: #FFE2E3;
	background-color: #48627B; 
	border-color: #FFE2E3;
}

.cs4 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs4 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	

/* ------------------------------------------- */
/* Color Schema 5 | Castro + Amaranth & White  */
/* ------------------------------------------- */

.cs5 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#4D0029; 
} 	
.cs5 h1,
.cs5 h2,
.cs5 h3 {
	color:#EF3669; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs5 h4,
.cs5 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs5 span.subtitle { 
	color:#EF3669; 
} 
.cs5 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs5 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs5 .btn {
	color: #4D0029;
	background-color: #EF3669; 
	border-color: #EF3669;
}
.cs5 .btn:hover {
	color: #EF3669;
	background-color: #4D0029; 
	border-color: #EF3669;
}

.cs5 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs5 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs5 .results .circle {
	background: #ffffff;
	color: #EF3669;
}

.cs5 .results .circle p {
	color:#000000;
}
@media (max-width: 991px){
	.cs5 .results .circle p {
		color:#ffffff;
		/*color:;*/
	}
}

.cs5 .statements .circle {
	color: #ffffff;
	border-color: #EF3669;
}
.cs5 .statements .circle.active p,
.cs5 .statements .circle.active {
	color: #000000;
}

.cs3 .dates {
	color: #ffffff;
}


/* ---------------------------------------------- */
/* Color Schema 6 | Pippin + Purple & Soft Black  */
/* ---------------------------------------------- */

.cs6 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FFE2E3; 
} 	
.cs6 h1,
.cs6 h2,
.cs6 h3,
.cs6 h4 {
	color:#542FAC; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs6 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs6 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs6 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs6 .btn {
	color: #ffffff;
	background-color: #542FAC; 
	border-color: #542FAC;
}
.cs6 .btn:hover {
	color: #542FAC;
	background-color: #FFE2E3; 
	border-color: #542FAC;
}

.cs6 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs6 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ------------------------------------- */
/* Color Schema 7 | Pippin + Soft Black  */
/* ------------------------------------- */

.cs7 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FFE2E3; 
} 	
.cs7 h1,
.cs7 h2,
.cs7 h3 {
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs7 h4,
.cs7 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs7 h6 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 


.cs7 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs7 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs7 .btn {
	color: #FFE2E3;
	background-color: #000000; 
	border-color: #000000;
}
.cs7 .btn:hover {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #000000;
}

.cs7 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs7 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs7 .accordion .card-header a::before { color: #000000; }

/* ----------------------------------------------------------- */
/* Color Schema 8 | Magic Mint + White & Emperor & Soft Black  */
/* ----------------------------------------------------------- */

.cs8 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#9DEED8; 
} 	
.cs8 h1 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs8 h2 {
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs8 h3,
.cs8 h4,
.cs8 h5,
.cs8 h6 { 
	color:#4D4C4D; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs8 span.subtitle { 
	color:#000000; 
} 


.cs8 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs8 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs8 .frame-type-text a {
	color: currentcolor;
}
.cs8 .btn,
.cs8 a.btn {
	color: #9DEED8;
	background-color: #000000; 
	border-color: #000000;
}
.cs8 .btn:hover,
.cs8 a.btn:hover {
	color: #000000;
	background-color: #9DEED8; 
	border-color: #000000;
}

.cs8 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs8 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


.cs8 .dates {
	color: #000000;
}
.cs8 .accordion .card-header a::before { color: #000000; }


/* ------------------------------------- */
/* Color Schema 9 | Yellow + Soft Black  */
/* ------------------------------------- */

.cs9 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FDE352; 
} 	
.cs9 h1,
.cs9 h2,
.cs9 h3,
.cs9 h4,
.cs9 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs9 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs9 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs9 .btn {
	color: #FDE352;
	background-color: #000000; 
	border-color: #000000;
}
.cs9 .btn:hover {
	color: #000000;
	background-color: #FDE352; 
	border-color: #000000;
}

.cs9 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs9 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs9 .statements .circle .inner a{
	color: currentcolor;
}


.cs9 .results .circle {
	background: #ffffff;
}

.cs9 .results .circle p {
	color:#000000;
}
@media (max-width: 991px){
	.cs9 .results .circle p {
		color:#ffffff;
		/*color:;*/
	}
}

/* -------------------------------------------------- */
/* Color Schema 10 | Yellow + Dove Grey & Soft Black  */
/* -------------------------------------------------- */

.cs10 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#FDE352; 
} 	
.cs10 h1,
.cs10 h2,
.cs10 h3 {
	color:#4D4C4D; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs10 h4,
.cs10 h5 { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs10 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs10 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs10 .btn {
	color: #FDE352;
	background-color: #4D4C4D; 
	border-color: #4D4C4D;
}
.cs10 .btn:hover {
	color: #707070;
	background-color: #FDE352; 
	border-color: #4D4C4D;
}

.cs10 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs10 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


/* ------------------------------------------- */
/* Color Schema 11 | Purple + White & Pippin  */
/* ------------------------------------------- */

.cs11 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#542FAC; 
} 	
.cs11 h1,
.cs11 h2,
.cs11 h3 {
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs11 h4,
.cs11 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	

.cs11 span.subtitle { 
	color:#FFE2E3; 
} 
.cs11 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs11 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs11 .btn {
	color: #542FAC;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.cs11 .btn:hover {
	color: #FFE2E3;
	background-color: #542FAC; 
	border-color: #FFE2E3;
}

.cs11 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs11 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


.cs11 .statements .circle {
	color: #ffffff;
	border-color: #FFE2E3;
}
.cs11 .statements .circle.active p,
.cs11 .statements .circle.active {
	color: #000000;
}

.cs11 .results .circle {
	background: #FFE2E3;
}

.cs11 .results .circle p {
	color:#000000;
	/*color:;*/
}

@media (max-width: 991px){
	.cs11 .results .circle p {
		color:#ffffff;
		/*color:;*/
	}
}

/* ------------------------------- */
/* Color Schema 12 | Grey + White  */
/* ------------------------------- */

.cs12 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#4d4d4d; 
} 	
.cs12 h1,
.cs12 h2,
.cs12 h3 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs12 h4,
.cs12 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs12 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs12 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs12 .btn {
	color: #4d4d4d;
	background-color: #ffffff; 
	border-color: #ffffff;
}
.cs12 .btn:hover {
	color: #ffffff;
	background-color: #4d4d4d; 
	border-color: #ffffff;
}

.cs12 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs12 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


/* --------------------------------------------- */
/* Color Schema 3 | Soft Black + Pippin & White  */
/* --------------------------------------------- */

.cs13 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs13 h1,
.cs13 h2,
.cs13 h3 {
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs13 h4,
.cs13 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs13 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs13 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs13 .btn {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.cs13 .btn:hover {
	color: #B4ECDD;
	background-color: #000000; 
	border-color: #FFE2E3;
}

.cs13 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs13 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.cs13 .textColor { 
	color: #ffffff;
}


/* -------------------------------------------- */
/* Color Schema 14 | Amaranth + Castro & White  */
/* -------------------------------------------- */

.cs14 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#EF3669; 
} 	
.cs14 h1,
.cs14 h2,
.cs14 h3 {
	color:#4D0029; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs14 h4,
.cs14 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs14 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs14 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs14 .btn {
	color: #EF3669;
	background-color: #4D0029; 
	border-color: #4D0029;
}
.cs14 .btn:hover {
	color: #4D0029;
	background-color: #EF3669; 
	border-color: #4D0029;
}

.cs14 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs14 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* --------------------------------------------- */
/* Color Schema 3 | Soft Black + Amaranth & White  */
/* --------------------------------------------- */

.cs15 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs15 h1,
.cs15 h2,
.cs15 h3 {
	color:#EF3669; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs15 h4,
.cs15 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs15 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs15 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs15 .btn {
	color: #000000;
	background-color: #EF3669; 
	border-color: #EF3669;
}
.cs15 .btn:hover {
	color: #EF3669;
	background-color: #000000; 
	border-color: #EF3669;
}

.cs15 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs15 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.cs15 .textColor { 
	color: #ffffff;
}

/* ----------------------------------------------- */
/* Color Schema 16 | Picton Blue + Onahau & White  */
/* ----------------------------------------------- */

.cs16 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#54B2E8; 
} 	
.cs16 h1,
.cs16 h2,
.cs16 h3 {
	color:#D4EFFF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs16 h4,
.cs16 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs16 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs16 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs16 .btn {
	color: #54B2E8;
	background-color: #D4EFFF; 
	border-color: #D4EFFF;
}
.cs16 .btn:hover {
	color: #D4EFFF;
	background-color: #54B2E8; 
	border-color: #D4EFFF;
}

.cs16 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs16 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs16 .statements .circle {
	color: #ffffff;
	border-color: #04649E;
}
.cs16 .statements .circle.active p,
.cs16 .statements .circle.active {
	color: #000000;
}

.cs16 .results .circle {
	background: #ffffff;
	color: #000000;
}

.cs16 .results .circle p {
	color:#000000;
	/*color:;*/
}

@media (max-width: 991px){
	.cs16 .results .circle p {
		color:#ffffff;
		/*color:;*/
	}
}


/* ----------------------------------------------- */
/* Color Schema 17 | Onahau + Bahama Blue & White  */
/* ----------------------------------------------- */

.cs17 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#D4EFFF; 
} 	
.cs17 h1,
.cs17 h2,
.cs17 h3,
.cs17 h4 {
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs17 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs17 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs17 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs17 .btn {
	color: #ffffff;
	background-color: #04649E; 
	border-color: #04649E;
}
.cs17 .btn:hover {
	color: #04649E;
	background-color: #D4EFFF; 
	border-color: #04649E;
}

.cs17 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs17 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs17 .statements .circle {
	color: #ffffff;
	border-color: #04649E;
}
.cs17 .statements .circle.active p,
.cs17 .statements .circle.active {
	color: #000000;
}


/* ---------------------------------------------- */
/* Color Schema 18 | Soft Black + Onahau & White  */
/* ---------------------------------------------- */

.cs18 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs18 h1,
.cs18 h2,
.cs18 h3 {
	color:#D4EFFF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs18 h4,
.cs18 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs18 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs18 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs18 .btn {
	color: #000000;
	background-color: #D4EFFF; 
	border-color: #D4EFFF;
}
.cs18 .btn:hover {
	color: #D4EFFF;
	background-color: #000000; 
	border-color: #D4EFFF;
}

.cs18 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs18 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.cs18 .textColor { 
	color: #ffffff;
}

/* ------------------------------------------------- */
/* Color Schema 19 | Bahama Blue + Solitude & White  */
/* ------------------------------------------------- */


.cs19 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:; #04649E; 
} 	
.cs19 h1,
.cs19 h2,
.cs19 h3 {
	color:#EBF7FF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs19 h4,
.cs19 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs19 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs19 .btn {
	color: #000000;
	background-color: #EBF7FF; 
	border-color: #EBF7FF;
}
.cs19 .btn:hover {
	color: #EBF7FF;
	background-color: #04649E; 
	border-color: #EBF7FF;
}

.cs19 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs19 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs19 .statements .circle {
	color: #ffffff;
	border-color: #04649E;
}
.cs19 .statements .circle.active p,
.cs19 .statements .circle.active {
	color: #000000;
}

.cs19 .results .circle {
	background: #ffffff;
	color: #000000;
}

.cs19 .results .circle p {
	color:#000000;
	/*color:;*/
}
@media (max-width: 991px){
	.cs19 .results .circle p {
		color:#ffffff;
		/*color:;*/
	}
}

/* ------------------------------------------------- */
/* Color Schema 20 | Solitude + Bahama Blue & White  */
/* ------------------------------------------------- */

.cs20 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#EBF7FF; 
} 	
.cs20 h1,
.cs20 h2,
.cs20 h3,
.cs20 h4 {
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs20 h5 { 
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs20 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs20 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs20 .btn {
	color: #ffffff;
	background-color: #04649E; 
	border-color: #04649E;
}
.cs20 .btn:hover {
	color: #04649E;
	background-color: #EBF7FF; 
	border-color: #04649E;
}

.cs20 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs20 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs20 .statements .circle {
	color: #ffffff;
	border-color: #04649E;
}
.cs20 .statements .circle.active p,
.cs20 .statements .circle.active {
	color: #000000;
}


/* ------------------------------------------------ */
/* Color Schema 21 | Soft Black + Solitude & White  */
/* ------------------------------------------------ */

.cs21 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs21 h1,
.cs21 h2,
.cs21 h3 {
	color:#EBF7FF; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs21 h4,
.cs21 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs21 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs21 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs21 .btn {
	color: #000000;
	background-color: #EBF7FF; 
	border-color: #EBF7FF;
}
.cs21 .btn:hover {
	color: #D4EFFF;
	background-color: #000000; 
	border-color: #EBF7FF;
}

.cs21 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs21 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.cs21 .textColor { 
	color: #ffffff;
}

/* ----------------------------------------- */
/* Color Schema 22 | Soft Black + White      */
/* ----------------------------------------- */

.cs22 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs22 h1,
.cs22 h2,
.cs22 h3,
.cs22 h4,
.cs22 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs22 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs22 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

/*.frame-type-text a { */
/*	color: #FFE2E3; */
/*}*/

.cs22 .btn {
	color: #000000;
	background-color: #ffffff; 
	border-color: #ffffff;
}
.cs22 .btn:hover {
	color: #ffffff;
	background-color: #000000; 
	border-color: #ffffff;
}

.cs22 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs22 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
/* ----------------------------------------- */
/* Color Schema 23 | Hard Black + White      */
/* ----------------------------------------- */

.cs23 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.cs23 h1,
.cs23 h2,
.cs23 h3,
.cs23 h4,
.cs23 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs23 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs23 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs23 .btn {
	color: #000000;
	background-color: #ffffff; 
	border-color: #ffffff;
}
.cs23 .btn:hover {
	color: #ffffff;
	background-color: #000000; 
	border-color: #ffffff;
}

.cs23 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs23 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
/* ----------------------------------------------- */
/* Color Schema 24 | Viking + Bahama Blue & White  */
/* ----------------------------------------------- */

.cs24 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#78ADDE; 
} 	
.cs24 h1,
.cs24 h2,
.cs24 h3,
.cs24 h4 {
	color:#04649E; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs24 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs24 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs24 .btn {
	color: #ffffff;
	background-color: #04649E; 
	border-color: #04649E;
}
.cs24 .btn:hover {
	color: #04649E;
	background-color: #78ADDE; 
	border-color: #04649E;
}

.cs24 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs24 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

/* ----------------------------------------------- */
/* Color Schema 25 | Blue Bayoux + Pippin & White  */
/* ----------------------------------------------- */

.cs25 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#48627B; 
} 	
.cs25 h1,
.cs25 h2,
.cs25 h3 {
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.cs25 h4,
.cs25 h5 { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs25 p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs25 ul{
	color: #ffffff;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs25 .btn {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}
.cs25 .btn:hover {
	color: #B4ECDD;
	background-color: #48627B; 
	border-color: #FFE2E3;
}

.cs25 .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs25 .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	
.cs25 .textColor { 
	color: #ffffff;
}

/* ---------------------------------------- */
/* Color Schema 26 | Brandy + White + Dove  */
/* ---------------------------------------- */

.cs26 { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#DEC09D; 
} 	
.cs26 h1,
.cs26 h2,
.cs26 h3,
.cs26 h4 {
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs26 h5 { 
	color:#707070; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.cs26 p { 
	color:#000000; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.cs26 ul{
	color: #000000;
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
}

.cs26 .btn {
	color: #ffffff;
	background-color: #707070; 
	border-color: #707070;
}
.cs26 .btn:hover {
	color: #707070;
	background-color: #DEC09D; 
	border-color: #707070;
}

.cs26 .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.cs26 .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}

.cs26 .statements .circle {
	color: #ffffff;
	border-color: #707070;
}
.cs26 .statements .circle.active p,
.cs26 .statements .circle.active {
	color: #000000;
}


/* -------------------------------------------------- */
/* Color Schema Footer | Soft Black + White & Pippin  */
/* -------------------------------------------------- */

.csf { 
	transition: background-color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
	background-color:#000000; 
} 	
.csf h1,
.csf h2,
.csf h3 {
	color:#B4ECDD; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 
.csf h4,
.csf h5 { 
	color:#FFE2E3; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 	
.csf p { 
	color:#ffffff; 
	transition: color 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
} 

.csf .btn {
	color: #FFE2E3;
	background-color: #000000; 
	border-color: #FFE2E3;	
}
.csf .btn:hover {
	color: #000000;
	background-color: #FFE2E3; 
	border-color: #FFE2E3;
}

.csf .logo * {	
	fill: #ffffff; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.csf .burgermenu > * { 
	stroke: #ffffff; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}
	


/* -------------------------------------------------- */
/* Open Menu  */
/* -------------------------------------------------- */

.openmenu .logo * {	
	fill: #000000; 
	transition: fill 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 	
}
.openmenu .burgermenu > * { 
	stroke: #000000; 
	transition: stroke 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s; 
}


/** Button Hover **/

.buttonhover-1:hover{background-color: #fff !important;}
.buttonhover-2:hover{background-color: #000 !important;}
.buttonhover-3:hover{background-color: #FDE352 !important;}
.buttonhover-4:hover{background-color: #FDE352 !important;}
.buttonhover-5:hover{background-color: #461b7d !important;}

.btntextcolor-1{color: #fff !important; border-color: #fff !important;}
.btntextcolor-2{color: #000 !important; border-color: #000 !important;}

@media (max-width: 478px) {

.btntextcolormobile-1{color: #fff !important; border-color: #fff !important;}
.btntextcolormobile-2{color: #000 !important; border-color: #000 !important;}
	
}

/** Landingpage **/
.page-header.colorscheme-1,
.subfooter.colorscheme-1 {
	background-color: #000;
	color: #fff;
}
.subfooter.colorscheme-1 .btn {
	border-color: #fff;
	color: #fff;
}
.subfooter.colorscheme-1 .logo * {
	fill: #fff;
}
.page-header.colorscheme-1 .logo * {
		fill: #fff !important;
}

.page-header.colorscheme-2,
.subfooter.colorscheme-2{
	background-color: #fff;
	color: #000;
}
.subfooter.colorscheme-2 .btn{
	border-color: #000;
	color: #000;
}
.subfooter.colorscheme-2 .logo *{
	fill: #000;
}

.subfooter.colorscheme-3{
	background-color: #FDE352;
	color: #000;
}
.subfooter.colorscheme-3 .btn{
	border-color: #000;
	color: #000;
}
.subfooter.colorscheme-3 .logo *{
	fill: #000;
}
.subfooter.colorscheme-4{
	background-color: #f1a68b;
	color: #000;
}
.subfooter.colorscheme-4 .btn{
	border-color: #000;
	color: #000;
}
.subfooter.colorscheme-4 .logo *{
	fill: #000;
}


.subfooter.colorscheme-1 ul.metanav {
	color: #fff;
}
.subfooter.colorscheme-1 ul.metanav a{
	border-color: #000;
}
.subfooter.colorscheme-1 ul.metanav a:hover{
	border-color: #fff;
}


.subfooter.colorscheme-2 ul.metanav {
	color: #000;
}
.subfooter.colorscheme-2 ul.metanav a{
	border-color: #fff;
}
.subfooter.colorscheme-2 ul.metanav a:hover{
	border-color: #000;
}

.subfooter.colorscheme-3 ul.metanav {
	color: #000;
}
 .subfooter.colorscheme-3 ul.metanav a{
	border-color: #FADF46;
}
.subfooter.colorscheme-3 ul.metanav a:hover{
	border-color: #000;
}

.news a.btn {
	color: #000000;
	background-color: #fde352; 
	border-color: #000000;
}
.news a.btn:hover {
	color: #fde352 !important;
	background-color: #000000; 
	border-color: #fde352;
}