.related-articles .articles-listing .article-link{position:absolute;top:0;bottom:0;}.related-articles .articles-listing .article-content{position:relative;display:flex;border:solid 1px #00457c;}.related-articles .articles-listing .article-content > div:not(.content-summary){width:180px;}.related-articles .articles-listing .edit-bar{right:5px;top:-33px;}.related-articles .articles-listing .content-summary{font-weight:300;font-size:14px;line-height:17px;padding:0 15px;display:flex;align-items:center;width:calc(100% - 180px);}.related-articles .articles-listing .image-field{display:block;}.related-articles img{margin:0;}@media screen and (min-width:768px){.related-articles h2{margin-bottom:0;}.related-articles .articles-listing{margin-top:15px;}.related-articles .articles-listing .article-content{flex-direction:row;}.related-articles .articles-listing .article-link{right:0;left:0;}}@media screen and (max-width:767px){.related-articles img{width:100%;}.articles-listing .article-link{right:0;left:0;}.articles-listing:not(:last-of-type){margin-bottom:20px;}.articles-listing .content-summary{padding:20px;}}
.download-column{border:1px solid rgba(38,44,56,0.1);padding:15px 20px;display:flex;flex-direction:column;align-items:stretch;flex-grow:1;justify-content:space-between;background:#fff;margin-top:1px;position:relative;}.download-column:hover{box-shadow:0px 10px 20px rgba(0,0,0,0.1);}.download-column .btn{width:100%;position:absolute;left:0;right:0;top:0;bottom:0;background:none;text-indent:-9999px;overflow:hidden;}.download-column .preview-image{display:none;}.download-column p{font-size:14px;margin-bottom:8px;font-weight:300;line-height:17px;color:#000;}.download-column h3{color:#00457c;font-size:18px;line-height:22px;margin-bottom:0;}.download-content .row > div{display:flex;flex-direction:column;}.download-content .row > div:first-child .download-column{margin-top:0;}.download-content .col-4{width:100%;}.green-theme .download-content .col-4:nth-child(odd) .download-column{background:rgba(148,193,28,0.5);}.turquoise-theme .download-content .col-4:nth-child(odd) .download-column{background:rgba(0,169,163,0.5);}.derma-line-theme .download-content .col-4:nth-child(odd) .download-column{background:rgba(74,148,98,0.5);}.pale-yellow-theme .download-content .col-4:nth-child(odd) .download-column{background:rgba(255,211,0,0.3);}.theme-gynaecology .download-content .col-4:nth-child(odd) .download-column{background:rgba(162,84,156,0.5);}.theme-liver .download-content .col-4:nth-child(odd) .download-column{background:rgba(233,170,0,0.5);}.green-theme .download-content .col-4:nth-child(even) .download-column{background:rgba(148,193,28,0.8);}.turquoise-theme .download-content .col-4:nth-child(even) .download-column{background:rgba(0,169,163,0.8);}.derma-line-theme .download-content .col-4:nth-child(even) .download-column{background:rgba(74,148,98,0.8);}.pale-yellow-theme .download-content .col-4:nth-child(even) .download-column{background:rgba(255,211,0,0.6);}.theme-gynaecology .download-content .col-4:nth-child(even) .download-column{background:rgba(162,84,156,0.7);}.theme-liver .download-content .col-4:nth-child(even) .download-column{background:rgba(233,170,0,0.8);}.download-header .form-inline select{border:1px solid #262C3833;border-radius:6px;height:40px;font-size:16px;padding:0 10px;}.download-header .form-inline select:focus{outline:none;}.download-header .form-inline label{font-size:14px;font-weight:600;margin-right:20px;}.download-content{padding-top:0;}@media screen and (min-width:768px){.download-header .form-inline{display:flex;justify-content:flex-end;align-items:center;}.download-header .form-inline select{width:230px;}}@media screen and (min-width:768px) and (max-width:1024px){.download-content:not(.download-page-content){padding-top:10px;}}@media screen and (max-width:767px){.download-header .form-inline select{width:100%;}.download-content:not(.download-page-content){padding-top:0;}}
.text-image-content{overflow:hidden;}.text-image-content .heading{line-height:1;}.text-image-module .container{overflow:hidden;}.product-page .text-image-module .text-image-content{padding-left:35px;}.product-page .text-image-module em{display:inline-block;padding:15px 40px 14px;background-color:#00457c;border:0;font-family:"Megano OT",sans-serif;font-size:1.375rem;font-weight:500;color:#fff;text-decoration:none;cursor:pointer;position:absolute;left:0;bottom:50px;font-style:normal;}.product-page .text-image-module .content h2{position:relative;line-height:25px;font-size:18px;color:#00457c;}.product-page .text-image-module .content h2::after{content:"";display:block;position:absolute;top:0;left:-35px;width:20px;height:83px;}@media screen and (min-width:1025px){.text-image-module p:last-of-type{margin:0;}.text-image-module .text-image{max-width:445px;}.text-image-module .text-image.align-right{padding:0 0 0 30px;}.text-image-module .text-image.align-left{padding:0 30px 0 0;}}.product-page .text-image-module{border-width:2px 0px 2px 0px;border-style:solid;padding:40px 0 25px;margin-top:16px;}.green-theme .product-page .text-image-module{border-top-color:#94c11c;border-bottom-color:#94c11c;}.green-theme .product-page .text-image-module h2:after{background:linear-gradient(180deg,#94c11c 30px,#fff 30px,#fff 31px,#c1e75c 31px);}.turquoise-theme .product-page .text-image-module{border-top-color:#00a9a3;border-bottom-color:#00a9a3;}.turquoise-theme .product-page .text-image-module h2:after{background:linear-gradient(180deg,#00a9a3 30px,#fff 30px,#fff 31px,#00b9a3 31px);}.derma-line-theme .product-page .text-image-module{border-top-color:#4a9462;border-bottom-color:#4a9462;}.derma-line-theme .product-page .text-image-module h2:after{background:linear-gradient(180deg,#4a9462 30px,#fff 30px,#fff 31px,#5DB77A 31px);}.pale-yellow-theme .product-page .text-image-module{border-top-color:#ffd300;border-bottom-color:#ffd300;}.pale-yellow-theme .product-page .text-image-module h2:after{background:linear-gradient(180deg,#ffd300 30px,#fff 30px,#fff 31px,#ffe566 31px);}.theme-gynaecology .product-page .text-image-module{border-top-color:#a2549c;border-bottom-color:#a2549c;}.theme-gynaecology .product-page .text-image-module h2:after{background:linear-gradient(180deg,#a2549c 30px,#fff 30px,#fff 31px,#c894c4 31px);}.theme-liver .product-page .text-image-module{border-top-color:#e9aa00;border-bottom-color:#e9aa00;}.theme-liver .product-page .text-image-module h2:after{background:linear-gradient(180deg,#e9aa00 30px,#fff 30px,#fff 31px,#ffd050 31px);}@media screen and (min-width:768px) and (max-width:1024px){.text-image-module .text-image{padding:0 20px 0 0;max-width:320px;}}@media screen and (min-width:768px){.product-page .text-image-module .container{display:flex;}.product-page .text-image-module .container .text-image{width:70%;max-width:none;}.product-page .text-image-module .container .text-image img{width:100%;max-width:560px;margin-bottom:0;}}@media screen and (max-width:767px){.text-image-module .text-image{float:none;}.text-image-module .text-image img{width:100%;}.text-image-module .text-image-content{padding:15px;}.text-image-module .container{padding:0;}}
.content-column.product-page .paragraph--type--cm1-header img{border:solid 1px #00457c;}.paragraph--type--cm1-header{position:relative;}.paragraph--type--cm1-header .field.field--name-field-header-title.field--type-string.field--label-above{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);}.paragraph--type--cm1-header .field.field--name-field-header-title.field--type-string.field--label-above h1{font-size:50px;color:#fff;}.homepage .paragraph--type--cm1-header{position:relative;}.homepage .paragraph--type--cm1-header .field.field--name-field-header-title.field--type-string.field--label-above{position:absolute;bottom:0;width:550px;height:fit-content;background:rgba(0,0,0,0.45);padding:15px 0px;border-radius:0px 15px 0px 0px;}.homepage .paragraph--type--cm1-header .field.field--name-field-header-title.field--type-string.field--label-above .field__item .container{padding:0;}.homepage .paragraph--type--cm1-header .field.field--name-field-header-title.field--type-string.field--label-above h1{display:block;border-left:1px solid #fff;float:right;font-size:50px;color:#fff;}@media screen and (max-width:990px){.homepage .paragraph--type--cm1-header{display:none;}.mobile-active .paragraph--type--cm1-header{display:block;}}
