body {font-family:'Montserrat'}p {line-height:1.5em }.container {font-size:1.5em}.parallax-container {min-height:380px;line-height:0;height:auto;color:rgba(255,255,255,.9)}.parallax-container h5 {font-size:1.5em !important}.parallax-container .section {width:100%}@media only screen and (max-width :992px) {.parallax-container .section {position:absolute;top:40% }#index-banner .section {top:10% }}@media only screen and (max-width :600px) {#index-banner .section {top:0 }}.icon-block {padding:1rem !important;margin-bottom:1rem}.icon-block .material-icons {font-size:inherit}footer.page-footer {margin:0}.video-wrapper {position:relative;height:calc(100vh - 64px);overflow:hidden}.video-block {position:absolute;top:0;bottom:0;width:100%;height:100%}.video-block video {min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-footer {position:absolute;bottom:0;right:0;left:0;animation-name:pulse_color;animation-duration:10000ms;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;background-color:#546e7a;font-size:1.5em}.video-footer .material-icons {font-size:1.5em}@keyframes pulse_color {0% {background-color:#4CA0E0B3 }30% {background-color:#546e7a }40% {background-color:#2BBBAD }50% {background-color:#546e7a }60% {background-color:#28E3E380 }70% {background-color:#546e7a }80% {background-color:#546e7a }100% {background-color:#546e7a }}.video-footer >ul {margin:0;padding:0;display:flex;justify-content:space-around;list-style:none}.video-footer >ul >li {padding:0.5em}.video-footer >ul >li >a {display:block !important;text-align:center !important;color:#fff}.video-footer >ul >li >a >i {display:block !important;text-align:center !important;color:#fff}.hide {display:none}
.search-box {position:fixed;top:100px;left:1rem;right:1rem;border-radius:6px;z-index:1000;background-image:linear-gradient(180deg,#21c8f6,#637bff);border-radius:6px;box-shadow:0 0 180px 0 rgba(0,0,0,.75);align-items:center;padding:.5rem}.search-box-border {border-radius:6px;padding:.5rem;background:#fff}.search-box-border >div {display:flex;flex-direction:column;background:#fff}#close-search {cursor:pointer;font-size:2rem}
.search-elements {flex-direction:row !important;padding:15px}.autocomplete-items {max-height:400px;overflow-y:scroll}
.autocomplete-items .item {display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:'Open Sans',sans-serif;font-size:1.7rem;color:#637bff;border-top:1px solid #ccc}@media only screen and (max-width:600px) {.autocomplete-items .item {display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-family:'Open Sans',sans-serif;font-size:1.7rem;color:#637bff;border-top:1px solid #ccc }nav .brand-logo {font-size:1.5rem !important}}@media only screen and (max-width:375px) {nav .brand-logo {font-size:1.5rem !important }.search-box input {font-size:1.8rem !important }}@media screen and (min-width:992px) {.hide-just-on-medium-and-above {display:none !important }}.autocomplete-items .item em {color:#21c8f6 !important}.active-substance {color:#d254d0cc;text-align:center}.autocomplete-items img {height:100px;width:100px}.search-box input {width:100%;border:0;outline:none;font-size:2rem;line-height:1;color:#3c4858;font-family:'Open Sans',sans-serif} .nav-extended {position:relative}
.nav-extended .nav-background {overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.1}nav .nav-background .image {position:absolute;top:0;right:0;left:0;bottom:0;background-repeat:repeat}nav .nav-header {clear:both;padding:30px 0;text-align:center}nav .nav-header h1 {font-size:40px}.image-gallery {margin:1rem;max-width:1200px}.image-gallery .materialboxed {max-width:100%}.image-gallery .material-placeholder img {display:block}@media screen and (min-width:600px) {.gallery-grid {display:flex;flex-wrap:wrap;flex-direction:row }.image-gallery .material-placeholder {width:50% }}@media screen and (min-width:992px) {.image-gallery .material-placeholder {width:calc(100% / 3) }} .sidenav .background >img {width:300px}.sidenav-logo {width:250px}.sidenav .user-view {height:150px} .heart-beat:hover i {animation :beat .25s infinite alternate}@keyframes beat {to {transform:scale(1.4)}}.iconblock-scale:hover i{animation:blockscale 3s}@keyframes blockscale {to {transform:scale(1.4)}}.active-substance {font-size:1.3rem;cursor:default}
.drug-card:hover .active-substance {background-image:-webkit-linear-gradient(92deg,#f35626,#feab3a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:animatetextbackground 10s infinite linear}@-webkit-keyframes animatetextbackground {from {-webkit-filter:hue-rotate(0deg) }to {-webkit-filter:hue-rotate(-360deg) }}.nav-header {}.news-description h2{font-size:2.5rem}.blog-author {font-size:1rem;line-height:1.5;font-family:"Roboto",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width:768px) {.news-row {display:flex;align-items:center }}.blocks-gallery-grid {display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.blocks-gallery-item {width:32%;padding-bottom:32%;margin-bottom:2%;position:relative }.blocks-gallery-item figure {position:absolute;margin:0;padding:0;top:0;bottom:0;left:0;right:0;overflow:hidden}.blocks-gallery-item img {max-height:100%;min-width:100%;object-fit:cover;vertical-align:bottom }@media all and (max-width:500px) {.blocks-gallery-grid {flex-direction:column }.blocks-gallery-item {width:auto;padding-bottom:100%;margin-bottom:5%;position:relative }}@media only screen and (min-width:768px) {.drug-card .card-title {min-height:5rem }.blocks-gallery-item:last-child {flex-grow:10;height:75vh }}.wp-block-gallery {margin:0 !important;padding:0 !important}.gradient-border {background:#ccc;background-clip:padding-box;border:solid 5px transparent;border-radius:1em;position:relative}.gradient-border::before {content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-5px;border-radius:inherit;background:linear-gradient(to right,red,purple)}.youtube-video {width:100% !important}.navbar-image {position:absolute;top:0;bottom:0;left:0;right:0}.navbar-image img {width:100%;min-width:100%;vertical-align:top}.extendet-navbar-color {background-color:#258e84}