﻿/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/fonts/open-sans-v34-latin-300.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/open-sans-v34-latin-regular.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/fonts/open-sans-v34-latin-600.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('/fonts/open-sans-v34-latin-500.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-500.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-500.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/fonts/open-sans-v34-latin-700.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('/fonts/open-sans-v34-latin-300italic.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-300italic.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-300italic.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/open-sans-v34-latin-italic.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('/fonts/open-sans-v34-latin-500italic.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-500italic.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('/fonts/open-sans-v34-latin-600italic.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-600italic.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-600italic.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('/fonts/open-sans-v34-latin-700italic.eot');
  /* IE9 Compat Modes */
  src: local(''), url('/fonts/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('/fonts/open-sans-v34-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */ url('/fonts/open-sans-v34-latin-700italic.woff') format('woff'), /* Modern Browsers */ url('/fonts/open-sans-v34-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */ url('/fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg');
  /* Legacy iOS */
}
body {
  font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
}
.size90 {
  font-size: 90px;
}
.size60 {
  font-size: 60px;
}
.size50 {
  font-size: 50px;
}
.size40 {
  font-size: 40px;
}
.size24 {
  font-size: 24px;
}
.size20 {
  font-size: 20px;
}
.size18 {
  font-size: 18px;
}
.size16 {
  font-size: 16px;
}
.size15 {
  font-size: 15px;
}
.size14 {
  font-size: 14px;
}
.size13 {
  font-size: 13px;
}
.size11 {
  font-size: 11px;
}
.size10 {
  font-size: 10px;
}
/** Colors **/
/** Misc **/
.silent-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
/** Button ***********************************************/
/*
Args: 
	@bgColor: background-color
*/
/*
Args: 
	@bgColor: background-color
	@textColor: color
*/
.c__button {
  background-color: #FF3162;
  display: inline-block;
  font-size: 16px;
  color: #fff;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
}
.c__button span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__button:hover,
.c__button:active,
.c__button:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__button:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__button[disabled] {
  background-color: #CCCBCB;
}
.c__button[disabled]:hover,
.c__button[disabled]:active,
.c__button[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__button.c__icon-left:hover span,
.c__button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__button.c__print {
  padding: 11px 80px 11px 21px;
}
.c__button.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__print:hover:before {
  right: -80px;
}
.c__button.c__print:hover span,
.c__button.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__button.c__print:hover:after {
  transform: translateX(-7px);
}
.c__button.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__button.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__right-arrow:hover:before {
  right: -80px;
}
.c__button.c__right-arrow:hover span,
.c__button.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__button.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__button.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__button.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__button.c__bottom-arrow:hover span,
.c__button.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__button.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__button.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__button.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__left-arrow:hover:before {
  right: -80px;
}
.c__button.c__left-arrow:hover span,
.c__button.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__button.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__button.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__button.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__button.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__plus:hover:before {
  right: -80px;
}
.c__button.c__plus:hover span,
.c__button.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__button.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__button.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__button.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__logout:hover:before {
  right: -80px;
}
.c__button.c__logout:hover span,
.c__button.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__button.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__button.c__login {
  padding: 11px 80px 11px 21px;
}
.c__button.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__button.c__login:hover:before {
  right: -80px;
}
.c__button.c__login:hover span,
.c__button.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__button.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__button.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__button.c__login:hover:after {
  transform: translateX(-7px);
}
/*
Args: 
	@arrowColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__print {
  padding: 11px 80px 11px 21px;
}
.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__print:hover:before {
  right: -80px;
}
.c__print:hover span,
.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__print:hover:after {
  transform: translateX(-7px);
}
/*
Args: 
	@arrowColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__right-arrow:hover:before {
  right: -80px;
}
.c__right-arrow:hover span,
.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
/*
Args: 
	@arrowColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__left-arrow:hover:before {
  right: -80px;
}
.c__left-arrow:hover span,
.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
/*
Args: 
	@arrowColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__bottom-arrow:hover span,
.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
/*
Args: 
	@arrowColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__top-arrow {
  padding: 11px 80px 11px 21px;
}
.c__top-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__top-arrow:hover:before {
  right: -80px;
}
.c__top-arrow:hover span,
.c__top-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__top-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__top-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(-90deg);
  transition: transform 0.3s ease-out;
}
.c__top-arrow:hover:after {
  transform: translateX(-7px) rotate(-90deg);
}
/*
Args: 
	@iconColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__logout:hover:before {
  right: -80px;
}
.c__logout:hover span,
.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__logout:hover:after {
  transform: translateX(-7px);
}
/*
Args: 
	@arrowColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__plus:hover:before {
  right: -80px;
}
.c__plus:hover span,
.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
/*
Args: 
	@iconColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__login {
  padding: 11px 80px 11px 21px;
}
.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__login:hover:before {
  right: -80px;
}
.c__login:hover span,
.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__login:hover:after {
  transform: translateX(-7px);
}
/*
Args: 
	@iconColor: Farbe des SVG-Pfeils
	@bgColor: background-color
*/
.c__cross {
  padding: 11px 80px 11px 21px;
}
.c__cross:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__cross:hover:before {
  right: -80px;
}
.c__cross:hover span,
.c__cross:hover .filter-option {
  transform: translateX(7px);
}
.c__cross[disabled]:before {
  background-color: #CCCBCB;
}
.c__cross:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cstyle id='style3025'%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3Cg transform='matrix(0.94365595,-0.94365595,0.94365595,0.94365595,-10.788829,12.18801)'%3E%3Cpath class='cls-1' d='M 12.17,1 V 23.35' /%3E%3Cpath class='cls-1' d='M 1,12.06 H 23.35' /%3E%3C/g%3E%3C/svg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__cross:hover:after {
  transform: translateX(-7px);
}
.c__add-to-cart {
  padding: 11px 80px 11px 21px;
}
.c__add-to-cart:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__add-to-cart:hover:before {
  right: -80px;
}
.c__add-to-cart:hover span,
.c__add-to-cart:hover .filter-option {
  transform: translateX(7px);
}
.c__add-to-cart[disabled]:before {
  background-color: #CCCBCB;
}
.c__add-to-cart:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg data-name='Ebene 1' version='1.1' viewBox='0 0 58.8 51.2' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cg data-name='Gruppe 621'%3E%3Cg data-name='Gruppe 620'%3E%3Cg id='Icon_feather-shopping-cart' data-name='Icon feather-shopping-cart'%3E%3Cg data-name='Pfad 318'%3E%3Cpath class='cls-1' d='M22.08,51.2c-2.77,0-5.02-2.25-5.02-5.02s2.25-5.02,5.02-5.02,5.02,2.25,5.02,5.02-2.25,5.02-5.02,5.02ZM22.08,46.04c-.08,0-.14.06-.14.14,0,.15.28.15.28,0,0-.08-.06-.14-.14-.14Z'/%3E%3C/g%3E%3Cg data-name='Pfad 319'%3E%3Cpath class='cls-1' d='M48.9,51.2c-2.77,0-5.02-2.25-5.02-5.02s2.25-5.02,5.02-5.02,5.02,2.25,5.02,5.02-2.25,5.02-5.02,5.02ZM48.9,46.04c-.08,0-.14.06-.14.14,0,.15.28.15.28,0,0-.08-.06-.14-.14-.14Z'/%3E%3C/g%3E%3Cg data-name='Pfad 320'%3E%3Cpath class='cls-1' d='M23.28,36.59c-3.08,0-5.93-2.09-6.88-5.22L10.28,5.16H2.58c-1.42,0-2.58-1.15-2.58-2.58S1.15,0,2.58,0h9.75c1.2,0,2.24.83,2.51,1.99l6.53,28.04c.25.82,1.17,1.45,2.19,1.38h23.87c1.16.05,2.06-.54,2.38-1.47l3.18-14.32h-2.84c-1.42,0-2.58-1.16-2.58-2.58s1.16-2.58,2.58-2.58h6.05c.78,0,1.52.36,2.01.97.49.61.68,1.41.51,2.17l-3.91,17.57c-.01.06-.03.13-.05.19-1,3.29-4.09,5.4-7.51,5.2h-23.53c-.15.02-.31.02-.46.02Z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 36px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__add-to-cart:hover:after {
  transform: translateX(-7px);
}
/** icon Link ********************************************/
.c__link-button {
  background-color: transparent;
  display: inline-block;
  font-size: 16px;
  color: #10384F;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 60px 11px 21px;
}
.c__link-button span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__link-button:hover,
.c__link-button:active,
.c__link-button:focus {
  background-color: transparent !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__link-button:hover {
  text-decoration: none;
  color: #10384F;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__link-button[disabled] {
  background-color: #CCCBCB;
}
.c__link-button[disabled]:hover,
.c__link-button[disabled]:active,
.c__link-button[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__link-button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__link-button.c__icon-left:hover span,
.c__link-button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__link-button.c__print {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__print:hover:before {
  right: -80px;
}
.c__link-button.c__print:hover span,
.c__link-button.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%2310384F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%2310384F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%2310384F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__link-button.c__print:hover:after {
  transform: translateX(-7px);
}
.c__link-button.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__right-arrow:hover:before {
  right: -80px;
}
.c__link-button.c__right-arrow:hover span,
.c__link-button.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__link-button.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__link-button.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__link-button.c__bottom-arrow:hover span,
.c__link-button.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__link-button.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__link-button.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__left-arrow:hover:before {
  right: -80px;
}
.c__link-button.c__left-arrow:hover span,
.c__link-button.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__link-button.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__link-button.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__link-button.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__plus:hover:before {
  right: -80px;
}
.c__link-button.c__plus:hover span,
.c__link-button.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%2310384F;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__link-button.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__link-button.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__logout:hover:before {
  right: -80px;
}
.c__link-button.c__logout:hover span,
.c__link-button.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2310384F;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__link-button.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__link-button.c__login {
  padding: 11px 80px 11px 21px;
}
.c__link-button.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__link-button.c__login:hover:before {
  right: -80px;
}
.c__link-button.c__login:hover span,
.c__link-button.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__link-button.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__link-button.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2310384F;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__link-button.c__login:hover:after {
  transform: translateX(-7px);
}
.c__link-button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__link-button.c__icon-left:hover span,
.c__link-button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__link-button:before {
  content: none !important;
}
/** Cart *************************************************/
.c__cart {
  border: 1px solid #10384F;
  width: 224px;
  height: 92px;
  position: relative;
  overflow: hidden;
  margin-right: 60px;
}
.c__cart .c__points-item {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 50%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  z-index: 0;
}
.c__cart .c__points-item:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: -8px;
  bottom: 0;
  right: 0;
  width: 120px;
  transform: skewX(-9deg);
  z-index: 0;
  transition: background-color 0.3s ease-out;
}
.c__cart .c__points-item .c__points-description {
  display: inline-block;
  color: #10384F;
  font-size: 14px;
  z-index: 1;
  transition: color 0.3s ease-out;
}
.c__cart .c__points-item .c__points-value {
  color: #10384F;
  font-size: 24px;
  z-index: 1;
  font-weight: 600;
  transition: color 0.3s ease-out;
}
.c__cart .c__points-item:hover:before {
  background-color: #FF3162;
}
.c__cart .c__points-item:hover .c__points-description,
.c__cart .c__points-item:hover .c__points-value {
  color: #fff;
}
.c__cart .c__cart-item {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  z-index: 1;
  transition: color 0.3s ease-out;
}
.c__cart .c__cart-item:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 120px;
  z-index: 1;
  border-left: 1px solid #10384F;
  transform: skewX(-9deg);
  transition: background-color 0.3s ease-out;
}
.c__cart .c__cart-item:after {
  content: "";
  z-index: 2;
  position: absolute;
  display: block;
  width: 40px;
  height: 28.8496px;
  left: 47%;
  top: 60%;
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2041.29%2029.78%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2321374e%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M16.75%2C26.86c0%2C.78-.63%2C1.42-1.42%2C1.42s-1.42-.63-1.42-1.42c0-.78%2C.63-1.42%2C1.42-1.42h0c.78%2C0%2C1.42%2C.63%2C1.42%2C1.42Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M36.95%2C26.86c0%2C.78-.63%2C1.42-1.42%2C1.42s-1.42-.63-1.42-1.42%2C.63-1.42%2C1.42-1.42%2C1.42%2C.63%2C1.42%2C1.42h0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1.5%2C1.5h6.96l4.66%2C16.31c.33%2C1.16%2C1.8%2C1.98%2C3.48%2C1.96h16.92c1.69%2C.02%2C3.15-.8%2C3.48-1.96l2.79-10.22h-4.32%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  transition: background-image 0.3s ease-out;
}
.c__cart .c__cart-item .c__cart-value {
  color: #10384F;
  font-size: 16px;
  font-weight: 600;
  transform: translateY(-20px);
  transition: transform 0.3s ease-out;
  z-index: 2;
}
.c__cart .c__cart-item:hover:before {
  background-color: #FF3162;
}
.c__cart .c__cart-item:hover .c__cart-value {
  transform: translateY(0);
  color: #fff;
}
.c__cart .c__cart-item:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2041.29%2029.78%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M16.75%2C26.86c0%2C.78-.63%2C1.42-1.42%2C1.42s-1.42-.63-1.42-1.42c0-.78%2C.63-1.42%2C1.42-1.42h0c.78%2C0%2C1.42%2C.63%2C1.42%2C1.42Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M36.95%2C26.86c0%2C.78-.63%2C1.42-1.42%2C1.42s-1.42-.63-1.42-1.42%2C.63-1.42%2C1.42-1.42%2C1.42%2C.63%2C1.42%2C1.42h0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1.5%2C1.5h6.96l4.66%2C16.31c.33%2C1.16%2C1.8%2C1.98%2C3.48%2C1.96h16.92c1.69%2C.02%2C3.15-.8%2C3.48-1.96l2.79-10.22h-4.32%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
.c__cart.active {
  border-color: #FF3162;
}
.c__cart.active .c__cart-item:before {
  border-left: 2px solid #fff;
}
.c__cart.active.punkte .c__points-item:before {
  background-color: #FF3162;
}
.c__cart.active.punkte .c__points-item .c__points-description,
.c__cart.active.punkte .c__points-item .c__points-value {
  color: #fff;
}
.c__cart.active.warenkorb .c__cart-item:before {
  background-color: #FF3162;
}
.c__cart.active.warenkorb .c__cart-item .c__cart-value {
  color: #fff;
}
.c__cart.active.warenkorb .c__cart-item:after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2041.29%2029.78%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A3px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M16.75%2C26.86c0%2C.78-.63%2C1.42-1.42%2C1.42s-1.42-.63-1.42-1.42c0-.78%2C.63-1.42%2C1.42-1.42h0c.78%2C0%2C1.42%2C.63%2C1.42%2C1.42Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M36.95%2C26.86c0%2C.78-.63%2C1.42-1.42%2C1.42s-1.42-.63-1.42-1.42%2C.63-1.42%2C1.42-1.42%2C1.42%2C.63%2C1.42%2C1.42h0Z%22%2F%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M1.5%2C1.5h6.96l4.66%2C16.31c.33%2C1.16%2C1.8%2C1.98%2C3.48%2C1.96h16.92c1.69%2C.02%2C3.15-.8%2C3.48-1.96l2.79-10.22h-4.32%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
/** Pager ************************************************/
.c__pager {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  list-style: none;
}
.c__pager li {
  margin: 6px 6px;
  border-radius: 50%;
  background-color: transparent;
  border: 1px solid transparent;
}
.c__pager li.active,
.c__pager li:hover {
  background-color: #FF3162;
  border: 1px solid #FF3162;
}
.c__pager li.active a > span,
.c__pager li:hover a > span,
.c__pager li.active a > span > span,
.c__pager li:hover a > span > span {
  color: #fff;
}
.c__pager li a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 38px;
  height: 38px;
  text-decoration: none;
}
.c__pager li a span {
  color: #FF3162;
}
/** Switch ***********************************************/
.c__switch {
  cursor: pointer;
  padding: 0;
  width: 60px;
  border: none;
  outline: 0;
  display: inline-flex;
  vertical-align: middle;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  border-radius: 9999px;
  position: relative;
  flex-shrink: 0;
}
.c__switch .c__switch-container {
  color: #fff;
  background-color: #CCCBCB;
  border-radius: 9999px;
  padding: 0;
  flex: 1 0 auto;
  position: relative;
  outline: 0;
  transition: background-color 200ms ease-out 0s;
  cursor: pointer;
  user-select: none;
  text-align: left;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 1;
  display: flex;
  align-items: center;
}
.c__switch .c__switch-container .c__switch-handle {
  background-color: #fff;
  border-radius: 9999px;
  width: 28px;
  height: 28px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin: 2px;
  left: 0;
  transition: left 200ms ease-out;
}
.c__switch.c__on .c__switch-container {
  background-color: #66B512;
}
.c__switch.c__on .c__switch-container .c__switch-handle {
  left: calc(100% - 32px);
}
.c__switch.c__small {
  width: 40px;
}
.c__switch.c__small .c__switch-container .c__switch-handle {
  width: 18px;
  height: 18px;
}
.c__switch.c__small.c__on .c__switch-container .c__switch-handle {
  left: calc(100% - 22px);
}
.c__switch input {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 0;
}
/** Select ***********************************************/
.c__select .bootstrap-select .dropdown-toggle {
  background-color: transparent;
  display: inline-block;
  font-size: 16px;
  color: #10384F;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
  border: 1px solid #10384F !important;
  border-radius: 0;
  padding: 10px 50px 10px 21px;
  height: 44px;
  display: inline-flex;
  align-items: center;
}
.c__select .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle:hover,
.c__select .bootstrap-select .dropdown-toggle:active,
.c__select .bootstrap-select .dropdown-toggle:focus {
  background-color: transparent !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #10384F;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%2310384F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%2310384F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%2310384F%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%2310384F;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2310384F;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%2310384F;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: transparent;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select .bootstrap-select .dropdown-toggle:hover span,
.c__select .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%2310384F%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select .bootstrap-select .dropdown-toggle:hover,
.c__select .bootstrap-select .dropdown-toggle:active,
.c__select .bootstrap-select .dropdown-toggle:focus {
  background-color: transparent !important;
  outline: none !important;
  border: 1px solid #10384F !important;
}
.c__select .bootstrap-select .dropdown-toggle:after {
  margin-top: 0;
}
.c__select .bootstrap-select .dropdown-toggle.disabled {
  opacity: 0.4;
}
.c__select .bootstrap-select .dropdown-toggle span,
.c__select .bootstrap-select .dropdown-toggle .bs-caret,
.c__select .bootstrap-select .dropdown-toggle .caret {
  display: none !important;
}
.c__select .bootstrap-select .dropdown-toggle .filter-option {
  padding-right: 0 !important;
  transition: transform 0.3s ease-out;
}
.c__select .bootstrap-select .dropdown-toggle .filter-option,
.c__select .bootstrap-select .dropdown-toggle .filter-option-inner,
.c__select .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  color: #10384F;
  font-size: 16px;
}
.c__select .bootstrap-select .dropdown-toggle.bs-placeholder .filter-option,
.c__select .bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner,
.c__select .bootstrap-select .dropdown-toggle.bs-placeholder .filter-option-inner-inner {
  color: rgba(16, 56, 79, 0.5);
  font-size: 16px;
}
.c__select .bootstrap-select.open .dropdown-toggle:after {
  transform: rotate(-90deg) !important;
}
.c__select .bootstrap-select.open .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(-90deg) !important;
}
.c__select .bootstrap-select .dropdown-menu {
  border-radius: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.c__select .bootstrap-select .dropdown-menu li a:hover {
  background-color: transparent;
  color: #FF3162 !important;
}
.c__select .bootstrap-select .dropdown-menu li a:hover,
.c__select .bootstrap-select .dropdown-menu li a:active,
.c__select .bootstrap-select .dropdown-menu li a:focus {
  background-color: transparent !important;
  outline: none !important;
  border: none !important;
}
.c__select .bootstrap-select .dropdown-menu li a .text {
  font-size: 16px;
}
.c__select .bootstrap-select .dropdown-menu li.active a {
  background-color: transparent !important;
  color: #FF3162 !important;
}
.c__select .bootstrap-select .dropdown-menu li.active a .text {
  color: #FF3162 !important;
}
.c__select.light .bootstrap-select .dropdown-toggle {
  border: none;
  background-color: #FF3162;
  display: inline-block;
  font-size: 16px;
  color: #fff;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover,
.c__select.light .bootstrap-select .dropdown-toggle:active,
.c__select.light .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select.light .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover,
.c__select.light .bootstrap-select .dropdown-toggle:active,
.c__select.light .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select.light .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select.light .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover span,
.c__select.light .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.light .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover span,
.c__select.light .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.light .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.light .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.light .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.light .bootstrap-select .dropdown-toggle:hover,
.c__select.light .bootstrap-select .dropdown-toggle:active,
.c__select.light .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
}
.c__select.light .bootstrap-select .dropdown-toggle .filter-option,
.c__select.light .bootstrap-select .dropdown-toggle .filter-option-inner,
.c__select.light .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  color: #fff;
}
.c__select.light .bootstrap-select .dropdown-menu {
  border-color: #FF3162;
}
.c__select.dark .bootstrap-select .dropdown-toggle {
  border: none;
  background-color: #FF3162;
  display: inline-block;
  font-size: 16px;
  color: #fff;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover,
.c__select.dark .bootstrap-select .dropdown-toggle:active,
.c__select.dark .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select.dark .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover,
.c__select.dark .bootstrap-select .dropdown-toggle:active,
.c__select.dark .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select.dark .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover span,
.c__select.dark .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.dark .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.dark .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.dark .bootstrap-select .dropdown-toggle:hover,
.c__select.dark .bootstrap-select .dropdown-toggle:active,
.c__select.dark .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
}
.c__select.dark .bootstrap-select .dropdown-toggle .filter-option,
.c__select.dark .bootstrap-select .dropdown-toggle .filter-option-inner,
.c__select.dark .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  color: #fff;
}
.c__select.dark .bootstrap-select .dropdown-menu {
  background-color: #FF3162 !important;
  border-color: #FF3162;
}
.c__select.dark .bootstrap-select .dropdown-menu li a {
  color: #fff;
}
.c__select.dark .bootstrap-select .dropdown-menu li a:hover {
  color: #10384F !important;
}
.c__select.dark .bootstrap-select .dropdown-menu li.active a {
  background-color: #FF3162 !important;
  color: #10384F !important;
}
.c__select.dark .bootstrap-select .dropdown-menu li.active a .text {
  color: #10384F !important;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle {
  background-color: #DDDDDD !important;
  border: none;
  background-color: #FF3162;
  display: inline-block;
  font-size: 16px;
  color: #fff;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover,
.c__select.add-picker .bootstrap-select .dropdown-toggle:active,
.c__select.add-picker .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover,
.c__select.add-picker .bootstrap-select .dropdown-toggle:active,
.c__select.add-picker .bootstrap-select .dropdown-toggle:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled] {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:hover,
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:active,
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:focus {
  background-color: #CCCBCB !important;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__icon-left:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__print:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__logout:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login {
  padding: 11px 80px 11px 21px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle.c__login:hover:after {
  transform: translateX(-7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: transparent;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover span,
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23FF3162;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.add-picker .bootstrap-select .dropdown-toggle:hover,
.c__select.add-picker .bootstrap-select .dropdown-toggle:active,
.c__select.add-picker .bootstrap-select .dropdown-toggle:focus {
  background-color: #DDDDDD !important;
}
.c__select.add-picker .bootstrap-select .dropdown-toggle .filter-option,
.c__select.add-picker .bootstrap-select .dropdown-toggle .filter-option-inner,
.c__select.add-picker .bootstrap-select .dropdown-toggle .filter-option-inner-inner {
  color: #FF3162;
}
.c__select.add-picker .bootstrap-select.open .dropdown-toggle:after {
  transform: rotate(-45deg) !important;
}
.c__select.add-picker .bootstrap-select .dropdown-menu {
  background-color: #DDDDDD;
  border: none;
}
.c__select.add-picker .bootstrap-select .dropdown-menu .disabled .text {
  color: rgba(112, 112, 112, 0.7);
}
.c__select.white .bootstrap-select .dropdown-toggle {
  background-color: #fff;
  border: none;
  padding: 11px 80px 11px 21px;
  border: 1px solid #FF3162 !important;
}
.c__select.white .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover span,
.c__select.white .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.white .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.white .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.white .bootstrap-select .dropdown-toggle:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover:before {
  right: -80px;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover span,
.c__select.white .bootstrap-select .dropdown-toggle:hover .filter-option {
  transform: translateX(7px);
}
.c__select.white .bootstrap-select .dropdown-toggle[disabled]:before {
  background-color: #CCCBCB;
}
.c__select.white .bootstrap-select .dropdown-toggle:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.c__select.white .bootstrap-select .dropdown-toggle:hover,
.c__select.white .bootstrap-select .dropdown-toggle:focus,
.c__select.white .bootstrap-select .dropdown-toggle:active {
  background-color: #fff !important;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover:before,
.c__select.white .bootstrap-select .dropdown-toggle:focus:before,
.c__select.white .bootstrap-select .dropdown-toggle:active:before {
  right: -6px;
}
.c__select.white .bootstrap-select .dropdown-toggle:hover:after,
.c__select.white .bootstrap-select .dropdown-toggle:focus:after,
.c__select.white .bootstrap-select .dropdown-toggle:active:after {
  transform: rotate(90deg);
}
.c__select.white .bootstrap-select .dropdown-toggle:before {
  background-color: #D30F4B;
}
.c__select.white .bootstrap-select.open .dropdown-toggle:hover:after {
  transform: rotate(-90deg) !important;
}
.c__picked {
  background-color: #FF3162;
  padding: 7px 40px 7px 21px;
  width: 100%;
  position: relative;
  margin-bottom: 12px;
  min-height: 44px;
  display: flex;
  align-items: center;
}
@media all and (min-width: 768px) {
  .c__picked {
    height: 44px;
  }
}
.c__picked .c__picked-name {
  font-size: 16px;
  color: #fff;
}
.c__picked .c__remove-picked {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  cursor: pointer;
  width: 42px;
  height: 80%;
  background-color: #FF3162;
}
.c__picked .c__remove-picked:after {
  content: "";
  position: absolute;
  display: block;
  right: 0;
  top: 0;
  width: 50px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23ffffff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(45deg);
}
.c__picked.c__add-value {
  background-color: transparent;
  display: flex;
  align-items: center;
  justify-content: space-between;
  column-gap: 100px;
  padding: 0;
}
.c__picked.c__add-value:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 616.16 372.7'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%2310384f;stroke-width:19.26px;%7D%3C/style%3E%3C/defs%3E%3Cline class='cls-1' y1='189.35' x2='602.92' y2='189.35'/%3E%3Cpolyline class='cls-1' points='421.92 6.81 602.54 187.43 424.07 365.89'/%3E%3C/svg%3E");
  position: absolute;
  right: 50%;
  top: 50%;
  transform: translate(50%, -50%);
  width: 40px;
  height: 24.2px;
  background-repeat: no-repeat;
  background-size: 100%;
}
.c__picked.c__add-value .c__picked-name {
  display: block;
  font-size: 16px;
  color: #fff;
  padding: 11px 50px 11px 21px;
  background-color: #FF3162;
  width: calc(50% - 50px);
  position: relative;
}
.c__picked.c__add-value .c__picked-value {
  width: calc(50% - 50px);
  position: relative;
}
.c__picked.c__add-value .c__picked-value input {
  width: 100% !important;
  padding-right: 42px;
}
.c__picked.c__add-value .c__picked-value:after {
  content: "";
  display: block;
  padding: 0 10px;
  margin: 10px 0;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(calc(-50% - 10px));
  border-left: 1px solid #10384F;
  font-size: 16px;
  width: 42px;
}
.c__picked.c__add-value .c__picked-value.c__Ha:after {
  content: "ha";
}
.c__picked.c__add-value .c__picked-value.c__Stk:after {
  content: "stk";
}
.c__picked:not(.c__add-value) .c__picked-value {
  display: none;
}
.c__input-control {
  display: inline-block;
}
.c__input-control .c__input-label {
  display: block;
  font-size: 18px;
  margin: 0 0 20px 0;
  font-weight: 600;
}
.c__input-control .c__input-wrapper {
  position: relative;
  overflow: hidden;
}
.c__input-control .c__input-wrapper:before {
  content: "";
  position: absolute;
  top: 0;
  right: -3px;
  width: 56px;
  height: 100%;
  background: #D30F4B;
  transform: skewX(-9deg);
  z-index: 0;
}
.c__input-control .c__input-wrapper .c__input {
  border: 1px solid #FF3162;
  padding: 12px;
  width: 430px;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.c__input-control .c__input-wrapper .c__input:active,
.c__input-control .c__input-wrapper .c__input:focus {
  outline: none;
}
.c__input-control .c__input-wrapper .c__input-button {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 50px;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2077.18%2072.8%22%3E%3Ctitle%3Eicon_lupe%3C%2Ftitle%3E%3Cpath%20d%3D%22M86.66%2C76.13l-20-17.78a31.84%2C31.84%2C0%2C1%2C0-3.8%2C4.22l20%2C17.81ZM41.22%2C65.39A26.06%2C26.06%2C0%2C1%2C1%2C67.28%2C39.33%2C26.09%2C26.09%2C0%2C0%2C1%2C41.22%2C65.39Z%22%20transform%3D%22translate(-9.47%20-7.59)%22%20style%3D%22fill%3A%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25px 25px;
  cursor: pointer;
  border: none;
  background-color: transparent;
  padding: 0;
}
.c__input-control .c__input-wrapper .c__input-button-clear {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 50px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 14.7 14.7' style='enable-background:new 0 0 14.7 14.7;fill:%23fff;'%3E%3Cg transform='rotate(45 7.35 7.35)'%3E%3Crect x='6.8' y='0.1' width='1.2' height='14.6'/%3E%3Crect x='6.8' y='0.1' transform='matrix(6.123234e-17 -1 1 6.123234e-17 -8.881784e-16 14.7)' width='1.2' height='14.6'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 25px 25px;
  cursor: pointer;
  border: none;
  background-color: transparent;
  padding: 0;
}
.c__counter-control {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}
.c__counter-control .c__counter-input {
  border: none;
  background-color: #FF3162;
  display: inline-block;
  color: #fff;
  width: 30px;
  font-size: 18px;
  padding: 14px;
  text-align: center;
}
.c__counter-control .c__counter-input:active,
.c__counter-control .c__counter-input:focus {
  outline: none;
}
.c__counter-control .c__counter-warpper {
  display: flex;
  flex-direction: column;
}
.c__counter-control .c__counter-warpper span {
  color: #FF3162;
  font-size: 30px;
  font-weight: 800;
  display: inline-block;
  line-height: 26px;
  align-self: center;
  cursor: pointer;
  user-select: none;
}
.c__input-text,
.c__input-password {
  padding: 8px 21px;
  border-radius: 0;
  border-width: 1px;
  border-color: #10384F;
  color: #10384F;
  font-weight: 400;
  border-style: solid;
  height: 44px;
  font-size: 16px;
}
.c__input-text:active,
.c__input-password:active,
.c__input-text:focus,
.c__input-password:focus,
.c__input-text:focus-within,
.c__input-password:focus-within,
.c__input-text:focus-visible,
.c__input-password:focus-visible {
  border-width: 1px;
  outline: none;
}
.c__input-text::-webkit-input-placeholder,
.c__input-password::-webkit-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
.c__input-text::-ms-input-placeholder,
.c__input-password::-ms-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
.c__input-text::-moz-placeholder,
.c__input-password::-moz-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
.c__input-text:-ms-input-placeholder,
.c__input-password:-ms-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
.c__input-text:-moz-placeholder,
.c__input-password:-moz-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
.c__input-text::placeholder,
.c__input-password::placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
.c__input-wrapper {
  position: relative;
}
.c__input-wrapper .c__input-password {
  padding-right: 60px;
}
.c__input-wrapper .show-password {
  position: absolute;
  right: 6px;
  top: 50%;
  transform: translateY(-50%);
  width: auto;
  height: 90%;
  cursor: pointer;
}
.c__input-wrapper .show-password:after {
  content: "";
  position: absolute;
  display: block;
  right: 0;
  top: 0;
  width: 40px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='450.20999' height='450.20999' viewBox='0 0 450.20999 450.21'%3E%3Cstyle%3E.cls-1%7Bfill:%23000000;%7D%3C/style%3E%3Cg transform='translate(-124.8966,42.118615)'%3E%3Cpath class='cls-1' d='m 350.00159,103.02757 c -43.09399,0 -78.148,35.86672 -78.148,79.96168 0,44.09496 35.055,79.96169 78.148,79.96169 43.09301,0 78.14801,-35.87084 78.14801,-79.96169 0,-44.09086 -35.055,-79.96168 -78.14801,-79.96168 z m 0,131.2709 c -27.65199,0 -50.148,-23.02101 -50.148,-51.31331 0,-28.29231 22.5,-51.31332 50.148,-51.31332 27.64801,0 50.14801,23.02101 50.14801,51.31332 0,28.2923 -22.496,51.31331 -50.14801,51.31331 z m 219.33,-59.62237 C 515.0736,96.672745 435.1316,51.928085 350.00159,51.928085 c -85.12999,0 -165.06999,44.74261 -219.33,122.748015 l -5.7734,8.30915 5.7734,8.30117 c 54.25,78.01156 134.2,122.75827 219.33,122.75827 85.13,0 165.08,-44.74262 219.33,-122.74802 l 5.77341,-8.30517 z m -219.33,110.71571 c -72.918,0 -141.84,-37.18558 -190.53,-102.40768 48.691,-65.2221 117.62001,-102.407685 190.53,-102.407685 72.91,0 141.84001,37.185585 190.53,102.407685 -48.691,65.2221 -117.61,102.40768 -190.53,102.40768 z' /%3E%3C/g%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
* {
  box-sizing: border-box;
}
body {
  font-family: "Open Sans", Helvetica, Arial, sans-serif !important;
  text-align: center;
}
#background_branding_container {
  bottom: 0;
  height: 100%;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  width: 100%;
  overflow: hidden;
  z-index: -1;
  background-image: url(images/login_back.jpg);
  background-position-y: top;
  background-position-x: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
}
h1 {
  color: #FF3162;
  font-size: 18px;
  font-style: normal;
}
@media screen and (min-width: 370px) {
  h1 {
    font-size: calc(18px  +  18  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  h1 {
    font-size: 36px;
  }
}
@media screen and (min-width: 370px) {
  h1 {
    font-size: calc(18px  +  18  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  h1 {
    font-size: 36px;
  }
}
h1 img {
  height: 18px;
  margin-right: 12px;
  width: auto;
  position: relative;
  top: 4px;
}
@media screen and (min-width: 370px) {
  h1 img {
    height: calc(18px  +  18  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  h1 img {
    height: 36px;
  }
}
@media screen and (min-width: 370px) {
  h1 img {
    height: calc(18px  +  18  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  h1 img {
    height: 36px;
  }
}
.unified_container {
  text-align: left;
  margin: 10% auto auto;
  max-width: 1200px;
  z-index: 10;
  display: flex;
  align-items: stretch;
  column-gap: 5px;
  width: 90%;
}
@media screen and (min-width: 370px) {
  .unified_container {
    column-gap: calc(5px  +  15  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container {
    column-gap: 20px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container {
    column-gap: calc(5px  +  15  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container {
    column-gap: 20px;
  }
}
@media screen and (max-width: 1023px) {
  .unified_container {
    flex-wrap: wrap;
    row-gap: 30px;
    justify-content: center;
  }
}
.unified_container.no-back-panel {
  justify-content: center;
}
.unified_container .login-panel,
.unified_container .back-panel,
.unified_container .standard-panel {
  max-width: 580px;
  flex: 1 1 auto;
  width: 50%;
}
.unified_container .standard-panel {
  width: 100%;
  max-width: 730px;
}
.unified_container .login-panel,
.unified_container .standard-panel {
  background: #fff;
  padding-top: 20px;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-top: calc(20px  +  80  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-top: 100px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-top: calc(20px  +  80  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-top: 100px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-left: calc(12px  +  48  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-left: 60px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-left: calc(12px  +  48  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-left: 60px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-right: calc(12px  +  48  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-right: 60px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-right: calc(12px  +  48  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-right: 60px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-bottom: calc(12px  +  38  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-bottom: 50px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-bottom: calc(12px  +  38  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .login-panel,
  .unified_container .standard-panel {
    padding-bottom: 50px;
  }
}
.unified_container .standard-panel {
  padding-top: 12px;
}
@media screen and (min-width: 370px) {
  .unified_container .standard-panel {
    padding-top: calc(12px  +  38  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .standard-panel {
    padding-top: 50px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .standard-panel {
    padding-top: calc(12px  +  38  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .standard-panel {
    padding-top: 50px;
  }
}
.unified_container .back-panel {
  position: relative;
  background: url(images/login_illu_back_feld.svg) no-repeat #FF3162;
  background-size: 100% 100%;
  padding-top: 20px;
  padding-left: 12px;
  padding-right: 12px;
  padding-bottom: 12px;
  display: block;
  text-decoration: none;
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-top: calc(20px  +  40  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-top: 60px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-top: calc(20px  +  40  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-top: 60px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-left: calc(12px  +  68  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-left: 80px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-left: calc(12px  +  68  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-left: 80px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-right: calc(12px  +  68  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-right: 80px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-right: calc(12px  +  68  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-right: 80px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-bottom: calc(12px  +  38  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-bottom: 50px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel {
    padding-bottom: calc(12px  +  38  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel {
    padding-bottom: 50px;
  }
}
.unified_container .back-panel .close {
  position: absolute;
  top: 24px;
  right: 24px;
  width: 36px;
}
.unified_container .back-panel:hover {
  text-decoration: none;
}
.unified_container .back-panel .main-image {
  margin-bottom: 30px;
  text-align: center;
}
.unified_container .back-panel .main-image img {
  display: block;
  margin: 0 auto;
  max-width: 300px;
  width: 90%;
}
.unified_container .back-panel .description {
  color: #fff;
  font-size: 18px;
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel .description {
    font-size: calc(18px  +  14  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel .description {
    font-size: 32px;
  }
}
@media screen and (min-width: 370px) {
  .unified_container .back-panel .description {
    font-size: calc(18px  +  14  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .unified_container .back-panel .description {
    font-size: 32px;
  }
}
.unified_container .back-panel .read-more {
  background-color: #fff;
  display: inline-block;
  font-size: 16px;
  color: #FF3162;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
  margin-top: 30px;
  width: 100%;
}
.unified_container .back-panel .read-more span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more:hover,
.unified_container .back-panel .read-more:active,
.unified_container .back-panel .read-more:focus {
  background-color: #fff !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.unified_container .back-panel .read-more:hover {
  text-decoration: none;
  color: #FF3162;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.unified_container .back-panel .read-more[disabled] {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more[disabled]:hover,
.unified_container .back-panel .read-more[disabled]:active,
.unified_container .back-panel .read-more[disabled]:focus {
  background-color: #CCCBCB !important;
}
.unified_container .back-panel .read-more.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.unified_container .back-panel .read-more.c__icon-left:hover span,
.unified_container .back-panel .read-more.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.unified_container .back-panel .read-more.c__print {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__print:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__print:hover span,
.unified_container .back-panel .read-more.c__print:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23FF3162%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23FF3162%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23FF3162%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__print:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .read-more.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__right-arrow:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__right-arrow:hover span,
.unified_container .back-panel .read-more.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23FF3162%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .read-more.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__bottom-arrow:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__bottom-arrow:hover span,
.unified_container .back-panel .read-more.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23FF3162%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.unified_container .back-panel .read-more.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__left-arrow:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__left-arrow:hover span,
.unified_container .back-panel .read-more.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.unified_container .back-panel .read-more.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23FF3162%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.unified_container .back-panel .read-more.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.unified_container .back-panel .read-more.c__plus {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__plus:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__plus:hover span,
.unified_container .back-panel .read-more.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23FF3162;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.unified_container .back-panel .read-more.c__logout {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__logout:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__logout:hover span,
.unified_container .back-panel .read-more.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23FF3162;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__logout:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .read-more.c__login {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .read-more.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__login:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more.c__login:hover span,
.unified_container .back-panel .read-more.c__login:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23FF3162;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more.c__login:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .read-more:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .read-more:hover:before {
  right: -80px;
}
.unified_container .back-panel .read-more:hover span,
.unified_container .back-panel .read-more:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .read-more[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .read-more:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .read-more:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .read-more:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23FF3162%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  transform: translateX(-7px);
}
.unified_container .back-panel .register {
  background-color: transparent;
  font-size: 16px;
  color: #ffffff;
  padding: 11px 21px 11px 21px;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 60px 11px 21px;
  padding: 11px 80px 11px 21px;
  padding-left: 0;
  display: inline-block;
  color: #fff;
  margin-top: 12px;
  text-decoration: none;
}
.unified_container .back-panel .register span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register:hover,
.unified_container .back-panel .register:active,
.unified_container .back-panel .register:focus {
  background-color: transparent !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.unified_container .back-panel .register:hover {
  text-decoration: none;
  color: #ffffff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.unified_container .back-panel .register[disabled] {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register[disabled]:hover,
.unified_container .back-panel .register[disabled]:active,
.unified_container .back-panel .register[disabled]:focus {
  background-color: #CCCBCB !important;
}
.unified_container .back-panel .register.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.unified_container .back-panel .register.c__icon-left:hover span,
.unified_container .back-panel .register.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.unified_container .back-panel .register.c__print {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__print:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__print:hover span,
.unified_container .back-panel .register.c__print:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23ffffff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register.c__print:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .register.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__right-arrow:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__right-arrow:hover span,
.unified_container .back-panel .register.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .register.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__bottom-arrow:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__bottom-arrow:hover span,
.unified_container .back-panel .register.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.unified_container .back-panel .register.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__left-arrow:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__left-arrow:hover span,
.unified_container .back-panel .register.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.unified_container .back-panel .register.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.unified_container .back-panel .register.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.unified_container .back-panel .register.c__plus {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__plus:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__plus:hover span,
.unified_container .back-panel .register.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23ffffff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.unified_container .back-panel .register.c__logout {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__logout:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__logout:hover span,
.unified_container .back-panel .register.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register.c__logout:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .register.c__login {
  padding: 11px 80px 11px 21px;
}
.unified_container .back-panel .register.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register.c__login:hover:before {
  right: -80px;
}
.unified_container .back-panel .register.c__login:hover span,
.unified_container .back-panel .register.c__login:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23ffffff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register.c__login:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .register.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.unified_container .back-panel .register.c__icon-left:hover span,
.unified_container .back-panel .register.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.unified_container .back-panel .register:before {
  content: none !important;
}
.unified_container .back-panel .register:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.unified_container .back-panel .register:hover:before {
  right: -80px;
}
.unified_container .back-panel .register:hover span,
.unified_container .back-panel .register:hover .filter-option {
  transform: translateX(7px);
}
.unified_container .back-panel .register[disabled]:before {
  background-color: #CCCBCB;
}
.unified_container .back-panel .register:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23ffffff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.unified_container .back-panel .register:hover:after {
  transform: translateX(-7px);
}
.unified_container .back-panel .register:hover {
  text-decoration: underline;
}
.login-panel {
  position: relative;
}
.login-panel .close {
  position: absolute;
  top: 24px;
  right: 24px;
  width: 36px;
}
.login-panel #api h2 {
  display: none;
}
.standard-panel #api h2 {
  color: #FF3162;
  font-size: 18px;
  font-style: normal;
}
@media screen and (min-width: 370px) {
  .standard-panel #api h2 {
    font-size: calc(18px  +  18  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .standard-panel #api h2 {
    font-size: 36px;
  }
}
@media screen and (min-width: 370px) {
  .standard-panel #api h2 {
    font-size: calc(18px  +  18  * ((100vw -  370px ) / 830 ));
  }
}
@media screen and (min-width: 1200px) {
  .standard-panel #api h2 {
    font-size: 36px;
  }
}
#api ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#api label {
  display: block;
  max-width: 100%;
  margin-bottom: 5px;
  margin-top: 12px;
  font-weight: normal;
}
#api input {
  padding: 8px 21px;
  border-radius: 0;
  border-width: 1px;
  border-color: #10384F;
  color: #10384F;
  font-weight: 400;
  border-style: solid;
  height: 44px;
  font-size: 16px;
  width: 100%;
}
#api input:active,
#api input:focus,
#api input:focus-within,
#api input:focus-visible {
  border-width: 1px;
  outline: none;
}
#api input::-webkit-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input::-ms-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input::-moz-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input:-ms-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input:-moz-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input::placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input:active,
#api input:focus,
#api input:focus-within,
#api input:focus-visible {
  border-width: 1px;
  outline: none;
}
#api input::-webkit-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input::-ms-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input::-moz-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input:-ms-input-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input:-moz-placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input::placeholder {
  color: rgba(16, 56, 79, 0.5) !important;
  font-weight: 400;
  font-size: 16px;
}
#api input#signInName {
  margin-bottom: 10px;
}
#api .entry-item #forgotPassword {
  color: #FF3162;
  text-decoration: none;
  display: block;
  margin: 20px 0 8px 0;
}
#api .entry-item #forgotPassword:hover {
  text-decoration: underline;
}
#api .buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
}
@media screen and (max-width: 600px) {
  #api .buttons {
    flex-wrap: wrap;
  }
}
#api .buttons button {
  background-color: #FF3162;
  display: inline-block;
  font-size: 16px;
  color: #fff;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
  width: 100%;
}
#api .buttons button span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
#api .buttons button:hover,
#api .buttons button:active,
#api .buttons button:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
#api .buttons button:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
#api .buttons button[disabled] {
  background-color: #CCCBCB;
}
#api .buttons button[disabled]:hover,
#api .buttons button[disabled]:active,
#api .buttons button[disabled]:focus {
  background-color: #CCCBCB !important;
}
#api .buttons button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
#api .buttons button.c__icon-left:hover span,
#api .buttons button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
#api .buttons button.c__print {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__print:hover:before {
  right: -80px;
}
#api .buttons button.c__print:hover span,
#api .buttons button.c__print:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__print[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__print:hover:after {
  transform: translateX(-7px);
}
#api .buttons button.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__right-arrow:hover:before {
  right: -80px;
}
#api .buttons button.c__right-arrow:hover span,
#api .buttons button.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
#api .buttons button.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__bottom-arrow:hover:before {
  right: -80px;
}
#api .buttons button.c__bottom-arrow:hover span,
#api .buttons button.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
#api .buttons button.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__left-arrow:hover:before {
  right: -80px;
}
#api .buttons button.c__left-arrow:hover span,
#api .buttons button.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
#api .buttons button.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
#api .buttons button.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
#api .buttons button.c__plus {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__plus:hover:before {
  right: -80px;
}
#api .buttons button.c__plus:hover span,
#api .buttons button.c__plus:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
#api .buttons button.c__logout {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__logout:hover:before {
  right: -80px;
}
#api .buttons button.c__logout:hover span,
#api .buttons button.c__logout:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__logout:hover:after {
  transform: translateX(-7px);
}
#api .buttons button.c__login {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__login:hover:before {
  right: -80px;
}
#api .buttons button.c__login:hover span,
#api .buttons button.c__login:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__login[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__login:hover:after {
  transform: translateX(-7px);
}
#api .buttons button span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
#api .buttons button:hover,
#api .buttons button:active,
#api .buttons button:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
#api .buttons button:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
#api .buttons button[disabled] {
  background-color: #CCCBCB;
}
#api .buttons button[disabled]:hover,
#api .buttons button[disabled]:active,
#api .buttons button[disabled]:focus {
  background-color: #CCCBCB !important;
}
#api .buttons button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
#api .buttons button.c__icon-left:hover span,
#api .buttons button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
#api .buttons button.c__print {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__print:hover:before {
  right: -80px;
}
#api .buttons button.c__print:hover span,
#api .buttons button.c__print:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__print[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__print:hover:after {
  transform: translateX(-7px);
}
#api .buttons button.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__right-arrow:hover:before {
  right: -80px;
}
#api .buttons button.c__right-arrow:hover span,
#api .buttons button.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
#api .buttons button.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__bottom-arrow:hover:before {
  right: -80px;
}
#api .buttons button.c__bottom-arrow:hover span,
#api .buttons button.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
#api .buttons button.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__left-arrow:hover:before {
  right: -80px;
}
#api .buttons button.c__left-arrow:hover span,
#api .buttons button.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
#api .buttons button.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
#api .buttons button.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
#api .buttons button.c__plus {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__plus:hover:before {
  right: -80px;
}
#api .buttons button.c__plus:hover span,
#api .buttons button.c__plus:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
#api .buttons button.c__logout {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__logout:hover:before {
  right: -80px;
}
#api .buttons button.c__logout:hover span,
#api .buttons button.c__logout:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__logout:hover:after {
  transform: translateX(-7px);
}
#api .buttons button.c__login {
  padding: 11px 80px 11px 21px;
}
#api .buttons button.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button.c__login:hover:before {
  right: -80px;
}
#api .buttons button.c__login:hover span,
#api .buttons button.c__login:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button.c__login[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button.c__login:hover:after {
  transform: translateX(-7px);
}
#api .buttons button:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button:hover:before {
  right: -80px;
}
#api .buttons button:hover span,
#api .buttons button:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button:hover:after {
  transform: translateX(-7px);
}
#api .buttons button:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
#api .buttons button:hover:before {
  right: -80px;
}
#api .buttons button:hover span,
#api .buttons button:hover .filter-option {
  transform: translateX(7px);
}
#api .buttons button[disabled]:before {
  background-color: #CCCBCB;
}
#api .buttons button:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
#api .buttons button:hover:after {
  transform: translateX(-7px);
}
#api #continue[aria-disabled="true"] {
  display: none !important;
}
#api .helpLink.tiny {
  display: none !important;
}
#api .error {
  font-weight: 700;
  color: red;
}
#api .verificationControlContent .buttons {
  margin-top: 30px;
}
#api #attributeVerification > .buttons {
  margin-top: 24px;
}
#api .verificationInfoText,
#api .verificationSuccessText,
#api .verificationErrorText {
  font-weight: 700;
}
#api .changeClaims {
  display: none !important;
}
.service {
  margin-top: 30px;
}
.service p {
  font-size: 80%;
  color: #333;
  margin: 2px 0;
}
.service p a {
  text-decoration: none;
  color: #FF3162;
}
.service p a:hover {
  text-decoration: underline;
  color: #FF3162;
}
.service a.button {
  margin-top: 12px;
  background-color: #FF3162;
  display: inline-block;
  font-size: 16px;
  color: #fff;
  padding: 11px 21px 11px 21px;
  text-decoration: none;
  position: relative;
  overflow: hidden;
  outline: none !important;
  border: none !important;
  font-weight: 400;
  cursor: pointer;
  padding: 11px 80px 11px 21px;
  width: 100%;
}
.service a.button span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.service a.button:hover,
.service a.button:active,
.service a.button:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.service a.button:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.service a.button[disabled] {
  background-color: #CCCBCB;
}
.service a.button[disabled]:hover,
.service a.button[disabled]:active,
.service a.button[disabled]:focus {
  background-color: #CCCBCB !important;
}
.service a.button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.service a.button.c__icon-left:hover span,
.service a.button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.service a.button.c__print {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__print:hover:before {
  right: -80px;
}
.service a.button.c__print:hover span,
.service a.button.c__print:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__print:hover:after {
  transform: translateX(-7px);
}
.service a.button.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__right-arrow:hover:before {
  right: -80px;
}
.service a.button.c__right-arrow:hover span,
.service a.button.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.service a.button.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__bottom-arrow:hover:before {
  right: -80px;
}
.service a.button.c__bottom-arrow:hover span,
.service a.button.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.service a.button.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.service a.button.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__left-arrow:hover:before {
  right: -80px;
}
.service a.button.c__left-arrow:hover span,
.service a.button.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.service a.button.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.service a.button.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.service a.button.c__plus {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__plus:hover:before {
  right: -80px;
}
.service a.button.c__plus:hover span,
.service a.button.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.service a.button.c__logout {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__logout:hover:before {
  right: -80px;
}
.service a.button.c__logout:hover span,
.service a.button.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__logout:hover:after {
  transform: translateX(-7px);
}
.service a.button.c__login {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__login:hover:before {
  right: -80px;
}
.service a.button.c__login:hover span,
.service a.button.c__login:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__login:hover:after {
  transform: translateX(-7px);
}
.service a.button span {
  display: inline-block;
  transition: transform 0.3s ease-out;
}
.service a.button:hover,
.service a.button:active,
.service a.button:focus {
  background-color: #FF3162 !important;
  outline: none !important;
  border: none !important;
  box-shadow: none !important;
}
.service a.button:hover {
  text-decoration: none;
  color: #fff;
  /*span,
		.filter-option {
			transform: translateX(7px);
		}*/
}
.service a.button[disabled] {
  background-color: #CCCBCB;
}
.service a.button[disabled]:hover,
.service a.button[disabled]:active,
.service a.button[disabled]:focus {
  background-color: #CCCBCB !important;
}
.service a.button.c__icon-left {
  padding: 11px 21px 11px 80px;
}
.service a.button.c__icon-left:hover span,
.service a.button.c__icon-left:hover .filter-option {
  transform: translateX(-7px);
}
.service a.button.c__print {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__print:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__print:hover:before {
  right: -80px;
}
.service a.button.c__print:hover span,
.service a.button.c__print:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__print[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__print:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2221.093%22%20height%3D%2221.093%22%20viewBox%3D%220%200%2021.093%2021.093%22%3E%3Cg%20transform%3D%22translate(1%201)%22%3E%3Cpath%20d%3D%22M9%2C9.683V3H20.456V9.683%22%20transform%3D%22translate(-5.181%20-3)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20d%3D%22M6.819%2C22.092H4.909A1.909%2C1.909%2C0%2C0%2C1%2C3%2C20.183V15.409A1.909%2C1.909%2C0%2C0%2C1%2C4.909%2C13.5H20.184a1.909%2C1.909%2C0%2C0%2C1%2C1.909%2C1.909v4.773a1.909%2C1.909%2C0%2C0%2C1-1.909%2C1.909H18.275%22%20transform%3D%22translate(-3%20-6.817)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20%20d%3D%22M9%2C21H20.456v7.637H9Z%22%20transform%3D%22translate(-5.181%20-9.544)%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__print:hover:after {
  transform: translateX(-7px);
}
.service a.button.c__right-arrow {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__right-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__right-arrow:hover:before {
  right: -80px;
}
.service a.button.c__right-arrow:hover span,
.service a.button.c__right-arrow:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__right-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__right-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__right-arrow:hover:after {
  transform: translateX(-7px);
}
.service a.button.c__bottom-arrow {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__bottom-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__bottom-arrow:hover:before {
  right: -80px;
}
.service a.button.c__bottom-arrow:hover span,
.service a.button.c__bottom-arrow:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__bottom-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__bottom-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transform: rotate(90deg);
  transition: transform 0.3s ease-out;
}
.service a.button.c__bottom-arrow:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.service a.button.c__left-arrow {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__left-arrow:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__left-arrow:hover:before {
  right: -80px;
}
.service a.button.c__left-arrow:hover span,
.service a.button.c__left-arrow:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__left-arrow[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__left-arrow.c__icon-left:after {
  right: auto;
  left: -6px;
}
.service a.button.c__left-arrow:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
  transform: rotate(180deg);
}
.service a.button.c__left-arrow:hover:after {
  transform: rotate(180deg) translateX(-7px);
}
.service a.button.c__plus {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__plus:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__plus:hover:before {
  right: -80px;
}
.service a.button.c__plus:hover span,
.service a.button.c__plus:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__plus[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__plus:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.35 24.35'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:none;stroke:%23fff;stroke-linecap:round;stroke-width:2px;%7D%3C/style%3E%3C/defs%3E%3Cg%3E%3Cpath class='cls-1' d='M12.17,1V23.35'/%3E%3Cpath id='Pfad_335' class='cls-1' d='M1,12.06H23.35'/%3E%3C/g%3E%3C/svg%3E");
  background-size: 21px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__plus:hover:after {
  transform: translateX(-7px) rotate(90deg);
}
.service a.button.c__logout {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__logout:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__logout:hover:before {
  right: -80px;
}
.service a.button.c__logout:hover span,
.service a.button.c__logout:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__logout[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__logout:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm-2.71,12.18v-2.71h10.82v-2.71H5.41v-2.71L0,9.47l5.41,4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__logout:hover:after {
  transform: translateX(-7px);
}
.service a.button.c__login {
  padding: 11px 80px 11px 21px;
}
.service a.button.c__login:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button.c__login:hover:before {
  right: -80px;
}
.service a.button.c__login:hover span,
.service a.button.c__login:hover .filter-option {
  transform: translateX(7px);
}
.service a.button.c__login[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button.c__login:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' viewBox='0 0 21.64 18.94' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Cpath id='Icon_open-account-login' class='cls-1' d='M8.12,1.35h0c0,.75,.61,1.35,1.35,1.35h9.47s0,13.53,0,13.53H9.47c-.75,0-1.35,.61-1.35,1.35h0c0,.75,.61,1.35,1.35,1.35h10.82c.75,0,1.35-.61,1.35-1.35V1.35c0-.75-.6-1.35-1.35-1.35-2.59,0-8.23,0-10.83,0-.75,0-1.35,.61-1.35,1.35Zm2.71,4.06v2.71H0v2.71H10.82v2.71l5.41-4.06-5.41-4.06Z'/%3E%3C/svg%3E");
  background-size: 25px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button.c__login:hover:after {
  transform: translateX(-7px);
}
.service a.button:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button:hover:before {
  right: -80px;
}
.service a.button:hover span,
.service a.button:hover .filter-option {
  transform: translateX(7px);
}
.service a.button[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button:hover:after {
  transform: translateX(-7px);
}
.service a.button:before {
  content: "";
  position: absolute;
  right: -6px;
  top: 0;
  width: 66px;
  height: 100%;
  background-color: #D30F4B;
  transform: skewX(-9deg);
  transition: right 0.3s ease-out;
}
.service a.button:hover:before {
  right: -80px;
}
.service a.button:hover span,
.service a.button:hover .filter-option {
  transform: translateX(7px);
}
.service a.button[disabled]:before {
  background-color: #CCCBCB;
}
.service a.button:after {
  content: "";
  position: absolute;
  display: block;
  right: -6px;
  top: 0;
  width: 72px;
  height: 100%;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2010.83%2018.85%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3Anone%3Bstroke%3A%23fff%3Bstroke-linecap%3Around%3Bstroke-linejoin%3Around%3Bstroke-width%3A2.67px%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cpolyline%20class%3D%22cls-1%22%20points%3D%221.47%201.33%209.49%209.36%201.33%2017.52%22%2F%3E%3C%2Fsvg%3E");
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center center;
  transition: transform 0.3s ease-out;
}
.service a.button:hover:after {
  transform: translateX(-7px);
}