@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bs-body-bg:#fff !important;--bs-heading-color:white !important;--bs-body-font-family:Poppins !important;--bs-body-font-weight:500 !important;--bs-body-color:#6b6b6b !important;--bs-border-color:#131517 !important;--bs-modal-bg:#131517 !important;--background-color:#fff}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration:none!important}a[href^="tel"]{color:inherit;text-decoration:none}button{outline:0}.close{color:#fff;background:none;border:none;font-size:;font-weight:700;font-size:20px}ol,ul{list-style:none}li{list-style:inside}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}q{display:inline;font-style:italic}q:before{content:'"';font-style:normal}q:after{content:'"';font-style:normal}textarea,input[type="text"],input[type="email"],input[type="button"],input[type="submit"],input[type="reset"],input[type="search"],input[type="password"]{-webkit-appearance:none;appearance:none}input[type="search"]{-webkit-appearance:textfield}table{border-collapse:collapse;border-spacing:0}th,td{padding:2px}big{font-size:120%}small,sup,sub{font-size:80%}sup{vertical-align:super}sub{vertical-align:sub}dd{margin-left:20px}kbd,tt{font-family:courier;font-size:12px}ins{text-decoration:underline}del,strike,s{text-decoration:line-through}dt{font-weight:700}address,cite,var{font-style:italic}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;-webkit-tap-highlight-color:#fff0}body,html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background:var(--background-color);color:#6b6b6b!important;scroll-behavior:smooth;text-align:center}@media (max-width:576px){.order-sm-3{order:3!important}.order-sm-2{order:2!important}.order-sm-1{order:1!important}}.spacer-12rem{display:inline-block;width:100%;height:12rem}.spacer-9rem{display:inline-block;width:100%;height:9rem}.spacer-8rem{display:inline-block;width:100%;height:8rem}.spacer-5rem{display:inline-block;width:100%;height:5rem}.spacer-2rem{display:inline-block;width:100%;height:2rem}.space-t5-b5{padding-top:5rem;padding-bottom:5rem}.space-t8-b8{padding-top:8rem;padding-bottom:8rem}.space-t8-b2{padding-top:8rem;padding-bottom:2rem}.space-t8{padding-top:8rem}.mysticky-welcomebar-position-top{top:auto!important;bottom:0!important}.mysticky-welcomebar-fixed .mysticky-welcomebar-content p{font-weight:600!important}.mysticky-welcomebar-fixed .mysticky-welcomebar-btn a{padding:10px 20px!important}#content{position:relative;display:block;float:left;width:100%;overflow:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media(max-width:991.98px){#content{width:100%;margin-left:0vw;margin-right:0vw;box-shadow:0px!important}}.highlight{color:#2CA9DF}.keyword{background:#0e1012}.h-80{height:80%}.maxh-100{max-height:100%}.maxw-100{max-width:100%}.maxh-80vh{max-height:80vh}@media screen and (min-width:782px){#absoluteDesktop{position:absolute}}button.button,a.button{display:block;text-align:center;font-family:Poppins;font-size:1.3rem;font-weight:600;padding:1rem 2rem;border-radius:1.2rem;background:#278DEB;transition:.3s ease;cursor:pointer}button.button:hover,a.button:hover{transform:scale(1.05)}.carousel-item{background-color:var(--bs-modal-bg)}.accent{font-size:calc(1rem + 1vw)!important;color:#278DEB}h1{font-family:Poppins;font-size:calc(1.75rem + 2vw)!important;font-style:normal;font-weight:600!important;line-height:120%!important;max-width:100%}h2{font-family:Poppins;font-size:calc(1.3rem + 1.4vw)!important;font-style:normal;font-weight:600!important;line-height:120%!important;letter-spacing:.18;max-width:100%}h3{text-align:center;font-family:Poppins;font-size:calc(0.8rem + 1vw)!important;font-style:normal;font-weight:600!important;line-height:120%!important;max-width:100%}h4{text-align:center!important;font-family:Poppins!important;font-size:calc(1.3rem + 0.6vw)!important;font-style:normal!important;font-weight:600!important;line-height:120%!important;text-transform:uppercase!important;max-width:100%}h5{font-family:Poppins!important;font-size:calc(1.2rem + 0.4vw)!important;font-style:normal!important;font-weight:700!important;line-height:normal!important;letter-spacing:0.06rem!important;text-transform:uppercase!important;max-width:100%}h6{display:inline-block;font-weight:600 !Important;color:#375853!important}.wp-block-heading{color:#2B2A40}p,li{font-size:calc(0.9rem + 0.3vw);color:#000;font-weight:400}a,header,.service-image,.service-image-overlay,.service-image-wrapper .bi,.dropdown-menu,footer ul li .nav-link,.blog-image-wrapper img,.image-effect-layer .bi,.image-effect-layer,#lightgallery a::before,#lightgallery a img,.garden-button-1,.category-filter select,.eventlink img,.gastro-image img,.wrapper-gastro-info-block,.gastro-image::before,#menu-hauptmenue li a{-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:767px){[data-aos-delay]{transition-delay:0s!important}}.header-section{padding:100px 0 0 0}.fixed-top{max-width:100vw;margin:0!important}header{position:fixed;display:block;z-index:100;left:0;top:0;height:300px;width:100%;padding-top:30px}.nav-link{color:#000;font-family:Poppins;font-size:1.2rem!important;font-style:normal!important;font-weight:600!important;line-height:normal!important;letter-spacing:0.06rem!important;text-transform:uppercase!important;position:relative}.nav-link:before{content:'';position:absolute;bottom:.5rem;left:0;width:0%;height:1.5px;background:#fff;transition:.3s}.nav-link:after{content:'';position:absolute;bottom:.5rem;right:0;width:0%;height:1.5px;background:#fff;transition:.3s}.nav-link:hover::before{transform:translateX(99%);width:50%}.nav-link:hover::after{transform:translateX(-99%);width:50%}@media only screen and (max-width:990px){.nav-link,.navBtn{margin:12px 0}}nav{background:#fff}@media screen and (max-width:500px){nav.navbar{padding:0!important}}.navbar-nav li{list-style-type:none}.navbar a.logo{background:#fff;padding:calc(0.7rem + 0.25vw) calc(1.5rem + 0.3vw)}.navbar a.logo img{max-height:4rem;max-width:70vw;height:auto}.navbar a.navBtn{border:none;background:#278DEB;color:#fff}.custom-toggler .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1.0)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}#sidebar{display:none}.color-white{color:#fff!important}.color-accent{color:#2B8BB1!important}.color-main{color:#2B2A40!important}.bg-white{background:#fff!important}.bg-accent{background:#2B8BB1!important}.bg-main{background:#2B2A40!important}.border-rounded-30{border-radius:3rem}.border-accent{border:3px solid #2B8BB1!important}.border-main{border:3px solid #2B2A40!important}#searchStock{max-width:600px;font-size:1.7rem;border:3px solid #F8F8F8;font-weight:500;box-shadow:0 0 44px -41px rgb(0 0 0 / .75);-webkit-box-shadow:0 0 44px -41px rgb(0 0 0 / .75);-moz-box-shadow:0 0 44px -41px rgb(0 0 0 / .75)}#searchStock::placeholder{color:#dcdcdc}.store-icons{height:3.5rem}.max-height-80vh{max-height:70vh}.icon-cube{width:4.5rem;height:4.5rem;border-radius:1.2rem}.icon-cube i{font-size:2.5rem}.fameBanner{max-height:4rem;max-width:100%;height:auto;width:auto;display:block}.min-vh-80{min-height:80vh;margin:0 0 15vh 0}@keyframes slides{from{transform:translateX(0)}to{transform:translateX(-100%)}}.slider{margin:calc(2.5rem + 3vw) 0 0 0;overflow:hidden;white-space:nowrap;position:relative}.slider:before,.logos:after{position:absolute;top:0;content:'';width:250px;height:100%;z-index:2}.slider:before{left:0}.slider:after{right:0}.slider .logos{display:inline-block;animation:100s slides infinite linear}.slider:hover .logos{animation-play-state:paused}.logos img{filter:brightness(0) invert(1);height:3rem;padding:0 3rem}.card-title{color:#FFF;text-align:center;font-family:Poppins;font-size:2rem;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase}.card-text{text-align:center;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:120%}.card .card-img-top{transition:.3s ease;border-radius:var(--bs-card-inner-border-radius)}.card:hover .card-img-top{transform:scale(1.05)}.card-img{object-fit:cover;height:500px}.foerderungen .card img{max-width:90%}.card-img-overlay h4{font-size:calc(1.2rem + 0.6vw)!important;position:absolute;color:white!important;text-transform:none!important;line-height:170%!important}.card-img-overlay h4 span{font-size:calc(2.5rem + 1.2vw)!important}.branchen-widgets .card{height:400px;overflow:hidden;cursor:pointer}.branchen-widgets .card .img-fluid{display:block;min-width:100%;width:auto;position:absolute;height:100%;max-width:200%}.dark-overlay{background:rgb(0 0 0 / .6);border-radius:0!important}.card .dark-overlay .button{backdrop-filter:blur(5px);background:#fff0;border-color:#2CA9DF;color:#2CA9DF}.card .more{padding:25px;opacity:1;z-index:1;background:#0e1012;"
}

.card .more .button {
	color: #2ca9df;
  	border: 2px solid #2ca9df;
}

.hover-scale {
	transition: .3s ease;
}

.hover-scale:hover {
	transform: scale(1.05);
}

.article-card {
	background-color: #fff !important;
	cursor: pointer;
}

.article-card img {
	height: 250px;
	object-fit: contain;
}

.article-card h4 {
	font-size: 1.4rem!important;
}

.blog h2{
	margin: 20px 0;
	font-size: calc(1.5rem + 0.5vw) !important;	
}

#blog-content h3{
	color: white!important;
	font-size: calc(1.5rem + 0.6vw) !important;	
	margin: 3rem 0 1.5rem 0;
}

#blog-content p{
	font-size: 1.3rem!important;
}

#blog-content blockquote p{
	color: #2CA9DF;
	font-size: 1.5rem !important;
}

.list-group-item{
	text-align:left;
	border: none!important;
}

.list-group-item div{
	font-size: calc(1.2rem + 0.2vw);
	word-wrap: break-word;
}

.list-group-item i {
	background: #278DEB;
	color: white;
	padding: 1.5rem 1.8rem;
	font-size: calc(2.1rem + 0.6vw);
	margin: 0 1rem 0 0;
	border-radius: 15px;
}


/*
##########################################
SOFTWARE
##########################################
*/

section.why-us .card {
	background-color: #0E1012;
	border-radius: 10px;
}


/*
##########################################
Footer
##########################################
*/

#footer-news{
	background: url(https://www.stockanalyzer.eu/wp-content/themes/stockanalyzer-theme/img/background_footer.png);
	background-size: cover;
}

footer {
	color: white;
	padding-bottom: 6rem;
}

footer .footer-img{
	max-width: 100%;
	width: 300px;
}

footer a {
	color: #000;
	font-family: Poppins;
	font-size: 1rem;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.09rem;
	text-transform: uppercase;
	transition: all .3s ease;
}

footer a:hover {
	color: #2CA9DF;
}

footer .contact {
	color: #FFF;
	text-align: center;
	font-family: Poppins;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.0675rem;
	border: 2px solid rgba(51, 51, 51, 0.49);
}

footer .contact a{
	font-size: 1.125rem;
	text-transform: inherit;
}

footer .contact.contact-center {
	border-left: none;
	border-right: none;
}

@media screen and (max-width: 767px) {
	footer .contact.contact-center {
		border-left: 2px solid rgba(51, 51, 51, 0.49);
		border-right: 2px solid rgba(51, 51, 51, 0.49);
		border-top: none;
		border-bottom: none;
	}
}

footer .anschrift {
	color: #FFF;
	font-family: Poppins;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	letter-spacing: 0.0675rem;
	text-transform: uppercase;
}

footer .bold {
	font-weight: 700;
}

footer .title {
	color: #FFF;
	font-family: Poppins;
	font-size: 1.125rem;
	font-style: normal;
	font-weight: 500;
	line-height: normal;
	letter-spacing: 0.0675rem;
	text-transform: uppercase;
}

#footer-copyright {
	color: rgba(0, 0, 0, 0.25);
	text-align: left;
	font-family: Poppins;
	font-size: 0.75rem;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.0675rem;
	text-transform: uppercase;
}

/* footer {
	position: relative;
	float: left;
	display: block;
	width: 100%;
	background: #fff;
	padding-bottom: 100px;
	padding-top: 60px;
} */

@media (min-width: 992px) and (max-width: 1199.98px) {
	footer {
		font-size: 14px;
	}
}

footer li {
	list-style-type: none;
}

footer p {
	display: inline-block;
	width: 100%;
}

/*Footer MENUS*/
footer ul {
	padding: 0px;
	margin: 0px;
	margin-top: 15px;
}

footer ul li {
	display: inline-block;
	width: 100%;
	margin-bottom: 5px;
}

footer ul li .nav-link {
	display: inline-block;
	width: 100%;
	color: black;
}

footer ul li .nav-link:hover,
footer ul li .nav-link:active,
footer ul li .nav-link:focus {
	color: #375853;
}

/*Footer Navigation 2*/
.footer-line {
	font-size: 12px;
	margin-top: 30px;
	font-style: italic;
	padding-top: 30px;
}




/*
##########################################
FADEIN EFFECT
##########################################
*/
@keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

/* Firefox < 16 */
@-moz-keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

/* Internet Explorer */
@-ms-keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

/* Opera < 12.1 */
@-o-keyframes fadein {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}


/*
##########################################
LOADING SPINNER
##########################################
*/
#loading-page {
	position: fixed;
	z-index: 51d1d1d;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background: var(--background-color);
	z-index: 1000;
}

#loading-wrapper {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -25px;
	margin-left: -25px;
}

#loading {
	display: inline-block;
	width: 50px;
	height: 50px;
	border: 3px solid var(--bs-border-color);
	border-radius: 50%;
	border-top-color: #2CA9DF;
	animation: spin 1s ease-in-out infinite;
	-webkit-animation: spin 1s ease-in-out infinite;
}

@keyframes spin {
	to {
		-webkit-transform: rotate(360deg);
	}
}

@-webkit-keyframes spin {
	to {
		-webkit-transform: rotate(360deg);
	}
}

.pum-container{
	background: white!important;
}

.pum-form--style-default input[type="email"], .pum-form--style-default input[type="text"]{background-color:white!important;border:1px solid}.pum-form--style-default label{color:#000}.sib-default-btn{background:#2B8BB1;color:#fff;font-weight:700;border:none!important;padding:.5rem;border-radius:20px}.dsgvo-popup{font-size:.6rem;line-height:1rem}.pum-content .row{min-height:22vw}.pum_sub_form{width:100%}.pum-close{background:white!important;font-size:2rem}.sib_signup_box_inside_1 input{border:1px solid #000;width:100%;font-size:1.25rem}@media only screen and (max-width:750px){.pum-container.pum-responsive img{width:100%!important}}@keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:#fff0}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgb(0 0 0 / .5);border-right-color:#fff0;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-left:.5em;border:.25em solid rgb(255 255 255 / .5);border-right-color:#fff0}.pum-form__messages{display:none;border:1px solid rgb(0 0 0 / .25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgb(0 0 51 / .3) 1.5em 0 0 0,rgb(0 0 51 / .3) 1.1em 1.1em 0 0,rgb(0 0 51 / .3) 0 1.5em 0 0,rgb(0 0 51 / .3) -1.1em 1.1em 0 0,rgb(0 0 51 / .3) -1.5em 0 0 0,rgb(0 0 51 / .3) -1.1em -1.1em 0 0,rgb(0 0 51 / .3) 0 -1.5em 0 0,rgb(0 0 51 / .3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.flatpickr-calendar.open,.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important}.pum-theme-77,.pum-theme-default-theme{background-color:rgb(255 255 255 / 1)}.pum-theme-77 .pum-container,.pum-theme-default-theme .pum-container{padding:18px;border-radius:0;border:1px none #000;box-shadow:1px 1px 3px 0 rgb(2 2 2 / .23);background-color:rgb(249 249 249 / 1)}.pum-theme-77 .pum-title,.pum-theme-default-theme .pum-title{color:#000;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:inherit;font-weight:400;font-size:32px;font-style:normal;line-height:36px}.pum-theme-77 .pum-content,.pum-theme-default-theme .pum-content{color:#8c8c8c;font-family:inherit;font-weight:400;font-style:inherit}.pum-theme-77 .pum-content+.pum-close,.pum-theme-default-theme .pum-content+.pum-close{position:absolute;height:auto;width:auto;left:auto;right:0;bottom:auto;top:0;padding:8px;color:#fff;font-family:inherit;font-weight:400;font-size:12px;font-style:inherit;line-height:36px;border:1px none #fff;border-radius:0;box-shadow:1px 1px 3px 0 rgb(2 2 2 / .23);text-shadow:0 0 0 rgb(0 0 0 / .23);background-color:rgb(0 183 205 / 1)}.pum-theme-78,.pum-theme-lightbox{background-color:rgb(0 0 0 / .6)}.pum-theme-78 .pum-container,.pum-theme-lightbox .pum-container{padding:18px;border-radius:3px;border:8px solid #000;box-shadow:0 0 30px 0 rgb(2 2 2 / 1);background-color:rgb(255 255 255 / 1)}.pum-theme-78 .pum-title,.pum-theme-lightbox .pum-title{color:#000;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:inherit;font-weight:100;font-size:32px;line-height:36px}.pum-theme-78 .pum-content,.pum-theme-lightbox .pum-content{color:#000;font-family:inherit;font-weight:100}.pum-theme-78 .pum-content+.pum-close,.pum-theme-lightbox .pum-content+.pum-close{position:absolute;height:26px;width:26px;left:auto;right:-13px;bottom:auto;top:-13px;padding:0;color:#fff;font-family:Arial;font-weight:100;font-size:24px;line-height:24px;border:2px solid #fff;border-radius:26px;box-shadow:0 0 15px 1px rgb(2 2 2 / .75);text-shadow:0 0 0 rgb(0 0 0 / .23);background-color:rgb(0 0 0 / 1)}.pum-theme-79,.pum-theme-enterprise-blue{background-color:rgb(0 0 0 / .7)}.pum-theme-79 .pum-container,.pum-theme-enterprise-blue .pum-container{padding:28px;border-radius:5px;border:1px none #000;box-shadow:0 10px 25px 4px rgb(2 2 2 / .5);background-color:rgb(255 255 255 / 1)}.pum-theme-79 .pum-title,.pum-theme-enterprise-blue .pum-title{color:#315b7c;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:inherit;font-weight:100;font-size:34px;line-height:36px}.pum-theme-79 .pum-content,.pum-theme-enterprise-blue .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100}.pum-theme-79 .pum-content+.pum-close,.pum-theme-enterprise-blue .pum-content+.pum-close{position:absolute;height:28px;width:28px;left:auto;right:8px;bottom:auto;top:8px;padding:4px;color:#fff;font-family:Times New Roman;font-weight:100;font-size:20px;line-height:20px;border:1px none #fff;border-radius:42px;box-shadow:0 0 0 0 rgb(2 2 2 / .23);text-shadow:0 0 0 rgb(0 0 0 / .23);background-color:rgb(49 91 124 / 1)}.pum-theme-80,.pum-theme-hello-box{background-color:rgb(0 0 0 / .75)}.pum-theme-80 .pum-container,.pum-theme-hello-box .pum-container{padding:30px;border-radius:80px;border:14px solid #81d742;box-shadow:0 0 0 0 #fff0;background-color:rgb(255 255 255 / 1)}.pum-theme-80 .pum-title,.pum-theme-hello-box .pum-title{color:#2d2d2d;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:Montserrat;font-weight:100;font-size:32px;line-height:36px}.pum-theme-80 .pum-content,.pum-theme-hello-box .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100}.pum-theme-80 .pum-content+.pum-close,.pum-theme-hello-box .pum-content+.pum-close{position:absolute;height:auto;width:auto;left:auto;right:-30px;bottom:auto;top:-30px;padding:0;color:#2d2d2d;font-family:Times New Roman;font-weight:100;font-size:32px;line-height:28px;border:1px none #fff;border-radius:28px;box-shadow:0 0 0 0 rgb(2 2 2 / .23);text-shadow:0 0 0 rgb(0 0 0 / .23);background-color:rgb(255 255 255 / 1)}.pum-theme-81,.pum-theme-cutting-edge{background-color:rgb(0 0 0 / .5)}.pum-theme-81 .pum-container,.pum-theme-cutting-edge .pum-container{padding:18px;border-radius:0;border:1px none #000;box-shadow:0 10px 25px 0 rgb(2 2 2 / .5);background-color:rgb(30 115 190 / 1)}.pum-theme-81 .pum-title,.pum-theme-cutting-edge .pum-title{color:#fff;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:Sans-Serif;font-weight:100;font-size:26px;line-height:28px}.pum-theme-81 .pum-content,.pum-theme-cutting-edge .pum-content{color:#fff;font-family:inherit;font-weight:100}.pum-theme-81 .pum-content+.pum-close,.pum-theme-cutting-edge .pum-content+.pum-close{position:absolute;height:24px;width:24px;left:auto;right:0;bottom:auto;top:0;padding:0;color:#1e73be;font-family:Times New Roman;font-weight:100;font-size:32px;line-height:24px;border:1px none #fff;border-radius:0;box-shadow:-1px 1px 1px 0 rgb(2 2 2 / .1);text-shadow:-1px 1px 1px rgb(0 0 0 / .1);background-color:rgb(238 238 34 / 1)}.pum-theme-82,.pum-theme-framed-border{background-color:rgb(255 255 255 / .5)}.pum-theme-82 .pum-container,.pum-theme-framed-border .pum-container{padding:18px;border-radius:0;border:20px outset #d33;box-shadow:1px 1px 3px 0 rgb(2 2 2 / .97) inset;background-color:rgb(255 251 239 / 1)}.pum-theme-82 .pum-title,.pum-theme-framed-border .pum-title{color:#000;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:inherit;font-weight:100;font-size:32px;line-height:36px}.pum-theme-82 .pum-content,.pum-theme-framed-border .pum-content{color:#2d2d2d;font-family:inherit;font-weight:100}.pum-theme-82 .pum-content+.pum-close,.pum-theme-framed-border .pum-content+.pum-close{position:absolute;height:20px;width:20px;left:auto;right:-20px;bottom:auto;top:-20px;padding:0;color:#fff;font-family:Tahoma;font-weight:700;font-size:16px;line-height:18px;border:1px none #fff;border-radius:0;box-shadow:0 0 0 0 rgb(2 2 2 / .23);text-shadow:0 0 0 rgb(0 0 0 / .23);background-color:rgb(0 0 0 / .55)}.pum-theme-83,.pum-theme-floating-bar{background-color:#fff0}.pum-theme-83 .pum-container,.pum-theme-floating-bar .pum-container{padding:8px;border-radius:0;border:1px none #000;box-shadow:1px 1px 3px 0 rgb(2 2 2 / .23);background-color:rgb(238 246 252 / 1)}.pum-theme-83 .pum-title,.pum-theme-floating-bar .pum-title{color:#505050;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:inherit;font-weight:400;font-size:32px;line-height:36px}.pum-theme-83 .pum-content,.pum-theme-floating-bar .pum-content{color:#505050;font-family:inherit;font-weight:400}.pum-theme-83 .pum-content+.pum-close,.pum-theme-floating-bar .pum-content+.pum-close{position:absolute;height:18px;width:18px;left:auto;right:5px;bottom:auto;top:50%;padding:0;color:#505050;font-family:Sans-Serif;font-weight:700;font-size:15px;line-height:18px;border:1px solid #505050;border-radius:15px;box-shadow:0 0 0 0 #fff0;text-shadow:0 0 0 #fff0;background-color:#fff0;transform:translate(0,-50%)}.pum-theme-84,.pum-theme-content-only{background-color:rgb(0 0 0 / .7)}.pum-theme-84 .pum-container,.pum-theme-content-only .pum-container{padding:0;border-radius:0;border:1px none #000;box-shadow:0 0 0 0 #fff0}.pum-theme-84 .pum-title,.pum-theme-content-only .pum-title{color:#000;text-align:left;text-shadow:0 0 0 rgb(2 2 2 / .23);font-family:inherit;font-weight:400;font-size:32px;line-height:36px}.pum-theme-84 .pum-content,.pum-theme-content-only .pum-content{color:#8c8c8c;font-family:inherit;font-weight:400}.pum-theme-84 .pum-content+.pum-close,.pum-theme-content-only .pum-content+.pum-close{position:absolute;height:18px;width:18px;left:auto;right:7px;bottom:auto;top:7px;padding:0;color:#000;font-family:inherit;font-weight:700;font-size:20px;line-height:20px;border:1px none #fff;border-radius:15px;box-shadow:0 0 0 0 #fff0;text-shadow:0 0 0 #fff0;background-color:#fff0}#pum-86{z-index:1999999999}#pum-85{z-index:1999999999}div.sib-sms-field{display:inline-block;position:relative;width:100%}.sib-sms-field .sib-country-block{position:absolute;right:auto;left:0;top:0;bottom:0;padding:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sib-country-block .sib-toggle.sib-country-flg{z-index:1;position:relative;width:46px;height:100%;padding:0 0 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dbdbdb;cursor:pointer}.sib-country-block .sib-toggle .sib-cflags{position:absolute;top:0;bottom:0;margin:auto;height:15px;width:20px;background-repeat:no-repeat;background-color:#dbdbdb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(https://www.stockanalyzer.eu/wp-content/plugins/mailin/css/../img/flags/fr.png)}.sib-country-block .sib-toggle .sib-icon-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:4px solid}.sib-sms-field ul.sib-country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:rgb(0 0 0 / .2) 1px 1px 4px;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:150px;overflow-y:scroll;overflow-x:hidden;top:50px;width:250px}.sib-sms-field ul.sib-country-list li.sib-country-prefix{font-size:14px;padding:1px 10px;cursor:pointer}.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover{background-color:#dbdbdb}.sib-sms-field ul.sib-country-list li .sib-flag-box{width:20px}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag{height:18px;width:20px;background-image:url(https://www.stockanalyzer.eu/wp-content/plugins/mailin/css/../img/flags/ad.png);vertical-align:middle;display:inline-block;background-repeat:no-repeat}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code{margin-left:20px}.sib-sms-field .sib-sms{padding-right:6px;padding-left:52px;margin-left:0;position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;margin-right:0}.sib-multi-lists.sib_error{color:#A94442}