@charset "utf-8";#scrollToTop {
	cursor: pointer;
	font-size: 0.9em;
	position: fixed;
	text-align: center;
	z-index: 9999;
	-webkit-transition: background-color 0.2s ease-in-out;
	-moz-transition: background-color 0.2s ease-in-out;
	-ms-transition: background-color 0.2s ease-in-out;
	-o-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;

	background: #1f7500;
	color: #ffffff;
	border-radius: 3px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	right: 20px; bottom: 20px;
}

#scrollToTop:hover {
	background: #0088cc;
	color: #ffffff;
}

#scrollToTop > img {
	display: block;
	margin: 0 auto;
}.sp-page-builder .page-content #section-id-1577795515116{padding-top:20px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:#0095DA;background-image:url(/images/2020/03/12/bg-kategorie__900x449.jpg);background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:50% 50%;}@media (max-width:767px) { .sp-page-builder .page-content #section-id-1577795515116{padding-top:0px;padding-bottom:0px;} }.sp-page-builder .page-content #section-id-1577795515116 > .sppb-row-overlay {background-color:#fff569}.sp-page-builder .page-content #section-id-1577795515116 > .sppb-row-overlay {mix-blend-mode:multiply;}#sppb-addon-1577795515134 {color:#ffffff;}#sppb-addon-1577795515134 .sppb-addon-title {font-size:26px;line-height:32px;font-weight:700;}@media (max-width:767px) {#sppb-addon-1577795515134 .sppb-addon-title {font-size:20px;line-height:20px;}}#sppb-addon-1577795515134{ font-size:23px;line-height:32px; }@media (max-width:767px) {#sppb-addon-1577795515134{ font-size:35px;line-height:45px; }}.sp-page-builder .page-content #section-id-1577887866337{padding-top:0px;padding-right:10%;padding-bottom:0px;padding-left:10%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}@media (max-width:767px) { .sp-page-builder .page-content #section-id-1577887866337{padding-right:2%;padding-left:2%;} }#column-id-1577887866336{box-shadow:0 0 0 0 #fff;}.sp-page-builder .page-content #section-id-1577887866347{padding-top:50px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1577887866348{box-shadow:0 0 0 0 #fff;}#sppb-addon-wrapper-1577795621503 {margin:0px 0px 20px 0px;}#sppb-addon-1577795621503 .sppb-addon-title {margin-top:0px;margin-bottom:10px;color:#000000;font-size:20px;line-height:28px;font-weight:800;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1577795621503 .sppb-addon-title {font-size:24px;line-height:24px;line-height:36px;}}@media (max-width:767px) {#sppb-addon-1577795621503 .sppb-addon-title {font-size:24px;line-height:24px;line-height:30px;}}#sppb-addon-1577795621503{ font-size:16px;line-height:26px; }@media (max-width:767px) {#sppb-addon-1577795621503{ font-size:14px;line-height:20px; }}#sppb-addon-wrapper-1584026274397 {margin:0px 0px 10px 0px;}#sppb-addon-1584026274397 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026274397 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026274397 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026274397 #btn-1584026274397.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026274397 #btn-1584026274397.sppb-btn-custom { background-color:#FFDD00; color:#001a4d; font-size:16px;}#sppb-addon-1584026274397 #btn-1584026274397.sppb-btn-custom:hover { background-color:#e5c700; color:#001a4d;}#sppb-addon-1584026274397 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458767 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458767 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458767 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458767 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458767 #btn-1584026458767.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458767 #btn-1584026458767.sppb-btn-custom { background-color:#E31836; color:#ffffff; font-size:16px;}#sppb-addon-1584026458767 #btn-1584026458767.sppb-btn-custom:hover { background-color:#9b0015; color:#ffffff;}#sppb-addon-1584026458767 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458784 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458784 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458784 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458784 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458784 #btn-1584026458784.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458784 #btn-1584026458784.sppb-btn-custom { background-color:#F6915D; color:#fffab0; font-size:16px;}#sppb-addon-1584026458784 #btn-1584026458784.sppb-btn-custom:hover { background-color:#a34818; color:#fffab0;}#sppb-addon-1584026458784 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458805 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458805 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458805 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458805 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458805 #btn-1584026458805.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458805 #btn-1584026458805.sppb-btn-custom { background-color:#522E90; color:#ffffff; font-size:16px;}#sppb-addon-1584026458805 #btn-1584026458805.sppb-btn-custom:hover { background-color:#3e157e; color:#ffffff;}#sppb-addon-1584026458805 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458814 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458814 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458814 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458814 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458814 #btn-1584026458814.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458814 #btn-1584026458814.sppb-btn-custom { background-color:#008FD1; color:#ffffff; font-size:16px;}#sppb-addon-1584026458814 #btn-1584026458814.sppb-btn-custom:hover { background-color:#005680; color:#ffffff;}#sppb-addon-1584026458814 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458823 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458823 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458823 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458823 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458823 #btn-1584026458823.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458823 #btn-1584026458823.sppb-btn-custom { background-color:#4b8f3d; color:#ffffff; font-size:16px;}#sppb-addon-1584026458823 #btn-1584026458823.sppb-btn-custom:hover { background-color:#97CE8B; color:#386a00;}#sppb-addon-1584026458823 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458840 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458840 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458840 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458840 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458840 #btn-1584026458840.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458840 #btn-1584026458840.sppb-btn-custom { background-color:#152C34; color:#ffffff; font-size:16px;}#sppb-addon-1584026458840 #btn-1584026458840.sppb-btn-custom:hover { background-color:#0c4e6a; color:#ffffff;}#sppb-addon-1584026458840 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458853 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458853 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458853 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458853 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458853 #btn-1584026458853.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458853 #btn-1584026458853.sppb-btn-custom { background-color:#D9D1F0; color:#302f2f; font-size:16px;}#sppb-addon-1584026458853 #btn-1584026458853.sppb-btn-custom:hover { background-color:#836aba; color:#ffffff;}#sppb-addon-1584026458853 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458862 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458862 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458862 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458862 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458862 #btn-1584026458862.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458862 #btn-1584026458862.sppb-btn-custom { background-color:#FF99A5; color:#302f2f; font-size:16px;}#sppb-addon-1584026458862 #btn-1584026458862.sppb-btn-custom:hover { background-color:#ca4c5a; color:#ffffff;}#sppb-addon-1584026458862 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458871 {margin:0px 0px 10px 0px;}#sppb-addon-1584026458871 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458871 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458871 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458871 #btn-1584026458871.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458871 #btn-1584026458871.sppb-btn-custom { background-color:#9D9E9E; color:#ffffff; font-size:16px;}#sppb-addon-1584026458871 #btn-1584026458871.sppb-btn-custom:hover { background-color:#666e6e; color:#ffffff;}#sppb-addon-1584026458871 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1584026458880 {margin:0px 0px 30px 0px;}#sppb-addon-1584026458880 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1584026458880 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1584026458880 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}#sppb-addon-1584026458880 #btn-1584026458880.sppb-btn-custom{font-weight:700;}#sppb-addon-1584026458880 #btn-1584026458880.sppb-btn-custom { background-color:#064141; color:#ffffff; font-size:16px;}#sppb-addon-1584026458880 #btn-1584026458880.sppb-btn-custom:hover { background-color:#006c6c; color:#ffffff;}#sppb-addon-1584026458880 .sppb-btn i {margin:0px 0px 0px 0px;}#sppb-addon-wrapper-1577795621503 {margin:0px 0px 20px 0px;}#sppb-addon-1577795621503 .sppb-addon-title {margin-top:0px;margin-bottom:10px;color:#000000;font-size:20px;line-height:28px;font-weight:800;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1577795621503 .sppb-addon-title {font-size:24px;line-height:24px;line-height:36px;}}@media (max-width:767px) {#sppb-addon-1577795621503 .sppb-addon-title {font-size:24px;line-height:24px;line-height:30px;}}#sppb-addon-1577795621503{ font-size:16px;line-height:26px; }@media (max-width:767px) {#sppb-addon-1577795621503{ font-size:14px;line-height:20px; }}#sppb-addon-wrapper-1577795621512 {margin:0px 0px 20px 0px;}#sppb-addon-1577795621512 .sppb-addon-title {margin-top:0px;margin-bottom:10px;color:#000000;font-size:20px;line-height:28px;font-weight:800;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1577795621512 .sppb-addon-title {font-size:24px;line-height:24px;line-height:36px;}}@media (max-width:767px) {#sppb-addon-1577795621512 .sppb-addon-title {font-size:24px;line-height:24px;line-height:30px;}}#sppb-addon-1577795621512{ font-size:16px;line-height:26px; }@media (max-width:767px) {#sppb-addon-1577795621512{ font-size:14px;line-height:20px; }}.sp-page-builder .page-content #section-id-1577887866361{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#column-id-1577887866362{box-shadow:0 0 0 0 #fff;}#sppb-addon-wrapper-1583199018249 {margin:0px 0px 20px 0px;}#sppb-addon-1583199018249 .sppb-addon-title {margin-top:0px;margin-bottom:10px;color:#000000;font-size:20px;line-height:28px;font-weight:800;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-1583199018249 .sppb-addon-title {font-size:24px;line-height:24px;line-height:36px;}}@media (max-width:767px) {#sppb-addon-1583199018249 .sppb-addon-title {font-size:24px;line-height:24px;line-height:30px;}}#sppb-addon-1583199018249{ font-size:16px;line-height:26px; }@media (max-width:767px) {#sppb-addon-1583199018249{ font-size:14px;line-height:20px; }}#sppb-addon-wrapper-1583195301576 {margin:10px 0px 0px 0px;}#sppb-addon-1583195301576 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1583195301576 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1583195301576 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}.sp-page-builder .page-content #section-id-1578000694152{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}#sppb-addon-wrapper-1583193693619 {margin:0px 0px 30px 0px;}#sppb-addon-1583193693619 {box-shadow:0 0 0 0 #ffffff;}@media (min-width:768px) and (max-width:991px) {#sppb-addon-wrapper-1583193693619 {margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px;}}@media (max-width:767px) {#sppb-addon-wrapper-1583193693619 {margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px;}}
         {
            /* Needed for Safari (Mac) */
            width: 100%;
        }

        .g-fixed-active {
            position: fixed;
            width: 100%;
            top: 0;
            z-index: 1003;
            left: 0;
            -webkit-transition: all 0.5s;
            -moz-transition: all 0.5s;
            -ms-transition: all 0.5s;
            -o-transition: all 0.5s;
            transition: all 0.5s;
        }

        .animated {
          -webkit-transition: transform 200ms linear;
          -moz-transition: transform 200ms linear;
          -ms-transition: transform 200ms linear;
          -o-transition: transform 200ms linear;
          transition: transform 200ms linear;
        }

        .slideDown {
          -webkit-transform: translateY(0%);
          -moz-transform: translateY(0%);
          -ms-transform: translateY(0%);
          -o-transform: translateY(0%);
          transform: translateY(0%);
        }

        .slideUp {
          -webkit-transform: translateY(-100%);
          -moz-transform: translateY(-100%);
          -ms-transform: translateY(-100%);
          -o-transform: translateY(-100%);
          transform: translateY(-100%);
        }

        .animated {
          -webkit-animation-duration: 0.5s;
          -moz-animation-duration: 0.5s;
          -ms-animation-duration: 0.5s;
          -o-animation-duration: 0.5s;
          animation-duration: 0.5s;
          -webkit-animation-fill-mode: both;
          -moz-animation-fill-mode: both;
          -ms-animation-fill-mode: both;
          -o-animation-fill-mode: both;
          animation-fill-mode: both;
        }

        @-webkit-keyframes slideDownHR {
            0% {
                -webkit-transform: translateY(-100%);
            }

            100% {
                -webkit-transform: translateY(0);
            }
        }

        @-moz-keyframes slideDownHR {
            0% {
                -moz-transform: translateY(-100%);
            }

            100% {
                -moz-transform: translateY(0);
            }
        }

        @-o-keyframes slideDownHR {
            0% {
                -o-transform: translateY(-100%);
            }

            100% {
                -o-transform: translateY(0);
            }
        }

        @keyframes slideDownHR {
            0% {
                transform: translateY(-100%);
            }

            100% {
                transform: translateY(0);
            }
        }

        .animated.slideDown {
            -webkit-animation-name: slideDownHR;
            -moz-animation-name: slideDownHR;
            -o-animation-name: slideDownHR;
            animation-name: slideDownHR;
        }

        @-webkit-keyframes slideUpHR {
            0% {
                -webkit-transform: translateY(0);
            }

            100% {
                -webkit-transform: translateY(-100%);
            }
        }

        @-moz-keyframes slideUpHR {
            0% {
                -moz-transform: translateY(0);
            }

            100% {
                -moz-transform: translateY(-100%);
            }
        }

        @-o-keyframes slideUpHR {
            0% {
                -o-transform: translateY(0);
            }

            100% {
                -o-transform: translateY(-100%);
            }
        }

        @keyframes slideUpHR {
            0% {
                transform: translateY(0);
            }

            100% {
                transform: translateY(-100%);
            }
        }

        .animated.slideUp {
            -webkit-animation-name: slideUpHR;
            -moz-animation-name: slideUpHR;
            -o-animation-name: slideUpHR;
            animation-name: slideUpHR;
        }

        @-webkit-keyframes swingInX {
            0% {
                -webkit-transform: perspective(400px) rotateX(-90deg);
            }
            
            100% {
                -webkit-transform: perspective(400px) rotateX(0deg);
            }
        }

        @-moz-keyframes swingInX {
            0% {
                -moz-transform: perspective(400px) rotateX(-90deg);
            }

            100% {
                -moz-transform: perspective(400px) rotateX(0deg);
            }
        }

        @-o-keyframes swingInX {
            0% {
                -o-transform: perspective(400px) rotateX(-90deg);
            }
            
            100% {
                -o-transform: perspective(400px) rotateX(0deg);
            }
        }

        @keyframes swingInX {
            0% {
                transform: perspective(400px) rotateX(-90deg);
            }
            
            100% {
                transform: perspective(400px) rotateX(0deg);
            }
        }

        .animated.swingInX {
            -webkit-transform-origin: top;
            -moz-transform-origin: top;
            -ie-transform-origin: top;
            -o-transform-origin: top;
            transform-origin: top;
          
            -webkit-backface-visibility: visible !important;
            -webkit-animation-name: swingInX;
            -moz-backface-visibility: visible !important;
            -moz-animation-name: swingInX;
            -o-backface-visibility: visible !important;
            -o-animation-name: swingInX;
            backface-visibility: visible !important;
            animation-name: swingInX;
        }

        @-webkit-keyframes swingOutX {
            0% {
                -webkit-transform: perspective(400px) rotateX(0deg);
            }
          100% {
                -webkit-transform: perspective(400px) rotateX(-90deg);
            }
        }

        @-moz-keyframes swingOutX {
            0% {
                -moz-transform: perspective(400px) rotateX(0deg);
            }
          100% {
                -moz-transform: perspective(400px) rotateX(-90deg);
            }
        }

        @-o-keyframes swingOutX {
            0% {
                -o-transform: perspective(400px) rotateX(0deg);
            }
          100% {
                -o-transform: perspective(400px) rotateX(-90deg);
            }
        }

        @keyframes swingOutX {
            0% {
                transform: perspective(400px) rotateX(0deg);
            }
          100% {
                transform: perspective(400px) rotateX(-90deg);
            }
        }

        .animated.swingOutX {
            -webkit-transform-origin: top;
            -webkit-animation-name: swingOutX;
            -webkit-backface-visibility: visible !important;
            -moz-animation-name: swingOutX;
            -moz-backface-visibility: visible !important;
            -o-animation-name: swingOutX;
            -o-backface-visibility: visible !important;
            animation-name: swingOutX;
            backface-visibility: visible !important;
        }

        @-webkit-keyframes flipInX {
            0% {
                -webkit-transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
            
            100% {
                -webkit-transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
        }

        @-moz-keyframes flipInX {
            0% {
                -moz-transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }

            100% {
                -moz-transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
        }

        @-o-keyframes flipInX {
            0% {
                -o-transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
            
            100% {
                -o-transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
        }

        @keyframes flipInX {
            0% {
                transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
            
            100% {
                transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
        }

        .animated.flipInX {
            -webkit-backface-visibility: visible !important;
            -webkit-animation-name: flipInX;
            -moz-backface-visibility: visible !important;
            -moz-animation-name: flipInX;
            -o-backface-visibility: visible !important;
            -o-animation-name: flipInX;
            backface-visibility: visible !important;
            animation-name: flipInX;
        }

        @-webkit-keyframes flipOutX {
            0% {
                -webkit-transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
          100% {
                -webkit-transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
        }

        @-moz-keyframes flipOutX {
            0% {
                -moz-transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
          100% {
                -moz-transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
        }

        @-o-keyframes flipOutX {
            0% {
                -o-transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
          100% {
                -o-transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
        }

        @keyframes flipOutX {
            0% {
                transform: perspective(400px) rotateX(0deg);
                opacity: 1;
            }
          100% {
                transform: perspective(400px) rotateX(90deg);
                opacity: 0;
            }
        }

        .animated.flipOutX {
            -webkit-animation-name: flipOutX;
            -webkit-backface-visibility: visible !important;
            -moz-animation-name: flipOutX;
            -moz-backface-visibility: visible !important;
            -o-animation-name: flipOutX;
            -o-backface-visibility: visible !important;
            animation-name: flipOutX;
            backface-visibility: visible !important;
        }

        @-webkit-keyframes bounceInDown {
            0% {
                opacity: 0;
                -webkit-transform: translateY(-200px);
            }

            60% {
                opacity: 1;
                -webkit-transform: translateY(30px);
            }

            80% {
                -webkit-transform: translateY(-10px);
            }

            100% {
                -webkit-transform: translateY(0);
            }
        }

        @-moz-keyframes bounceInDown {
            0% {
                opacity: 0;
                -moz-transform: translateY(-200px);
            }

            60% {
                opacity: 1;
                -moz-transform: translateY(30px);
            }

            80% {
                -moz-transform: translateY(-10px);
            }

            100% {
                -moz-transform: translateY(0);
            }
        }

        @-o-keyframes bounceInDown {
            0% {
                opacity: 0;
                -o-transform: translateY(-200px);
            }

            60% {
                opacity: 1;
                -o-transform: translateY(30px);
            }

            80% {
                -o-transform: translateY(-10px);
            }

            100% {
                -o-transform: translateY(0);
            }
        }

        @keyframes bounceInDown {
            0% {
                opacity: 0;
                transform: translateY(-200px);
            }

            60% {
                opacity: 1;
                transform: translateY(30px);
            }

            80% {
                transform: translateY(-10px);
            }

            100% {
                transform: translateY(0);
            }
        }

        .animated.bounceInDown {
            -webkit-animation-name: bounceInDown;
            -moz-animation-name: bounceInDown;
            -o-animation-name: bounceInDown;
            animation-name: bounceInDown;
        }

        @-webkit-keyframes bounceOutUp {
            0% {
                -webkit-transform: translateY(0);
            }

            30% {
                opacity: 1;
                -webkit-transform: translateY(20px);
            }

            100% {
                opacity: 0;
                -webkit-transform: translateY(-200px);
            }
        }

        @-moz-keyframes bounceOutUp {
            0% {
                -moz-transform: translateY(0);
            }

            30% {
                opacity: 1;
                -moz-transform: translateY(20px);
            }

            100% {
                opacity: 0;
                -moz-transform: translateY(-200px);
            }
        }

        @-o-keyframes bounceOutUp {
            0% {
                -o-transform: translateY(0);
            }

            30% {
                opacity: 1;
                -o-transform: translateY(20px);
            }

            100% {
                opacity: 0;
                -o-transform: translateY(-200px);
            }
        }

        @keyframes bounceOutUp {
            0% {
                transform: translateY(0);
            }

            30% {
                opacity: 1;
                transform: translateY(20px);
            }

            100% {
                opacity: 0;
                transform: translateY(-200px);
            }
        }

        .animated.bounceOutUp {
            -webkit-animation-name: bounceOutUp;
            -moz-animation-name: bounceOutUp;
            -o-animation-name: bounceOutUp;
            animation-name: bounceOutUp;
        }
