@charset "UTF-8";
#home{position:relative}#home .headlines{z-index:1;position:relative;text-align:center;height:100%}#home .headlines .text{display:flex;height:100%;justify-content:center;align-items:center;flex-direction:column;color:#FFFFFF}#home .headlines .text .header{font-size:2rem;font-family:Arial, Helvetica, sans-serif;font-weight:400;line-height:1.2;letter-spacing:0.05em}@media (max-width:599px){#home .headlines .text .header{font-size:3rem;margin:2em 0}}@media (min-width:600px){#home .headlines .text .header{font-size:3rem;margin:1.5em 0}}@media (min-width:900px){#home .headlines .text .header{font-size:4rem;margin:1em 0}}#home .headlines .text .subline,#home .headlines .text .header{max-width:100%;overflow-wrap:normal;word-break:keep-all}#home .headlines .text .covert{opacity:0}#home .headlines .text #frontImg{max-width:100%;height:auto;display:block;margin:0 auto;max-height:50vh;object-fit:contain}@media (max-width:599px){#home .headlines .text #frontImg{max-height:30vh}}@media (min-width:600px) and (max-width:899px){#home .headlines .text #frontImg{max-height:40vh}}@media only screen and (max-device-width:1366px){#home .headlines .parallax{background-attachment:scroll}}#home .background{background:#222222;height:100vh}#home .video-container{position:relative;width:100%;height:100vh;overflow:hidden}#home .video-container video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100vh;width:auto;height:auto;transform:translate(-50%, -50%);z-index:-1}.frame-type-html{}.frame-type-html #countdown{position:absolute}.frame-type-html #countdown .container{position:relative;display:flex;justify-content:center;align-items:center}.frame-type-html #countdown .container #counter{position:absolute;font-size:4rem;z-index:1}.frame-type-html #countdown .container .circle{min-width:100px}.frame-type-html #countdown .container .circle path{stroke:#D40677;stroke-width:8;fill:none;stroke-dasharray:283;stroke-dashoffset:0;animation:circleAnimation 2s linear infinite}@keyframes circleAnimation{0%{stroke-dashoffset:0}100%{stroke-dashoffset:283}}@media only screen and (max-width:768px){.frame-type-html #countdown{top:85%;left:40%}}@media only screen and (min-width:769px) and (max-width:992px){.frame-type-html #countdown{top:75%;left:40%}}@media only screen and (min-width:993px) and (max-width:1200px){.frame-type-html #countdown{top:75%;left:40%}}@media only screen and (min-width:1201px){.frame-type-html #countdown{top:75%;left:46%}}#navigation #scrollIndicator{position:fixed;top:0;left:0;width:0;height:5px;background-color:#D40677;z-index:9999}#navigation .nav-icon-logo-breadcrumb{position:fixed;top:0;z-index:5;width:100%;display:flex;flex-direction:column;padding:1vh 5vw;background:#000000b0;height:20vh;overflow:hidden}#navigation .nav-icon-logo-breadcrumb .nav-top{height:5vh;display:flex}#navigation .nav-icon-logo-breadcrumb .nav-top .left-menu{display:flex}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu{display:flex;align-items:center;width:100%;justify-content:flex-end;flex:1}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu .right-menu-space{width:10vw;display:flex;justify-content:space-between;align-items:center}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu #darkmodeSwitch{color:#FFFFFF}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu #darkmodeSwitch i{font-size:25px;cursor:pointer;color:#FFFFFF}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu .dropright button{background:transparent;border:2px solid #FFFFFF;display:flex;align-items:center;padding:8px 10px;justify-content:space-between;width:100%;min-width:70px;height:30px}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu .dropright button::after{color:#FFFFFF}#navigation .nav-icon-logo-breadcrumb .nav-top .right-menu .dropright .dropdown-menu.open{display:block}#navigation .nav-icon-logo-breadcrumb .nav-top.hidden{display:none}#navigation .nav-icon-logo-breadcrumb .nav-bottom{display:flex}#navigation .nav-icon-logo-breadcrumb .nav-bottom .left-menu{flex:1;display:flex;justify-content:flex-start}#navigation .nav-icon-logo-breadcrumb .nav-bottom .left-menu .logo .navbar-brand{width:fit-content}#navigation .nav-icon-logo-breadcrumb .nav-bottom .left-menu .logo .navbar-brand img{cursor:pointer;max-width:180px;height:auto;transition:ease-in-out 0.3s;filter:brightness(1.2)}@media (max-width:576px){#navigation .nav-icon-logo-breadcrumb .nav-bottom .left-menu .logo .navbar-brand img{max-width:100px}}@media (min-width:577px) and (max-width:992px){#navigation .nav-icon-logo-breadcrumb .nav-bottom .left-menu .logo .navbar-brand img{max-width:150px}}#navigation .nav-icon-logo-breadcrumb .nav-bottom .right-menu{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;margin-right:-5px}#navigation .nav-icon-logo-breadcrumb .nav-bottom .right-menu #nav-icon{background-color:#312f2f;color:#FFFFFF;font-size:40px;cursor:pointer;width:55px;height:55px;border-radius:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 20px 20px #000000}#navigation .nav-icon-logo-breadcrumb.hiddenStyle{height:10vh}#navigation .nav-icon-logo-breadcrumb.hiddenStyle .nav-bottom .logo img{width:50%;transition:width 0.5s ease-in-out}#navigation .nav-icon-logo-breadcrumb.hidden{height:10vh}#navigation .nav-icon-logo-breadcrumb.hidden .navbar-brand img{max-width:100px !important;transition:max-width 0.7s ease-in-out}#navigation .nav-icon-logo-breadcrumb.hidden .right-menu #nav-icon{box-shadow:0px 5px 30px #000000 !important;transition:all ease-in-out 0.75s}@media only screen and (max-width:768px){#navigation .nav-icon-logo-breadcrumb.hidden .navbar-brand img{max-width:80px !important}}#navigation .overlay{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#333333;overflow-x:hidden;transition:0.5s}#navigation .overlay .d_close-btn{display:flex;justify-content:flex-end;margin-right:5%;height:10vh}#navigation .overlay .d_close-btn .closebtn{font-size:60px;color:#FFFFFF;text-decoration:none}#navigation .overlay .overlay-content{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;height:90vh;align-items:center}#navigation .overlay .overlay-content li{padding:0;list-style-type:none;width:100%}#navigation .overlay .overlay-content li::before{content:none}#navigation .overlay .overlay-content li span{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}#navigation .overlay .overlay-content li span a{font-size:3rem;color:#818181;text-decoration:none;padding:5px}#navigation .overlay .overlay-content li span a.active{color:#D40677;font-weight:700}#navigation .overlay .overlay-content li span i.bi-chevron-compact-right{color:#818181;font-size:3rem;transition:transform 1s ease-in-out}#navigation .overlay .overlay-content li span i.bi-chevron-compact-right.active{color:#D40677;font-weight:700}#navigation .overlay .overlay-content li span i.bi-chevron-compact-right.rotated{transform:rotate(90deg)}#navigation .overlay .overlay-content li span i.bi-chevron-compact-right:hover{color:#686868}#navigation .overlay .overlay-content li span i.bi-chevron-compact-right:hover.active{color:#a2055b}#navigation .overlay .overlay-content li span:hover a{color:#686868;text-decoration:underline #818181 !important}#navigation .overlay .overlay-content li span:hover a.active{color:#a2055b;text-decoration:underline #D40677 !important}#navigation .overlay .overlay-content li span:hover i{color:#686868}#navigation .overlay .overlay-content li span:hover i.active{color:#a2055b}#navigation .overlay .overlay-content li .link-btn{padding:5px;text-decoration:none;font-size:3rem;color:#FFFFFF;transition:0.3s;display:flex;justify-content:center}#navigation .overlay .overlay-content li .link-btn:hover,#navigation .overlay .overlay-content li .link-btn:focus{color:#e6e6e6;text-decoration:underline #D40677 !important}#navigation .overlay .overlay-content li .link-btn.active{color:#D40677;font-weight:700}#navigation .overlay .overlay-content li .link-btn.active:hover,#navigation .overlay .overlay-content li .link-btn.active:focus{text-decoration:underline #D40677 !important}#navigation .overlay .overlay-content .dropdown-container{visibility:hidden;opacity:0;transition:all 1s ease-in-out;max-height:0}#navigation .overlay .overlay-content .dropdown-container.show{opacity:1;visibility:visible;max-height:500px}#navigation .overlay .overlay-content .dropdown-container.show ul li::before{content:none}#navigation .overlay .overlay-content .dropdown-container.show ul li a{display:flex;width:100%;justify-content:center}#navigation .overlay .overlay-content .dropdown-container.show ul li a.active:hover{color:#a2055b;text-decoration:underline #D40677 !important}#navigation .overlay .overlay-content .dropdown-container.show ul li a:hover{color:#686868;text-decoration:underline #818181 !important}#navigation .overlay .overlay-content .dropdown-container.show ul li:hover.active a{color:#a2055b;text-decoration:underline #D40677 !important}#navigation .overlay .overlay-content .dropdown-container a{text-decoration:none;color:#818181;font-size:26px;padding:5px}#navigation .overlay .overlay-content .dropdown-container a.active{color:#D40677;font-weight:700}#navigation .overlay .overlay-content .dropdown-container ul{padding:0}#navigation .overlay .overlay-content .social-media-banner{width:fit-content;display:flex;margin-top:30px}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a{position:relative;margin:0 65px;height:100%;display:inline-block}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a i{font-size:3rem;color:#FFFFFF}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a i::before{border-radius:100px}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a .tooltiptext{visibility:hidden;width:120px;background-color:#000000;color:#FFFFFF;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:120%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a:hover i{transition:color ease-in-out 0.25s}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a:hover i::before{transition:box-shadow ease-in-out 0.5s;box-shadow:0 20px 30px}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item a:hover .tooltiptext{visibility:visible;opacity:1}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item:nth-child(1) a:hover i{color:#CD486B}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item:nth-child(1) a:hover i::before{box-shadow:#CD486B}#navigation .overlay .overlay-content .social-media-banner .row .social-media-item:nth-child(1) a:hover .tooltiptext{border:2px solid #CD486B}@media only screen and (max-width:850px){#navigation #breadcrumb{display:none}#navigation .nav-icon-logo-breadcrumb{padding:1vh 2vw !important;justify-content:space-between}#navigation .right-menu .right-menu-space{width:100vw !important}#navigation .right-menu .right-menu-space button{padding:0;width:auto;min-width:none;height:auto}#navigation .link-btn{font-size:2rem !important}#navigation .overlay-content li::before{content:none}#navigation .overlay-content li span a{font-size:2rem !important}}.nav-top,.nav-icon-logo-breadcrumb{transition:opacity 0.3s ease-in-out}#nav_alternativ #scrollIndicator{position:fixed;top:0;left:0;width:0;height:5px;background-color:#D40677;z-index:9999}#nav_alternativ nav{background:#000000b0;max-height:100px;padding:0 2rem;transition:background 0.3s ease-in-out}#nav_alternativ nav.scrolled{background:#000000}@media (max-width:1399px){#nav_alternativ nav{justify-content:space-between !important}}@media (max-width:575.98px){#nav_alternativ nav{padding:0}}@media (min-width:576px) and (max-width:767.98px){#nav_alternativ nav{padding:0 1rem}}@media (min-width:768px) and (max-width:991.98px){#nav_alternativ nav{padding:0 1.5rem}}@media (min-width:992px) and (max-width:1199.98px){#nav_alternativ nav{padding:0 5rem}}@media (min-width:1200px){#nav_alternativ nav{padding:0 6rem}}@media (min-width:1400px){#nav_alternativ nav #nav-icon,#nav_alternativ nav #mobile-dm-lg{display:none}#nav_alternativ nav #lg-close-btn{display:block}#nav_alternativ nav #navbarSupportedContent{display:flex;flex-grow:1;align-items:center;display:flex;flex-basis:auto}}@media (max-width:1399px){#nav_alternativ nav #nav-icon,#nav_alternativ nav #mobile-dm-lg{display:flex;justify-content:center;align-items:center}#nav_alternativ nav #lg-close-btn{display:none}#nav_alternativ nav #navbarSupportedContent{display:none}}#nav_alternativ nav #nav-icon{background-color:#312f2f;color:#FFFFFF;font-size:40px;cursor:pointer;width:55px;height:55px;border-radius:100%;box-shadow:0 20px 20px #000000}#nav_alternativ nav .overlay{height:100%;width:0;position:fixed;z-index:100;top:0;left:0;background-color:#333333;overflow-x:hidden;transition:0.5s}#nav_alternativ nav .overlay .d_close-btn{display:flex;align-items:center;justify-content:flex-end;margin-right:5%;height:10vh}#nav_alternativ nav .overlay .d_close-btn .closebtn{font-size:60px;color:#FFFFFF;text-decoration:none}#nav_alternativ nav .overlay .overlay-content{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;height:90vh;align-items:center}#nav_alternativ nav .overlay .overlay-content li{padding:0;list-style-type:none;width:100%}#nav_alternativ nav .overlay .overlay-content li::before{content:none}#nav_alternativ nav .overlay .overlay-content li span{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}#nav_alternativ nav .overlay .overlay-content li span a{font-size:3rem;color:#818181;text-decoration:none;padding:5px}#nav_alternativ nav .overlay .overlay-content li span a.active{color:#D40677;font-weight:700}#nav_alternativ nav .overlay .overlay-content li span i.bi-chevron-compact-right{color:#818181;font-size:3rem;transition:transform 1s ease-in-out}#nav_alternativ nav .overlay .overlay-content li span i.bi-chevron-compact-right.active{color:#D40677;font-weight:700}#nav_alternativ nav .overlay .overlay-content li span i.bi-chevron-compact-right.rotated{transform:rotate(90deg)}#nav_alternativ nav .overlay .overlay-content li span i.bi-chevron-compact-right:hover{color:#686868}#nav_alternativ nav .overlay .overlay-content li span i.bi-chevron-compact-right:hover.active{color:#a2055b}#nav_alternativ nav .overlay .overlay-content li span:hover a{color:#686868;text-decoration:underline #818181 !important}#nav_alternativ nav .overlay .overlay-content li span:hover a.active{color:#a2055b;text-decoration:underline #D40677 !important}#nav_alternativ nav .overlay .overlay-content li span:hover i{color:#686868}#nav_alternativ nav .overlay .overlay-content li span:hover i.active{color:#a2055b}#nav_alternativ nav .overlay .overlay-content li .link-btn{padding:5px;text-decoration:none;font-size:3rem;color:#FFFFFF;transition:0.3s;display:flex;justify-content:center}@media (max-width:850px){#nav_alternativ nav .overlay .overlay-content li .link-btn{font-size:2rem}}#nav_alternativ nav .overlay .overlay-content li .link-btn:hover,#nav_alternativ nav .overlay .overlay-content li .link-btn:focus{color:#e6e6e6;text-decoration:underline #D40677 !important}#nav_alternativ nav .overlay .overlay-content li .link-btn.active{color:#D40677;font-weight:700}#nav_alternativ nav .overlay .overlay-content li .link-btn.active:hover,#nav_alternativ nav .overlay .overlay-content li .link-btn.active:focus{text-decoration:underline #D40677 !important}#nav_alternativ nav .overlay .overlay-content .dropdown-container{visibility:hidden;opacity:0;transition:all 1s ease-in-out;max-height:0}#nav_alternativ nav .overlay .overlay-content .dropdown-container.show{opacity:1;visibility:visible;max-height:500px}#nav_alternativ nav .overlay .overlay-content .dropdown-container.show ul li::before{content:none}#nav_alternativ nav .overlay .overlay-content .dropdown-container.show ul li a{display:flex;width:100%;justify-content:center}#nav_alternativ nav .overlay .overlay-content .dropdown-container.show ul li a.active:hover{color:#a2055b;text-decoration:underline #D40677 !important}#nav_alternativ nav .overlay .overlay-content .dropdown-container.show ul li a:hover{color:#686868;text-decoration:underline #818181 !important}#nav_alternativ nav .overlay .overlay-content .dropdown-container.show ul li:hover.active a{color:#a2055b;text-decoration:underline #D40677 !important}#nav_alternativ nav .overlay .overlay-content .dropdown-container a{text-decoration:none;color:#818181;font-size:26px;padding:5px}#nav_alternativ nav .overlay .overlay-content .dropdown-container a.active{color:#D40677;font-weight:700}#nav_alternativ nav .overlay .overlay-content .dropdown-container ul{padding:0}#nav_alternativ nav .overlay .overlay-content .social-media-banner{width:fit-content;display:flex;margin-top:30px}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a{position:relative;margin:0 65px;height:100%;display:inline-block}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a i{font-size:1.5rem;color:#FFFFFF}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a i::before{border-radius:100px}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a .tooltiptext{visibility:hidden;width:120px;background-color:#000000;color:#FFFFFF;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;top:120%;left:50%;margin-left:-60px;opacity:0;transition:opacity 0.3s}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a:hover i{transition:color ease-in-out 0.25s}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a:hover i::before{transition:box-shadow ease-in-out 0.5s;box-shadow:0 20px 30px}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item a:hover .tooltiptext{visibility:visible;opacity:1}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item:nth-child(1) a:hover i{color:#CD486B}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item:nth-child(1) a:hover i::before{box-shadow:#CD486B}#nav_alternativ nav .overlay .overlay-content .social-media-banner .row .social-media-item:nth-child(1) a:hover .tooltiptext{border:2px solid #CD486B}#nav_alternativ nav ul .nav-item,#nav_alternativ nav #mobile-dm-lg .nav-item{margin:0}#nav_alternativ nav ul .nav-item .nav-link,#nav_alternativ nav #mobile-dm-lg .nav-item .nav-link{position:relative;color:#FFFFFF;font-size:20px;display:flex;align-items:center}#nav_alternativ nav ul .nav-item .nav-link i,#nav_alternativ nav #mobile-dm-lg .nav-item .nav-link i{color:#D40677}#nav_alternativ nav ul .nav-item .nav-link.active::before,#nav_alternativ nav #mobile-dm-lg .nav-item .nav-link.active::before{background-color:#D40677;width:90%}#nav_alternativ nav ul .nav-item .nav-link::before,#nav_alternativ nav #mobile-dm-lg .nav-item .nav-link::before{content:"";height:3px;background-color:#FFFFFF;width:0;position:absolute;bottom:0;transition:width 0.5s ease}#nav_alternativ nav ul .nav-item .nav-link:hover::before,#nav_alternativ nav #mobile-dm-lg .nav-item .nav-link:hover::before{width:90%}#nav_alternativ nav ul .nav-item::before,#nav_alternativ nav #mobile-dm-lg .nav-item::before{content:none}#nav_alternativ nav ul #darkmodeSwitch,#nav_alternativ nav #mobile-dm-lg #darkmodeSwitch{color:#FFFFFF;padding-left:2em}#nav_alternativ nav ul #darkmodeSwitch i,#nav_alternativ nav #mobile-dm-lg #darkmodeSwitch i{font-size:25px;cursor:pointer;color:#FFFFFF}#navbarSupportedContent .social-media-link{position:relative;display:inline-block;text-decoration:none;color:#FFFFFF;transition:color 0.3s ease;margin-top:5px;margin-left:35px}#navbarSupportedContent .social-media-link i{font-size:24px;transition:color 0.3s ease}#navbarSupportedContent .social-media-link:hover i{color:#E1306C}#navbarSupportedContent .social-media-link:hover .tooltiptext{visibility:visible;opacity:1;transform:translateY(0)}#navbarSupportedContent .social-media-link .tooltiptext{visibility:hidden;opacity:0;position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(10px);background-color:#333;color:#fff;text-align:center;padding:8px 12px;border-radius:4px;font-size:14px;white-space:nowrap;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1);transition:opacity 0.3s ease, transform 0.3s ease}#navbarSupportedContent .social-media-link:hover .tooltiptext{visibility:visible;opacity:1;transform:translateY(0)}#breadcrumb{display:flex;align-items:center}#breadcrumb nav ol li{color:#FFFFFF}#breadcrumb nav ol li::before{content:none}#breadcrumb nav ol li a{color:#FFFFFF}#error{height:100vh;background:#000000;background:linear-gradient(45deg, #000000 61%, #1A237E 100%);color:white}#error .error-row{display:flex;flex-direction:column;align-items:flex-end}@keyframes fadeInLetters{from{opacity:0}to{opacity:1}}#error .error-row .animation-column .ml6{position:relative;font-weight:900;font-size:3rem}#error .error-row .animation-column .ml6 .text-wrapper{position:relative;display:inline-block;padding-right:0.05em;padding-bottom:0.1em;overflow:hidden}#error .error-row .animation-column .ml6 .letter{display:inline-block;line-height:1em}#error .error-row .info-column{display:flex;justify-content:center;flex-direction:column}#error .error-row .info-column .error-subline{padding:10px 0}#error .error-row .info-column .error-button{padding:10px 0}#error .error-row .info-column .error-button a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#error .error-row .info-column .error-button a:hover{background-position:0 -100%;color:#FFFFFF}#error .error-row .icon-block{display:flex;justify-content:center;align-items:center}#error .error-row .icon-block span{font-size:200px}#contact{width:0}#contact a{position:fixed;top:50%;background-color:#222222;height:50px;display:flex;justify-content:center;align-items:center;font-size:16px;cursor:pointer;transition:background-color 0.3s ease;z-index:99;outline:none;width:400px;right:-350px;justify-content:space-between;padding:0 15px;text-decoration:none;margin:15px 0;border:3px solid #D40677;border-right:none !important;box-shadow:#D40677 0 10px 20px}#contact a i{color:#FFFFFF}#contact a span{margin:0 20px;width:100%;color:#FFFFFF;visibility:hidden;text-align:center}#contact a:hover{right:0%;transition:right ease-in-out 0.75s}#contact a:hover span{visibility:visible}#contact a.hover-effect{right:0%;transition:right ease-in-out 0.75s}#contact a.hover-effect span{visibility:visible}#contact a i{font-size:1.5rem}#contact #mail-btn{top:34%}#contact #call-btn{top:58%}#contact #getJob-btn{top:50%}#contact #contact-btn{top:42%}a{color:#D40677}#footer{border-top:3px solid #D40677;background:#222222;color:#FFFFFF}#footer .container .row .footer-content h6{text-transform:uppercase}#footer .container .row .footer-content ul li{padding:0}#footer .container .row .footer-content ul li::before{content:none}#footer .container .row .footer-content ul li a{color:#D40677;font-weight:bolder;cursor:pointer;text-decoration:none}#footer .container .row .footer-content ul li a:hover{text-decoration:underline;transition:ease-in-out 0.75s}#footer .container .row a{color:#FFFFFF;text-decoration:none;cursor:pointer}#footer .container .row a:hover{text-decoration:underline;transition:ease-in-out 0.75s}#accordion{margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center}#accordion .headline{text-align:center;color:#FFFFFF}#accordion .content-block-subpage-bg{padding:20px 0}#accordion .content-block-subpage-bg .row{margin:10px 0}#accordion .content-block-subpage-bg .accordion-item{margin-bottom:10px;background:none;border-radius:10px;border:none}#accordion .content-block-subpage-bg .accordion-item:last-child{border-bottom:none;margin-bottom:0}#accordion .content-block-subpage-bg .accordion-item .accordion-button{background-color:#333333;color:#FFFFFF;border:none;border-radius:8px;padding:15px 20px;font-size:18px;width:100%;text-align:left;transition:background-color 0.3s ease, color 0.3s ease;border:1px solid #D40677;box-shadow:none}#accordion .content-block-subpage-bg .accordion-item .accordion-button:focus{outline:none;box-shadow:0 0 0 3px rgba(255, 255, 255, 0.5)}#accordion .content-block-subpage-bg .accordion-item .accordion-button:hover{background-color:#444444}#accordion .content-block-subpage-bg .accordion-item .accordion-button.collapsed{background-color:#444444}#accordion .content-block-subpage-bg .accordion-item .accordion-collapse{background-color:#333333;border-radius:0 0 8px 8px;overflow:hidden;border:none}#accordion .content-block-subpage-bg .accordion-item .accordion-collapse.show{display:flex;flex-direction:column}#accordion .content-block-subpage-bg .accordion-item .accordion-collapse .accordion-body{padding:20px;font-size:16px;color:#CCCCCC;text-align:start}@media (max-width:768px){#accordion .content-block-subpage-bg .accordion-item .accordion-collapse .accordion-body .accordion-lists ul{padding:0}}#accordion .content-block-subpage-bg .accordion-item .accordion-collapse .accordion-body a{color:#D40677;font-weight:bolder}#accordion .content-block-subpage-bg .accordion-item .accordion-collapse .accordion-body .image{display:flex;justify-content:center}#accordion .content-block-subpage-bg .accordion-item .accordion-collapse .accordion-body .image img{max-width:400px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px #000000;transition:transform 0.3s ease;object-fit:contain}#accordion .content-block-subpage-bg.hidden-element{opacity:0}#accordion .infobox{margin:30px 0;color:#FFFFFF}#accordion .infobox a{color:#D40677;font-weight:bolder}#accordion .btn-apply{display:flex;justify-content:center}#accordion .btn-apply .link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#accordion .btn-apply .link a:hover{background-position:0 -100%;color:#FFFFFF}#three-content-block{margin:20vh 0;text-align:center}#three-content-block .headline{animation:fadeInUp 0.8s ease forwards;color:#FFFFFF;justify-content:center}#three-content-block .content-block-subpage-bg{padding:20px 0}#three-content-block .content-block-subpage-bg .content-block-row{justify-content:space-evenly}#three-content-block .three-content-block-element{margin:5px;min-height:300px;background-color:#333333;border-radius:8px;padding:30px;box-shadow:0 4px 8px 0 #000000;transition:transform 0.3s ease, box-shadow 0.3s ease;border:0.5px solid #D40677;margin-bottom:20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}#three-content-block .three-content-block-element:hover{transform:translateY(-5px);box-shadow:0 20px 20px #00000033}#three-content-block .three-content-block-element .icon{color:#D40677;animation:zoomIcon 2s infinite alternate}#three-content-block .three-content-block-element .icon i{font-size:2.5rem}#three-content-block .three-content-block-element .headline{color:#FFFFFF;animation:slideInRight 0.5s ease forwards}#three-content-block .three-content-block-element .subline{font-size:16px;color:#CCCCCC;animation:slideInLeft 0.5s ease forwards}#three-content-block .three-content-block-element.hidden-element{opacity:0}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideInRight{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes zoomIcon{from{transform:scale(1)}to{transform:scale(1.4)}}@media only screen and (max-width:768px){#three-content-block .three-content-block-element{margin-top:20px;margin-bottom:20px}}a{color:#D40677}#two-content-block{text-align:center;margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center}#two-content-block .headline{color:#FFFFFF}#two-content-block .content-block-subpage-bg{padding:20px}#two-content-block .content-block-row{display:flex;flex-direction:row;align-items:center;background-color:#333333;border-radius:10px;padding:30px;box-shadow:0 20px 20px #000000;transition:transform 0.3s ease, box-shadow 0.3s ease;margin-bottom:15vh;min-height:300px;border:3px solid #D40677;overflow-y:auto}#two-content-block .content-block-row .two-content-block-element-left .headline{font-size:24px;margin-bottom:10px}#two-content-block .content-block-row .two-content-block-element-left .subline{font-size:16px;color:#CCCCCC;margin-bottom:20px;text-align:start}#two-content-block .content-block-row .two-content-block-element-left .subline a{color:#D40677;font-weight:bolder}@media (max-width:768px){#two-content-block .content-block-row .two-content-block-element-left .subline ul{padding:0}}#two-content-block .content-block-row .two-content-block-element-left .iconLink{color:#D40677;font-size:50px}#two-content-block .content-block-row .two-content-block-element-right .imglink{position:relative;display:inline-block;overflow:hidden;transition:transform 0.3s ease}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container{position:relative;display:inline-block}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container img{max-width:max-content;width:100%;height:auto;display:block;transition:transform 0.3s ease;border-radius:10px}@media only screen and (max-width:768px){#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container img{max-width:350px}}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background-color:rgba(0, 0, 0, 0.5);opacity:0;transition:opacity 0.3s ease}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay:hover{opacity:1}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay:hover .link{opacity:1;visibility:visible}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay .link{color:#FFFFFFB3;padding:10px;text-align:center;text-decoration:none;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;height:100%}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay .link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s;height:auto}#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay .link a:hover{background-position:0 -100%;color:#FFFFFF}@media (max-width:991px){#two-content-block .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay{display:none}}#two-content-block .content-block-row .two-content-block-element-right .imglink .mobile-link{display:none;color:#FFFFFFB3;padding:10px;text-align:center;text-decoration:none;justify-content:center;align-items:center;height:100%}#two-content-block .content-block-row .two-content-block-element-right .imglink .mobile-link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s;height:auto}#two-content-block .content-block-row .two-content-block-element-right .imglink .mobile-link a:hover{background-position:0 -100%;color:#FFFFFF}@media (max-width:991px){#two-content-block .content-block-row .two-content-block-element-right .imglink .mobile-link{display:flex}}#two-content-block .content-block-row .two-content-block-element-bottom .link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#two-content-block .content-block-row .two-content-block-element-bottom .link a:hover{background-position:0 -100%;color:#FFFFFF}#two-content-block .content-block-row:hover{transform:translateY(-5px);box-shadow:0 60px 20px #00000033}#two-content-block .content-block-row:hover .two-content-block-element-right .link{opacity:1;visibility:visible;transition:ease-in-out 0.5s}#two-content-block .content-block-row:hover .image-overlay{opacity:1 !important}#two-content-block .content-block-row:hover .image-overlay .link{opacity:1 !important;visibility:visible !important}#two-content-block .content-block-row .hidden-element{opacity:0;transform:scale(0.8);transition:opacity 0.5s ease, transform 0.5s ease}#two-content-block .content-block-row:nth-child(2n){flex-direction:row-reverse}a{color:#D40677}.col{display:flex;justify-content:center}.col .flip-card{background-color:transparent;width:300px;height:400px;border-radius:10px;display:flex;perspective:1000px;justify-content:center;margin:20px;cursor:pointer}.col .flip-card .custom-tooltip{background-color:transparent;color:#FFFFFF;padding:10px;border-radius:8px;font-size:14px;line-height:1.2;max-width:200px;text-align:center;transform-origin:bottom center;border:1px solid #D40677;position:absolute;top:-15%;z-index:1;opacity:0;display:none;transition:opacity 0.8s}.col .flip-card .custom-tooltip span{text-align:center}.col .flip-card a{color:#D40677;font-weight:bolder}.col .flip-card .flip-card-inner{width:100%;height:100%;text-align:center;transition:transform 0.6s;transform-style:preserve-3d;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2);border-radius:10px}.col .flip-card .flip-card-inner .flip-card-front,.col .flip-card .flip-card-inner .flip-card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:10px;background-color:#444444;top:0}.col .flip-card .flip-card-inner .flip-card-front{color:#000000;border:#D40677 1px solid;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;color:#FFFFFF;position:relative}.col .flip-card .flip-card-inner .flip-card-front img{border-radius:10px;max-width:200px}.col .flip-card .flip-card-inner .flip-card-back{color:#FFFFFF;transform:rotateY(180deg);padding:20px;border:#D40677 1px solid;display:flex;flex-direction:column;justify-content:space-around}.col .flip-card .flip-card-inner .flip-card-back .title{color:#FFFFFF;font-weight:bold}.col .flip-card .flip-card-inner .flip-card-back .subInfo{color:#FFFFFF}.col .flip-card .flip-card-inner .flip-card-back .subInfo a{color:#D40677;font-weight:bolder}.col .flip-card .flip-card-inner .flip-card-back button{border:#D40677 1px solid;border-radius:10px;padding:15px 25px;font-size:16px;font-weight:bold;text-transform:uppercase;background-color:#424242;color:#FFFFFF;cursor:pointer;transition:background-color 0.3s ease}.col .flip-card .flip-card-inner .flip-card-back button:hover{background-color:#555555}.col .flip-card.flip-active .flip-card-inner{transform:rotateY(180deg)}a{color:#D40677}#timeline{text-align:center}#timeline .headline{color:#FFFFFF;margin:50px 0}#timeline .box{width:100%;height:800px;overflow-y:auto;box-shadow:0 20px 20px #000000;transition:transform 0.3s ease, box-shadow 0.3s ease;border-radius:10px;border:3px solid #D40677}#timeline .box .custom-parallax:last-child .content-block-subpage-bg{padding-bottom:50px}#timeline .box .custom-parallax:first-child .content-block-subpage-bg{padding-top:50px}#timeline .box .custom-parallax .timeline{position:relative;padding-left:4rem;margin:0;color:#FFFFFF;height:80vh;justify-content:center;align-items:center}#timeline .box .custom-parallax .timeline:before{content:"";position:absolute;left:10%;top:-10%;width:4px;height:130%;background:#D40677}#timeline .box .custom-parallax .timeline .timeline-container{display:flex;justify-content:center;flex-direction:column;align-items:center}#timeline .box .custom-parallax .timeline .timeline-container .timeline-icon{position:absolute;left:8%;top:50%;width:50px;height:50px;border-radius:50%;text-align:center;font-size:2rem;background:#D40677}#timeline .box .custom-parallax .timeline .timeline-container .timeline-icon i{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}#timeline .box .custom-parallax .timeline .timeline-container .timeline-icon img{width:100%;height:100%;border-radius:50%}#timeline .box .custom-parallax .timeline .timeline-container .timeline-title{margin-bottom:1.4rem;overflow-wrap:break-word;word-break:break-word;max-width:900px}#timeline .box .custom-parallax .timeline .timeline-container .timeline-title .badge{padding:4px 8px;border-radius:5px;color:#FFFFFF;white-space:normal}#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{position:relative;transition:transform 0.3s ease, box-shadow 0.3s ease}#timeline .box .custom-parallax .timeline .timeline-container .timeline-body .img-conatiner{position:relative}#timeline .box .custom-parallax .timeline .timeline-container .timeline-body .img-conatiner img{max-height:500px;border-radius:10px;border:3px solid #D40677;width:100%}#timeline .box .custom-parallax .timeline .timeline-container .timeline-body .img-conatiner .timeline-subtitle{font-weight:600;font-style:italic;color:#FFFFFF;position:absolute;left:-15%;bottom:0;font-size:5rem}#timeline .box .custom-parallax .timeline .timeline-container .timeline-body .text-container{max-height:300px;overflow:auto;color:#FFFFFF}@media only screen and (max-width:600px){#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{max-width:300px}}@media only screen and (min-width:601px) and (max-width:768px){#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{max-width:300px}}@media only screen and (min-width:769px) and (max-width:992px){#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{max-width:400px}}@media only screen and (min-width:993px) and (max-width:1200px){#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{max-width:500px}}@media only screen and (min-width:1201px){#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{max-width:600px}}@media (max-width:1200px){#timeline .box .custom-parallax .timeline .timeline-container .img-conatiner .timeline-subtitle{font-size:4rem !important}}@media (max-width:768px){#timeline .box .custom-parallax .timeline .timeline-container{margin:60px 0}#timeline .box .custom-parallax .timeline .timeline-container .timeline-body{max-width:100%;padding:0 1rem}#timeline .box .custom-parallax .timeline .timeline-container .timeline-title .badge{font-size:1.2rem}#timeline .box .custom-parallax .timeline .timeline-container .img-conatiner .timeline-subtitle{font-size:3rem !important;left:0;bottom:-1.5rem}}@media (max-width:480px){#timeline .box .custom-parallax .timeline .timeline-container{margin:60px 0}#timeline .box .custom-parallax .timeline .timeline-container .timeline-title .badge{font-size:1rem}#timeline .box .custom-parallax .timeline .timeline-container .img-conatiner img{max-height:300px}#timeline .box .custom-parallax .timeline .timeline-container .img-conatiner .timeline-subtitle{font-size:2rem !important;bottom:-1rem}}@media only screen and (max-width:600px){#timeline .box .custom-parallax .timeline{padding-left:2rem}#timeline .box .custom-parallax .timeline::before{display:none}#timeline .box .custom-parallax .timeline .timeline-icon{display:none}}@media only screen and (min-width:601px) and (max-width:768px){#timeline .box .custom-parallax .timeline{padding-left:2rem}#timeline .box .custom-parallax .timeline::before{display:none}#timeline .box .custom-parallax .timeline .timeline-icon{display:none}}@media only screen and (min-width:769px){#timeline .box .custom-parallax .timeline{padding-left:4rem}}#certificate{margin:20vh 0;text-align:center}#certificate .headline{color:#FFFFFF}#certificate .content-block-subpage-bg{padding:20px}#certificate .content-block-subpage-bg .certificate .border-pattern{border:1mm solid #D40677;background-color:#333333;width:100%}#certificate .content-block-subpage-bg .certificate .border-pattern .content{margin:50px;border:1mm solid #D40677;background:#333333}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content{border:1mm solid #D40677;margin:10px;padding:20px;min-height:500px;height:100%;text-align:center;color:#FFFFFF;position:relative}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content .certificate-icon{position:absolute;top:0;right:0}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content .certificate-icon i{color:#bb9e00;font-size:50px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.3)}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content h1{text-transform:uppercase;font-size:3rem;margin-bottom:0}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content h2{font-size:24pt;margin-top:0;padding-bottom:1mm;display:inline-block;border-bottom:1mm solid #D40677}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content h2::after{content:"";display:block;padding-bottom:4mm;border-bottom:1mm solid #D40677}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content h3{font-size:20pt;margin-bottom:0;margin-top:10mm}#certificate .content-block-subpage-bg .certificate .border-pattern .content .inner-content p{font-size:16pt}.tx-powermail{margin:20vh 0;display:flex;justify-content:center;align-items:center;color:#FFFFFF}.tx-powermail fieldset{display:none}.tx-powermail fieldset:first-of-type{display:block}.tx-powermail fieldset .powermail_fieldwrap{display:flex;justify-content:center}.tx-powermail fieldset .powermail_fieldwrap .powermail_fieldwrap_type_captcha label{display:none}.tx-powermail fieldset .powermail_field{width:50%}@media (max-width:1200px){.tx-powermail fieldset .powermail_field{width:80%}}@media (max-width:768px){.tx-powermail fieldset .powermail_field{width:100%}}.tx-powermail fieldset .powermail_field .radio,.tx-powermail fieldset .powermail_field .checkbox{background-color:#333333;border-radius:10px;border:1px solid #D40677;padding:40px;box-shadow:0 4px 8px 0 #000000;transition:transform 0.3s ease, box-shadow 0.3s ease;margin-bottom:20px;text-align:center;color:#FFFFFF;display:flex;flex-direction:column;align-items:center;cursor:pointer}.tx-powermail fieldset .powermail_field .radio i,.tx-powermail fieldset .powermail_field .checkbox i{font-size:2.5rem;color:#D40677;cursor:pointer}.tx-powermail fieldset .powermail_field .radio label,.tx-powermail fieldset .powermail_field .checkbox label{font-size:1rem;cursor:pointer}.tx-powermail fieldset .powermail_field .radio label input,.tx-powermail fieldset .powermail_field .checkbox label input{display:none}.tx-powermail fieldset .powermail_field .radio:hover,.tx-powermail fieldset .powermail_field .checkbox:hover{transform:translateY(-5px);box-shadow:0 20px 20px #00000033}.tx-powermail fieldset .powermail_field .radio.hidden-element,.tx-powermail fieldset .powermail_field .checkbox.hidden-element{opacity:0}.tx-powermail fieldset .powermail_field .radio.active,.tx-powermail fieldset .powermail_field .checkbox.active{transform:translateY(-5px);box-shadow:0 20px 20px #00000033}.tx-powermail fieldset .powermail_field .radio.active::after,.tx-powermail fieldset .powermail_field .checkbox.active::after{content:"";font-family:"bootstrap-icons";color:#FFFFFF;display:flex;font-size:1rem;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:40px;height:40px;background-color:#D40677;z-index:1;border-radius:10px 0 0 0}.tx-powermail fieldset .powermail_field textarea,.tx-powermail fieldset .powermail_field .powermail_input{width:100%;padding:10px;border-radius:10px;border:none;outline:none;margin:10px 0}.tx-powermail fieldset .powermail_field .powermail_submit{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s;max-width:200px}.tx-powermail fieldset .powermail_field .powermail_submit:hover{background-position:0 -100%;color:#FFFFFF}.tx-powermail fieldset .powermail_legend{text-align:center}.tx-powermail fieldset .powermail_fieldwrap_textarea .powermail_field{display:block}.tx-powermail fieldset .powermail_fieldwrap_type_captcha{margin:2rem 0}.tx-powermail fieldset .powermail_fieldwrap_type_captcha .powermail_captchaimage{margin:0 auto;display:flex;min-width:300px}.tx-powermail fieldset .powermail_fieldwrap_type_captcha .custom-text-captcha{display:flex;flex-direction:column;margin-top:2rem}.tx-powermail fieldset .powermail_fieldwrap_type_captcha .custom-text-captcha input{padding:10px;border-radius:10px;border:none;outline:none}.tx-powermail fieldset .powermail_fieldwrap_type_file .powermail_field{display:flex;justify-content:center}.tx-powermail fieldset .powermail_tab_navigation{display:flex;justify-content:space-evenly}.tx-powermail fieldset .powermail_tab_navigation button{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s;font-size:1.5rem}.tx-powermail fieldset .powermail_tab_navigation button:hover{background-position:0 -100%;color:#FFFFFF}.tx-powermail .powermail_confirmation{color:#FFFFFF}.tx-powermail .powermail_confirmation table{color:#FFFFFF}.tx-powermail .powermail_confirmation table tbody{color:#FFFFFF}.tx-powermail .powermail_confirmation table tbody td{color:#FFFFFF}.powermail_field_error_container li::before{content:"";font-family:"bootstrap-icons";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#a00a0a;font-size:1.2rem}#liveToast{color:#FFFFFF;max-height:300px;overflow-y:auto;background:#000000}#liveToast.toast{transition:transform 0.5s ease-in-out;transform-origin:bottom right}#liveToast .toast-header{background:#000000;color:#FFFFFF}#liveToast .toast-header .toast-headline{text-align:center;display:flex}.zoom-in{transform:scale(1)}.zoom-out{transform:scale(0)}.news-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.8);z-index:9998;pointer-events:none;transition:opacity 0.5s ease-in-out;opacity:0}.news-overlay.show{pointer-events:auto;opacity:1}.news{width:100%;display:flex;justify-content:center}.news .news-popup{opacity:0;position:fixed;top:30%;transform:translate(-50%, -50%);background-color:#000000;border:1px solid #D40677;padding:20px;box-shadow:0px 0px 20px #D40677;z-index:9999;max-width:90%;color:#FFFFFF;transition:transform 0.5s ease-in-out;transform-origin:bottom right;min-width:400px;width:100%;height:auto;min-height:400px;border-radius:10px}.news .news-popup .news-content{text-align:center}.news .news-popup .news-content .news-headline{justify-content:center}.news .news-popup .news-content #closeNewsBtn{cursor:pointer;font-size:16px}.news .news-popup .news-content .news-icon{display:flex;justify-content:center;align-items:center}.news .news-popup .news-content .news-icon i{color:#D40677;font-size:50px}.news .news-popup .news-content .news-content-right{display:flex;flex-direction:column;overflow-x:auto;justify-content:space-between}.news .news-popup .news-content .news-content-right .news-subline,.news .news-popup .news-content .news-content-right .news-date{text-align:start}.news .news-popup .news-content .news-content-right .news-subline p,.news .news-popup .news-content .news-content-right .news-date p{color:#FFFFFF}.zoom-in{transform:scale(1)}.zoom-out{transform:scale(0)}.btn-close{position:absolute;top:5px;right:5px;color:#FFFFFF}.news-popup.show{display:block;animation:fade-in 0.3s ease forwards}@keyframes fade-in{from{opacity:0;transform:translate(-50%, -50%) scale(0.8)}to{opacity:1;transform:translate(-50%, -50%) scale(1)}}#info-block .info-block-element{position:relative;top:40%}#info-block .info-block-element .info-block-back{background:#333333;margin-top:-50px;height:300px;display:flex;justify-content:center}#info-block .info-block-element .info-block-back .info-block-top{color:#FFFFFF;background:#333333;border-radius:10px;border:2px solid #D40677;max-height:600px;height:100%;min-height:600px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;padding:0 100px;margin-top:-100px;box-shadow:0 4px 8px 0 #000000}#info-block .info-block-element .info-block-back .info-block-top .body{display:flex;justify-content:center;align-items:center;width:100%}#info-block .info-block-element .info-block-back .info-block-top .body .body-left{display:block;max-height:300px;overflow-y:auto;overflow-x:hidden}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink{position:relative;display:inline-block;overflow:hidden;border-radius:8px;transition:transform 0.3s ease}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container{position:relative;display:inline-block}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container img{max-width:500px;width:100%;height:auto;display:block;transition:transform 0.3s ease;border-radius:10px}@media only screen and (max-width:768px){#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container img{max-width:350px}}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);opacity:0;transition:opacity 0.3s ease}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container .image-overlay:hover{opacity:1}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container .image-overlay:hover .link{opacity:1;visibility:visible}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container .image-overlay .link{color:#FFFFFFB3;padding:10px;text-align:center;text-decoration:none;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;height:100%}#info-block .info-block-element .info-block-back .info-block-top .body .body-right .imglink .image-container .image-overlay .link a{display:inline-block;height:auto;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#info-block .info-block-element .info-block-back .info-block-top .footer .link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#info-block .info-block-element .info-block-back .info-block-top .footer .link a:hover{background-position:0 -100%;color:#FFFFFF}#info-block .info-block-element .info-block-back .info-block-top:hover .body .image-overlay{opacity:1 !important}#info-block .info-block-element .info-block-back .info-block-top:hover .body .image-overlay .link{opacity:1 !important;visibility:visible !important}@media only screen and (max-width:768px){#info-block .info-block-element{top:20%}#info-block .info-block-element .info-block-back{height:auto}#info-block .info-block-element .info-block-back .info-block-top{padding:30px 35px}#info-block .info-block-element .info-block-back .body{flex-direction:column-reverse !important}}a{color:#D40677}#content-block .content-block-element{height:auto}#content-block .content-block-element .body{height:100%}#content-block .content-block-element .body .body-top{height:auto;margin:auto}#content-block .content-block-element .body .body-top .backgroundImage{width:100%;height:400px;background-size:cover;background-position:center}#content-block .content-block-element .body .body-bottom{height:auto;display:flex;align-items:center;padding:0}@media only screen and (max-width:768px){#content-block .content-block-element .body{width:100%;flex-direction:column-reverse !important}#content-block .content-block-element .body .backgroundImage{height:200px}}a{color:#D40677}#stepByStep{color:#FFFFFF}#stepByStep .headline{padding:50px 0;text-align:center;justify-content:center}#stepByStep .stepByStepElement{height:20vh;margin:5vh 0}#stepByStep .stepByStepElement .stepByStep-element{justify-content:center;align-items:center}#stepByStep .stepByStepElement .stepByStep-element .icon{position:relative;z-index:10;text-align:center}#stepByStep .stepByStepElement .stepByStep-element .icon::before{content:"";position:absolute;top:50%;width:50%;height:5px;background-color:#D40677;z-index:-1}#stepByStep .stepByStepElement .stepByStep-element .icon i{animation:zoomIcon 4s infinite alternate;background:#FFFFFF;border-radius:100px;color:#D40677;font-size:40px;padding:15px}#stepByStep .stepByStepElement .stepByStep-element .icon.right::before{left:50%;border-top-right-radius:10px;border-bottom-right-radius:10px}#stepByStep .stepByStepElement .stepByStep-element .icon.left::before{right:50%;border-top-left-radius:10px;border-bottom-left-radius:10px}#stepByStep .stepByStepElement .stepByStep-element .content-block-right{padding-left:30px}#stepByStep .stepByStepElement .stepByStep-element .content-block-left{justify-content:flex-end;display:flex;flex-direction:column;align-items:flex-end}#stepByStep .footer .link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#stepByStep .footer .link a:hover{background-position:0 -100%;color:#FFFFFF}@media only screen and (max-width:991px){#stepByStep{height:auto}#stepByStep .stepByStepElement{height:40vh;display:flex;align-items:center}#stepByStep .stepByStepElement:nth-child(odd) .stepByStep-element{flex-direction:column-reverse}#stepByStep .stepByStepElement:nth-child(odd) .stepByStep-element .content-block-left{align-items:flex-start}#stepByStep .stepByStepElement .icon{margin-bottom:3rem}#stepByStep .stepByStepElement .icon::before{left:40% !important;top:100% !important;width:20% !important;transform:rotate(90deg);border-radius:10px}#stepByStep .stepByStepElement .icon i{font-size:30px !important;padding:10px !important}#stepByStep .stepByStepElement .content-block-right .header{text-align:center}#stepByStep .stepByStepElement .content-block-left .header{text-align:center;width:-webkit-fill-available}}#listing{margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#FFFFFF}#listing .listing-element{display:flex;align-items:center}#listing .listing-element .headline{padding:50px 0;text-align:center}#listing .listing-element .listing-elements{max-height:400px;min-height:300px}#listing .listing-element .listing-elements .element .counter h3{background:#D40677;color:#FFFFFF;border-radius:100px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin-top:-20px;font-size:1.45rem}#listing .listing-element .listing-elements .element .text-content{height:150px;overflow-y:auto;overflow-x:hidden}#listing .listing-element .listing-elements .element .text-content h3{display:flex;align-items:center;font-size:1.45rem}@media only screen and (max-width:768px){#listing .listing-element{height:auto}#listing .listing-element .listing-elements{height:auto}#listing .listing-element .listing-elements .counter h3{margin-top:0}}#data{margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#FFFFFF}#data .data-content{border-top:1px solid #D40677;border-bottom:1px solid #D40677;width:100%}#data .data-content .data-element{padding:40px 0;text-align:center}#data .data-content .data-element .numberCounter{font-size:2.5rem;font-weight:bolder;color:#D40677}a{color:#D40677}#moveToTopBtn{position:fixed;bottom:20px;right:30px;z-index:99;background:transparent;border:none;outline:none;color:#D40677;cursor:pointer;border-radius:100px;font-size:3rem}.tabs-section{color:#FFFFFF;margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center}.tabs-section .headline{padding:50px 0;text-align:center}.tabs-section .tabs-box{display:flex}.tabs-section .tabs-box .scroll-left,.tabs-section .tabs-box .scroll-right{border:#D40677 1px solid;background:#333333;cursor:pointer;color:#D40677;font-size:2rem;display:flex;align-items:center}.tabs-section .tabs-box .scroll-right{border-top-right-radius:8px;border-bottom-right-radius:8px;color:#FFFFFF}.tabs-section .tabs-box .scroll-right:active{color:#D40677}.tabs-section .tabs-box .scroll-left{border-top-left-radius:8px;border-bottom-left-radius:8px;color:#FFFFFF}.tabs-section .tabs-box .scroll-left:active{color:#D40677}.tabs-section .tabs-box .nav-tabs{display:flex;flex-wrap:nowrap;overflow-x:hidden;overflow-y:hidden;white-space:nowrap;border:none;flex-grow:1;border-bottom:1px solid #FFFFFF}.tabs-section .tabs-box .nav-tabs .nav-item{flex-shrink:0;height:100%;margin:0 0.5rem;min-height:60px}.tabs-section .tabs-box .nav-tabs .nav-item::before{content:none}.tabs-section .tabs-box .nav-tabs .nav-link{display:flex;justify-content:center;align-items:center;color:#FFFFFF;background-color:#333333;border:none;height:100%}.tabs-section .tabs-box .nav-tabs .nav-link:active{box-shadow:0 2px #666;transform:scale(0.98)}.tabs-section .tabs-box .nav-tabs .nav-link.active{color:#FFFFFF;border-bottom:5px solid #FFFFFF;background:#D40677}.tabs-section .tab-content#myTabContent{margin:5vh 0}.tabs-section .tab-content#myTabContent .content-block-row{display:flex;flex-direction:row;align-items:center;background-color:#333333;border-radius:10px;padding:30px;box-shadow:0 20px 20px #000000;transition:transform 0.3s ease, box-shadow 0.3s ease;margin-bottom:50px;min-height:300px;border:3px solid #D40677;overflow-y:auto}@media (max-width:768px){.tabs-section .tab-content#myTabContent .content-block-row .subline ul{padding:0}}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right{display:flex;justify-content:center}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink{position:relative;display:inline-block;overflow:hidden;border-radius:8px;transition:transform 0.3s ease}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container{position:relative;display:inline-block}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container img{max-width:max-content;width:100%;height:auto;display:block;transition:transform 0.3s ease;border-radius:10px}@media only screen and (max-width:768px){.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container img{max-width:350px}}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);opacity:0;transition:opacity 0.3s ease}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay:hover{opacity:1}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay:hover .link{opacity:1;visibility:visible}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay .link{color:#FFFFFFB3;padding:10px;text-align:center;text-decoration:none;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;height:100%}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-right .imglink .image-container .image-overlay .link a{display:inline-block;height:auto;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-bottom .link{display:flex;justify-content:center}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-bottom .link a{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}.tabs-section .tab-content#myTabContent .content-block-row .two-content-block-element-bottom .link a:hover{background-position:0 -100%;color:#FFFFFF}.tabs-section .tab-content#myTabContent .content-block-row:hover{transform:translateY(-5px);box-shadow:0 60px 20px #00000033}.tabs-section .tab-content#myTabContent .content-block-row .hidden-element{opacity:0;transform:scale(0.8);transition:opacity 0.5s ease, transform 0.5s ease}.tabs-section .tab-content#myTabContent .tab-pane{padding:1rem;display:none}.tabs-section .tab-content#myTabContent .tab-pane.show.active{display:block}#topic-separator{margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center;color:#FFFFFF}#topic-separator .topic-separator-block{width:100%}#topic-separator .topic-separator-block .row{width:100%;text-align:center;border-top:3px solid #D40677}html{overflow-x:hidden;letter-spacing:0.03em}::-webkit-scrollbar{width:10px;border-radius:8px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:#FFFFFF;border-radius:8px}::-moz-scrollbar{width:10px;border-radius:8px}::-moz-scrollbar-thumb{background-color:#FFFFFF;border-radius:8px;border:1px solid #D40677}body{font-family:Ubuntu !important;background:#222222 !important;color:#FFFFFF !important;overflow:hidden}.parallax{height:100vh;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:899px){.parallax{background-attachment:scroll}}@media (max-width:599px){.parallax{background-attachment:scroll}}.parallax.lazy{background-image:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000B3}ul{list-style-type:none}li{list-style-type:none;position:relative;padding-left:2em;margin-bottom:10px}li::before{content:"";font-family:"bootstrap-icons";position:absolute;left:0;top:50%;transform:translateY(-50%);color:#D40677;font-size:1.2rem}li::marker{display:none}@media screen and (max-height:450px){.overlay a{font-size:20px}}a{color:#D40677;text-decoration:none !important}a:hover{text-decoration:solid #D40677 1px;transition:all ease-in-out 0.1ms}a u{color:#D40677;text-decoration:none}a u:hover{text-decoration:solid #D40677 1px;transition:all ease-in-out 0.1ms}.hiddenStyle{opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out}.hidden-element{opacity:0}.minusBA{display:flex;justify-content:space-between;align-items:center;width:100%}.minusBA h2,.minusBA h3{padding:0 20px}.minusBA::before{content:"";width:50px;height:5px;background-color:#D40677}.minusBA::after{content:"";width:50px;height:5px;background-color:#D40677}.custom-text-captcha label{font-weight:700;word-break:break-word}.v-tabs-section{color:#FFFFFF;margin:20vh 0;display:flex;align-items:center;flex-direction:column;justify-content:center}.v-tabs-section .headline{padding:50px 0;text-align:center}.v-tabs-section .tab-row{display:flex;justify-content:center}.v-tabs-section .tab-row .tab-col-left{display:flex;justify-content:flex-start}.v-tabs-section .tab-row .tab-col-left .tab button{display:flex;justify-content:center;align-items:center;color:#FFFFFF;padding:22px 16px;border:none;outline:none;text-align:left;cursor:pointer;transition:0.3s;font-size:17px;min-width:260px;border:1px solid #FFFFFF}.v-tabs-section .tab-row .tab-col-left .tab button:hover{background-color:#1a1a1a;color:#D40677}.v-tabs-section .tab-row .tab-col-left .tab button:hover i{color:#D40677}.v-tabs-section .tab-row .tab-col-left .tab button.active{font-weight:bolder;color:#D40677}.v-tabs-section .tab-row .tab-col-left .tab button.active i{color:#D40677;font-weight:bolder}.v-tabs-section .tab-row .tab-col-right{display:flex;justify-content:flex-start}.v-tabs-section .tab-row .tab-col-right .tabcontent{height:100%;justify-content:center}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element{max-height:500px;overflow:auto}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-left{display:flex;flex-direction:column;align-items:flex-start}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right{align-items:center}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink{position:relative;display:inline-block;overflow:hidden;transition:transform 0.3s ease}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container{position:relative;display:inline-block}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container img{max-width:max-content;width:100%;height:auto;display:block;transition:transform 0.3s ease;border-radius:10px}@media only screen and (max-width:768px){.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container img{max-width:350px}}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;background-color:rgba(0, 0, 0, 0.5);opacity:0;transition:opacity 0.3s ease}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container .image-overlay:hover{opacity:1}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container .image-overlay:hover .link{opacity:1;visibility:visible}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container .image-overlay .link{color:#FFFFFFB3;padding:10px;text-align:center;text-decoration:none;opacity:0;visibility:hidden;display:flex;justify-content:center;align-items:center;height:100%}.v-tabs-section .tab-row .tab-col-right .tabcontent .tab-element .tabcontent-right .imglink .image-container .image-overlay .link a{display:inline-block;height:auto;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}section#carousel{margin:20vh 0}section#carousel .carousel{cursor:pointer;overflow:hidden;white-space:nowrap;width:100%}section#carousel .carousel__track{display:flex;will-change:transform;transition:transform 0.5s ease-in-out;animation:infiniteScroll 90s linear infinite;width:auto !important}section#carousel .carousel__slide{flex:0 0 auto;width:300px;margin:10px;display:flex;justify-content:center;max-height:300px}section#carousel .carousel__slide img{width:100%;height:auto;display:block}section#carousel .card{width:300px;height:auto;display:flex;flex-direction:column;justify-content:space-between;background-color:#333333}section#carousel .card-img-top{width:100%;max-height:200px;height:auto}section#carousel .card-body{padding:1rem;display:flex;justify-content:center;align-items:flex-end;color:#FFFFFF}section#carousel .card-text{margin-bottom:0}section#carousel #imageModal .modal-content{background:#333333;color:#FFFFFF;border:1px solid #D40677;transform:scale(1)}section#carousel #imageModal .modal-content span{color:#FFFFFF;cursor:pointer}@media (min-width:576px){section#carousel #imageModal .modal-content{transform:scale(1.2)}}@media (min-width:768px){section#carousel #imageModal .modal-content{transform:scale(1.3)}}@media (min-width:992px){section#carousel #imageModal .modal-content{transform:scale(1.4)}}@media (min-width:1200px){section#carousel #imageModal .modal-content{transform:scale(1.5)}}@keyframes infiniteScroll{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}section#download{margin:20vh 0}section#download .content-block .row{display:flex;justify-content:center}section#download .content-block .row .content-item{padding:15px;border:1px solid #D40677;border-radius:10px;background-color:#333333;margin:0 15px 20px 15px}section#download .content-block .row .content-item h2{font-size:1.5em;color:#FFFFFF;margin-bottom:3rem;text-align:center}section#download .content-block .row .content-item p{color:#FFFFFF;transition:all 0.7s;display:flex;justify-content:center;align-items:center}section#download .content-block .row .content-item p i{font-size:30px}section#download .content-block .row .content-item:hover{cursor:pointer}section#download .content-block .row .content-item:hover i{color:#D40677}#c35 form{position:relative;height:100vh;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}#c35 form .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000000;z-index:1}#c35 form .content{position:relative;z-index:2;color:#FFFFFF;text-align:center;display:flex;justify-content:center}#c35 .frame{background:#000000;padding:2rem;border-radius:8px;box-shadow:0 4px 8px #000000;max-width:400px;width:100%;box-sizing:border-box;border:2px solid #D40677}#c35 .frame header{margin-bottom:1.5rem}#c35 .frame header h2{font-size:1.5rem;color:#FFFFFF;margin:0;font-weight:500;text-align:center}#c35 .frame h3{font-size:1rem;color:#FFFFFF;margin-bottom:1rem;text-align:center}#c35 .frame p{color:#FFFFFF;text-align:center}#c35 form{display:flex;flex-direction:column}#c35 form fieldset{border:none;padding:0;margin:0}#c35 form fieldset legend{font-size:1.2rem;color:#FFFFFF;margin-bottom:1rem;text-align:center}#c35 form div{margin-bottom:1rem}#c35 form label{display:block;font-size:0.9rem;color:#FFFFFF;margin-bottom:0.5rem}#c35 form input[type="text"],#c35 form input[type="password"],#c35 form input[type="email"]{width:100%;padding:0.75rem;border:1px solid #D40677;border-radius:4px;font-size:1rem;box-sizing:border-box}#c35 form input[type="submit"]{display:inline-block;padding:15px 35px;text-decoration:none;border-radius:5px;transition:background-color 0.3s ease, color 0.3s ease;width:max-content;font-size:1.2rem;cursor:pointer;color:#FFFFFF;border:2px solid #D40677;background-image:linear-gradient(to bottom, #333333 50%, #D40677 50%);background-size:100% 200%;transition:background-position 0.5s, color 0.5s}#c35 form input[type="submit"]:hover{background-position:0 -100%;color:#FFFFFF}#c35 .felogin-hidden{display:none}.custom-column .card{width:450px;height:250px;background-color:#FFFFFF;border-radius:6px;overflow:hidden;position:relative;box-shadow:0 20px 20px #000000;margin:1.5rem;border:3px solid #D40677}.custom-column .card h1{text-align:center}.custom-column .card .additional{position:absolute;width:150px;height:100%;background:#333333;transition:width 0.4s;overflow:hidden;z-index:2}.custom-column .card:hover .additional{width:100%;border-radius:0 5px 5px 0}.custom-column .card .additional .user-card{width:150px;height:100%;position:relative;float:left;display:flex;align-items:center;justify-content:center}.custom-column .card .additional .user-card::after{content:"";display:block;position:absolute;top:10%;right:-2px;height:80%}.custom-column .card .additional .user-card .icon i{animation:zoomIcon 2.5s ease-in-out infinite;font-size:3rem}.custom-column .card .additional .more-info{width:300px;float:left;position:absolute;left:150px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.custom-column .card .additional .more-info h1{color:#FFFFFF;margin-bottom:0}.custom-column .card .additional .more-info .infos{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-items:flex-start}.custom-column .card .additional .coords{margin:0 1rem;color:#FFFFFF;font-size:1rem}.custom-column .card .additional .coords .icon{margin-right:20px;color:#D40677}.custom-column .card .additional .coords a{color:#FFFFFF}.custom-column .card .additional .coords a:hover{color:#D40677}.custom-column .card .additional .coords span+span{float:right}.custom-column .card .general{width:300px;height:100%;position:absolute;top:0;right:0;z-index:1;box-sizing:border-box;padding:1rem;padding-top:0;color:#000000}.custom-column .card .general .more{position:absolute;bottom:1rem;right:1rem;font-size:0.7em}@keyframes zoomIcon{0%{transform:scale(1)}50%{transform:scale(1.4)}100%{transform:scale(1)}}