/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.content{color:green;}nav ul{list-style-type:none;}nav ul a{text-decoration:none;}
.content{background-color:white;}@media screen and (min-width:1200px){.main-content{transition:transform 0.8s ease-in-out,opacity 0.5s ease-in-out;}#edit-current-pass--description{visibility:hidden;}.fullcontent{animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards;}@keyframes fadeInAnimation{0%{opacity:0;}100%{opacity:1;}}#block-evolve-dosecalculator-select{background-color:white;}#block-evolve-dosecalculator-select ul{display:flex;justify-content:center;}#block-evolve-dosecalculator-select ul li{background-color:#9f9f9f;text-align:center;width:400px;font-size:1.5em;border-radius:5px;padding:7px;margin:1px;padding-left:17px;padding-right:17px;}#block-evolve-dosecalculator-select ul li a{color:white;}#block-evolve-dosecalculator-select ul li:has(.is-active){background-color:#55595c;}.TermsandPrivacy{background-color:white;}.header{border-bottom:2px solid #FFD700;padding-top:5px;position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:rgba(255,255,255,0.85);width:96%;margin-left:2em;margin-right:2em;display:flex;justify-content:space-between;}.header .siteSlogan{top:110px;left:30px;text-align:center;border-radius:2px;background:rgba(255,255,255,0.8);margin-bottom:10px;width:350px;font-size:9px;font-weight:bold;padding-top:3px;}.content{color:black;background:rgba(255,255,255,0);margin-left:2em;margin-right:2em;}.fullcontent{color:black;background-color:rgba(255,255,255,0.5);}.footer{padding:2%;margin-top:3%;font-size:13px;background-color:#ebebeb;}.primary_menu ul{display:flex;flex-direction:row;justify-content:space-around;width:200px;position:relative;right:-15px;bottom:-10px;float:right;background-color:rgba(255,255,255,0);}.primary_menu ul li{font-weight:600;width:110px;margin-left:30px;text-align:center;border:2px solid black;border-radius:7px;box-shadow:5px 5px 5px lightblue;padding:5px;background-color:#00607e;}.primary_menu ul li a{color:white;}.primary_menu ul.contextual-links{display:revert-layer;position:relative;top:-1px;right:6px;float:right;clear:both;margin:0;padding:0.25em 0;text-align:left;white-space:nowrap;border:1px solid #ccc;border-radius:4px 0 4px 4px;background-color:#fff;}.secondary_menu ul{display:flex;background-color:rgba(255,255,255,0);flex-direction:row;justify-content:space-around;width:51em;position:relative;right:-10px;float:right;}.secondary_menu ul li{border:2px solid white;border-radius:7px;box-shadow:5px 5px 5px lightblue;padding:5px;padding-left:10px;padding-right:10px;background-color:#b30037;font-weight:700;font-size:0.9em;transition:transform 0.3s;}.secondary_menu ul li a{color:white;text-decoration:none;}.secondary_menu ul li:hover{transform:scale(1.05);box-shadow:5px 5px 5px #84adba;}.secondary_menu ul.contextual-links{display:revert-layer;position:relative;top:-1px;right:6px;float:right;clear:both;margin:0;padding:0.25em 0;text-align:left;white-space:nowrap;border:1px solid #ccc;border-radius:4px 0 4px 4px;background-color:#fff;}#block-evolve-site-branding img{width:270px;}.main-content{transition:transform 0.8s ease-in-out,opacity 0.5s ease-in-out;display:flex;}.content{flex:4;margin-top:1.1em;}.content img{width:100%;height:550px;border-radius:10px;margin-top:1.8%;object-fit:fill;}.footer{}.container{position:relative;text-align:center;color:white;}.bottom-left{position:absolute;bottom:8px;left:16px;}.top-left{position:absolute;top:8px;left:16px;}.top-right{position:absolute;top:8px;right:16px;}.bottom-right{position:absolute;bottom:8px;right:16px;}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.sidebar{flex:1;margin-left:5px;margin-right:2em;margin-top:1.4%;}.cardHome{width:290px;background-color:#e6eff2;padding:5%;border-radius:5px;margin-top:5%;margin-bottom:5%;}.cardHome h2{font-size:30px;color:cornflowerblue;font-weight:400;padding-top:3%;}.cardHome a{color:#c55175;font-size:19px;}.views-element-container{display:none;}.secondary_menu ul li:has(.is-active){background-color:#00607e;!important}.user-register-form input,.user-form input{width:100%;padding:2%;border-radius:7px;}.user-register-form #edit-mail,.user-form #edit-mail{margin-bottom:3%;}#ajax-wrapper div{display:flex;flex-direction:column;gap:10px;}#edit-user-picture-0-upload{border:1px solid black;}.user-register-form .field--type-list-string,.user-form .field--type-list-string{width:80%;}.user-form{width:80%;padding:1%;margin-left:15%;background:linear-gradient(to bottom,white,#e6eff2 90%,white);}.user-form #edit-pass{color:#b30037;display:flex;flex-direction:column;font-weight:600;}.user-login-form{background:linear-gradient(to bottom,white,#e6eff2 90%,white);width:45vw;text-align:center;z-index:1;padding:3%;border-radius:5px;display:flex;flex-direction:column;justify-content:center;gap:30px;align-items:center;}label.js-form-required{margin-top:3%;}#edit-pass--description,#edit-name--description{display:none;}.nav-menu{z-index:1!important;}#user-login-form input{width:30vw;padding:2%;border-radius:10px;}#user-register-form #edit-submit,.user-form #edit-submit{color:white;background-color:#b30037;margin-top:15%;padding:5px;}#user-login-form #edit-submit{font-weight:600;width:140px;color:white;margin-left:30px;text-align:center;border:2px solid black;border-radius:7px;box-shadow:5px 5px 5px lightblue;padding:5px;background-color:#c41e45;}.navigation{position:-webkit-sticky;position:sticky;top:0;}#login-image{width:56%;object-fit:cover;border-radius:0;margin-top:0;background-image:linear-gradient(to top left,#63b4c4 20%,#3e849b 20%,#133340 60%);}#edit-mail--description{display:none;}#edit-account{display:flex;flex-direction:column;}#edit-pass{display:flex;justify-content:space-around;}.password-suggestions{display:none !important;}#edit-field-terms-and-privacy-value,#edit-field-agreed-takeda-value,#edit-field-confirm-hcp-value{display:inline-block;width:10%;margin-top:4%;}label.option.js-form-required.form-required{width:80%;}.js-form-item-field-agreed-takeda-value,.js-form-item-field-terms-and-privacy-value,.js-form-item-field-confirm-hcp-value{align-items:flex-start;display:flex;flex-direction:row;}div[role="contentinfo"][aria-label="Status message"]{background-color:#e0f7e0;border-left:5px solid #4caf50;padding:15px;margin:20px 0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-family:Arial,sans-serif;}div[role="contentinfo"][aria-label="Status message"] h2.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}div[role="contentinfo"][aria-label="Status message"]{color:#2e7d32;font-size:16px;}.messages--status{background-color:#e0f7e0;border-left:5px solid #4caf50;padding:15px;margin:20px 0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-family:Arial,sans-serif;}.placeholder{background-color:transparent !important;}}@media screen and (min-width:792px) and (max-width:1199px){.placeholder{background-color:transparent !important;}#edit-current-pass--description{visibility:hidden;}.messages--status{background-color:#e0f7e0;border-left:5px solid #4caf50;padding:15px;margin:20px 0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-family:Arial,sans-serif;}div[role="contentinfo"][aria-label="Status message"]{background-color:#e0f7e0;border-left:5px solid #4caf50;padding:15px;margin:20px 0;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,0.1);font-family:Arial,sans-serif;}div[role="contentinfo"][aria-label="Status message"] h2.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}div[role="contentinfo"][aria-label="Status message"]{color:#2e7d32;font-size:16px;}.js-form-item-field-agreed-takeda-value,.js-form-item-field-terms-and-privacy-value,.js-form-item-field-confirm-hcp-value{align-items:flex-start;display:flex;flex-direction:row;}label.option.js-form-required.form-required{width:80%;}#edit-field-terms-and-privacy-value,#edit-field-agreed-takeda-value,#edit-field-confirm-hcp-value{display:inline-block;width:10%;margin-top:4%;}.password-suggestions{display:none !important;}#edit-pass{display:flex;justify-content:space-around;}#edit-mail--description{display:none;}#edit-account{display:flex;flex-direction:column;}#login-image{width:60%;object-fit:cover;border-radius:0;margin-top:0;background-image:linear-gradient(to top left,#63b4c4 20%,#3e849b 20%,#133340 60%);}.nav-menu{z-index:1;}label.js-form-required{margin-top:3%;}.user-register-form input,.user-form input{width:100%;padding:2%;border-radius:7px;}.user-register-form #edit-mail,.user-form #edit-mail{margin-bottom:3%;}#user-register-form #edit-submit,.user-form #edit-submit{color:white;background-color:#b30037;margin-top:15%;padding:5px;}#ajax-wrapper div{display:flex;flex-direction:column;gap:10px;}#edit-user-picture-0-upload{border:1px solid black;}.user-register-form .field--type-list-string,.user-form .field--type-list-string{width:80%;}.user-form{width:80%;padding:1%;margin-left:15%;background:linear-gradient(to bottom,white,#e6eff2 90%,white);}.user-form #edit-pass{color:#b30037;display:flex;flex-direction:column;font-weight:600;}.user-login-form{background:linear-gradient(to bottom,white,#e6eff2 50%,white);width:45vw;margin-top:15%;text-align:center;z-index:1;padding:3%;border-radius:5px;display:flex;flex-direction:column;justify-content:center;gap:30px;align-items:center;}.main-content{transition:transform 0.8s ease-in-out,opacity 0.5s ease-in-out;}.fullcontent{color:black;background-color:rgba(255,255,255,0.5);animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards;}.fullcontent.show{opacity:1;background-color:rgba(255,255,255,0);transform:translateY(0);}.header{border-bottom:2px solid #FFD700;position:-webkit-sticky;position:sticky;top:0;padding-top:5px;z-index:10;background-color:rgba(255,255,255,0.85);width:96%;margin-left:2em;margin-right:2em;display:flex;justify-content:space-between;}.content{color:black;margin-left:2em;background:rgba(255,255,255,0);}.footer{padding:2%;margin-top:3%;height:400px;font-size:13px;background-color:#ebebeb;}.primary_menu ul{display:flex;flex-direction:row;justify-content:space-around;width:300px;position:relative;float:right;}.primary_menu ul li{font-weight:600;width:80px;text-align:center;margin-left:170px;font-weight:700;font-size:0.7em;border:2px solid black;box-shadow:5px 5px 5px lightblue;padding:5px;background-color:#00607e;}.primary_menu ul li a{color:white;}.primary_menu ul.contextual-links{display:revert-layer;position:relative;top:-1px;right:6px;float:right;clear:both;margin:0;padding:0.25em 0;text-align:left;white-space:nowrap;border:1px solid #ccc;border-radius:4px 0 4px 4px;background-color:#fff;}.secondary_menu ul{display:flex;flex-direction:row;justify-content:space-around;width:41em;position:relative;float:right;}.secondary_menu ul li{border:2px solid white;box-shadow:5px 5px 5px lightblue;padding:3px;padding-left:5px;padding-right:5px;background-color:#b30037;font-weight:700;font-size:0.7em;}.secondary_menu ul li a{color:white;}.secondary_menu ul.contextual-links{display:revert-layer;position:relative;top:-1px;right:6px;float:right;clear:both;margin:0;padding:0.25em 0;text-align:left;white-space:nowrap;border:1px solid #ccc;border-radius:4px 0 4px 4px;background-color:#fff;}#block-evolve-site-branding img{width:190px;}.siteSlogan{font-size:7px;}.main-content{display:flex;}.content{flex:4;margin-top:1.1em;}.content img{width:100%;height:550px;border-radius:10px;object-fit:fill;padding-left:2%;padding-right:1%;}.header .siteSlogan{position:absolute;top:90px;left:20px;text-align:center;border-radius:2px;background:rgba(255,255,255,0.8);margin-bottom:10px;width:350px;font-size:9px;font-weight:bold;padding-top:3px;}.footer{}.container{position:relative;text-align:center;color:white;}.bottom-left{position:absolute;bottom:8px;left:16px;}.top-left{position:absolute;top:8px;left:16px;}.top-right{position:absolute;top:8px;right:16px;}.bottom-right{position:absolute;bottom:8px;right:16px;}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.sidebar{flex:1;margin-left:5px;margin-right:2em;margin-top:1.4%;}.cardHome{width:290px;display:flex;gap:10px;background-color:#e6eff2;margin-top:5%;margin-bottom:15%;}.cardHome hr{border-top:1px dashed black;}.cardHome h2{font-size:30px;color:cornflowerblue;font-weight:400;padding-top:3%;}.cardHome a{color:#c55175;font-size:19px;}.views-element-container{display:none;}.secondary_menu ul li:has(.is-active){background-color:#00607e;!important}.TermsandPrivacy{background-color:white;}.navigation{position:-webkit-sticky;position:sticky;top:0;z-index:10;}}@media screen and (max-width:791px){#block-evolve-site-branding{width:20%;}.siteSlogan{font-size:10px;}}
@media screen and (max-width:791px){#user-login-form{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:40vh;}#user-login-form #edit-name{width:50vw;}#user-login-form #edit-pass{width:50vw;}.nav-menu{z-index:1;}.user-login-form{background-color:#e6eff2;position:relative;left:5vw;width:80vw;margin-top:5%;text-align:center;z-index:1;padding:3%;border-style:solid;border-color:#055a76;border-radius:5px;}.header{margin:1.1em;background-color:white;display:flex;flex-direction:row;align-items:center;justify-content:space-between;}.content{color:black;margin:1.1em;background-color:white;width:auto;}.sidebar{margin:1.1em;background-color:white;}.siteSlogan{font-size:10px;}.footer{padding:2%;margin-top:3%;font-size:9px;background-color:#ebebeb;}.primary_menu ul{display:flex;margin-left:5%;padding-left:0px;font-size:10px;flex-wrap:wrap;justify-content:left;width:100%;background-color:#b30037;color:white;}.primary_menu ul li{margin:5px;}.secondary_menu ul{display:flex;flex-wrap:wrap;justify-content:left;width:100%;background-color:#b30037;color:White;}.secondary_menu ul li{flex:0 0 50%;margin:5px;}#block-evolve-site-branding img{width:20%;}.main-content{width:100%;}.content{margin-top:1.1em;}.content img{width:100%;height:auto;border-radius:10px;}.sidebar{margin-left:0;}.sidebar > div:first-child{width:100%;margin-top:3%;margin-bottom:3%;}.sidebar > div:first-child img{width:100%;height:auto;margin:0;margin-bottom:3%;}.sidebar h2{font-size:20px;margin-top:0;padding-top:2%;}.sidebar a{font-size:16px;}.views-element-container{display:none;}.terms-of-use{font-size:12px;}}
