/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:Roboto,sans-serif;}a{color:inherit;text-decoration:inherit;}.front-page a,.front-page a:hover{color:#000;}.text-md-header-title,.text-md-header-title a{font-size:24.000600015px;}.weight-header-title,.weight-header-title a{font-weight:700;}.color-header-title,.color-header-title a,.color-header-title a:hover{color:#e90517;}.text-md-header-title a{text-decoration:none;}.weight-calculator-description{font-weight:300;}.text-md-calculator-description{font-size:11.250281257px;}.color-calculator-description{color:#000;}.whitespace-pre-line{white-space:pre-line;}.underline{text-decoration-line:underline;}.weight-calculator-instructions{font-weight:700;}.text-md-calculator-instructions{font-size:15.0003750094px;}.color-calculator-instructions{color:#000;}.footer-logo div[class*="logo-"]{background-position:left;background-repeat:no-repeat;background-size:cover;}.footer-logo .logo-1{min-height:13.5vh;height:auto;background-image:url(/themes/custom/cdst/images/common/layer_1.svg);}.footer-logo .logo-2{min-height:9.2vh;height:auto;background-image:url(/themes/custom/cdst/images/common/layer_2.svg);}.footer-logo .logo-3{min-height:6.5vh;height:auto;background-image:url(/themes/custom/cdst/images/common/layer_3.svg);}.footer-root img{height:auto;max-width:100%;}.w-\[8rem\]{width:8rem;}.h-7{height:1.75rem;}.footer-menu ul li a{font-size:11.250281257px;font-weight:600;color:#e90517;text-decoration:none;--bs-navbar-active-color:#e90517;}.footer-menu ul li a:hover{color:#e90517;}.block-page-title-block h1.title{font-size:27.0006750169px;font-weight:600;margin-bottom:1rem;}#modalLang .modal-dialog{margin:0 auto !important;max-width:20rem;}#modalLang .modal-content{border-color:rgb(226 232 240) !important;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}#modalLang .modal-header{border-bottom:none;}#modalLang .modal-title{line-height:2.25rem;font-weight:400 !important;}#modalLang .modal-body{padding:0;}#modalLang .modal-body p{padding:0 1rem;font-size:.875rem;line-height:1.25rem;}#selectLang{line-height:1.625;}#selectLang div{cursor:pointer;transition:all 0.5s;border-top:1px solid rgb(226 232 240);}#selectLang div:first-child{padding:0.5rem 1rem;}#selectLang div:not(:first-child){padding:0.5rem 3rem;}#selectLang div:hover{background:rgb(241 245 249);border-color:rgb(226 232 240);}.select-hidden{display:none;}.display-select .select-hidden{display:block !important;}#confirmLang{backdrop-filter:blur(8px);border-radius:20px;}#confirmLang .modal-content{border-radius:20px;}#confirmLang .modal-dialog{max-width:100% !important;}#confirmLang button{background-color:#e90517;color:rgb(255 255 255);filter:drop-shadow(0 4px 4px rgba(233,5,23,.25));}#confirm-content{text-align:center;}.color-locale-picker-page-gradient{--tw-gradient-from:#e90517;--tw-gradient-to:rgba(233,5,23,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fff;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;}a.cdst-menu-link{font-weight:600;color:#e90517;text-decoration:none;--bs-navbar-active-color:#e90517;padding-bottom:0;}a.cdst-menu-link:hover{color:#e90517;}@media (min-width:768px){.footer-menu.login ul{justify-content:unset;}.footer-menu.login ul li a{margin-right:10px;}}.calculator-title{display:none;}@media only screen and (max-width:800px){.btn-print{padding:5px 0;width:-webkit-fill-available;}}.entyvio-logo{visibility:hidden;}
body{color:#3b3b3b;background:transparent;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}#page{display:flex;flex-direction:column;min-height:100vh;}#main-wrapper{flex:1;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:transparent;}#navbar-main{background-color:transparent;}a,.link{color:#0071b3;}a:hover,a:focus,.link:hover,.link:focus{color:#018fe2;}.nav-item .dropdown-item a.active{color:white;}.nav-link{color:rgb(231,231,231);}.nav-link:hover,.nav-link:focus{color:rgb(231,231,231);}a:active,.link:active{color:#23aeff;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}.site-footer{background:transparent;padding-top:0px;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
@media (min-width:768px){.min-h-md-logo{min-height:4rem;}.footer-menu ul{width:100%;flex-direction:row;justify-content:space-between;}.region-header-nowrap{width:100%;display:flex;justify-content:space-evenly;}#confirmLang .modal-dialog{margin-left:4rem;margin-right:4rem;}}@media (min-width:1024px){.lg\:flex{display:flex;}.w-lg-\[12rem\]{width:12rem;}.h-lg-10{height:2.5rem;}#confirmLang .modal-dialog{margin-left:16rem;margin-right:16rem;}}@media (min-width:1536px){.text-2xl-header-title,.text-2xl-header-title a{font-size:32px;}.text-2xl-calculator-description{font-size:15px;}.text-2xl-calculator-instructions{font-size:20px;}.footer-menu ul li a{font-size:15px;}.block-page-title-block h1.title{font-size:36px;}}
.node-page-resources p{margin-bottom:2rem;}.node-page-resources p a{color:rgb(0,0,0);font-weight:500;text-decoration:underline;font-size:13.5003375084px;}.row-gap{gap:1.5rem;margin-top:2rem;margin-bottom:2rem;}.btn-back{background-color:#e90517 !important;height:33.0008250206px;font-size:13.5003375084px;padding:0rem 1rem;}.img-h-14{height:3.5rem;}.img-h-10{height:2.5rem;}.img-h-8{height:2rem;}.text-small{font-size:.75rem;line-height:1rem;}.text-weight-500{font-weight:500;}.mt-icon{padding-top:2.5rem;}.mt-icon-16{padding-top:4rem;}@media (min-width:1536px){.node-page-resources p a{font-size:18px;}.btn-back{height:44px;font-size:18px;}}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
