/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{margin:0;padding:0;box-sizing:border-box;}.mainContainer{max-width:1280px;margin:0 auto;padding:2rem 1rem;display:flex;flex-direction:column;gap:4rem;}.bodyParts{display:flex;gap:0.75rem;align-items:stretch;background-color:var(--mlpp-cream);border-radius:16px;}.bodyParts-region{flex:1 1 60%;min-width:320px;border-radius:16px;}.panel{flex:1 1 40%;max-width:500px;}#intro{margin-bottom:1.25rem;font-size:2.25rem;letter-spacing:5px;}#status{color:#64748b;margin-left:1rem;}select{padding:.55rem .7rem;border:1px solid #e2e8f0;border-radius:.5rem;}.first-option,.second-option{display:flex;flex-direction:column;gap:0.5rem;}.btn-one{border:none;background:#cbd5e1;color:#475569;border-radius:0.5rem;padding:0.75rem .85rem;cursor:not-allowed;}.btn-one.active{background:#3b82f6;cursor:pointer;color:white;box-shadow:0 6px #999;}.btn-one:active{background:var(--mlpp-blue);box-shadow:0 2.5px #666;transform:translateY(4px);}.comparison{display:flex;gap:10rem;justify-content:space-between;max-width:500px;}.choice{margin-top:1rem;}.languages{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:3rem;background:var(--mlpp-cream);border-radius:20px;}aside.panel{display:flex;flex-direction:column;justify-content:space-between;}.panels{color:white;border-radius:16px;box-shadow:0 4px 12px rgba(80,70,40,0.15);position:relative;overflow:hidden;display:flex;padding:1.5rem;flex-direction:column;justify-content:space-between;}.panels audio{width:100%;}.panels div{font-size:1.25rem;line-height:1.5;}#section-heading{font-size:1.5rem;}.panelOne{background-color:var(--mlpp-green);height:auto;}.panelTwo{height:auto;background-color:var(--mlpp-blue);}.panel :is(h2,h3,h4,h5,h6,p,li,figcaption,span){color:inherit;}.panel-head{margin-bottom:12px;}.panel-title{font-size:1.25rem;line-height:1.25;}.panel-audio{width:100%;display:block;margin:12px 0 14px;}.panel-body{display:flex;flex-direction:column;gap:0.5rem;}.panel-label{font-weight:600;}.bodyParts-region svg.region{width:100%;height:auto;aspect-ratio:1 / 1;display:block;}.bodyParts-region .hotspot{fill:rgba(37,99,235,0.22);stroke:#2563eb;stroke-width:2;cursor:pointer;}.bodyParts-region .hotspot:hover,.bodyParts-region .hotspot:focus{fill:rgba(37,99,235,0.35);stroke-width:3;}.hotspot-group .label{display:none;font:600 14px/1 sans-serif;}.hotspot-group:hover .label,.hotspot-group:focus-within .label{display:block;}.lowerBody .label{font:600 2.2rem/1 sans-serif;}.backRegion .label{font:600 2rem/1 sans-serif;}@media (min-width:1100px){.panel{top:24px;}}@media (max-width:800px){.bodyParts{flex-direction:column;}.panel{min-width:100%;}}@media (max-width:600px){.mainContainer{gap:2.5rem}.panels{border-radius:0px 0px 20px 20px;}.panel{padding:0px;}figcaption{display:none;}.languages{display:none !important;}.panelTwo{display:none !important;}.region-inner.main-box-inner.sidebar-box-main-inner.fade-inner.region-s{padding:0 !important;}.mainContainer{padding:0;}.bodyParts{flex-direction:column;gap:0rem;}.bodyParts-region,.panel{width:100%;height:auto;max-width:none;min-width:0;flex:0 0 auto;}.panels div{font-size:1rem;line-height:1.25;}#section-heading{font-size:1.25rem;}.bodyParts-region > figure{margin:0;width:100% !important;max-width:none !important;}.bodyParts-region > figure > svg.region{display:block;width:100% !important;height:auto !important;aspect-ratio:1 / 1;}}
h1,h1 *,h2,h2 *,h3,h3 *,h4,h4 *,h5,h5 *,h6,h6 *{font-weight:bold;}figcaption{font-family:var(--solo_font);}
:root{--mlpp-blue:#2a3392;--mlpp-green:#168f41;--mlpp-black:#000000;--mlpp-yellow:#f99f1c;--mlpp-red:#d51B1e;--mlpp-purple:#8e278f;--mlpp-cream:#f0eedc;}
.inj-font-size-28{font-size:28px;}.inj-font-weight-bold{font-weight:bold;}.inj-margin-top-20{margin-top:20px;}.inj-margin-bottom-5{margin-bottom:5px;}.inj-margin-bottom-15{margin-bottom:15px;}.inj-text-theme-green{color:#168F41;}
.block-dropdown-language{width:150px;display:block;margin-left:auto;margin-right:auto;}#block-solo-dropdownlanguage-6{width:150px;margin-left:0px;}
.header{max-height:110px;position:relative;}
@media only screen and (max-width:675px){.iframemap{width:100%;height:400px;}}
@media (min-width:1024px){ul#main-menubar{display:flex;justify-content:flex-start;align-items:center;}ul#main-menubar .menu-account{display:flex;align-items:center;gap:10px;}ul#main-menubar .menu-account li{padding:0;margin:0;list-style:none;border:none;white-space:nowrap;display:inline-flex;align-items:center;}ul#main-menubar .menu-account li a{display:inline-block;padding:5px 10px;white-space:nowrap;text-align:center;}}@media (max-width:1090px){ul#main-menubar li.logout-menu-item{margin-left:0px;}}@media (min-width:1100px) and (max-width:1199px){ul#main-menubar li.logout-menu-item{margin-left:0px}}@media (min-width:1200px) and (max-width:1299px){ul#main-menubar li.logout-menu-item{margin-left:0px}}@media (min-width:1300px) and (max-width:1399px){ul#main-menubar li.logout-menu-item{margin-left:0px}}@media (min-width:1400px) and (max-width:1599px){ul#main-menubar li.logout-menu-item{margin-left:0px}}@media (min-width:1600px){ul#main-menubar li.logout-menu-item{margin-left:0px}}
@media only screen and (min-width:500px){#pdf_reader{height:780px;}}@media only screen and (min-width:200px) and (max-width:499px){#pdf_reader{height:480px;}}
.site-logo-img{max-height:100px;padding:0px;}
