@charset "UTF-8";
bs-accordion-transition:color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Thin-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Thin-Web.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Extralight-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Extralight-Web.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Light-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Regular-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Medium-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Semibold-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Bold-Web.woff2") format("woff2"), url("../../../../_assets/71e0a1d309c00d1d60a1613b7030a5ac/Fonts/graphik/Graphik-Bold-Web.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}:root{--swiper-theme-color: #831f82 !important;--bs-black: #000;--bs-white: #fff;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-secondary-rgb: 197, 136, 187;--bs-primary-rgb: 131, 31, 130}html,body{font-size:16px;font-family:"Graphik", sans-serif;font-weight:400;font-style:normal;line-height:140%;color:#505050;background:#fff}@media only screen and (max-width:768px){html,body{font-size:16px}}h1,h2,h3,h4,h5{font-family:"Graphik", sans-serif;font-style:normal;font-weight:700;color:#831f82}h1{font-size:96px;line-height:100%;text-transform:uppercase}@media only screen and (max-width:768px){h1{font-size:72px}}@media only screen and (max-width:576px){h1{font-size:48px}}h2{font-size:80px;line-height:85px;text-transform:uppercase;margin-bottom:5rem}@media only screen and (max-width:768px){h2{font-size:56px}}@media only screen and (max-width:576px){h2{font-size:40px}}h3{font-size:52px;text-transform:uppercase}@media only screen and (max-width:768px){h3{font-size:40px}}h4{font-size:32px;line-height:120%;text-transform:uppercase}@media only screen and (max-width:768px){h4{font-size:28px}}@media only screen and (max-width:576px){h4{font-size:24px}}h5{font-size:24px;line-height:120%;text-transform:uppercase}@media only screen and (max-width:576px){h5{font-size:20px}}.wrap-arrow{position:relative;overflow:hidden;margin-top:30px;animation:arrowUpDown ease-in-out 2s infinite}@media (min-width:768px){.wrap-arrow{margin-top:50px}}@media (min-width:992px){.wrap-arrow{margin-top:80px}}.wrap-arrow figure{width:80px;height:80px}.wrap-arrow figure img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:992px){.wrap-arrow figure{width:60px;height:65px}}@media only screen and (max-width:576px){.wrap-arrow{margin-left:0}.wrap-arrow .gallery{text-align:start}}@media only screen and (max-width:375px){.wrap-arrow{display:none}}.h-101 p{font-weight:600}.h-101 p a{text-decoration:none}h1>a,h2>a,h3>a,h4>a,h5>a{font-size:24px;font-weight:600}a{text-decoration:none}a.nav-link{font-size:22px;font-weight:600}@media (max-width:640px){a.nav-link{font-size:1rem}}main a{color:#831f82;text-decoration:underline;font-weight:600;word-break:break-all}.wrap-header-link h2 a{font-size:18px;text-transform:none}.wrap-header-link h2 a>span{font-weight:400}p,li{font-size:16px;font-weight:400;line-height:26px}p:nth-last-child(1),li:nth-last-child(1){margin-bottom:0}hr{border-color:#4e5d6c}:focus{outline:-webkit-focus-ring-color auto 0}picture{image-rendering:optimizeQuality}nav ul{list-style:none}ul,ol{padding-left:1rem}.back-to-top{opacity:1 !important;right:20px !important;bottom:100px !important;border-radius:0 !important;margin:0;width:35px;height:35px;background-color:#831f82 !important}@media (min-width:768px){.back-to-top{right:20px !important;width:60px;height:60px}}.back-to-top .fa-solid{color:#fff !important}.back-to-top .fa-solid:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:16px}@media (min-width:768px){.back-to-top .fa-solid:before{font-size:35px}}.back-to-top:hover{opacity:0.7 !important}.select-hidden{display:none;visibility:hidden;padding-right:10px}.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:black;width:200px;height:40px}.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:white;border:1px solid #831f82;padding:8px 15px}.select-styled:after{content:"";width:0;height:0;border:7px solid transparent;border-color:#831f82 transparent transparent transparent;position:absolute;top:16px;right:10px}.select-styled:active,.select-styled.active{background-color:#831f82;color:white}.select-styled:active:after,.select-styled.active:after{top:9px;border-color:transparent transparent white transparent}.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:white}.select-options li{margin:0;text-indent:15px;border-top:white}.select-options li.is-selected{color:white;background:#831f82}.select-options li:hover{color:#831f82;background:#c588bb}.select-options li[rel="hide"]{display:none}figure.video{margin-bottom:0}figcaption{font-size:1rem !important}.modal-content{background:white;padding:2rem}.modal figure img{height:auto !important}.modal-link.login-modal,.btn.login-modal{display:none !important}.modal{background-color:rgba(0, 0, 0, 0.5)}.modal .gallery .w-33,.modal .gallery.w-33{width:auto !important}.modal .modal-header{padding:0 !important;border-bottom:none}.modal .modal-header .btn-close{width:40px !important;height:40px !important;padding:0 !important;border-radius:100%;filter:inver(1);background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIyLjUgNy41TDcuNSAyMi41TTcuNSA3LjVMMjIuNSAyMi41IiBzdHJva2U9IiNGQUZBRkEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") center center / 25px no-repeat, #bc78b1}@media (min-width:768px){.modal .modal-header .btn-close{position:absolute;top:-5px;right:-5px}}.modal .modal-dialog{background-color:#fff;margin-top:100px}.modal .modal-dialog h4{font-size:20px}@media (min-width:768px){.modal .modal-dialog h4{font-size:30px}}.modal .modal-dialog h5{font-size:18px;color:#bc78b1 !important}@media (min-width:768px){.modal .modal-dialog h5{font-size:20px}}.modal .modal-dialog p{font-size:14px;color:#505050}@media (min-width:768px){.modal .modal-dialog p{font-size:16px}}.modal .modal-dialog .beside{padding-bottom:20px;margin-bottom:25px;border-bottom:1px solid #adb5bd;align-items:center}.modal .modal-dialog .gallery .row{padding:0 !important;margin:0 !important}.modal .modal-dialog .odd{margin-top:25px}.modal .modal-dialog .image{margin:0 auto !important}.modal-backdrop{display:none !important}.btn-modal{display:none !important;user-select:none;pointer-events:none}.modal img{margin:30px 0;width:100%;height:250px}@media (min-width:768px){.modal img{height:450px}}.modal p{font-size:16px;color:#505050}.modal .modal-dialog .odd{margin-top:50px !important}@media (min-width:768px){.modal .modal-dialog .odd{margin-top:0 !important}}.btn-primary,.btn-outline-primary,.btn-secondary,.btn-outline-secondary{padding:8px 20px 8px 24px;background:white;border:2px solid #c588bb !important;border-radius:100px;margin-top:1.5rem;color:#c588bb;font-size:1.4rem;font-weight:600}.btn-primary:hover,.btn-outline-primary:hover,.btn-secondary:hover,.btn-outline-secondary:hover{background:#c588bb;color:white}.btn-primary.active,.btn-outline-primary.active,.btn-secondary.active,.btn-outline-secondary.active{background:#c588bb;color:white}.btn-primary.white,.btn-outline-primary.white,.btn-secondary.white,.btn-outline-secondary.white{background:white;color:#831f82}.btn-primary.white p,.btn-outline-primary.white p,.btn-secondary.white p,.btn-outline-secondary.white p{line-height:1.5rem}.btn-primary.white:hover,.btn-outline-primary.white:hover,.btn-secondary.white:hover,.btn-outline-secondary.white:hover{border-color:#31684f;background:#831f82;color:white}.btn-primary.white.active,.btn-outline-primary.white.active,.btn-secondary.white.active,.btn-outline-secondary.white.active{border-color:#31684f;background:#831f82;color:white}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{background:#c588bb;color:white}.button-white-radius-border{border-radius:100px;padding:8px, 20px, 8px, 24px}.cards-arrow-button{padding-top:2rem;font-weight:700}#page-wrapper>.container{max-width:100%;padding:5rem}.main-content section{padding:7.5rem}@media only screen and (max-width:992px){.main-content section{padding:2.5rem;padding-top:5rem}}@media only screen and (max-width:576px){.main-content section{padding:1rem;padding-top:5rem}}.jumbotron{position:relative;overflow:hidden}.jumbotron .jumbotron-content p{font-size:1rem}.jumbotron .animated-ellipses-container{position:absolute;top:0;left:0;right:0;bottom:0;max-width:2400px;max-height:100vh;margin:0 auto}.jumbotron .animated-ellipses-container svg{height:70vh;z-index:1;position:absolute;right:0;bottom:0}.jumbotron section.local-video{height:100vh;width:100vw}.jumbotron section.local-video figure.video{max-width:100vw;height:100vh;max-height:100vh !important}.jumbotron section.local-video figure.video *{height:100vh;max-height:100vh}.jumbotron section.local-video figure.video video.mainstage-video{object-fit:cover}.jumbotron section.local-video .card-img-overlay{max-width:100vw;max-height:100vh;padding-top:0;padding-bottom:0;background:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%), rgba(51, 31, 131, 0.2)}.jumbotron section.local-video .card-img-overlay .card-text{display:flex;flex-direction:column;height:100%;justify-content:center}.jumbotron .mainstage-header{display:flex;flex-wrap:wrap;align-content:center}.jumbotron .mainstage-header.small{height:800px !important}.jumbotron .mainstage-teaser>div{position:absolute;animation-name:slideInUp;animation-duration:2s;right:0;bottom:0;background-color:#831f82;width:auto;--bs-table-accent-bg: transparent;z-index:10;overflow:hidden}@media (max-width:768px){.jumbotron .mainstage-teaser>div{position:relative}}@media (max-width:992px){.jumbotron .animated-ellipses-container{top:0;bottom:0}.jumbotron .animated-ellipses-container svg{height:auto}.carousel-container .table{overflow-x:auto;padding:0}.carousel-container .table tr{display:flex;flex-wrap:nowrap;padding:0}.carousel-container .table tr th{display:inline-block}.carousel-container .table tr th a{display:block}.carousel-container .carousel-indicators{bottom:8%;display:block !important}.carousel-container .carousel-inner,.carousel-container .carousel-item{height:100vh}.carousel-container .carousel-inner .img-fluid,.carousel-container .carousel-item .img-fluid{max-width:unset;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.carousel-container .carousel-inner .slider-text,.carousel-container .carousel-item .slider-text{display:block !important}.mainstage-teaser .table{overflow-x:auto}.mainstage-teaser .table tr{display:flex;flex-wrap:nowrap;padding:0}.mainstage-teaser .table tr th{display:inline-block}.mainstage-teaser .table tr th a{display:block}}@media (max-width:768px){.carousel-container figure.table:after{content:"";position:absolute;top:0;right:0;height:100%;width:30%;background:linear-gradient(to left, #006f37, rgba(0, 111, 55, 0));pointer-events:none;z-index:1}.carousel-container figure.table table{padding:1rem 1.5rem}.carousel-container figure.table table a{margin-right:1rem}.carousel-container figure.table table a i.fa-arrow-right{width:20px !important;margin-left:0.175rem !important;line-height:25px !important}.carousel-container figure.table table a:hover:after{width:calc(100% - 26px) !important}.mainstage-header header{padding:3rem}.mainstage-teaser figure.table{overflow-x:auto;padding:0}.mainstage-teaser figure.table tr{display:flex;flex-wrap:nowrap;padding:0}.mainstage-teaser figure.table tr th{display:inline-block}.mainstage-teaser figure.table tr th a{display:block}}@media (max-width:576px){.carousel-container .carousel-item>figure video{width:unset;margin-left:-100px}.carousel-container figure.table{width:100%}.carousel-container figure.table table{padding:1rem}.carousel-container figure.table:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.15);z-index:1}.carousel-container figure.table:after{content:"";position:absolute;top:0;right:0;height:100%;width:30%;background:linear-gradient(to left, #006f37, rgba(0, 111, 55, 0));pointer-events:none;z-index:2}.carousel-container .carousel-caption{margin-left:0}.mainstage-video{margin-left:-50%;width:calc(100vw + 50%) !important}.mainstage-teaser figure.table{width:100%}.mainstage-teaser figure.table table{padding:1rem}.mainstage-teaser figure.table:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0, 0, 0, 0.15);z-index:1}.mainstage-teaser figure.table:after{content:"";position:absolute;top:0;right:0;height:100%;width:30%;background:linear-gradient(to left, #006f37, rgba(0, 111, 55, 0));pointer-events:none;z-index:2}}.main-content section.img-banner{padding:0}.main-content section.img-banner *{padding:0}section.about-us{height:100vh;padding:0;padding-right:17rem}section.about-us h2{margin-bottom:2.5rem}section.about-us svg{transform:rotate(180deg);height:auto;width:auto}section.about-us .col.text{flex-direction:column;justify-content:center}section.sucsess-stories{height:100vh}section.sucsess-stories.partnering{position:relative}section.sucsess-stories.partnering:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:0}section.sucsess-stories.partnering .swiper-slide{background-color:#fff}section.sucsess-stories .swiper-slide{background-color:#f2f2f2;padding:2rem}section.sucsess-stories .swiper-slide .card{border:none}section.sucsess-stories .swiper-slide .card .card-body{display:flex;flex-direction:column}section.sucsess-stories .swiper-slide .card .card-body>p:nth-child(2){flex-grow:1}section.sucsess-stories .swiper-slide .card .card-body h4.card-title.text-primary{color:#c588bb !important}section.sucsess-stories .swiper-pagination{margin-top:3rem !important;display:block !important}section.sucsess-stories .swiper-pagination-bullet{width:12px;height:4px;border-radius:0.15rem !important}section.sucsess-stories .swiper-pagination-bullet-active{width:48px}section.sucsess-stories.achieviments{position:relative;background:transparent}section.sucsess-stories.achieviments:before{content:"";position:absolute;width:100vw;height:100%;top:0;margin-left:-50vw;left:50%;background-color:#831f82;z-index:0}section.sucsess-stories.achieviments h2{color:#ffffff !important}section.sucsess-stories.achieviments .swiper-pagination-bullet{width:60px;height:5px;background-color:#c588bb !important}section.sucsess-stories.achieviments .swiper-pagination-bullet-active{width:120px;background-color:#ffffff !important}section.sucsess-stories.achieviments .swiper-slide{height:100% !important}@media (min-width:992px){section.sucsess-stories.achieviments .swiper{width:100vw !important;padding-right:15vw}}section.fast-facts{position:relative;height:100vh}section.fast-facts>div{position:relative;z-index:2}section.fast-facts .h-7{margin-bottom:15px !important}@media (min-width:768px){section.fast-facts .h-7{margin-bottom:30px !important;position:relative;z-index:2}}section.fast-facts p{max-width:650px;font-size:16px;font-weight:400 !important;color:#fff;position:relative;z-index:2}section.fast-facts:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#831f82;z-index:1}section.fast-facts .swiper{max-width:100% !important;max-height:460px;margin-top:50px;margin-right:0}@media (min-width:768px){section.fast-facts .swiper{margin-top:100px}}section.fast-facts .swiper .swiper-slide{background-color:#c588bb;flex-direction:column;padding:60px 25px}@media (min-width:1199px){section.fast-facts .swiper .swiper-slide{padding:60px 35px 110px 35px}}section.fast-facts .swiper .swiper-slide a,section.fast-facts .swiper .swiper-slide a:focus,section.fast-facts .swiper .swiper-slide a:visited,section.fast-facts .swiper .swiper-slide a:active{text-decoration:none !important}section.fast-facts .swiper .swiper-slide .swiper-slide-image{width:105px;height:105px}@media (min-width:768px){section.fast-facts .swiper .swiper-slide .swiper-slide-image{width:130px;height:130px}}section.fast-facts .swiper .swiper-slide .swiper-slide-content{position:relative !important;top:initial !important;height:auto !important}section.fast-facts .swiper .swiper-slide .swiper-slide-content .swiper-caption{background-color:#c588bb !important;width:auto !important;padding:0}section.fast-facts .swiper .swiper-slide .swiper-slide-content .swiper-caption h3{color:white;font-size:30px !important;line-height:normal}section.fast-facts .wrap_navigation{display:none;position:absolute;margin-top:-142px;left:0}@media (min-width:1199px){section.fast-facts .wrap_navigation{display:block}}section.fast-facts .wrap_navigation .swiper-button-next,section.fast-facts .wrap_navigation .swiper-button-prev{position:static;width:5rem}section.fast-facts .wrap_navigation .swiper-button-next:hover,section.fast-facts .wrap_navigation .swiper-button-prev:hover{opacity:0.7}section.fast-facts .wrap_navigation .swiper-button-next::after,section.fast-facts .wrap_navigation .swiper-button-prev::after{content:"";background-image:url("../../../../fileadmin/img/icons/arrow-left.svg");background-size:80px;z-index:1;width:5rem;height:5rem}section.fast-facts .wrap_navigation .swiper-button-next{margin-top:3.5rem}section.fast-facts .wrap_navigation .swiper-button-next::after{transform:rotate(180deg);background-image:url("../../../../fileadmin/img/icons/arrow-left.svg");background-size:80px}section.contact{margin-top:7.5rem;padding-top:7.5rem;padding-bottom:7.5rem;background-color:#831f82}section.contact:before{z-index:-1 !important}section.contact:after{display:none !important}section.contact header>*{font-weight:700;color:white !important}section.contact header h3{text-transform:none;font-weight:700}@media only screen and (max-width:992px){.wrap-contact-footer>* .outer-container>div:last-child{padding-left:4rem;padding-right:4rem}}@media only screen and (max-width:768px){.wrap-contact-footer>* .outer-container>div:first-child .wrap-contact{margin-left:0;margin-top:0;padding-left:2.5rem;padding-right:2.5rem;padding-top:12rem}.wrap-contact-footer>* .outer-container>div:first-child .wrap-contact header *{line-height:4.5rem;padding-bottom:3rem}.wrap-contact-footer>* .outer-container>div:first-child .wrap-contact p{padding-bottom:0}.wrap-contact-footer>* .outer-container>div:last-child{padding-left:0rem;padding-right:0rem}}@media only screen and (max-width:576px){.wrap-contact-footer>* .outer-container>div:first-child .wrap-contact{padding-left:2.5rem;padding-top:5rem;padding-bottom:5rem}.wrap-contact-footer>* .outer-container>div:first-child .wrap-contact p{padding-bottom:0}.wrap-contact-footer>* .outer-container>div:last-child{padding-left:0rem;padding-right:0rem}}.footer{height:180px}.footer>.container{max-width:100%;height:100%;padding:2.5rem 8rem}.footer>.container>section>div>.row{height:calc(180px - 5rem)}.footer .footer-icons>div .gallery .row{margin:0}.footer .footer-icons>div .gallery .row>div{padding:0;width:40px;height:40px;flex-grow:0}.footer .footer-icons>div .gallery .row>div:nth-child(2){margin-left:24px;margin-right:24px}.footer .footer-icons>div .gallery .row>div figure{margin:0 !important}.footer .footer-icons>div .gallery .row>div figure img{max-width:40px}.footer .footer-copyright{align-self:flex-end;padding-top:3.25rem}.footer .footer-copyright p{color:#831f82;font-size:12px;font-style:normal;font-weight:400;margin-bottom:0;line-height:1.75rem}.footer .footer-links{align-self:flex-end;text-align:end}.footer .footer-links ul{display:inline-block;padding-left:0;margin-bottom:0}.footer .footer-links ul li{list-style-type:none;float:left;margin-right:1rem;margin-bottom:0;line-height:1.75rem}.footer .footer-links ul li a{padding:0;text-transform:none;color:#831f82;font-size:14px;font-style:normal;font-weight:600}.footer .footer-links ul li:last-child{margin-right:0}@media only screen and (max-width:1200px){.footer{height:auto}.footer>.container{padding:1.875rem 0rem}.footer>.container>section>div>div>.row{height:auto}.footer>.container>section>div>div>.row>div{width:100%;text-align:center}.footer>.container>section>div>div>.row .footer-icons>div{display:inline-flex;justify-content:center}.footer>.container>section>div>div>.row .footer-copyright{padding-top:0;order:3}.footer>.container>section>div>div>.row .footer-links{padding-top:1.5rem;padding-bottom:1.5rem;order:2}}@media only screen and (max-width:600px){.footer{height:325px}.footer>.container{padding:3.125rem 0rem}.footer>.container>section>div>.row{height:calc(325px - 6.25rem)}.footer .footer-links ul li{float:none;width:100%}}section.page-contact .wrap-contact-form p{line-height:1.5rem}section.page-contact .wrap-contact-form .contact-data{display:flex;flex-direction:column;align-content:center;background:#831f82;padding:0}section.page-contact .wrap-contact-form .contact-data *{color:white !important}section.page-contact .wrap-contact-form .contact-data>div:not(:last-child){margin-left:7rem;margin-right:7rem}section.page-contact .wrap-contact-form .contact-data>div:first-child{margin-top:5rem}section.page-contact .wrap-contact-form .contact-form{max-width:800px;margin-left:3rem;margin-right:3rem}section.page-contact .wrap-contact-form .contact-form .form_contact>form>h2{font-size:48px;margin-bottom:3rem}section.page-contact .wrap-contact-form .contact-form .form_contact h2{font-size:24px;font-weight:600;margin-top:3rem;margin-bottom:1rem}section.page-contact .wrap-contact-form .contact-form .form_contact .form-group .form-control{line-height:calc(1.2em + 0.75rem + 2px);border:1px solid grey;margin-bottom:1rem}section.page-contact .wrap-contact-form .contact-form .form_contact .form-group .radio{flex:0 0 auto;width:auto;max-width:100%;padding-left:20px;padding-right:20px}section.page-contact .wrap-contact-form .contact-form .form_contact .form-group input[type="text"],section.page-contact .wrap-contact-form .contact-form .form_contact .form-group input[type="email"],section.page-contact .wrap-contact-form .contact-form .form_contact .form-group input[type="tel"],section.page-contact .wrap-contact-form .contact-form .form_contact .form-group textarea{border-radius:0}section.page-contact .wrap-contact-form .contact-form .form_contact .form-group input[type="radio"]{margin-top:0.12rem}section.page-contact .wrap-contact-form .contact-form .form_contact .checkbox .form-check{padding-left:0}section.page-contact .wrap-contact-form .contact-form .form_contact .checkbox .form-check input.add-on{margin-right:7px}section.page-contact .wrap-contact-form .contact-form .form_contact .actions .submit button{background:none;border:none !important;color:#831f82;padding:0;font-size:18px;font-family:"Graphik", sans-serif;font-weight:700}section.page-contact .wrap-contact-form .contact-form .form_contact .actions .submit button::after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='23' height='19' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");margin-left:0.5rem;vertical-align:-0.125rem}@media only screen and (min-width:768px){section.page-contact .wrap-contact-form .contact-form .form_contact .form-group .input,section.page-contact .wrap-contact-form .contact-form .form_contact .actions .input{display:flex;flex-wrap:wrap;flex-basis:0;flex-grow:1;max-width:100%}section.page-contact .wrap-contact-form .contact-form .form_contact .form-group .input .form-group,section.page-contact .wrap-contact-form .contact-form .form_contact .actions .input .form-group{margin-bottom:0}section.page-contact .wrap-contact-form .contact-form .form_contact .form-group label.control-label,section.page-contact .wrap-contact-form .contact-form .form_contact .actions label.control-label{flex:0 0 25%;max-width:25%}}section.imprint-intro-management{padding-right:0}section.imprint-intro-management .wrap-intro-imprint .col-ellipses{justify-content:flex-end;padding:0}section.imprint-intro-management .wrap-management{padding-right:8rem}section.imprint-intro-management .wrap-management *{color:white}section.imprint-intro-management .wrap-management>*:not(:first-child)>*{padding:2.5rem;background:#831f82;width:100%}section.imprint-intro-management .wrap-management .col-headquarters{padding-left:0}section.imprint-intro-management .wrap-management .col-supervisory-board{padding-right:0}section.contact-legal-footer .wrap-contact-possibilities{margin-bottom:8rem}section.contact-legal-footer .wrap-contact-possibilities p:not(.text-uppercase){text-decoration:underline}section.contact-legal-footer .wrap-contact-possibilities p.text-uppercase{line-height:1rem;margin-bottom:0}section.contact-legal-footer .wrap-contact-possibilities>*:not(:first-child)>*{padding:2.5rem;background-color:rgba(0, 94, 93, 0.1);width:100%}section.contact-legal-footer .wrap-contact-possibilities .col-phone{padding-left:0}section.contact-legal-footer .wrap-contact-possibilities .col-website{padding-right:0}section.contact-legal-footer .wrap-legal-infos{background:#831f82;padding:8rem}section.contact-legal-footer .wrap-legal-infos *{color:white}section.contact-legal-footer .wrap-legal-infos p.text-uppercase{line-height:1rem;margin-bottom:0}section.privacy-policy{padding:8rem;padding-top:0}section.privacy-policy>div{padding-top:80px}section.privacy-policy h3{padding-top:1.25rem;padding-bottom:1.25rem}section.privacy-policy .data-protection-officer header *{font-size:24px;font-weight:700}section.privacy-policy .data-protection-officer .ce-textpic{display:flex;align-items:center}section.privacy-policy .data-protection-officer .ce-textpic .gallery{margin-right:0.25rem;margin-top:-0.25rem}section.privacy-policy figure.table{overflow:auto}section.privacy-policy figure.table tr{border:none}section.privacy-policy figure.table tr:first-child{background:#831f82;color:white;text-align:center;padding:1rem}section.privacy-policy figure.table tr td{padding:0.5rem;border:4px solid white;background-color:rgba(0, 94, 93, 0.1)}section.privacy-policy figure.table tr>td:first-child{border-left:0}section.privacy-policy figure.table tr>td:last-child{border-right:0}body.layout-40 .outer-container.container-pharma-faces{position:relative;padding:100px 0;justify-content:center}@media (min-width:992px){body.layout-40 .outer-container.container-pharma-faces{padding:120px 0}}body.layout-40 .outer-container.container-pharma-faces .col{width:100%;margin:0 0 30px 0}@media (min-width:768px){body.layout-40 .outer-container.container-pharma-faces .col{width:50%}}@media (min-width:992px){body.layout-40 .outer-container.container-pharma-faces .col{width:33%}}@media (min-width:1400px){body.layout-40 .outer-container.container-pharma-faces .col{width:26%}}body.layout-40 .outer-container.container-pharma-faces .col .image{max-width:100% !important}body.layout-40 .outer-container.container-pharma-faces img{max-width:100% !important;border-radius:0;height:300px;object-fit:cover}@media (min-width:768px){body.layout-40 .outer-container.container-pharma-faces img{height:420px}}@media (min-width:768px){body.layout-40 .outer-container.container-pharma-faces img{height:390px}}body.layout-40 .outer-container.container-pharma-faces .card-body{position:absolute;bottom:0;left:0;background-color:#831f82;padding:15px;display:inline-block;width:100%}@media (min-width:768px){body.layout-40 .outer-container.container-pharma-faces .card-body{width:auto;padding:15px 25px}}body.layout-40 .outer-container.container-pharma-faces .card-body h2{color:#fff;font-size:1.4rem;font-weight:600;line-height:1.1;margin-bottom:0;text-align:left !important}body.layout-40 .outer-container.container-pharma-faces .card-body h3{color:#fff;font-size:1rem;margin-top:0.5rem;line-height:1.5;font-weight:400;text-align:left !important;text-transform:initial !important}body.layout-40 .outer-container.container-pharma-faces .card-footer{display:none}button.navbar-toggler{display:none !important}#main-navbar{width:100%;background-color:white !important;outline:none !important;border-bottom:1px solid #e9e9e9}#main-navbar>div.container{max-width:100%;height:72px}#main-navbar>div.container #navbarToggler{display:block;flex-basis:auto;flex-grow:0}#main-navbar>div.container #navbarToggler .main-navbarnav{flex-direction:row;padding-left:0 !important;padding-right:0 !important}#main-navbar>div.container a.nav-link{color:#831f82;margin-left:1rem}#main-navbar>div.container a.nav-link.active,#main-navbar>div.container a.nav-link:hover{text-decoration:underline}#main-navbar>div.container a.navbar-brand{padding:0}#main-navbar>div.container a.navbar-brand>img{width:85px;height:56px}@media only screen and (max-width:768px){#main-navbar>div.container a.navbar-brand>img{width:60px;height:auto}}@media (max-width:400px){#main-navbar{height:120px}#main-navbar>div[class^="container-"]{padding:0 !important}#main-navbar>div[class^="container-"] a.navbar-brand>img{margin-left:15px;margin-bottom:10px}#main-navbar>div[class^="container-"] .main-navbarnav{padding:0 !important}body.layout-70 section.local-video .card-img-overlay .card-text h3,body.layout-70 section.local-video .card-img-overlay .card-text .h3{margin-top:120px !important}}body.layout-80 nav{border-bottom:1px solid #831f82}body.layout-80 .main-content section{padding:0}body.layout-70 section.local-video{height:auto}body.layout-70 section.local-video .card-img-overlay .card-text{height:auto}body.layout-70 section.local-video .card-img-overlay .card-text h3{margin-top:80px;margin-bottom:0}body.layout-70 section.local-video img{width:100vw;min-height:30vh}body{width:100%;max-width:100vw;overflow-x:hidden}#page-footer{padding:20px 0 !important;border-top:1px solid #e9e9e9}#page-357 #page-wrapper>.container{padding-bottom:0}.overlay-portfolio-teaser{display:none !important}.container{padding:0 20px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:760px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1200px;padding:0 40px}}@media (min-width:1400px){.container{max-width:1320px}}@media (min-width:1680px){.container{max-width:1600px}}.footer{height:auto}.footer>.container{padding:0 20px;width:100%}@media (min-width:576px){.footer>.container{max-width:540px}}@media (min-width:768px){.footer>.container{max-width:760px}}@media (min-width:992px){.footer>.container{max-width:960px}}@media (min-width:1200px){.footer>.container{max-width:1200px;padding:0 40px}}@media (min-width:1400px){.footer>.container{max-width:1320px}}@media (min-width:1680px){.footer>.container{max-width:1600px}}#page-wrapper>.container{padding:0 20px;width:100%;position:relative;z-index:4}@media (min-width:576px){#page-wrapper>.container{max-width:540px}}@media (min-width:768px){#page-wrapper>.container{max-width:760px}}@media (min-width:992px){#page-wrapper>.container{max-width:960px}}@media (min-width:1200px){#page-wrapper>.container{max-width:1200px;padding:0 40px}}@media (min-width:1400px){#page-wrapper>.container{max-width:1320px}}@media (min-width:1680px){#page-wrapper>.container{max-width:1600px}}section.sucsess-stories .swiper-slide{padding:15px}@media (min-width:768px){section.sucsess-stories .swiper-slide{padding:60px 25px}}@media (min-width:1680px){section.sucsess-stories .swiper-slide{padding:60px 35px}}.lead{text-align:left}.lead{position:relative;font-size:16px;padding-left:15px}.lead:before{content:"•";position:absolute;top:0;left:0;color:#831f82}#c1825{height:110px;margin-top:-110px;width:100%;max-width:700px}#c1825>div{height:100%}#c1825>div .row{overflow:scroll;height:100%}#c1825>div .row .col-auto{width:65vw;display:flex;align-items:center;justify-content:center;padding:0 20px}#c1825>div .row .col-auto>div{display:flex;align-items:center;justify-content:center}#page-wrapper{overflow:hidden !important}.main-content section{padding:100px 0;height:auto !important}@media (min-width:1199px){.main-content section .container-about-us{min-height:800px;height:auto}}.main-content section .container-about-us .col-12.w-100{display:none !important}.main-content section h2{margin-bottom:0}.main-content section header.h-7{margin-bottom:50px}@media (min-width:992px){.main-content section.about-us{padding:0}}.main-content section.contact{position:relative;background:transparent}.main-content section.contact #c1852{position:relative;z-index:2}.main-content section.contact:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#831f82;z-index:0}.main-content section.contact:after{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-image:url("../../../../../../../../fileadmin/img/ellipsen/ellipse_1_contact.svg"), url("../../../../../../../../fileadmin/img/ellipsen/ellipse_2_contact.svg");background-size:50%;background-position:right bottom;background-repeat:no-repeat}h2,.h2{line-height:1.1 !important}#s-1838{position:relative;width:100vw;height:auto;margin-left:-50vw;left:50%}#s-1838 img{width:100%;min-height:350px;object-fit:cover}header.h-7 span>span{transition:all 0.3s ease-in-out;transform:translateY(120%)}header.h-7 span.animatedElement>span{transform:translateY(0)}#s1627-1{display:none !important}@media (min-width:992px){#s1627-1{display:flex !important}}@media (min-width:768px){.main-content section{padding:120px 0}.main-content section header.h-7{margin-bottom:80px}#c1825>div .row{justify-content:center;overflow:hidden}#c1825>div .row .col-auto{width:auto}}@media (min-width:992px){.main-content section #c1825{height:115px;margin-top:-115px}.main-content section .jumbotron,.main-content section .jumbotron-content,.main-content section section.main-stage,.main-content section>div:last-child,.main-content section>div:first-child,.main-content section .portfolio-links{padding-left:3rem;padding-right:3rem}}.footer .footer-copyright p{font-weight:bold}.our-values-intro{padding-bottom:35px}@media (min-width:768px){.our-values-intro{padding-bottom:70px}}@media (min-width:992px){.our-values-intro{padding-bottom:100px}}.our-values-intro h2{font-size:40px}@media (min-width:768px){.our-values-intro h2{font-size:60px}}.our-values-intro p{font-size:18px;margin-top:10px}@media (min-width:768px){.our-values-intro p{font-size:24px;margin-top:25px}}.our-values-tag{display:inline-block;padding:4px 7px 4px 35px;height:35px;text-transform:uppercase !important}.our-values-tag p{margin:0 !important;font-size:14px;font-weight:700;color:#ffffff;text-transform:uppercase !important}.our-values-tag.type-01{background:url("../../../../fileadmin/img/1_pharma/bookmark.svg") center left 7px / 20px no-repeat, #bc78b1}.our-values-tag.type-02{background:url("../../../../fileadmin/img/1_pharma/cube-01.svg") center left 7px / 20px no-repeat, #adb5bd}.our-values-section{align-items:end;padding-bottom:35px}.our-values-section.second{align-items:start;flex-direction:column-reverse}@media (min-width:992px){.our-values-section.second{align-items:end;flex-direction:row}}@media (min-width:992px){.our-values-section.ingredients-01{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-values-section.ingredients-01 .content-column{background-color:#ffffff;top:0;padding:40px 70px}.our-values-section.ingredients-01 .content-column:before{display:none}.our-values-section.ingredients-01 .content-column.even{left:70px}.our-values-section.ingredients-01 .content-column.odd{right:70px}}.our-values-section.ingredients-01 .our-values-tag{margin-bottom:10px}.our-values-section.ingredients-01 h2{text-transform:initial;font-size:20px}@media (min-width:768px){.our-values-section.ingredients-01 h2{font-size:25px}}@media (min-width:1199px){.our-values-section.ingredients-01 h2{font-size:30px}}.our-values-section.ingredients-01 p{margin:0}.our-values-section.ingredients-01 p:first-child{margin:10px 0 20px 0}@media (min-width:768px){.our-values-section.ingredients-01 p:first-child{margin:15px 0 25px 0}}.our-values-section.ingredients-01 img{object-fit:cover}@media (min-width:768px){.our-values-section.ingredients-01 img{height:450px}}@media (min-width:1199px){.our-values-section.ingredients-01 img{height:550px}}@media (min-width:768px){.our-values-section{padding-bottom:70px}}@media (min-width:992px){.our-values-section{padding-bottom:130px}}.our-values-section h2{font-size:20px;margin-bottom:25px}@media (min-width:768px){.our-values-section h2{font-size:25px}}@media (min-width:1199px){.our-values-section h2{font-size:40px}}.our-values-section p{font-size:16px;margin-top:10px}@media (min-width:768px){.our-values-section p{margin-top:25px}}.our-values-section .first-figure{padding:0}.our-values-section .content-column{position:relative;height:100%;z-index:1;margin-top:-25px;padding:25px 20px}.our-values-section .content-column:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:-1}@media (min-width:1199px){.our-values-section .content-column{padding:70px 20px;top:35px}.our-values-section .content-column:before{content:"";position:absolute;width:calc(100% + 140px);left:-70px}}.our-values-section .content-column.market:before{display:none}@media (min-width:768px){.our-values-section .content-column.market{padding:60px;margin-top:-125px}.our-values-section .content-column.market:before{display:block}}@media (min-width:992px){.our-values-section .content-column.market{top:0;padding:70px 20px}.our-values-section .content-column.market:before{display:none}}.our-values-section .gallery .row{margin:0 !important}.our-values-section.market{align-items:center;justify-content:center}@media (min-width:992px){.our-values-section.market{flex-direction:row-reverse}}.our-values-people-section{position:relative;align-items:flex-start;justify-content:center;padding-top:100px;padding-bottom:150px}.our-values-people-section .t3s_swiper{width:100%}.our-values-people-section .t3s_swiper .swiper-slide{justify-content:center !important}@media (max-width:992px){.our-values-people-section .t3s_swiper img{width:200px;height:200px;border:12px solid #e1e1e1;border-radius:100%;margin:0 auto 35px auto !important;object-fit:cover}}.our-values-people-section figure{width:200px;height:200px;border:12px solid #e1e1e1;border-radius:100%;margin:0 auto 35px auto !important}.our-values-people-section figure img{width:100%;height:100%;object-fit:cover}@media (min-width:768px){.our-values-people-section figure{margin:0 auto !important}}@media (min-width:992px){.our-values-people-section figure{border-radius:0;border:none;width:100%;height:100%}}@media (min-width:992px){.our-values-people-section{padding-top:125px;padding-bottom:0}}.our-values-people-section .people-title h2{text-transform:initial;font-size:30px}@media (min-width:768px){.our-values-people-section .people-title h2{font-size:40px}}@media (min-width:1199px){.our-values-people-section .people-title h2{font-size:50px}}.our-values-people-section .people-position{margin:15px 0}@media (min-width:768px){.our-values-people-section .people-position{margin:15px 0 30px 0}}.our-values-people-section .people-position h2{text-transform:initial;color:#505050;font-size:16px}@media (min-width:768px){.our-values-people-section .people-position h2{font-size:18px}}.our-values-people-section p{font-size:16px;color:#505050}@media (min-width:992px){.our-values-people-section p{max-width:80%}}.our-values-people-section.no-ellipse::after{display:none !important}.our-values-people-section:after{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-image:url("../../../../../../../../../../../../fileadmin/img/ellipsen/Ellipses-Back02.svg");background-size:70%;background-position:left bottom -50px;background-repeat:no-repeat;z-index:-1}.our-values-people-section.background{flex-direction:column-reverse}@media (min-width:768px){.our-values-people-section.background{flex-direction:row-reverse}}@media (min-width:992px){.our-values-people-section.background{flex-direction:row}}.our-values-people-section.background>div{position:relative;z-index:1}.our-values-people-section.background:before{content:"";position:absolute;width:100vw;height:100%;margin-left:-50vw;left:50%;top:0;background:#f2f2f2;z-index:0}.our-values-people-section.background:after{background-image:url("../../../../../../../../../../../../fileadmin/img/ellipsen/Ellipses-Back01.svg");background-size:80%;background-position:right bottom}.our-values-people-section.no-background:before,.our-values-people-section.no-background:after{display:none}@media (min-width:1199px){.our-values-people-section.ingredients-01{padding:125px 0 0 0}}@media (min-width:1199px){.our-values-people-section.ingredients-01{padding-bottom:0}}section.team>.container{padding-left:0 !important;padding-right:0 !important}section.team .swiper-slide .card-body{background-color:#831f82;padding-bottom:0.5rem !important;width:90%;height:100px !important;margin-top:-100px}@media (max-width:1199px){section.team .swiper-slide .card-body{width:95%}}@media (max-width:992px){section.team .swiper-slide .card-body{width:100%}}section.team .swiper-slide .card-body h5{color:white;font-size:20px !important;text-align:left;line-height:1.1 !important;margin-bottom:0.5rem !important}@media (max-width:1199px){section.team .swiper-slide .card-body h5{font-size:16px !important}}section.team .swiper-slide .card-body p{color:#fff;font-size:13px !important;text-align:left;line-height:1.5 !important}section.team .swiper-pagination-bullet{width:12px;height:4px;border-radius:0.15rem !important}section.team .swiper-pagination-bullet-active{width:48px}.main-stage{position:relative}.main-stage h2{margin-bottom:10px !important}@media (min-width:992px){.main-stage h2{margin-bottom:35px !important}}.main-stage p{font-size:18px;padding:0 !important}@media (min-width:768px){.main-stage p{font-size:20px}}@media (min-width:992px){.main-stage p{font-size:24px}}.main-stage h5{margin-bottom:5px !important;font-size:20px !important;color:#c588bb !important}.main-stage h5 span{color:#c588bb !important}@media (min-width:768px){.main-stage h5{font-size:30px !important}}.main-stage.inside div:nth-child(2){display:none}.main-stage.inside video{filter:none !important}.main-stage.inside-only-text{overflow:hidden;height:50vh !important;max-height:50vh !important}.main-stage.inside-only-text.phaces{height:400px !important;max-height:initial !important}.main-stage.inside-only-text.phaces .wrap-content-homestage{padding-top:50px !important}@media (min-width:768px){.main-stage.inside-only-text.phaces{height:500px !important}}@media (min-width:1199px){.main-stage.inside-only-text.phaces{height:600px !important}}.main-stage.inside-only-text>div{height:100% !important}@media (min-width:992px){.main-stage.inside-only-text{height:600px !important;max-height:600px !important}}.main-stage.inside-only-text video{filter:none !important}.main-stage.inside-only-text .wrap-background-homestage{height:100% !important}.main-stage.inside-only-text .wrap-background-homestage>div{position:relative !important}.main-stage.inside-only-text .wrap-background-homestage .gallery{height:100% !important}.main-stage.inside-only-text .wrap-background-homestage .gallery div{height:100% !important}.main-stage.inside-only-text .wrap-background-homestage .gallery .image{max-width:100% !important;height:100% !important}.main-stage.inside-only-text .wrap-background-homestage #c2092{bottom:5%}.main-stage.inside-only-text .wrap-background-homestage svg{width:100% !important;height:100% !important}.main-stage.inside-only-text .wrap-content-homestage{display:block !important;position:absolute !important;width:100% !important;top:0 !important;right:0 !important;transform:translateY(0) !important;background:none !important}.main-stage.inside-only-text h2{margin-bottom:10px !important;font-size:40px !important;color:#831f82 !important}.main-stage.inside-only-text h2 span{color:#831f82 !important}@media (min-width:768px){.main-stage.inside-only-text h2{font-size:80px !important;margin-bottom:35px !important}}.main-stage.inside-only-text p{font-size:16px;color:#505050 !important;max-width:650px}.main-stage.inside-only-text picture{display:block;height:100%;line-height:1}.main-stage.inside-only-text picture img{width:100%;height:100%;object-fit:cover}.main-stage.inside-only-text.contacts h2{color:#fff !important;margin:0 !important}.main-stage.inside-only-text.contacts h2 span{color:#fff !important}.main-stage.inside-only-text.image{padding:0 !important;height:300px !important;max-height:300px !important}.main-stage.inside-only-text.image .wrap-content-homestage{padding-top:0 !important;padding-bottom:0 !important;top:50% !important}@media (min-width:768px){.main-stage.inside-only-text.image{height:460px !important;max-height:460px !important}}@media (min-width:992px){.main-stage.inside-only-text.maintenance{position:absolute;top:0 !important;width:50%;height:100vh !important;max-height:100vh !important;right:0}}.main-stage.banner #c2009{display:none}.main-stage.banner h2{margin-bottom:35px;font-size:40px}@media (min-width:768px){.main-stage.banner h2{font-size:80px;margin-bottom:50px}}@media (min-width:992px){.main-stage.banner h2{margin-bottom:80px}}.main-stage.banner .image{margin:0 !important;max-width:100% !important}.main-stage.banner:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.15);z-index:3}.main-stage.banner .wrap-content-homestage{padding-top:0 !important;padding-bottom:0 !important;justify-content:center;height:100%}.main-stage.banner picture{display:block;height:100%}.main-stage.banner picture img{object-fit:cover;object-position:top center;width:100%;height:100%}.main-stage.banner .wrap-arrow{margin:0 !important;height:auto !important;transform:translate(0) !important}.main-stage.banner .wrap-arrow .image{width:60px;height:60px}@media (min-width:992px){.main-stage.banner .wrap-arrow .image{width:80px;height:80px}}.main-stage.fdf{overflow:hidden}.main-stage.fdf>div:last-child{display:none}.main-stage.fdf h2{margin-bottom:10px !important}@media (min-width:992px){.main-stage.fdf h2{margin-bottom:35px !important}}.main-stage.fdf p{font-size:18px;padding:0 !important}@media (min-width:768px){.main-stage.fdf p{font-size:20px}}@media (min-width:992px){.main-stage.fdf p{font-size:24px}}.main-stage.fdf .wrap-background-homestage{height:100%}.main-stage.fdf .wrap-background-homestage div{height:100%}.main-stage.fdf .image{max-width:100% !important;height:100% !important}.main-stage.fdf .image picture{display:block;line-height:1;height:100% !important}.main-stage.fdf .image img{width:100%;height:100% !important;max-height:1080px;object-fit:cover}.main-stage.ingredients-01{overflow:hidden;height:700px !important;max-height:700px !important}@media (min-width:768px){.main-stage.ingredients-01{height:750px !important;max-height:750px !important}}@media (min-width:768px){.main-stage.ingredients-01.small .image img:not(.bouncing_arrow){height:80% !important}}.main-stage.ingredients-01>div:last-child{display:none}.main-stage.ingredients-01 .main-btn.banner{margin-top:30px}.main-stage.ingredients-01 h2{margin-bottom:0 !important;line-height:1.1 !important}@media (min-width:992px){.main-stage.ingredients-01 h2{margin-bottom:0 !important}}.main-stage.ingredients-01 p{font-size:18px;padding:0 !important}@media (min-width:768px){.main-stage.ingredients-01 p{font-size:20px}}@media (min-width:992px){.main-stage.ingredients-01 p{font-size:24px}}.main-stage.ingredients-01 .wrap-background-homestage{height:100%}.main-stage.ingredients-01 .wrap-background-homestage div{height:100%}.main-stage.ingredients-01 .image{position:relative;max-width:100% !important;height:100% !important}.main-stage.ingredients-01 .image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0, 0, 0, 0.14);user-select:none;pointer-events:none;z-index:0}.main-stage.ingredients-01 .image picture{display:block;line-height:1;height:100% !important}.main-stage.ingredients-01 .image img{width:100%;height:100% !important;object-fit:cover}.main-stage.ingredients-01 .wrap-arrow figure.image:before{display:none !important}.main-stage.ingredients-01.product-detail h2{text-transform:initial}body.layout-82 .jumbotron{height:600px !important}@media (min-width:768px){body.layout-82 .jumbotron{height:650px !important}}.container-joint-forces{padding:100px 0}@media (min-width:992px){.container-joint-forces{padding:120px 0}}.pharma-faces-detail-area{position:relative;justify-content:center;align-items:center;padding-bottom:50px;flex-direction:column-reverse;margin-top:72px}@media (min-width:992px){.pharma-faces-detail-area{padding:120px 0;flex-direction:row}}.pharma-faces-detail-area>div:first-child{display:flex;flex-direction:column}.pharma-faces-detail-area:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:-1}.pharma-faces-detail-area .first-figure{padding:0}.pharma-faces-detail-area h2{font-size:30px;margin:0 0 10px 0 !important}@media (min-width:768px){.pharma-faces-detail-area h2{font-size:40px}}@media (min-width:768px){.pharma-faces-detail-area h2{font-size:40px;margin:35px 0 10px 0 !important}}.pharma-faces-detail-area h3{line-height:1.1;font-size:16px;color:#505050;text-transform:inital}.pharma-faces-detail-area p{margin-top:15px;font-size:1rem;color:#505050}@media (min-width:768px){.pharma-faces-detail-area p{margin-top:25px}}@media (min-width:992px){.pharma-faces-detail-area p{max-width:625px}}.pharma-faces-detail-area .pharma-faces-survey{margin:25px 0}.pharma-faces-detail-area .pharma-faces-survey p{margin:0;font-weight:700;color:#831f82}.pharma-faces-detail-area .pharma-faces-survey-quote{padding:20px 15px;background:#fff;border-radius:6px}.pharma-faces-detail-area .pharma-faces-survey-quote p{margin:0;font-style:italic}.pharma-faces-detail-area .pharma-faces-survey-result{opacity:0;visibility:hidden;transition:all 0.3s ease-in-out}.pharma-faces-detail-area .pharma-faces-survey-result.show{opacity:1;visibility:visible}.pharma-faces-detail-area .pharma-faces-survey-result p{margin:0;font-weight:700;color:#831f82}.pharma-faces-survey-buttons{align-items:center;margin-top:35px}@media (min-width:768px){.pharma-faces-survey-buttons{margin-top:15px}}.pharma-faces-survey-buttons .col-12{width:auto;padding:0 15px}.pharma-faces-survey-buttons .col-12:last-child{width:100%;margin-top:35px}@media (min-width:768px){.pharma-faces-survey-buttons .col-12:last-child{width:auto;margin-top:0}}.survey-btn,.survey-btn:focus,.survey-btn:active,.survey-btn:visited{padding:10px 20px;font-size:18px;background-color:#e1e1e1;color:#505050;border-radius:6px;min-width:130px;width:auto;outline:none;border:none;text-transform:uppercase}.survey-btn:hover,.survey-btn:focus:hover,.survey-btn:active:hover,.survey-btn:visited:hover{background-color:#831f82;color:#fff}.survey-btn.active,.survey-btn:focus.active,.survey-btn:active.active,.survey-btn:visited.active{pointer-events:none;user-select:none;background-color:#831f82;font-weight:700;color:#fff}.back-to-list,.back-to-list:focus,.back-to-list:visited,.back-to-list:active{display:flex;order:2;position:relative;border:none !important;border-radius:0 !important;color:#831f82 !important;background:none !important;font-size:16px !important;padding:10px 0 !important;text-align:left !important}.back-to-list::before,.back-to-list:focus::before,.back-to-list:visited::before,.back-to-list:active::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 12H4M4 12L10 18M4 12L10 6' stroke='%23831F82' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");margin-right:0.375rem;transition:all 0.3s ease-in-out;left:0;position:relative;display:inline-block;width:20px;height:20px}.back-to-list:hover:before,.back-to-list:focus:hover:before,.back-to-list:visited:hover:before,.back-to-list:active:hover:before{left:-5px}.back-to-list.mobile,.back-to-list:focus.mobile,.back-to-list:visited.mobile,.back-to-list:active.mobile{display:flex;margin-bottom:40px !important}@media (min-width:992px){.back-to-list.mobile,.back-to-list:focus.mobile,.back-to-list:visited.mobile,.back-to-list:active.mobile{display:none}}.back-to-list.desktop,.back-to-list:focus.desktop,.back-to-list:visited.desktop,.back-to-list:active.desktop{display:none}@media (min-width:992px){.back-to-list.desktop,.back-to-list:focus.desktop,.back-to-list:visited.desktop,.back-to-list:active.desktop{display:flex}}.custom-btn-wrapper .col-12{width:auto;padding:0 15px 0 0}.custom-btn-wrapper .col-12:first-child{margin-bottom:25px}.custom-btn-type-01,.custom-btn-type-01:focus,.custom-btn-type-01:visited,.custom-btn-type-01:active{position:relative;display:flex;align-items:center;border:none !important;border-radius:0 !important;color:#831f82 !important;background:none !important;font-size:16px !important;padding:10px 0 !important;margin:0 !important;text-align:left !important}.custom-btn-type-01::after,.custom-btn-type-01:focus::after,.custom-btn-type-01:visited::after,.custom-btn-type-01:active::after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");margin-left:0.375rem;transition:all 0.3s ease-in-out;left:0;position:relative;display:inline-block;width:20px;height:20px}.custom-btn-type-01:hover:after,.custom-btn-type-01:focus:hover:after,.custom-btn-type-01:visited:hover:after,.custom-btn-type-01:active:hover:after{left:5px}.layout-41 .jumbotron{display:none}.pp-content-wrapper{padding:100px 0;position:relative}@media (min-width:992px){.pp-content-wrapper{padding:120px 0}}.pp-content-wrapper h2{font-size:30px !important;margin-bottom:35px !important}.pp-content-wrapper h5{font-size:20px !important;margin:60px 0 25px 0 !important}.pp-content-wrapper:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:-1}.pp-sidebar{display:none;list-style:none}@media (min-width:992px){.pp-sidebar{display:block}}.pp-sidebar li a,.pp-sidebar li a:focus,.pp-sidebar li a:visited,.pp-sidebar li a:active{display:block;max-width:350px;font-size:16px;font-weight:700;color:#adb5bd;text-decoration:none;border-bottom:1px solid #adb5bd;padding:15px}.pp-sidebar li a:hover,.pp-sidebar li a:focus:hover,.pp-sidebar li a:visited:hover,.pp-sidebar li a:active:hover{color:#831f82;border-bottom:1px solid #831f82}.pp-sidebar li a.active,.pp-sidebar li a:focus.active,.pp-sidebar li a:visited.active,.pp-sidebar li a:active.active{color:#831f82;border-bottom:1px solid #831f82}.pp-dropdown{display:block;pointer-events:all}.pp-dropdown select{appearance:none;color:#fff;border:none;font-size:20px;font-weight:700;padding:15px 20px;background:url("../../../../fileadmin/img/icons/chevron-down.png") center right 10px / 20px no-repeat, #831f82}@media (min-width:992px){.pp-dropdown{display:none}}@media (min-width:992px){.splash-page-wrapper{height:100vh}}.splash-page-wrapper .mainheader{margin-bottom:2.5rem}@media (min-width:992px){.splash-page-wrapper .mainheader{margin-bottom:5rem}}.splash-page-wrapper .first-figure{margin-top:50px;position:relative;padding:0;height:350px}.splash-page-wrapper .first-figure figure{display:block;width:100vw;margin-left:-50vw !important;left:50%;height:100%;position:relative;max-width:initial !important}.splash-page-wrapper .first-figure figure picture{display:block;width:100%;height:100%}.splash-page-wrapper .first-figure figure picture img{width:100%;height:100%;object-fit:cover}@media (min-width:760px){.splash-page-wrapper .first-figure{height:460px}}@media (min-width:992px){.splash-page-wrapper .first-figure{margin-top:0;position:absolute;top:0;width:50vw;height:100%}.splash-page-wrapper .first-figure figure{width:100%;height:100%;left:initial;margin:0 !important}}.outer-container.container-contact{padding:70px 0 0 0;max-width:1400px;margin:auto}.outer-container.container-contact h4{line-height:140%;text-transform:unset}.outer-container.container-contact.maintenance{padding:125px 0 150px 0}@media (min-width:992px){.outer-container.container-contact.maintenance{padding:75px 0 100px 0}}@media (min-width:992px){.outer-container.container-contact.maintenance .odd{width:50vw;position:absolute;right:-12.5%}.outer-container.container-contact.maintenance .odd img{width:100%;height:100;object-fit:cover}}.outer-container.container-contact.maintenance .form-wrapper{padding:0;background:transparent}.outer-container.container-contact.maintenance .form-check input{background-color:#f2f2f2}.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) input,.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) input:focus,.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) input:active,.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) input:visited{background:#f2f2f2}.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) textarea,.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) textarea:focus,.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) textarea:active,.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) textarea:visited{background:#f2f2f2}.outer-container.container-contact.maintenance .form-group .input:not(.checkbox) select{background:url("../../../../fileadmin/img/icons/chevron-down-grey.svg") center right 15px / 25px no-repeat, #f2f2f2}.outer-container.container-contact .row{justify-content:center}.outer-container.container-contact #c2195 h2,.outer-container.container-contact #c2226 h2,.outer-container.container-contact #c2262 h2{font-size:40px;margin:0 !important}@media (min-width:768px){.outer-container.container-contact #c2195 h2,.outer-container.container-contact #c2226 h2,.outer-container.container-contact #c2262 h2{font-size:60px}}.outer-container.container-contact #c2196 p,.outer-container.container-contact #c2225 p,.outer-container.container-contact #c2261 p{font-size:16px;margin:30px 0 40px !important}.outer-container.container-contact #c2197 h5,.outer-container.container-contact #c2224 h5,.outer-container.container-contact #c2230 h5{font-size:20px;margin-bottom:20px !important}@media (min-width:992px){.outer-container.container-contact #c2197 h5,.outer-container.container-contact #c2224 h5,.outer-container.container-contact #c2230 h5{font-size:16px}}.outer-container.container-contact #c2230{margin:60px 0 30px 0}.outer-container.container-contact form h2{font-size:48px;margin-bottom:3rem}.outer-container.container-contact .form-group label{display:none}.outer-container.container-contact .form-group .form-check label{display:block}.outer-container.container-contact .form-check{margin:15px 0;padding-left:0 !important}.outer-container.container-contact .form-check label{display:flex !important;align-items:center}.outer-container.container-contact .form-check span{font-size:14px;color:#505050}.outer-container.container-contact .form-check input{appearance:none;border:none !important;margin-right:15px;position:relative;cursor:pointer;background-color:#fff}.outer-container.container-contact .form-check input:after{content:"";position:absolute;top:50%;left:50%;background:url("../../../../fileadmin/img/icons/check.svg") center center / cover no-repeat;width:90%;height:90%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0;visibility:hidden}.outer-container.container-contact .form-check input:checked:after{opacity:1;visibility:visible}.outer-container.container-contact .form-group .input:not(.checkbox) input,.outer-container.container-contact .form-group .input:not(.checkbox) input:focus,.outer-container.container-contact .form-group .input:not(.checkbox) input:active,.outer-container.container-contact .form-group .input:not(.checkbox) input:visited{width:100%;padding:15px;border-radius:25px;border:none;background:#fff;outline:none;box-shadow:none;border-radius:0;line-height:1;font-size:16px;color:#505050;height:50px}@media (min-width:992px){.outer-container.container-contact .form-group .input:not(.checkbox) input,.outer-container.container-contact .form-group .input:not(.checkbox) input:focus,.outer-container.container-contact .form-group .input:not(.checkbox) input:active,.outer-container.container-contact .form-group .input:not(.checkbox) input:visited{font-size:18px;height:60px}}.outer-container.container-contact .form-group .input:not(.checkbox) input::-webkit-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:focus::-webkit-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:active::-webkit-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:visited::-webkit-input-placeholder{color:#505050}.outer-container.container-contact .form-group .input:not(.checkbox) input:-ms-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:focus:-ms-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:active:-ms-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:visited:-ms-input-placeholder{color:#505050}.outer-container.container-contact .form-group .input:not(.checkbox) input::placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:focus::placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:active::placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) input:visited::placeholder{color:#505050}.outer-container.container-contact .form-group .input:not(.checkbox) textarea,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:focus,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:active,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:visited{width:100%;height:110px;padding:15px;border-radius:25px;border:none;background:#fff;outline:none;box-shadow:none;border-radius:0;line-height:1;font-size:16px;color:#505050}@media (min-width:992px){.outer-container.container-contact .form-group .input:not(.checkbox) textarea,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:focus,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:active,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:visited{font-size:18px}}.outer-container.container-contact .form-group .input:not(.checkbox) textarea::-webkit-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:focus::-webkit-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:active::-webkit-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:visited::-webkit-input-placeholder{color:#505050}.outer-container.container-contact .form-group .input:not(.checkbox) textarea:-ms-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:focus:-ms-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:active:-ms-input-placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:visited:-ms-input-placeholder{color:#505050}.outer-container.container-contact .form-group .input:not(.checkbox) textarea::placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:focus::placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:active::placeholder,.outer-container.container-contact .form-group .input:not(.checkbox) textarea:visited::placeholder{color:#505050}.outer-container.container-contact .form-group .input:not(.checkbox) select{appearance:none;width:100%;padding:15px;border-radius:0;border:none;outline:none;box-shadow:none;font-size:16px;color:#505050;height:50px;background:url("../../../../fileadmin/img/icons/chevron-down-grey.svg") center right 15px / 25px no-repeat, #fff;cursor:pointer}@media (min-width:992px){.outer-container.container-contact .form-group .input:not(.checkbox) select{font-size:18px;height:60px}}.outer-container.container-contact .form-group .input:not(.checkbox) select option{background:#505050;color:#fff;cursor:pointer}.outer-container.container-contact .col-form>div{width:100%}.outer-container.container-contact .form-wrapper{background-color:#f2f2f2;padding:30px 15px}@media (min-width:992px){.outer-container.container-contact .form-wrapper{padding:50px 25px}}@media (min-width:1680px){.outer-container.container-contact .form-wrapper{padding:50px 40px}}.outer-container.container-contact .form-wrapper .row{margin:0 -5px}.outer-container.container-contact .form-wrapper .row .col-12,.outer-container.container-contact .form-wrapper .row .col-6{padding:0 5px;margin-bottom:15px}.outer-container.container-contact .form-intro p{font-size:16px;font-weight:700;margin-bottom:30px;color:#505050}.outer-container.container-contact .actions .form-navigation{background:transparent !important}.outer-container.container-contact .actions .form-navigation .btn-primary{position:relative;display:inline-flex;align-items:center;font-size:16px;font-weight:700;border:none !important;border-radius:0;padding:0.375rem 0.75rem;margin:0 !important;margin-left:-0.75rem !important;background:none !important;color:#831f82}.outer-container.container-contact .actions .form-navigation .btn-primary::after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");width:20px;height:20px;margin-left:0.375rem;position:relative;left:0;transition:all 0.3s ease-in-out}.outer-container.container-contact .actions .form-navigation .btn-primary:hover:after{left:5px}.outer-container.container-contact .contacts-map .first-figure{padding:0}.outer-container.container-contact .contacts-map img{width:100%;height:auto}.outer-container.container-contact .contacts-map.desktop{display:none;padding-left:40px}@media (min-width:992px){.outer-container.container-contact .contacts-map.desktop{display:block}}.outer-container.container-contact .contacts-map.mobile{display:block;margin:35px 0}@media (min-width:992px){.outer-container.container-contact .contacts-map.mobile{display:none}}.outer-container.container-contact *:focus,.outer-container.container-contact *:focus-visible{outline:none}.outer-container.container-contact figcaption{display:none}.download-btn,.download-btn:focus,.download-btn:active,.download-btn:visited{position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;color:#831f82;margin:0 !important;padding:0.375rem 0;font-size:18px;font-weight:400 !important;text-decoration:none}.download-btn:after,.download-btn:focus:after,.download-btn:active:after,.download-btn:visited:after{content:"" !important;width:20px;height:20px;margin:0 !important;background:url("../../../../fileadmin/img/1_pharma/download.svg") center right / 20px no-repeat;line-height:1;margin-left:0.375rem;position:relative;left:0;transition:all 0.3s ease-in-out}.download-btn-left,.download-btn-left:focus,.download-btn-left:active,.download-btn-left:visited{position:relative;width:auto;display:inline-flex;align-items:center;justify-content:space-between;color:#831f82;padding:0.375rem 0;font-size:16px;font-weight:700 !important;text-decoration:none}.download-btn-left:before,.download-btn-left:focus:before,.download-btn-left:active:before,.download-btn-left:visited:before{content:"" !important;width:20px;height:20px;background:url("../../../../fileadmin/img/1_pharma/download.svg") center left / 20px no-repeat;line-height:1;margin-right:0.375rem;position:relative;left:0;transition:all 0.3s ease-in-out}.download-btn-left.documents,.download-btn-left:focus.documents,.download-btn-left:active.documents,.download-btn-left:visited.documents{font-weight:400 !important;color:#505050}.download-btn-left.documents:hover,.download-btn-left:focus.documents:hover,.download-btn-left:active.documents:hover,.download-btn-left:visited.documents:hover{color:#831f82}.documents-btn-left,.documents-btn-left:focus,.documents-btn-left:active,.documents-btn-left:visited{position:relative;width:auto;display:inline-flex;align-items:start;justify-content:space-between;color:#831f82;padding:0.375rem 0;font-size:16px;font-weight:700 !important;text-decoration:none;word-break:break-word}.documents-btn-left:before,.documents-btn-left:focus:before,.documents-btn-left:active:before,.documents-btn-left:visited:before{content:"" !important;width:20px;height:20px;background:url("../../../../fileadmin/img/1_pharma/user.svg") center left / 20px no-repeat;line-height:1;margin-right:0.375rem;position:relative;left:0;top:2px;transition:all 0.3s ease-in-out}.documents-btn-left.documents,.documents-btn-left:focus.documents,.documents-btn-left:active.documents,.documents-btn-left:visited.documents{font-weight:400 !important;color:#505050}.documents-btn-left.documents:hover,.documents-btn-left:focus.documents:hover,.documents-btn-left:active.documents:hover,.documents-btn-left:visited.documents:hover{color:#831f82}.main-btn,.main-btn:focus,.main-btn:active,.main-btn:visited{position:relative;display:inline-flex;align-items:center;color:#831f82;padding:0.375rem 0.75rem;margin-left:-0.75rem !important;font-size:16px;font-weight:700;text-decoration:none}.main-btn:after,.main-btn:focus:after,.main-btn:active:after,.main-btn:visited:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");height:20px;margin-left:0.375rem;position:relative;left:0;transition:all 0.3s ease-in-out}.main-btn:hover:after,.main-btn:focus:hover:after,.main-btn:active:hover:after,.main-btn:visited:hover:after{left:5px}.main-btn.search,.main-btn:focus.search,.main-btn:active.search,.main-btn:visited.search{font-weight:400;text-decoration:underline !important}.main-btn.search:after,.main-btn:focus.search:after,.main-btn:active.search:after,.main-btn:visited.search:after{display:none}.main-btn.search:hover,.main-btn:focus.search:hover,.main-btn:active.search:hover,.main-btn:visited.search:hover{opacity:0.7}.main-btn.white,.main-btn:focus.white,.main-btn:active.white,.main-btn:visited.white{color:#fff}.main-btn.white:after,.main-btn:focus.white:after,.main-btn:active.white:after,.main-btn:visited.white:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e")}.main-btn.banner,.main-btn:focus.banner,.main-btn:active.banner,.main-btn:visited.banner{border:1px solid #831f82;background:#831f82;color:#ffffff;padding:7.5px 20px;height:auto !important;text-transform:uppercase;margin-left:0 !important}@media (min-width:768px){.main-btn.banner,.main-btn:focus.banner,.main-btn:active.banner,.main-btn:visited.banner{height:50px !important}}.main-btn.banner:after,.main-btn:focus.banner:after,.main-btn:active.banner:after,.main-btn:visited.banner:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");transform:rotate(90deg);transform-origin:center;margin-top:5px}.main-btn.banner:hover,.main-btn:focus.banner:hover,.main-btn:active.banner:hover,.main-btn:visited.banner:hover{background:#ffffff;color:#831f82 !important}.main-btn.banner:hover:after,.main-btn:focus.banner:hover:after,.main-btn:active.banner:hover:after,.main-btn:visited.banner:hover:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");left:0}.main-btn.banner.portal:after,.main-btn:focus.banner.portal:after,.main-btn:active.banner.portal:after,.main-btn:visited.banner.portal:after{transform:rotate(0);transform-origin:center}.main-btn.banner.portal:hover:after,.main-btn:focus.banner.portal:hover:after,.main-btn:active.banner.portal:hover:after,.main-btn:visited.banner.portal:hover:after{left:5px}.main-btn.load-more,.main-btn:focus.load-more,.main-btn:active.load-more,.main-btn:visited.load-more{width:100%;max-width:1300px;background:rgba(131, 31, 130, 0.15);color:#831f82;padding:7.5px 20px;height:auto;max-height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto !important;text-transform:initial}.main-btn.load-more:after,.main-btn:focus.load-more:after,.main-btn:active.load-more:after,.main-btn:visited.load-more:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M12.5 5.5V19.5M5.5 12.5H19.5' stroke='%23831F82' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.main-btn.load-more:hover,.main-btn:focus.load-more:hover,.main-btn:active.load-more:hover,.main-btn:visited.load-more:hover{background:#831f82;color:#ffffff !important}.main-btn.load-more:hover:after,.main-btn:focus.load-more:hover:after,.main-btn:active.load-more:hover:after,.main-btn:visited.load-more:hover:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cpath d='M12.5 5.5V19.5M5.5 12.5H19.5' stroke='%23FFFFFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");left:0}.main-btn.cta,.main-btn:focus.cta,.main-btn:active.cta,.main-btn:visited.cta{width:100%;border:1px solid #831f82;background:#831f82;color:#ffffff;padding:7.5px 20px;height:auto;max-height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto !important;text-transform:uppercase}.main-btn.cta:after,.main-btn:focus.cta:after,.main-btn:active.cta:after,.main-btn:visited.cta:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e")}.main-btn.cta:hover,.main-btn:focus.cta:hover,.main-btn:active.cta:hover,.main-btn:visited.cta:hover{background:#ffffff;color:#831f82 !important}.main-btn.cta:hover:after,.main-btn:focus.cta:hover:after,.main-btn:active.cta:hover:after,.main-btn:visited.cta:hover:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e")}.main-banner-btn,.main-banner-btn:focus,.main-banner-btn:active,.main-banner-btn:visited{position:relative;display:inline-flex;align-items:center;color:#ffffff;border:1px solid #831f82;background-color:#831f82;padding:1rem 1.25rem !important;max-height:50px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:none}.main-banner-btn:after,.main-banner-btn:focus:after,.main-banner-btn:active:after,.main-banner-btn:visited:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");width:20px;height:auto;line-height:1;margin-left:0.375rem;position:relative;left:0;top:2px;transition:all 0.3s ease-in-out}.main-banner-btn:hover,.main-banner-btn:focus:hover,.main-banner-btn:active:hover,.main-banner-btn:visited:hover{background-color:#ffffff;color:#831f82}.main-banner-btn:hover:after,.main-banner-btn:focus:hover:after,.main-banner-btn:active:hover:after,.main-banner-btn:visited:hover:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");left:5px}.cta-btn,.cta-btn:focus,.cta-btn:active,.cta-btn:visited{position:relative;display:inline-flex;align-items:center;background:#831f82;color:#fff;padding:0.375rem 0.75rem;font-size:16px;text-transform:uppercase;font-weight:700;text-decoration:none}.cta-btn:after,.cta-btn:focus:after,.cta-btn:active:after,.cta-btn:visited:after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");width:20px;height:auto;line-height:1;margin-left:0.375rem;position:relative;left:0;transition:all 0.3s ease-in-out}.cta-btn:hover,.cta-btn:focus:hover,.cta-btn:active:hover,.cta-btn:visited:hover{background:#fff;color:#831f82}.cta-btn:hover::after,.cta-btn:focus:hover::after,.cta-btn:active:hover::after,.cta-btn:visited:hover::after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e")}.maintenance-img-mobile{position:relative;width:100vw;margin-left:-50vw;left:50%}.maintenance-img-mobile .first-figure{padding:0}.maintenance-img-mobile .first-figure img{height:300px;object-fit:cover;margin-bottom:70px}@media (min-width:768px){.maintenance-img-mobile .first-figure img{height:460px;margin-bottom:100px}}.maintenance-logo{width:80px;height:50px;margin-bottom:25px}@media (min-width:992px){.maintenance-logo{width:90px;height:55px}}@media (min-width:1199px){.maintenance-logo{width:110px;height:70px;margin-bottom:70px}}.maintenance-logo svg{width:100%;height:100%}.error.form-text{margin-top:5px;font-size:14px;color:#831f82 !important}.outer-search-results-row{justify-content:center}.outer-news-list-wrapper{position:relative;padding:50px 0 100px 0}@media (min-width:992px){.outer-news-list-wrapper{padding:100px 0 150px 0}}.outer-news-list-wrapper #c575{padding:0 !important;margin:0 0 50px 0 !important}.outer-news-list-wrapper #c575 .btn-group .btn,.outer-news-list-wrapper #c575 .btn-group .btn:visited,.outer-news-list-wrapper #c575 .btn-group .btn:focus,.outer-news-list-wrapper #c575 .btn-group .btn:active{color:#adb5bd !important;border:2px solid #adb5bd !important;border-radius:0 !important;font-size:14px;margin-right:10px;padding:10px 25px !important;line-height:1.1}@media (min-width:768px){.outer-news-list-wrapper #c575 .btn-group .btn,.outer-news-list-wrapper #c575 .btn-group .btn:visited,.outer-news-list-wrapper #c575 .btn-group .btn:focus,.outer-news-list-wrapper #c575 .btn-group .btn:active{font-size:16px;padding:10px 35px !important}}@media (min-width:768px){.outer-news-list-wrapper #c575 .btn-group .btn,.outer-news-list-wrapper #c575 .btn-group .btn:visited,.outer-news-list-wrapper #c575 .btn-group .btn:focus,.outer-news-list-wrapper #c575 .btn-group .btn:active{font-size:18px}}.outer-news-list-wrapper #c575 .btn-group .btn .fa-solid,.outer-news-list-wrapper #c575 .btn-group .btn:visited .fa-solid,.outer-news-list-wrapper #c575 .btn-group .btn:focus .fa-solid,.outer-news-list-wrapper #c575 .btn-group .btn:active .fa-solid{display:none}.outer-news-list-wrapper #c575 .btn-group .btn:last-child,.outer-news-list-wrapper #c575 .btn-group .btn:visited:last-child,.outer-news-list-wrapper #c575 .btn-group .btn:focus:last-child,.outer-news-list-wrapper #c575 .btn-group .btn:active:last-child{display:none}.outer-news-list-wrapper #c575 .btn-group .btn:hover,.outer-news-list-wrapper #c575 .btn-group .btn:visited:hover,.outer-news-list-wrapper #c575 .btn-group .btn:focus:hover,.outer-news-list-wrapper #c575 .btn-group .btn:active:hover{background:#831f82 !important;border:2px solid #831f82 !important;color:#fff !important}.outer-news-list-wrapper:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:-1}@media (min-width:768px) and (max-width:992px){.outer-news-list-wrapper .row-cols-md-6>*{width:50% !important}}.outer-news-list-wrapper .col{margin-top:0 !important}.outer-news-list-wrapper .col:not(:first-child){margin-top:30px}@media (min-width:768px){.outer-news-list-wrapper .col:not(:first-child){margin-top:0}.outer-news-list-wrapper .col:nth-child(n+3){margin-top:30px}}@media (min-width:768px){.outer-news-list-wrapper .col:nth-child(n+3){margin-top:0}.outer-news-list-wrapper .col:nth-child(n+5){margin-top:30px}}.outer-news-list-wrapper .card,.outer-news-list-wrapper .card:focus,.outer-news-list-wrapper .carda:visited{text-decoration:none !important}.outer-news-list-wrapper .card .news-list-date,.outer-news-list-wrapper .card:focus .news-list-date,.outer-news-list-wrapper .carda:visited .news-list-date{display:none}.outer-news-list-wrapper .card p.small,.outer-news-list-wrapper .card:focus p.small,.outer-news-list-wrapper .carda:visited p.small{text-align:left !important;margin-bottom:2.5px !important}.outer-news-list-wrapper .card .card-body,.outer-news-list-wrapper .card:focus .card-body,.outer-news-list-wrapper .carda:visited .card-body{padding:20px 0 !important}.outer-news-list-wrapper .card .news-list-category,.outer-news-list-wrapper .card:focus .news-list-category,.outer-news-list-wrapper .carda:visited .news-list-category{text-transform:uppercase !important;font-size:14px;font-weight:400 !important;color:#505050}@media (min-width:768px){.outer-news-list-wrapper .card .news-list-category,.outer-news-list-wrapper .card:focus .news-list-category,.outer-news-list-wrapper .carda:visited .news-list-category{font-size:16px !important}}.outer-news-list-wrapper .card h3,.outer-news-list-wrapper .card:focus h3,.outer-news-list-wrapper .carda:visited h3{border:none !important;text-decoration:none !important;color:#831f82 !important;font-size:18px !important;line-height:1.1 !important;margin:0 !important;padding:0 !important}@media (min-width:768px){.outer-news-list-wrapper .card h3,.outer-news-list-wrapper .card:focus h3,.outer-news-list-wrapper .carda:visited h3{font-size:20px !important}}.outer-news-list-wrapper .card .card-text,.outer-news-list-wrapper .card:focus .card-text,.outer-news-list-wrapper .carda:visited .card-text{margin:10px 0 20px 0 !important;font-size:14px;font-weight:400 !important;color:#505050}@media (min-width:768px){.outer-news-list-wrapper .card .card-text,.outer-news-list-wrapper .card:focus .card-text,.outer-news-list-wrapper .carda:visited .card-text{font-size:16px !important}}.outer-news-list-wrapper .card .image img,.outer-news-list-wrapper .card:focus .image img,.outer-news-list-wrapper .carda:visited .image img{width:100%;height:335px;object-fit:cover}@media (min-width:768px){.outer-news-list-wrapper .card .image img,.outer-news-list-wrapper .card:focus .image img,.outer-news-list-wrapper .carda:visited .image img{height:420px}}@media (min-width:768px){.outer-news-list-wrapper .card .image img,.outer-news-list-wrapper .card:focus .image img,.outer-news-list-wrapper .carda:visited .image img{height:240px}}.outer-news-list-wrapper .card:hover .main-btn:after,.outer-news-list-wrapper .card:focus:hover .main-btn:after,.outer-news-list-wrapper .carda:visited:hover .main-btn:after{left:5px}.out-container-news-detail{margin:72px auto 0 auto;padding:70px 0 150px 0}@media (min-width:992px){.out-container-news-detail{padding:100px 0;max-width:90%}}@media (min-width:1199px){.out-container-news-detail{padding:100px 0;max-width:80%}}.out-container-news-detail .news-list-date{text-transform:uppercase !important;font-size:14px;font-weight:400 !important;color:#505050}@media (min-width:768px){.out-container-news-detail .news-list-date{font-size:16px !important}}.out-container-news-detail .footer{text-align:left !important;margin:25px 0 50px 0 !important}.out-container-news-detail .card-body{padding:20px 0 !important}.out-container-news-detail .news-text-wrap{margin-bottom:35px !important}.out-container-news-detail .news-text-wrap p{font-size:16px;font-weight:400 !important;color:#505050}.out-container-news-detail .news-img-wrap{margin-bottom:35px}.out-container-news-detail .news-img-wrap img{width:100%;height:auto;object-fit:cover;max-height:400px}.out-container-news-detail .teaser-text{display:none}.out-container-news-detail .news-list-category{display:none}.out-container-news-detail h3{border:none !important;text-decoration:none !important;color:#831f82 !important;font-size:20px !important;line-height:1.1 !important;margin:0 !important;padding:0 !important}@media (min-width:768px){.out-container-news-detail h3{font-size:40px !important}}.out-container-news-detail .news-backlink-wrap{width:100%;text-align:center;margin-bottom:40px}.out-container-news-detail .news-backlink-wrap a,.out-container-news-detail .news-backlink-wrap a:focus,.out-container-news-detail .news-backlink-wrap a:visited,.out-container-news-detail .news-backlink-wrap a:active{display:inline-flex;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase}.out-container-news-detail .news-backlink-wrap a:before,.out-container-news-detail .news-backlink-wrap a:focus:before,.out-container-news-detail .news-backlink-wrap a:visited:before,.out-container-news-detail .news-backlink-wrap a:active:before{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23831f82' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e");width:20px;height:20px;margin-right:0.375rem;position:relative;left:0;transition:all 0.3s ease-in-out;transform:rotate(-180deg)}.out-container-news-detail .news-backlink-wrap a:hover:before,.out-container-news-detail .news-backlink-wrap a:focus:hover:before,.out-container-news-detail .news-backlink-wrap a:visited:hover:before,.out-container-news-detail .news-backlink-wrap a:active:hover:before{left:-5px}@media (min-width:768px){.out-container-news-detail .news-backlink-wrap{width:30%;float:left;text-align:left;margin:0}}.out-container-news-detail .shariff{width:100%}.out-container-news-detail .shariff .orientation-horizontal{justify-content:center}@media (min-width:768px){.out-container-news-detail .shariff{width:70%;float:right}.out-container-news-detail .shariff .orientation-horizontal{justify-content:end}}.vision.fdf{padding:100px 0 0 0}.vision.fdf .odd{padding-bottom:100px}.vision.fdf .our-values-people-section{padding:0 !important}.vision.fdf .our-values-people-section.grey{padding:90px 0 0 0 !important}.vision.fdf .our-values-people-section.grey:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:-1}@media (min-width:768px){.vision.fdf{padding:140px 0 0 0}}@media (min-width:992px){.vision.fdf{padding:120px 0 0 0}}.fdf-contact{margin:0 !important}@keyframes arrowUpDown{0%{top:0}50%{top:50px}100%{top:0}}.fdf-partnership-network{position:relative;height:auto}.fdf-partnership-network:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background:url("../../../../fileadmin/img/1_pharma/partnerships-network.png") center center / cover no-repeat;z-index:0}.fdf-partnership-network .container-fdf-partnership-network{overflow:hidden}.fdf-partnership-network .container-fdf-partnership-network .ellipse{position:absolute;top:0;height:100%}.fdf-partnership-network .container-fdf-partnership-network .ellipse svg{position:relative;height:100%;right:-25%}.fdf-partnership-network .network-info{position:relative;background-color:#fff;padding:70px 25px;z-index:1}.fdf-partnership-network .network-info .h-7{margin-bottom:25px !important}.fdf-partnership-network .network-info h2{font-size:40px}.fdf-partnership-network .network-info .main-btn{margin-top:15px}@media (min-width:768px){.fdf-partnership-network .network-info{padding:70px 50px}}@media (min-width:1199px){.fdf-partnership-network .network-info{padding:70px 70px}}.fdf-partnership-market .wrap-arrow{margin-top:0}.fdf-partnership-market .content-column .gallery{width:100vw;position:relative;padding-top:100px}@media (min-width:992px){.fdf-partnership-market .content-column .gallery{width:70vw;left:initial;right:15vw;margin-right:-15vw;padding-top:0}}.fdf-partnership-market .content-column .image{max-width:100% !important}.fdf-partnership-market .content-column .image img{width:100%;min-height:400px;max-height:550px;height:100%;object-fit:cover}.fdf-partnership-market .our-values-intro p{margin-top:35px;font-size:16px;font-weight:400 !important;color:#505050;max-width:800px}.fdf-market-area .row{justify-content:center}.fdf-market-area h2{font-size:40px;margin-bottom:35px !important}@media (min-width:768px){.fdf-market-area h2{font-size:60px}}.fdf-market-area .gallery{margin-top:50px}@media (min-width:768px){.fdf-market-area .gallery{margin-top:80px}}@media (min-width:992px){.fdf-market-area .gallery{margin-top:100px}}.fdf-market-area.centered h2,.fdf-market-area.centered p{text-align:center}.fdf-products-wrapper{padding:50px 0 0 0 !important}@media (min-width:768px){.fdf-products-wrapper{padding:100px 0 0 0 !important}}.fdf-products-cta-01{background:rgba(188, 120, 177, 0.15);padding:2rem;align-items:center}.fdf-products-cta-01 h5{text-transform:initial;font-size:18px}@media (min-width:768px){.fdf-products-cta-01 h5{font-size:26px}}.fdf-products-cta-01 .col-lg-4{margin-top:30px}.fdf-products-cta-01 .col-lg-4 p{text-align:left}@media (min-width:768px){.fdf-products-cta-01{padding:2.5rem}}@media (min-width:1200px){.fdf-products-cta-01 .col-xl-8{padding-right:70px}.fdf-products-cta-01 .col-xl-4{margin-top:0}.fdf-products-cta-01 .col-xl-4 p{text-align:right}}.fdf-products-cta-02{margin-top:80px;background:rgba(188, 120, 177, 0.15);padding:2rem;text-align:center}@media (min-width:768px){.fdf-products-cta-02{padding:2.5rem}}.animation-footer-wrapper{position:absolute;bottom:-15%;width:100vw;margin-left:-50vw;left:50%;z-index:-1}.animation-footer-wrapper svg path#path-01{animation:svgAnimation01 ease-in-out 10s infinite}.animation-footer-wrapper svg path#path-02{animation:svgAnimation02 ease-in-out 10s infinite;animation-delay:0.2s}@keyframes svgAnimation01{0%{transform:translate(0)}50%{transform:translate(50px, 75px)}100%{transform:translate(0)}}@keyframes svgAnimation02{0%{transform:translate(0)}50%{transform:translate(-50px, -50px)}100%{transform:translate(0)}}.focus-intro-text{padding-bottom:70px}@media (min-width:992px){.focus-intro-text{padding-bottom:100px}}.focus-intro-text p{font-size:20px;font-weight:700;color:#adb5bd;line-height:1.5}@media (min-width:768px){.focus-intro-text p{font-size:30px}}.focus-intro-area h2{font-size:40px}@media (min-width:768px){.focus-intro-area h2{font-size:60px}}.focus-intro-area .focus-intro-text{padding:25px 0}.focus-intro-area .focus-intro-area-description{font-size:16px;color:#505050}.focus-area-graphic h2{font-size:18px;text-align:center;margin-bottom:20px !important}@media (min-width:768px){.focus-area-graphic h2{font-size:20px}}.focus-area-graphic img{width:50px;height:50px;object-fit:contain;margin-bottom:20px}@media (min-width:768px){.focus-area-graphic img{width:60px;height:60px}}.focus-area-graphic .graphic-columns{justify-content:center}.focus-area-graphic .graphic-line{margin:0 0 20px 0}.focus-area-graphic .graphic-line img{width:100%;height:auto;max-height:100px;object-fit:contain}.focus-area-graphic .card{pointer-events:none;user-select:none;height:100% !important}.focus-area-graphic .card .card-body{display:flex;flex-direction:column;background-color:#f2f2f2;padding:1.5rem;transition:all 0.3s ease-in-out;height:100%}.focus-area-graphic .card .card-body h5{text-align:left;font-size:16px;text-transform:initial;font-weight:600;color:#505050}.focus-area-graphic .card .card-body .lead{margin:0}.focus-area-intro-logo{padding-bottom:70px}@media (min-width:992px){.focus-area-intro-logo{padding-bottom:100px}}.focus-area-intro-logo h3{color:#adb5bd;font-size:30px}@media (min-width:768px){.focus-area-intro-logo h3{font-size:60px}}@media (min-width:992px){.focus-area-intro-logo h3{font-size:80px}}.focus-area-intro-logo .image{margin:initial !important;text-align:left !important}.focus-area-intro-logo img{width:100%;height:auto;max-width:300px;object-fit:contain;margin-bottom:5px}.items-center{align-items:center}.our-purpose{position:relative}.our-purpose.grey{margin-top:50px}@media (min-width:992px){.our-purpose.grey{margin-top:120px}}.our-purpose.grey:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:-1}#page-3 .jumbotron{z-index:5}.jumbotron{position:relative;z-index:3}.our-values-animation{position:absolute;z-index:5;width:100vw;top:-120px;overflow:hidden;margin-left:-50vw;left:50%}.our-values-animation svg{position:relative;width:100%;height:100%;left:-20%;transform:rotate(108deg);transform-origin:center right}.wrap_togglerSearch{display:block !important}.wrap_mainNavi{display:flex;justify-content:center !important;flex-grow:1}.maintenance.outer-container,.splash.outer-container{margin:auto;margin-top:72px;max-width:1400px}button#pharmaLink{font-size:22px;font-weight:600;line-height:normal;color:#831f82;padding:0;display:none}body.layout-31 .wrap_togglerSearch>span{display:flex}body.layout-31 .wrap_togglerSearch>span button#pharmaLink{display:block}body.layout-31 nav>div[class^="container-"] .wrap_mainNavi{display:none !important}body.layout-31 ul.menusubpages{flex-direction:row !important}body.layout-31 ul.menusubpages li{padding-right:2.5rem}body.layout-31 ul.menusubpages li a{font-size:22px;font-weight:600;line-height:normal;color:#831f82;padding:0}body.layout-31 ul.menusubpages li:last-child{padding-right:0}.header-1714{margin-bottom:25px !important}.map-section{position:relative;width:100vw;margin-left:-50vw;left:50%}.ap-dropdown-item{text-decoration:none !important}.ap-dropdown-item.active{pointer-events:none;user-select:none}.ap-dropdown-item:hover{opacity:0.5}.global-footprint{padding:0 !important}.map-section{margin-top:25px}@media (min-width:1200px){.map-content{padding-left:4rem;padding-right:7rem}}.container-global-footprint{position:relative}.container-global-footprint .header-2191.h-7{margin-bottom:20px !important}@media (min-width:1200px){.container-global-footprint .header-2191.h-7{margin-bottom:40px !important}}.container-global-footprint.grey{margin-top:50px;padding:50px 0 !important}@media (min-width:1200px){.container-global-footprint.grey{margin-top:90px;padding:90px 0 !important}}.container-global-footprint.grey:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;margin-left:-50vw;background-color:#f2f2f2;z-index:-1}.container-global-footprint .column{margin-bottom:25px}.container-global-footprint .card{height:100%}.container-global-footprint .card-body{background-color:#fff}.container-global-footprint .card-body h5{color:#831f82 !important;margin-bottom:15px !important}.container-global-footprint .card-body h5 span{color:#831f82 !important;font-size:18px !important}@media (min-width:1200px){.container-global-footprint .card-body h5 span{font-size:20px !important}}.container-global-footprint .card-body h6{color:#831f82 !important}.container-global-footprint .card-body h6 span{color:#831f82 !important;font-size:14px !important}@media (min-width:1200px){.container-global-footprint .card-body h6 span{font-size:16px !important}}.card,.card:focus,.carda:visited{width:100%;height:auto}.table{width:200vw;padding-right:40px;margin-bottom:0}.table table{width:100%}@media (min-width:768px){.table{width:100%;overflow:hidden;padding:0}.table table{table-layout:auto}}.table a,.table a:focus,.table a:visited,.table a:active{color:#505050}.table a:hover,.table a:focus:hover,.table a:visited:hover,.table a:active:hover{color:#831f82}.card-list-wrapper{padding:60px 0}@media (min-width:768px){.card-list-wrapper{padding:120px 0}}@media (min-width:1199px){.card-list-wrapper{padding:120px 0;width:80%;margin:0 auto}}.card-list-wrapper h3{font-size:20px;color:#adb5bd;line-height:1.1;text-transform:initial}@media (min-width:992px){.card-list-wrapper h3{font-size:30px}}.card-list-wrapper h2{font-size:40px;color:#831f82;line-height:1.1;margin:10px 0 35px 0}@media (min-width:768px){.card-list-wrapper h2{font-size:60px}}.card-list-wrapper p{font-size:16px;color:#505050}.card-list-wrapper .card-list-items{margin-top:60px}@media (min-width:768px){.card-list-wrapper .card-list-items{margin-top:120px}}.card-list-wrapper .card-list-item img{width:100px;height:100px;object-fit:contain}.card-list-wrapper .card-list-item p{margin-top:20px;font-size:20px;color:#831f82;font-weight:700;text-align:center}@media (min-width:992px){.card-list-wrapper .card-list-item p{margin-top:30px;font-size:30px}}.card-list-wrapper .card-list-item:not(:first-child){margin-top:60px}@media (min-width:768px){.card-list-wrapper .card-list-item:not(:first-child){margin-top:0}}.card-list-wrapper.portal{position:relative}.card-list-wrapper.portal:before{content:"";position:absolute;width:100vw;height:100%;margin-left:-50vw;top:0;left:50%;background-color:#f2f2f2;user-select:none;pointer-events:none;z-index:-1}.card-list-wrapper.portal h2{text-align:center}.card-list-wrapper.portal p{margin-top:35px;text-align:center}.card-list-wrapper.portal h3{font-size:30px;color:#505050;margin:0;text-align:center;line-height:1.1;text-decoration:initial}@media (min-width:768px){.card-list-wrapper.portal h3{font-size:40px}}.card-list-wrapper.portal .image{margin:40px auto !important}@media (min-width:768px){.card-list-wrapper.portal .image{margin:50px auto !important}}.card-list-wrapper.portal .card-list-items{margin-top:40px}.card-list-wrapper.portal .card-list-items .image{margin:0 auto !important}@media (min-width:768px){.card-list-wrapper.portal .card-list-items{margin-top:60px}}.card-list-wrapper.portal .main-btn{margin:60px auto 0 auto !important}.ce-bullets,.card ul{list-style:none;padding:0}.ce-bullets li,.card ul li{display:block;width:100%;position:relative;padding-left:30px;font-weight:700;font-size:16px}.ce-bullets li:before,.card ul li:before{content:"";position:absolute;left:0;top:2px;width:20px;height:20px;background:url("../../../../fileadmin/img/1_pharma/bullet-arrow.svg") center center / cover no-repeat}.ce-bullets li:not(:first-child),.card ul li:not(:first-child){margin-top:10px}.section-custom-title{width:100%;max-width:1380px}.section-custom-title h4{font-size:40px;color:#831f82;line-height:1.1}@media (min-width:768px){.section-custom-title h4{font-size:60px}}.text-highlighted{color:#831f82}.partners-images .col-sm{width:50%;margin-bottom:40px}@media (min-width:768px){.partners-images .col-sm{width:25%}}@media (min-width:1199px){.partners-images .col-sm{width:auto}}.partners-images .image{text-align:center;margin:0 !important}.partners-images .image img{max-width:150px;max-height:75px;object-fit:contain;margin:0 auto;mix-blend-mode:multiply}.contact-list-item{display:flex !important;align-items:center;margin-bottom:15px}.contact-list-item .gallery{margin-right:15px !important;width:auto !important}.contact-list-item img{width:25px !important;height:auto !important;margin:0 !important}.contact-list-item p{font-size:16px}.about-us-video{position:relative}.video-sound-wrapper{position:absolute;right:15px;bottom:15px;width:35px;height:35px;background:url("../../../../fileadmin/img/1_pharma/video-muted.svg") center center / 20px no-repeat, #fff;border-radius:100%;cursor:pointer}@media (min-width:768px){.video-sound-wrapper{right:30px;bottom:30px}}.video-sound-wrapper.with-sound{background:url("../../../../fileadmin/img/1_pharma/video-sound.svg") center center / 20px no-repeat, #fff}.video-play-wrapper{position:absolute;top:50%;left:50%;width:50px;height:50px;border-radius:100%;transform:translate(-50%, -50%);background:url("../../../../fileadmin/img/1_pharma/play-circle.svg") center center / cover no-repeat;border-radius:100%;cursor:pointer}.video-play-wrapper p{display:none}@media (min-width:768px){.video-play-wrapper{width:90px;height:90px}}@media (min-width:1199px){.video-play-wrapper{width:135px;height:135px}}.contact-list-item{display:flex !important;align-items:center;margin-bottom:15px}.contact-list-item .gallery{margin-right:15px !important;width:auto !important}.contact-list-item p{font-size:16px}#main-navbar>div[class^="container-"]{padding:0 20px}@media (min-width:768px){#main-navbar>div[class^="container-"]{padding:0 40px}}@media (min-width:1400px){#main-navbar>div[class^="container-"]{padding:0 8rem}}section.background-image .card:hover{background-color:#831f82 !important}section.background-image .card:hover *{color:white !important}section.background-image .card:hover a::after{content:url("data:image/svg+xml,%3csvg viewBox='0 0 448 512' width='16' height='14' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z' clip-rule='evenodd'/%3e%3c/svg%3e")}section.background-image .card-text{height:100%;display:flex;flex-direction:column;justify-content:space-between}section.background-image .card-text h5{font-size:40px;text-transform:none;margin-bottom:3rem}.form-check-input.form-check-label{background-color:transparent;width:100%;border:none;margin-left:1.5em}.form-check-input input{width:15px;height:15px}