.atf-video{z-index: 1;position: relative;overflow: hidden}.bg-video.content-player{position: absolute;z-index: 0;object-fit: cover;width: 100%;height: 100%;top: 25%;left: 50%;transform: translate(-50%, -50%);opacity: 1}.bg-video figure{display: unset}.bg-video figure,.bg-video video{object-fit: cover}.container-above-the-fold{padding-top: 5rem;position: relative;overflow: hidden;z-index: 0}.container-above-the-fold .wrap-text{padding-top: 20rem;padding-bottom: 6rem}.container-above-the-fold .wrap-text .text p{color: white}.atf-small .container-above-the-fold .wrap-text{padding-top: 5rem}.container-above-the-fold .wrap-text strong{font-weight: 700}@media (max-width: 1600px){.container-above-the-fold .wrap-text{padding-top: 12rem}}@media (max-width: 1260px){.container-above-the-fold .wrap-text{padding-top: 8rem}}.container-above-the-fold .wrap-text h1{color: white;background: rgba(255,255,255,0.2);box-shadow: 0 4px 30px rgba(0,0,0,0.1);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border-radius: 2rem;padding: .5rem 1rem;font-size: 0.9rem;font-weight: 300;margin-bottom: 0.5rem;max-width: 740px}.container-above-the-fold .wrap-text h2{color: white;font-size: 3rem;font-weight: 500}@media (max-width: 1700px){.bg-video.content-player{top: 40%}}@media (max-width: 1260px){.container-above-the-fold .wrap-text h2{font-size: 2.6rem}}@media (max-width: 1199px){.bg-video figure,.bg-video video{height: 100%}.bg-video.content-player{top: 50%}}@media (max-width: 991px){.container-above-the-fold .wrap-text{padding-top: 4rem;padding-bottom: 4rem}.bg-video.content-player{top: 50%}.container-above-the-fold .wrap-text h2{font-size: 2.5rem}}@media (max-width: 614px){.container-above-the-fold .wrap-text .wrap-cta .btn.btn-primary{margin-bottom: 1rem}.container-above-the-fold .wrap-text h2{font-size: 1.8rem}}.atf-bubble figure,.bubble{position: absolute;width: 24%;aspect-ratio: 1/1;border-radius: 50%;overflow: hidden;opacity: 0;animation: fadeInMove 800ms ease forwards}.atf-bubble img,.bubble img{width: 100%;height: 100%;object-fit: cover;border-radius: 50%;display: block;filter: contrast(1.05) saturate(1.02);transform: scale(1.06)}.atf-bubble img,.bubble img.float{animation: floatY 9s ease-in-out infinite;will-change: transform}.bubble--top{right: 0%;top: -5%;z-index: 1;animation-delay: 0s}.bubble--middle{right: 13%;bottom: 19%;z-index: 3;animation-delay: 600ms}.bubble--bottom{right: 23%;bottom: -8%;z-index: 3;animation-delay: 1200ms}.tablet{position: absolute;inset: 30% 13% 18% 65%;border-radius: 50%;overflow: hidden;background: rgba(202,216,255,0.4);box-shadow: 0 4px 30px rgba(0,0,0,0.1);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);z-index: 2;opacity: 0;animation: fadeInMove 900ms ease forwards;animation-delay: 600ms}.tablet img{width: 100%;height: 100%;object-fit: cover;display: block}.tablet img.float{animation: floatXY 10s ease-in-out infinite;will-change: transform}.container-above-the-fold.company .wrap-text{padding-top: 5rem}.company .atf-bubble img{border-radius: 2rem;filter: none;margin-top: 4rem}.company .atf-bubble figure{border-radius: 2rem;aspect-ratio: initial;position: relative;width: initial}@media (max-width: 768px){.container-above-the-fold.company .wrap-text{padding-top: 3rem}}@keyframes floatY{0%,100%{transform: translateY(0px)}50%{transform: translateY(-14px)}}@keyframes floatXY{0%,100%{transform: translate(0, 0) rotate(.2deg)}50%{transform: translate(0, -10px) rotate(-0.2deg)}}@keyframes fadeInMove{from{opacity: 0;transform: translateY(40px) scale(.95)}to{opacity: 1;transform: translateY(0) scale(1)}}@media (max-width: 1760px){.tablet{inset: 30% 11% 18% 65%}}@media (max-width: 1600px){.tablet{inset: 19% 11% 31% 67%}.bubble{width: 20%}.bubble--bottom{bottom: -5%}}@media (max-width: 1530px){.tablet{inset: 21% 11% 29% 67%}}@media (max-width: 1470px){.tablet{inset: 23% 11% 29% 67%}}@media (max-width: 1420px){.tablet{inset: 21% 11% 34% 66%}.bubble--bottom{bottom: 2%}}@media (max-width: 1380px){.tablet{inset: 21% 12% 34% 66%}}@media (max-width: 1330px){.tablet{inset: 25% 12% 34% 68%}.bubble--top{top: -1%}}@media (max-width: 1325px){.tablet{inset: 25% 10% 33% 68%}}@media (max-width: 1300px){.tablet{inset: 27% 10% 33% 68%}}@media (max-width: 1260px){.tablet{inset: 28% 12% 30% 68%}.bubble--bottom{bottom: -4%}}@media (max-width: 1230px){.tablet{inset: 29% 11% 29% 67%}}@media (max-width: 1160px){.tablet{inset: 26% 10% 30% 65%}.bubble--top{top: 0%}.bubble--bottom{bottom: 1%}}@media (max-width: 1120px){.tablet{inset: 33% 10% 30% 65%}.bubble{width: 24%}.bubble--top{top: 5%}}@media (max-width: 991px){.bubble{width: 28%}.tablet{inset: 26% 6% 20% 61%}}*{scroll-padding-top: 8rem}body{color: #1e180b;background: #fffbf0}@media (min-width: 1420px){.container-xxl{max-width: 1420px}}@media (max-width: 600px){iframe#expertips_iframe{transform: scale(.9) !important;margin-bottom: 30px !important}}.overflow-visible .row{overflow: visible}section{padding: 4rem 0}.section-no-padding{padding: 0rem 0}.section-no-pb{padding: 4rem 0 0}.section-no-pt{padding: 0rem 0 4rem}.section-small-padding{padding: 2rem 0}@media (max-width: 768px){section{padding: 2rem 0}.section-no-pb{padding: 2rem 0 0}.section-no-pt{padding: 0rem 0 2rem}.section-small-padding{padding: 1.5rem 0}}ul li{font-size: 1.1rem;margin-bottom: 0.5rem}.list-check ul li{list-style: none}.list-check ul li::before{content: "\f00c";font-family: FontAwesome;color: #f9bc45;font-size: 1.5rem;margin-right: 10px;margin-left: -30px}.figure-img{border-radius: 1rem}.yellow-circle:before{content: '';background: url(../../files/netzhirsch_mITsolutions/img/bubble_big_yellow-light.svg) no-repeat;background-size: 100%;width: 480px;height: 480px;position: absolute;margin-top: -270px;margin-left: -80px;z-index: -1}.yellow-circle-right:before{content: '';background: url(../../files/netzhirsch_mITsolutions/img/bubble_big_yellow-light_right.svg) no-repeat 100px;background-size: 100%;width: 480px;height: 480px;position: absolute;margin-top: -285px;right: 0;z-index: -1}@media (max-width: 600px){.yellow-circle:before{width: 380px;height: 380px;margin-top: -200px}.yellow-circle-right:before{width: 380px;height: 380px;margin-top: -200px}}.bg-lightyellow{background: #fff1cc}@media (max-width: 1399px){.bg-white.rounded-2{border-radius: 0 !important}}h2,.h2{font-size: 3rem;color: #1b2b66}h3,.h3{font-size: 2rem;color: #1b2b66}h4,.h4{font-size: 1.5rem}@media (max-width: 768px){h2{font-size: 2.3rem}}@media (max-width: 600px){h2{font-size: 2rem}h3,.h3{font-size: 1.8rem}}p{font-size: 1.1rem;font-weight: 300}p strong{font-weight: 700}p a{color: #1b2b66}.fs-4 p{font-size: 1.3rem}.btn.btn-primary{transition: all .5s ease;letter-spacing: 0px;color: #060f2e;padding: .5rem 1.5rem;text-align: left;border-radius: 2rem}.btn.btn-primary:hover{letter-spacing: 0.2px;background-color: #fbdf91}.btn.btn-secondary{padding: .5rem 1.5rem;text-align: left;transition: all .5s ease;border-radius: 2rem}.btn.btn-outline-primary,.btn.btn-outline-secondary{text-align: left;padding: .5rem 1.5rem;letter-spacing: 0px;transition: all .5s ease;border-radius: 2rem}.btn.btn-small{padding: .2rem 1rem;font-size: 0.8rem}.btn.btn-outline-primary:hover,.btn.btn-outline-secondary:hover{letter-spacing: 0.2px;color: #060f2e}.btn.btn-outline-primary:hover{background-color: #fbdf91}.btn.btn-secondary:hover{letter-spacing: 0.2px;color: #060f2e;background-color: #f9bc45;border-color: #f9bc45}.btn.btn-outline-secondary:hover{color: white}@media (max-width: 560px){.btn.btn-primary,.btn.btn-secondary,.btn.btn-outline-primary,.btn.btn-outline-secondary{font-size: 0.9rem}}ul.navbar-nav{border-radius: 1rem !important;padding: 0.5rem;background: rgba(202,216,255,0.4);box-shadow: 0 4px 30px rgba(0,0,0,0.1);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px)}ul.navbar-nav li.nav-item{margin-bottom: 0}ul.navbar-nav .nav-link{text-transform: none;letter-spacing: 0.5px;transition: all .5s ease;padding: .3rem 1rem;margin: .2rem .3rem .2rem .3rem}.navbar-nav .nav-link:hover{color: #071546}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show,.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus,.navbar-nav .nav-link.trail{color: white;border-radius: 2rem;padding: .3rem 1rem;margin: .2rem .3rem .2rem .3rem;background: rgba(204,206,255,0.3)}.navbar-nav .nav-item:last-child .nav-link{color: #071546;font-weight: 600;border-radius: 2rem;padding: .3rem 1rem;margin: .2rem .4rem .2rem .4rem;background: #ffce47}.navbar-shrink.fixed-top{padding: 0 !important;box-shadow: 0 0 50px 0 rgba(0,0,0,0.16);background: rgba(29,46,107,0.8);position: fixed;width: 100%;top: 0;margin-top: 1rem;max-width: 1400px;margin: 1rem auto 0;backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border-radius: 2rem}.navbar-shrink ul.navbar-nav{background: transparent;box-shadow: none;backdrop-filter: none}.navbar-shrink a.navbar-brand{padding: 0 1rem}.navbar-shrink .navbar-brand img{max-width: 70%;transition: all .3s ease-in-out;padding: 0rem 0 .4rem}.navbar-shrink a.nav-link{padding: .3rem 1rem;margin: 0 .3rem !important}.navbar-shrink .nav-link.active,.navbar-shrink .nav-link.show,.navbar-shrink .nav-link:hover,.navbar-shrink .nav-item:last-child .nav-link{margin: 0 .3rem}button.navbar-toggler{border-color: #f9bc45}.offcanvas{background: #0e1531;color: white}.offcanvas ul.navbar-nav{padding: 0;background: none;box-shadow: none;border-radius: 0}.navbar-expand-lg .navbar-nav .dropdown-menu{min-width: 21rem;background: rgba(255,255,255,0.9);box-shadow: 0 4px 30px rgba(0,0,0,0.1);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);border: 0}.dropdown-menu a.nav-link{color: #1b2b66}.navbar-nav .dropdown-menu .nav-item:last-child .nav-link{color: #1b2b66;font-weight: initial;border-radius: 0rem;padding: .5rem 1rem;margin: 0rem .3rem 0rem .3rem;background: none}.navbar-nav .dropdown-menu .nav-link:hover,.navbar-nav .dropdown-menu .nav-link.active,.navbar-nav .dropdown-menu .nav-item:last-child .nav-link:hover,.navbar-nav .dropdown-menu .nav-item:last-child .nav-link.active{color: #1b2b66;background: rgba(204,206,255,0.3);font-weight: 600;border-radius: 1rem;padding: .3rem 1rem;margin: .2rem .3rem .2rem .3rem}@media (max-width: 991px){.navbar-shrink.fixed-top{backdrop-filter: none;background: rgba(29,46,107,0.9)}.navbar-expand-lg .navbar-nav .dropdown-menu{background: none;border-radius: 0;margin-left: 1rem}.navbar-expand-lg .navbar-nav .dropdown-menu a.nav-link{margin: .3rem 0rem !important}.navbar-expand-lg .navbar-nav .dropdown-menu li a.nav-link,.navbar-nav .dropdown-menu .nav-item:last-child a.nav-link{color: white;margin: .1rem 0rem !important}.navbar-toggler-icon{background-image: url('../../files/netzhirsch_mITsolutions/img/bars-light-full.svg')}.offcanvas .btn-close{background-image: url('../../files/netzhirsch_mITsolutions/img/btn-close.svg');width: 2em;height: 2em;background-size: 70%}}.ce_logo_slider .slick-slide img{filter: brightness(0%);transition: all .5s ease}.ce_logo_slider .slick-slide img:hover{filter: brightness(100%)}.trust .ce_logo_slider .slick-slide img{filter: brightness(100%)}.slider_branchen .slick-list{overflow: visible !important}.slider_branchen button.slick-prev:before,.slider_branchen button.slick-next:before{content: '';display: none}.slider_branchen button.slick-prev{position: absolute;left: -12px;z-index: 1;background: url(../../files/netzhirsch_mITsolutions/img/chevron-left-solid-full.svg) no-repeat !important;width: 18px;height: 28px;opacity: 0.6;background-size: 15px !important;top: 50%;border: none;text-indent: -1000px;transition: all .5s ease}.slider_branchen button.slick-next{position: absolute;right: -12px;z-index: 1;background: url(../../files/netzhirsch_mITsolutions/img/chevron-right-solid-full.svg) no-repeat !important;width: 18px;height: 28px;opacity: 0.6;background-size: 15px !important;top: 50%;border: none;text-indent: -1000px;transition: all .5s ease}.slider_branchen button.slick-prev:hover,.slider_branchen button.slick-next:hover{opacity: 1}.slider_branchen .slick-item .card,.slider_branchen .slick-item.slick-active .card{background: white;opacity: 0.7;transition: all 300ms ease;box-shadow: 1px 1px 9px 1px #edeef5}.slider_branchen .slick-item .card h4.card-title{font-size: 1.8rem;font-weight: 400;line-height: 2rem;color: #1b2b66;margin-bottom: 1rem}.slider_branchen .slick-item .card p.card-text{color: #1b2b66;font-size: 0.9rem;margin-bottom: 1rem}.slider_branchen .slick-item .card h4.card-title:after{content: '';width: 100px;height: 100px;background: url(../../files/netzhirsch_mITsolutions/img/bubble_yellow-blue.svg) no-repeat;background-size: 100px;position: absolute;right: 0;margin-top: -3rem;display: none}.slider_branchen .slick-item .card .card-footer{background: transparent}.slider_branchen .slick-item .card .btn-outline-primary{color: #1b2b66}.slider_branchen .slick-item.slick-active.slick-center .card{transform: scale(1.08);opacity: 1;background: #fff1cc;box-shadow: 1px 1px 9px 3px #e3e6f1}.slider_branchen .slick-center .card h4.card-title,.slider_branchen .slick-center .card p.card-text{color: #1b2b66}.slider_branchen .slick-center .card h4.card-title:after{background: url(../../files/netzhirsch_mITsolutions/img/bubble_blue-yellow.svg) no-repeat;background-size: 100px;display: none}.slider_branchen .slick-center .card .btn-outline-primary{color: #1b2b66;border-color: #f9bc45;background: #f9bc45}.slider_branchen .slick-center .card .btn-outline-primary:hover{background-color: #fbdf91;color: #060f2e;border-color: #f9bc45}.slider_branchen .slick-dots li{margin: 0}.slick-dots li button{background: #1b2b66;border-radius: 50%;width: 5px;height: 5px}.slick-dots li button:before{content: '';display: none}.slick-dots li.slick-active button{background: #f9bc45}@media (max-width: 768px){.slider_branchen .slick-item .card h4.card-title{font-size: 1.5rem}.slider_branchen .slick-item .card .btn-outline-secondary{font-size: 0.9rem}.slider_branchen .slick-item .card h4.card-title:after{display: none}}@media (max-width: 580px){.slider_branchen .slick-item .card,.slider_branchen .slick-item.slick-active .card{background: #fff1cc;box-shadow: 1px 1px 9px 3px #e3e6f1;opacity: 1}.slider_branchen .slick-item .card .btn-outline-secondary{color: white;border-color: white}.slider_branchen .slick-item .card .btn-outline-secondary:hover{background-color: #fbdf91;color: #060f2e;border-color: #f9bc45}}.blob{width: 600px;aspect-ratio: 1 / 1;border-radius: 30%;clip-path: path("M446.1 81.3C488.4 99.3 520.2 142.2 534.6 188.4C548.7 234.9 545.4 285.0 538.5 334.2C531.3 383.7 520.8 432.9 492.3 469.2C464.1 503.1 418.0 524.1 369.0 540.9C319.8 557.4 268.0 571.5 224.7 557.4C181.8 544.2 148.0 503.4 120.6 461.4C93.6 419.4 76.4 377.4 72.5 334.5C68.9 291.6 80.3 247.8 94.2 204.0C108.0 160.5 126.9 117.0 168.0 95.7C209.1 74.4 261.0 75.0 314.5 72.3C368.0 69.6 422.0 63.0 446.1 81.3Z");overflow: hidden;position: relative;filter: drop-shadow(0 25px 35px rgba(0,0,0,0.18));z-index: 0}.blob img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.03);animation: float 8s ease-in-out infinite}@keyframes float{0%,100%{transform: scale(1.03) translateY(0)}50%{transform: scale(1.06) translateY(-1.5%)}}@media (prefers-reduced-motion: reduce){.blob img{animation: none}}.blob-shadow.content-image{display: inline-block;filter: drop-shadow(-10px 26px 11px rgba(25,37,92,0.2))}@media (max-width: 1199px){.blob{clip-path: none;filter: none;border-radius: 50%;width: 100%;margin-top: 2rem}}.card-solution .card-img-top img{border-radius: 0 !important}.card-solution p.card-text{font-size: 0.9rem}.card-solution .card-footer{background: transparent}.card.card-solution.contact-box{background-color: #fff1cc !important;margin: 0 !important;border-top-right-radius: 0 !important;border-bottom-left-radius: 0 !important;padding-top: 0 !important;overflow: hidden}.card.card-solution.contact-box h4.card-title{color: #1b2b66;font-size: 2rem;font-weight: 600}.card.card-solution.contact-box .card-img-top{margin-top: -1.7rem !important;text-align: right;margin-left: 4rem !important}.card.card-solution.contact-box .card-img-top img{border-radius: 50% !important}.card.card-solution.contact-box .btn.btn-secondary{padding: .5rem 1.5rem !important;font-weight: 500 !important}@media (max-width: 1399px){.card.card-solution.contact-box{border-bottom-right-radius: 0 !important}}@media (max-width: 575px){.card.card-solution.contact-box{border-top-left-radius: 0 !important}.card-solution figure{text-align: center;margin-right: 0rem !important;margin-left: 0rem !important}.card-solution .card-body{padding-left: 2rem !important;padding-right: 2rem !important;text-align: center}.card-solution a.btn-link{justify-content: center !important}.card-solution a.btn-link i{margin-left: 1rem}}.references .card-footer{background: white}.quote-element.ce_quote{border-radius: 1rem;padding: 2rem;background: rgba(255,255,255,0.6);box-shadow: 0 4px 30px rgba(0,0,0,0.1);backdrop-filter: blur(8px);-webkit-backdrop-filter: blur(8px);margin-bottom: 2rem;margin-top: 2rem;margin-right: -120px;position: relative;z-index: 1}.quote-element.ce_quote.quote-single{margin-right: 0;margin-top: 0}blockquote.blockquote.quote-text{border-left: 3px solid #f9bc45;padding-left: 1rem;margin-bottom: 1.5rem}.blockquote.quote-text p{font-size: 1.2rem}span.quote-author{font-weight: 700;color: #1e180b;font-size: 1.2rem}.quote-company{font-size: 1.2rem;font-weight: 300;color: #1e180b}.blockquote-footer::before{content: ""}.quote-element figure.card-img-left{margin-bottom: 0}.quote-element figure.card-img-left img{border-radius: 50%}@media (max-width: 768px){.quote-element.ce_quote{margin-right: 0}}.job-teaser{display: flex;flex-direction: row;align-items: center;column-gap: 2rem;background: rgba(255,255,255,0.8);margin-bottom: 0.7rem;padding: 1rem}.job-teaser .content-text{justify-content: start;display: flex;flex-basis: 60%}.job-teaser p{margin-bottom: 0;font-size: 1.5rem;padding-left: 1rem;color: #1b2b66;font-family: 'Montserrat';font-weight: 400}.job-teaser .content-hyperlink{justify-content: end;display: flex;flex-basis: 40%}@media (max-width: 640px){.job-teaser p{font-size: 1.2rem}.job-teaser .content-hyperlink{flex-basis: 50%}}@media (max-width: 540px){.job-teaser{flex-direction: column}.job-teaser p{padding-left: 0rem;margin-bottom: 1rem}}.facts{background: #fff1cc;border-radius: 1rem;color: #1b2b66;padding: 4rem 3rem 5rem;box-shadow: 1px 1px 9px 3px #e3e6f1}@media (max-width: 768px){.facts{padding: 3rem 2rem 3rem}}.facts h2{color: #1b2b66}.facts .content-headline:after{content: '';background: url(../../files/netzhirsch_mITsolutions/img/bubble_blue-yellow.svg) no-repeat;background-size: 100%;width: 300px;height: 300px;position: absolute;right: 13%;margin-top: -7%;z-index: 0;display: none}.facts-item{text-align: center;margin-bottom: 1rem}.facts-number{color: #1b2b66;font-size: 3.5rem;font-weight: 700;line-height: 4rem;font-family: 'Montserrat'}.facts-text{font-family: 'Montserrat';font-size: 1.5rem}.facts-small .facts-item{text-align: left}.facts-small .facts-number{font-size: 2.4rem;line-height: 3rem;margin-bottom: 0.5rem}.facts-small .facts .content-headline:after{width: 250px;height: 250px;margin-top: -4%}.info-box .facts h2{font-size: 2.3rem}.info-box .facts-text{font-weight: 400}@media (max-width: 768px){.facts .content-headline:after{display: none}.facts-number{font-size: 2.5rem}.info-box .facts h2{font-size: 1.8rem}}@media (max-width: 575px){.facts h2{text-align: center}.facts-number{font-size: 2rem}.facts-small .facts-number{font-size: 2rem}}.trust .figure-img{border-radius: 0rem}.team-card h4{font-size: 1.6rem;font-weight: 400;line-height: 2rem;color: #1b2b66;margin-bottom: 1rem}.faq .row{overflow: visible}.accordion-wrapper{padding: 0;margin: 0}.accordion-wrapper .ce_accordion{padding: 0 20px 100px;cursor: pointer;border-top-left-radius: 1rem;border-top-right-radius: 1rem;background: white;color: #1b2b66;transition: all .2s ease-out;box-shadow: 0px 3px 6px 0px #ddd}.accordion-wrapper .ce_accordion:nth-child(2){background: #f9bc45;color: #1e180b}.accordion-wrapper .ce_accordion:nth-child(3){background: #fff1cc;color: #1b2b66}.accordion-wrapper .ce_accordion:not(:first-child){margin-top: -100px}.accordion-wrapper .ce_accordion:nth-last-child(2),.accordion-wrapper .ce_accordion:last-child{border-bottom-left-radius: 1rem;border-bottom-right-radius: 1rem}.accordion-wrapper .ce_accordion:last-child{padding-bottom: 0}.accordion-wrapper:not([data-multiple="true"]) .ce_accordion.active{border-top-color: #ccc}.accordion-wrapper .ce_accordion.active{cursor: default}.accordion-wrapper .accordion-title{display: flex;align-items: center;justify-content: space-between;line-height: 1.3;font-size: 2rem;padding: 2rem 1rem;margin: 0;cursor: pointer}.accordion-wrapper .accordion-title button{cursor: pointer;background: none;border: none;box-shadow: none}.accordion-wrapper .ce_accordion svg{transition: all .35s ease-out;fill: #1e180b}.accordion-wrapper .ce_accordion:not(.active) .accordion-content{height: 0 !important}.accordion-wrapper .accordion-content{height: 0;overflow: hidden;transition: height .3s;padding: 0 3rem 0 1rem}.accordion-wrapper .inner{padding-bottom: 2rem}.accordion-wrapper .ce_accordion.active svg{transform: rotate(-45deg)}@media (max-width: 768px){.accordion-wrapper .accordion-title{font-size: 1.2rem}}.news-item img{border-radius: 1rem}.news-text h3.news-title{font-size: 1.4rem;font-weight: 600}.news-text a.btn.btn-link:hover{color: #7079a9 !important;border-bottom: 2px solid #727bab;border-radius: 0}.news-category span{border-radius: 2rem;background: #1b2b66;color: white;padding: .3rem 1rem;box-shadow: 0px 1px 2px 1px rgba(113,114,116,0.5)}.news-item.news-item-highlight{max-width: 685px}.news-item-highlight .news-category span{background: rgba(255,255,255,0.4);box-shadow: none;color: #1e180b}.news-item-highlight .news-text{position: absolute;bottom: 16px;max-width: 661px;padding: 11rem 2rem 2rem;background: #f9bc45;background: linear-gradient(0deg, #f9bc45 0%, rgba(249,188,69,0.75) 45%, rgba(249,188,69,0.5) 69%, rgba(255,251,240,0) 100%);border-bottom-left-radius: 1rem;border-bottom-right-radius: 1rem}.news-item-highlight .news-text h3.news-title{font-size: 1.8rem;line-height: 2.5rem}.news-item-highlight .news-text a.btn.btn-link{color: #1e180b !important}.news-item-highlight .news-text a.btn.btn-link:hover{color: #1e180b !important;border-bottom: 2px solid #1e180b;border-radius: 0}a.page-link{color: #1b2b66;border-color: #f9bc45;border-width: 1px}a.page-link:hover{color: #1b2b66;background: #ffcb66;border-color: #f9bc45}.page-link:focus{box-shadow: none}.page-link.active{border-width: 1px;color: #1b2b66;font-weight: 500}@media (max-width: 991px){.news-text h3.news-title{font-size: 1rem}}@media (max-width: 1199px){.news-item-highlight .news-text{position: relative;bottom: initial;max-width: initial;padding: 0;background: none;border-bottom-left-radius: 0rem;border-bottom-right-radius: 0rem;margin-bottom: 2rem}.news-item-highlight .news-category span{border-radius: 2rem;background: #1b2b66;color: white;padding: .3rem 1rem;box-shadow: 0px 1px 2px 1px rgba(113,114,116,0.5)}.news-text h3.news-title{font-size: 1.4rem}}@media (max-width: 600px){.news-text{margin-bottom: 1rem}.news-item-highlight .news-text h3.news-title{font-size: 1.4rem;font-weight: 600;line-height: 1.7rem}}@media (max-width: 500px){.news-text h3.news-title{font-size: 1rem;line-height: 1.5rem}}.sticky-blog .blog-table-of-contents.accordion .accordion-item{background: none}.sticky-blog .blog-table-of-contents.accordion .list-group a.list-group-item{background: #fffbf0}.sticky-blog .blog-table-of-contents.accordion a.list-group-item.list-group-item-action.active{background: #fffbf0;color: #1e180b;font-weight: normal;border-top: 1px solid #ccc}.sticky-blog .blog-table-of-contents.accordion a.list-group-item.list-group-item-action:first-child{border-top: none}@media (max-width: 991px){.sticky-blog .blog-table-of-contents.accordion .accordion-button{background-color: #192860 !important}.sticky-blog .blog-table-of-contents.accordion .list-group a.list-group-item{background: #fffbf0}.sticky-blog .blog-table-of-contents.accordion a.list-group-item.list-group-item-action.active{border-top: none}}.contact{padding: 5rem 3rem;background: rgba(255,255,255,0.8);margin-top: 2rem;border-radius: 1rem}.contact .content-text{text-align: center;margin-bottom: 3rem}.contact h3{font-size: 1.8rem;font-weight: 600;color: #1e180b}.contact .ce_form label.form-label{position: absolute;width: 1px;height: 1px;overflow: hidden}.form-control{border-radius: 1rem;margin-bottom: 1rem;border-width: 1px;padding: 1rem 1.5rem}.form-control:focus{border-color: #f9bc45;outline: 0;box-shadow: none}.form-check-input{border-width: 1px}.form-check-input:focus{border-color: #f9bc45;outline: 0;box-shadow: none}.form-check-label{font-size: 0.9rem}.form-check a{color: #1b2b66}.widget-submit button{background: #1b2b66;color: white !important;border-color: #1b2b66;font-weight: 600;margin-top: 2rem;width: 100%;text-align: center !important;padding: 0.8rem !important}.widget-submit button::after{content: "\f178";font-family: "Font Awesome 5 Pro";color: white;display: inline-block;font-weight: 600;font-size: 1rem;text-align: right;margin-left: 0.7rem}.widget-submit button:hover,.widget-submit button:hover::after{color: #1b2b66 !important}.contact-info{margin-top: 2rem;text-align: right}.contact-info img{border-radius: 1rem;margin-bottom: 1rem;box-shadow: 3px 6px 12px 1px rgba(151,155,177,0.6)}.contact-info p{font-size: 1.4rem;margin-bottom: 1.6rem}.contact-info .content-hyperlink{margin-bottom: 0.3rem}a.contact-link{color: #1e180b;text-decoration: none;font-size: 1.4rem;font-weight: 300;margin-bottom: 1rem}.contact-info i{background: #f9bc45;border-radius: 6px;padding: 6px;color: white;font-size: 1.2rem}@media (max-width: 600px){.contact{padding: 2rem 1rem}.contact-info p{font-size: 1rem}a.contact-link{font-size: 1rem}}.footer-wrapper{padding-top: 1rem;background: url(../../files/netzhirsch_mITsolutions/img/MIT_Solutions_blue_bg.png) no-repeat center 50%}footer h5{margin-bottom: 1.5rem;color: #f9bc45}.footer-wrapper p{line-height: 1.9rem;font-size: 1rem;font-weight: 400}.footer-wrapper .social-btns .content-hyperlink{background: #f9bc45;border-radius: 10px;float: left;padding: 0.5rem;margin-right: 5px;min-width: 40px;text-align: center}.footer-bottom ul{list-style: none;padding: 0;margin: 0}.footer-bottom ul li{display: inline-block;color: white;font-size: 0.9rem;line-height: 1rem;padding: 0rem 1rem;border-right: 1px solid #fff}.footer-bottom ul li:last-child{border-right: none}.footer-bottom ul li a{color: #fff;text-decoration: none}@media (max-width: 600px){.footer-bottom ul li{display: block;border: none;border-bottom: 1px solid #fff;line-height: 2rem}.footer-bottom ul li:last-child{border-bottom: none}}.back-to-top{background: url(../../files/netzhirsch_mITsolutions/img/angle-up-white.svg) no-repeat center center #f9bc45;position: fixed;background-size: 24px;border-top-left-radius: 1rem;border-top-right-radius: 1rem;bottom: 0;right: 5px;padding: 11px 24px;text-indent: -9999px;z-index: 1}