/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-normal{font-family:'Futura W01 Book',Arial,sans-serif;}.text-bold{font-family:'Futura W01 Bold','Arial Black',Arial,sans-serif;}.text-shadow{text-shadow:0 0 2px #243281;}.text-small{font-size:15px;}@media (min-width:768px){.text-2-col{-webkit-column-count:2;column-count:2;-webkit-column-gap:30px;column-gap:30px;}}.heading-main{font-family:'Futura W01 Bold','Arial Black',Arial,sans-serif;text-transform:uppercase;font-size:40px;line-height:100%;margin:0 0 20px 0;}.heading-sub{font-family:'Futura W01 Book',Arial,sans-serif;text-transform:uppercase;font-size:25px;line-height:120%;margin:0;}hr{width:45px;height:0;margin:30px 0;display:inline-block;border-top:1px solid #828ab3;}body{font-family:'Futura W01 Book',Arial,sans-serif;color:#243281;font-size:18px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}h1,h2,h3,h4,h5{font-family:'Futura W01 Bold','Arial Black',Arial,sans-serif;}h1,h2,h3{font-family:'Futura W01 Bold','Arial Black',Arial,sans-serif;text-transform:uppercase;}b,strong{font-family:'Futura W01 Bold','Arial Black',Arial,sans-serif;}h2{font-size:32px;}h3{font-size:25px;}a{color:#243281;text-decoration:underline;}a:hover{color:#828ab3;text-decoration:underline;}img{border:0;vertical-align:bottom;max-width:100%;height:auto;}.no-hyphenation{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;word-wrap:break-word;}.label{font-family:'Futura W01 Book',Arial,sans-serif;font-size:11px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;}.clear{clear:both;}.circle{border-radius:50%;}.rounded{border-radius:5px;}.center-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.no-padding{padding:0;}.anim-zoom{transition:all 1s ease;}.anim-zoom:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}html,body{height:100%;margin:0;padding:0;}.local-actions{display:none;}section{padding-top:80px;padding-bottom:80px;position:relative;overflow:hidden;z-index:10;background-color:#fff;border-bottom:1px solid #b4bdce;}section section{padding:0;border:0;}section.full-height{min-height:100vh;}section.parallax{padding:0;background-color:transparent;border:0;}@media (max-width:768px){section{padding-top:40px;padding-bottom:40px;}}.alert{margin-bottom:0;}.tabs--primary{background:#D8DDE8;padding:15px;margin:0 !important;}#user-login-form{margin:60px auto;max-width:500px;}#topnav{position:fixed;right:0;left:0;top:0;z-index:1030;background-color:transparent;border:0;transition:all .5s ease;min-height:62px;}#topnav.scroll{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.1);}.header--small{min-height:250px;background:linear-gradient(to bottom,rgba(36,50,127,0.5) 0%,rgba(36,50,127,0.7) 80%);color:#fff;}.page-header{padding:0;margin:0;border:0;}#topnav .logo{float:left;padding:9px 0 11px 0;transition:all .3s ease;}#topnav .logo img{transition:all .3s ease;}#topnav .logo .logo-light{display:block;width:200px;}#topnav .logo .logo-dark{display:none;width:120px;}#topnav.scroll .logo .logo-light{display:none;}#topnav.scroll .logo .logo-dark{display:block;}@media (max-width:768px){#topnav .logo .logo-light{display:none;}#topnav .logo .logo-dark{display:block;}}@media (min-width:768px){#topnav.top-space{top:20px;}#topnav.scroll{top:0;}#topnav .navigation-menu > li.has-submenu > a:after{content:"\e64b";font-family:"themify";margin-left:3px;}#topnav .navbar-toggle{display:none;}#topnav #block-pharmapan-main-menu{display:block !important;overflow:visible !important;}.txt-md-right{text-align:right;}.txt-md-right .title hr{margin-right:0;margin-left:auto;}.txt-md-center{text-align:center;}.title.txt-md-right hr{margin-right:0;margin-left:auto;}.md-pull-right{float:right;}.md-pull-left{float:left;}}@media (max-width:768px){#topnav{background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.1);}#topnav .container{width:auto;}}.footer{margin:0;padding:80px 0;border:0;background:#D8DDE8;}.footer a{color:#243281;text-decoration:none;font-family:'Futura W01 Book',Arial,sans-serif;}@media (min-width:768px){span[property="name"]:after,span[property="streetAddress"]:after,span[property="addressLocality"]:after,span[property="telephone"]:after,span[property="faxNumber"]:after,span[property="email"]:after{content:" | ";}}@media (max-width:768px){.footer{padding:40px 0;}span[property="name"],span[property="streetAddress"],.address__wrapper,span[property="email"]{display:block;}}@media (min-width:992px){#youtube-field-player{width:50%;min-height:300px;}.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:0 !important;height:auto !important;text-align:center;float:left;width:100%;}.youtube-container--responsive iframe{position:relative !important;}}#block-teamtabs .field--name-body{font-size:16px;}#block-teamtabs .tabs__menu{display:none;}#block-teamtabs .views-row:nth-child(2n+1){clear:left;}#block-partnertabs .tabs__menu{display:none;}.awards{position:absolute;bottom:50px;right:50px;}.path-frontpage .awards{display:block !important;}@media (max-width:768px){.xs-hidden{display:none;}}.navigation-menu li a:hover{color:#243281 !important;text-shadow:none !important;}.eu-cookie-compliance-default-button{color:white;padding:10px 10px;text-shadow:none;font-size:14px;background:#243281!important;border:1px solid #243281;box-shadow:none;margin:15px;}.eu-cookie-compliance-default-button:hover{background:#243281!important;color:white !important;border:1px solid white;}.eu-cookie-compliance-buttons{margin:0;}.eu-cookie-compliance-more-button{font-weight:normal;font-size:14px;}.eu-cookie-compliance-more-button:hover{background:none;}.eu-cookie-compliance-message p{font-weight:normal;font-size:14px;}#sliding-popup{padding:10px 0;background:rgba(50,50,50,0.9) !important;}.eu-cookie-compliance-message{max-width:70%;line-height:30px;}.file{display:inline-block;font-size:100%;}.file > span,.file > span:first-child,.file > span:last-child{border:0;width:auto;display:inline-block;}.file .icon{color:#828ab3;}.file a{text-decoration:none;color:#828ab3;}.file a:hover{color:#243281;}.file .file-size{display:none !important;}form label{font-family:'Futura W01 Book',Arial,sans-serif;font-size:11px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;color:#828ab3;}.form-control{padding:20px 10px;border-radius:0;background-color:transparent;color:#243281;box-shadow:none;border-color:#b4bdce;}.form-control:focus{outline:none;box-shadow:none;border-color:#828ab3;}.contact-form{padding-top:50px;padding-bottom:50px;}textarea{padding:10px;}.form-inline .form-control{width:100%;}.form-submit{font-family:'Futura W01 Book',Arial,sans-serif;font-size:11px;font-weight:normal;letter-spacing:1px;text-transform:uppercase;background:#828ab3;padding:10px 40px;border:0;border-radius:0;}.form-submit:hover{background:#243281;}@media (max-width:768px){#block-contactblock{margin-left:-45px;margin-right:-45px;}}#topnav .navigation-menu{float:right;margin:0;text-shadow:0 0 2px #243281;line-height:20px;font-family:'Futura W01 Bold','Arial Black',Arial,sans-serif;}#topnav .navigation-menu > li{float:left;display:block;position:relative;}#topnav .navigation-menu > li > a{display:block;color:#fff;text-transform:uppercase;font-size:16px;letter-spacing:2px;transition:all .3s ease;padding:17px;text-decoration:none;}#topnav .navigation-menu > li > a:hover,#topnav .navigation-menu > li > a:focus{background-color:transparent;text-decoration:none;}@media (min-width:992px){#topnav .navigation-menu > li > a{padding-top:25px;padding-bottom:25px;min-height:62px;}}#topnav.scroll .navigation-menu{text-shadow:none;font-family:'Futura W01 Book',Arial,sans-serif;}#topnav.scroll .navigation-menu > li > a{color:#828ab3;}#topnav.scroll .navigation-menu > li > a:hover{color:#243281;background-color:transparent;}@media (min-width:992px){#topnav.scroll .navigation-menu > li > a{padding-top:20px;padding-bottom:20px;}}#topnav.scroll .navigation-menu > li.active > a{color:#EF2D56;}.menu-extras{float:right;}.menu-extras .menu-item{float:left;border-right:1px solid transparent;}.menu-extras .menu-item:first-child{border-left:1px solid transparent;}#topnav .navbar-toggle{border:0;position:relative;width:60px;height:62px;padding:0;margin:0;cursor:pointer;}#topnav .navbar-toggle:hover,#topnav .navbar-toggle:focus{background-color:transparent;}#topnav .navbar-toggle .lines{display:block;position:relative;width:25px;height:18px;margin:24px auto;}#topnav .navbar-toggle span{height:1px;width:100%;background-color:#828ab3;display:block;margin-bottom:5px;transition:-webkit-transform 0.5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;}#topnav .navbar-toggle:hover span{background-color:#243281;}#topnav .navbar-toggle.open span{position:absolute;}#topnav .navbar-toggle.open span:first-child{top:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}#topnav .navbar-toggle.open span:nth-child(2){visibility:hidden;}#topnav .navbar-toggle.open span:last-child{width:100%;top:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}#topnav .navbar-toggle span:last-child{margin-bottom:0;}@media (max-width:768px){#block-pharmapan-main-menu.open{display:block;overflow-y:auto;}#topnav .navigation-menu{float:none;max-height:400px;text-shadow:none;}#topnav .navigation-menu > li{float:none;}#topnav .navigation-menu > li > a{color:#828ab3;padding:15px;}#topnav .navigation-menu > li > a:hover{color:#243281;}#topnav .navigation-menu > li > a:after{position:absolute;right:15px;}#topnav .menu-extras .menu-item{border:0;}#topnav .navbar-toggle span{background-color:#191b1d;}#topnav .navbar-header{float:left;}#topnav .menu-extras{margin-right:-15px;}#block-pharmapan-main-menu{position:absolute;top:62px;left:0;width:100%;display:none;height:auto;padding-bottom:0;overflow:auto;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff;}}#block-footer{margin-top:20px;font-size:15px;}#block-footer .menu > li{display:inline-block;}#block-footer .menu > li:after{content:"|";padding:0 10px;}#block-footer .menu > li:last-child:after{display:none;}#block-footer .menu > li > a{padding:0;display:inline-block;}#block-footer .menu > li > a:hover{background:transparent;}.partner{height:120px;padding:20px 20px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.partner img{transition:all 1s ease;display:block;width:100%;max-width:200px;}.partner img:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.partner img.portrait{height:100%;max-height:90px;width:auto;}.view-partners{margin:10px 0 -30px 0;overflow:hidden;}.view-partners .views-row{margin-bottom:30px;border-right:1px solid #b4bdce;}.view-partners .views-row:last-child{border-right:0;}@media (max-width:768px){.view-partners .views-row:nth-child(2n){border-right:0;}.partner{padding:0;}.partner img.portrait{height:auto;max-height:none;width:100%;max-width:40%;margin:0 auto;}}@media (min-width:768px) and (max-width:1200px){.view-partners .views-row:nth-child(3n){border-right:0;}}@media (min-width:1200px){.view-partners .views-row:nth-child(4n){border-right:0;}}.view-products{margin:10px 0 -80px 0;overflow:hidden;}.view-products .views-row{padding:0;}.view-products .views-row:nth-child(2n) .product-teaser__overlay{background:linear-gradient(to bottom,rgba(130,138,179,0.4) 0%,rgba(36,50,127,0.6) 80%);}.view-products .views-row:nth-child(2n) .product-teaser__overlay:hover{background:linear-gradient(to bottom,rgba(130,138,179,0.7) 0%,rgba(36,50,127,0.8) 80%);}@media (max-width:768px){.view-products{margin-bottom:-40px;}}.product.teaser a{display:block;position:relative;overflow:hidden;}.product.teaser img{transition:all 1s ease;}.product.teaser:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}.product-teaser__overlay{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;color:#fff;background:linear-gradient(to bottom,rgba(130,138,179,0.4) 20%,rgba(36,50,127,0.6) 100%);transition:all .3s ease;}.product-teaser__overlay:hover{background:linear-gradient(to bottom,rgba(130,138,179,0.7) 20%,rgba(36,50,127,0.8) 100%);}.product-teaser__info{padding:20px;width:100%;text-shadow:0 0 2px #243281;}.flexslider{margin:0;}.flexslider .slides{margin:0;padding:0;}.flexslider .flex-direction-nav > li{position:absolute;top:50%;margin-top:-20px;z-index:2000;font-size:30px;list-style:none;}.flexslider .flex-direction-nav > li.flex-nav-prev{left:0;}.flexslider .flex-direction-nav > li.flex-nav-next{right:0;}.flexslider .flex-direction-nav > li > a{display:block;color:#fff;width:40px;height:40px;text-align:center;text-decoration:none;transition:all .3s ease;}.flexslider .flex-direction-nav > li > a:hover,.flexslider .flex-direction-nav > li > a:active,.flexslider .flex-direction-nav > li > a:focus{text-decoration:none;}.flexslider .flex-direction-nav > li > a.flex-disabled{display:none;}.flexslider .flex-direction-nav > li > a:hover{text-shadow:0 0 5px rgba(255,255,255,0.8);}.flex-control-nav{position:absolute;right:0;left:0;margin:auto;text-align:center;bottom:20px;z-index:100;}.flex-control-nav > li{width:25px;text-align:center;margin-bottom:15px;display:inline-block;}.flex-control-paging > li > a{width:12px;height:12px;text-indent:-9999px;display:block;margin:auto;z-index:1000;border:1px solid rgba(255,255,255,0.65);cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.flex-control-paging > li > a.flex-active:before{content:"";position:absolute;left:2px;top:2px;right:2px;bottom:2px;background-color:#fff;}.flexslider,.flexslider .slides,.flexslider .slides > li{height:100vh;}.paragraph--type--slider-large{width:100%;}.slide{height:100%;color:#fff;}.slide__image{top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}.slide__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:200;background:linear-gradient(to bottom,rgba(36,50,127,0.3) 0%,rgba(36,50,127,0.6) 80%);}.slide .heading-main{font-size:50px;margin:40px 0 20px 0;text-shadow:0 0 2px #243281;}.slide .heading-sub{font-size:25px;margin:0 0 30px 0;text-shadow:0 0 2px #243281;}@media (min-width:768px){.slide .heading-main{font-size:70px;}.slide .heading-sub{font-size:30px;}}.paragraph--type--slide-large .field--name-field-image{height:100%;}section.slider--small{min-height:0px;height:400px;}section.slider--small .flexslider,section.slider--small .flexslider,.flexslider .slides,section.slider--small .flexslider .slides > li{height:100%;}.nav-tabs{border-bottom:0;margin-bottom:30px;}.nav-tabs.center{text-align:center;}.nav-tabs.center > li{display:inline-block;float:none;}.nav-tabs > li > a{text-transform:uppercase;letter-spacing:1px;font-size:11px;border-radius:0;color:#828ab3;text-decoration:none;}.nav-tabs > li > a:hover{background-color:transparent;border-color:transparent;}.nav-tabs > li.active > a,.nav-tabs > li.active > a:focus,.nav-tabs > li.active > a:hover{border:1px solid #828ab3;color:#243281;cursor:pointer;background-color:transparent;outline:none;}.nav-tabs.outline{border-bottom:1px solid #b4bdce;}.nav-tabs.outline > li.active > a,.nav-tabs.outline > li.active > a:focus,.nav-tabs.outline > li.active > a:hover{background-color:#fff;border-color:transparent;border-bottom-color:#828ab3;margin-bottom:-1px;outline:none;}section.grey .nav-tabs.outline > li.active > a,section.grey .nav-tabs.outline > li.active > a:focus,section.grey .nav-tabs.outline > li.active > a:hover{background-color:#f7f7f7;}section.dark .nav-tabs.outline > li > a{color:#fff;}section.dark .nav-tabs.outline > li.active > a,section.dark .nav-tabs.outline > li.active > a:focus,section.dark .nav-tabs.outline > li.active > a:hover{background-color:#243281;}@media (max-width:768px){.tabs__menu{display:block;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;padding-bottom:1px;}.tabs__menu::-webkit-scrollbar{display:none;}.tabs__menu > .tabs__menu__item{display:inline-block;}}.team.teaser{padding:0px 20px 30px 100px;margin-bottom:30px;border-bottom:1px solid #b4bdce;}.team.teaser img{width:80px;float:left;margin:0px 0 0px -100px;}.team.teaser h4{margin:0;}@media (max-width:768px){.view-team .views-row:last-child .team{border-bottom:0;padding-bottom:0;}}@media (min-width:768px){.team.teaser{padding:20px 20px 20px 170px;border:1px solid #b4bdce;}.team.teaser img{width:150px;margin:-20px 0 -20px -170px;}}
