@import "theme.css";html{font-family:"Raleway"}body{background-color:var(--indigo)}.card .card-image img{height:300px}main{background-color:var(--azure);padding:160px 0px;min-height:100%;position:relative}.card-title{width:100%;background-color:rgba(0,0,0,0.4);font-weight:400!important}.nav-extended{position:absolute;z-index:100;background-color:var(--indigo);padding-top:12px}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:var(--coral)}.brand-logo{font-weight:100;font-size:4.0rem!important}.bl-small{width:100%;font-weight:100;font-size:4.0rem!important;margin-left:auto;margin-right:auto;text-align:center;position:relative}@media only screen and (max-width:475px){.bl-small{font-size:2.0rem!important}}.text{max-width:800px;margin-left:auto;margin-right:auto;position:relative}p{font-size:1.2rem}p.translation{font-size:1.0rem;padding-left:30px;padding-right:30px}h4.subtitle{margin-top:-32px;margin-left:32px;color:#444444}td{font-size:1.2em}.week_header{text-align:center;font-size:2.0em}.topic_header{text-align:center;font-size:1.6em}.col{padding-bottom:16px!important}.card-action a{font-size:1.0em}#filter_sort-row{width:60%;margin:24px auto 40px auto;height:40px;background-color:rgba(0,0,0,0.1);border-radius:36px;box-shadow:inset 0 0 10px rgba(0,0,0,0.6);columns:2}.filter_sort-group{display:block;break-inside:avoid}.filter_sort-group>*{display:inline}.filter_sort-group h3{font-size:1em;color:var(--gunmetal)}svg.file_icon{height:32px;width:32px}svg.file_icon .mainbox{fill:#231f20}svg.file_icon .text{fill:#231f20;font-family:OverpassMono-Bold,'Overpass Mono';font-size:18px;font-variation-settings:'wght' 700;font-weight:700}svg.file_icon .textbox{fill:#fff;stroke:#231f20}svg.file_icon .line{stroke-miterlimit:10;fill:none;stroke:#fff;stroke-width:3.125%}.card .card-tags{padding:8px 24px 0px 24px;margin-bottom:-16px;border-radius:0 0 2px 2px}.card .card-tags .card-tag{display:block}.card span.card-title{position:relative!important;display:block;border-top:1px solid rgba(160,160,160,0.2);box-sizing:border-box;background:none;color:var(--gunmetal-d1)!important;padding-bottom:0px!important}#works_row .card{border-radius:48px}#works_row .card .card-action{border-radius:0px 0px 48px 48px}#works_row .card .card-image img{border-radius:48px 48px 0px 0px}.col{break-inside:avoid}.col.hide{display:none!important}#works_row{columns:3}.hide_spanish .es{display:none!important}.show_spanish .en{display:none!important}.card-flag{position:absolute;top:0;right:0;height:48px;width:120px;padding-top:12px;padding-left:12px;background-color:var(--coral);color:var(--azure-l1);border-radius:0px 48px 0px 24px;border-left:1px solid rgba(60,60,60,0.6);border-bottom:1px solid rgba(60,60,60,0.6)}.card-flag:hover{background-color:var(--coral-d1)}.card-flag p{font-size:1.0rem;margin:auto}.nav-content.sub-content{background-color:rgba(0,0,0,0.1);padding-top:10px;border-top:2px solid rgba(0,0,0,0.1)}.nav-content .tabs{display:flex;justify-content:center}.nav-content .tabs .tab{box-sizing:border-box;padding:1px 1px 0px 1px}.nav-content .tabs .tab:hover{border:1px solid rgba(0,0,0,0.1);border-bottom:none;padding:0px}.nav-content .tabs .tab.active:hover{border:none;padding:1px 1px 0px 1px}.nav-extended .brand-logo{display:inline-block;width:100%;text-align:center}.nav-content.sub-content .tabs{height:36px}.nav-content.sub-content .tabs .tab{height:36px;line-height:36px}.nav-content.sub-content .tabs .tab a{font-size:12px}.nav-extended .linkedin{width:32px;display:block;padding:0px;position:absolute;top:0;right:24px;height:100%}.nav-extended .linkedin svg{display:block;margin:16px 0}