﻿@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap";:root{--color-primary: rgba(241, 84, 18, 1);--color-secondary: rgba(30, 30, 30, 1);--color-tertiary: rgba(141, 215, 251, 1);--color-quarternary: rgb(217, 217, 217, 1);--color-quinary: rgba(238, 238, 238, 1);--color-bkg: rgba(243, 241, 234, 1);--blue-bkg: rgba(207, 238, 253, 1);--bkg: rgb(213, 231, 241, 1)}h1{font-family:Roboto,sans-serif}h2{font-family:Roboto,sans-serif;color:var(--color-pcc-black)}h3{font-family:Roboto,sans-serif;color:var(--color-pcc-black)}body{border-top:var(--color-primary);background:var(--color-bkg);background-repeat:repeat;background-size:500px}.content-body{border:none;background:var(--color-pcc-white);box-shadow:var(--reg-shadow)}.content-body h2:first-child{border:none;margin:-15px -15px 15px;background-color:var(--blue-bkg);padding:15px;font-weight:700}.content-body h2+*{border-radius:0px}.header img{border:none;max-height:auto;width:100%}.header .text-container{position:static;background:var(--color-pcc-white);padding:20px 0px}.header .text-container h1{text-align:left;margin-left:40px}.header .text-container p{font-family:Roboto,sans-serif;margin-left:40px;text-align:left}.header .text-container p:first-of-type{margin-top:15px}.header .text-container h1,.header .text-container p{color:var(--color-pcc-black)}.border{border:none;background-color:var(--color-bkg)}.border h3{font-family:Roboto,sans-serif}.border.border-yellow h2{text-align:center;color:var(--color-pcc-white);border-top:5px solid var(--color-primary);border-left:5px solid var(--color-primary);background-color:var(--color-primary)}.border.border-yellow h2::after{content:"";display:block;background-color:var(--color-primary);height:4px;background-position:0;background-repeat:no-repeat}.border.border-yellow::before{display:none}.icon-assignment::before{font-family:FontAwesome;font-size:2em;color:var(--color-primary);font-weight:900;content:"";opacity:1;display:block}.icon-person::before{font-family:FontAwesome;font-size:2em;color:var(--color-primary);font-weight:900;content:"";opacity:1;display:block}#second-column h2{color:var(--color-pcc-black);font-family:Roboto,serif;background-color:var(--color-pcc-white)}#second-column .content-body h2::after{content:"";display:block;background-color:var(--color-primary);height:4px;background-position:0;background-repeat:no-repeat}#second-column .content-body h2:last-child::after{content:"";display:block;background-color:var(--color-primary);height:4px;background-position:0;background-repeat:no-repeat}.side-by-side{justify-content:center}.side-by-side .side-by-side-item{color:var(--color-pcc-black);display:flex;flex-direction:column;padding:15px;justify-content:center;flex-basis:42%}.side-by-side .side-by-side-item img{margin-top:10px;margin-bottom:10px;box-shadow:var(--reg-shadow)}.side-by-side .side-by-side-item h3{width:100%}.card-horizontal{background-color:var(--color-pcc-white);border:25px solid var(--color-pcc-white);padding:0px 0px 0px 15px;flex-wrap:wrap;justify-content:center;text-align:center}.card-horizontal .card-body{padding:25px 40px 15px 15px;display:flex;flex-direction:column;justify-content:center}.card-horizontal .card-body p{text-align:left}.card-horizontal .card-body h3{width:100%;text-align:left}.card-horizontal .card-body ul{text-align:left}.card-horizontal .card-img{display:flex;justify-content:center}ul>li::marker{color:var(--color-pcc-black);content:"";display:inline-block;font-family:FontAwesome;font-size:.75em;font-weight:400;top:2px}#footer{border-top:2px solid var(--color-pcc-white);background-color:var(--color-pcc-white);padding-bottom:2px}blockquote{color:var(--color-pcc-black);padding:25px;border:25px solid var(--color-pcc-white);border-right:50px solid var(--color-pcc-white);border-left:50px solid var(--color-pcc-white)}blockquote::after{color:var(--color-pcc-black);content:"";font-family:FontAwesome;font-size:1em;font-weight:400;box-shadow:0 -2px 0 var(--color-primary);display:flex;right:50px;width:fit-content}blockquote::before{color:var(--color-pcc-black);content:"";font-family:FontAwesome;font-size:1em;font-weight:400;border-bottom:2px solid var(--color-primary);display:flex;left:50px;width:fit-content}.call-out{background-color:var(--color-quinary);border:15px solid var(--color-pcc-white);padding:10px;text-align:center}.call-out::before{background-color:var(--color-primary)}table th{background-color:var(--color-secondary)}.video-card h2:first-child{margin:0px;background:none;padding-left:0px}ul,ol{margin:0 0 10px 10px;padding:0px}ul ul,ol ul,ul ol,ol ol{margin-top:10px;margin-left:0px}.no-margin{margin:0px}.no-padding{padding:0px}a.btn,dl.vocab-list button,a.unlock-btn,button.hide-gallery{color:var(--color-pcc-white);background-color:var(--color-secondary);border:3px solid var(--color-secondary);border-radius:.3em}a.btn:hover,dl.vocab-list button:hover,a.unlock-btn:hover,button.hide-gallery:hover{background-color:var(--color-primary);border:3px solid var(--color-primary)}dl.vocab-list button{border-radius:.3em}.tabs label{background-color:var(--color-pcc-ltgrey);color:var(--color-pcc-dkgrey)}.tabs input:checked+label,.tabs-widget input:checked+label{background-color:var(--color-secondary);color:var(--color-pcc-white)}.tabs input:checked+label+.tab-panel,.tabs-widget input:checked+label+.tab-panel{border:none;background-color:var(--bkg)}@media screen and (max-width: 730px){table.display-lg tbody tr td:first-child{background-color:var(--color-secondary)}}@media screen and (min-width: 730px){.card-horizontal{flex-wrap:nowrap}.card-horizontal>:last-child{margin-top:10px;margin-bottom:10px;min-width:150px;z-index:100}}[dark-mode-on] .accordion,[dark-mode-on] .accordion-widget{background-color:rgba(0,0,0,0)}[dark-mode-on] .call-out h3,[dark-mode-on] .call-out h4{background:var(--dark-mode-color-primary)}[dark-mode-on] li.assignment h2,[dark-mode-on] li.assignment h3,[dark-mode-on] li.assignment h4{background-color:var(--dark-mode-color-dp-3)}[dark-mode-on] .header .text-container{background:var(--dark-mode-color-primary)}[dark-mode-on] .header .text-container h1{color:var(--dark-mode-main-text)}[dark-mode-on] .header .text-container p{color:var(--dark-mode-main-text)}[dark-mode-on] .content-body h2:first-child{background-color:var(--dark-mode-transparent-blue-dp-1)}[dark-mode-on] .card-horizontal .card-body h3,[dark-mode-on] .card-horizontal .card-body h4{width:100%;text-align:left}[dark-mode-on] .slider-arrow{background-color:var(--dark-mode-color-primary)}[dark-mode-on] .slider-arrow:hover{background-color:var(--dark-mode-color-secondary)}[dark-mode-on] a.unlock-btn{background-color:var(--dark-mode-color-tertiary);border-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] a.unlock-btn:hover{background-color:var(--dark-mode-color-tertiary-hover);border-color:var(--dark-mode-color-tertiary-hover);color:var(--color-pcc-black)}[dark-mode-on] a.btn,[dark-mode-on] a.btn:visited,[dark-mode-on] dl.vocab-list button,[dark-mode-on] button.hide-gallery{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black);border:3px solid var(--dark-mode-color-tertiary)}[dark-mode-on] a.btn:hover,[dark-mode-on] dl.vocab-list button:hover,[dark-mode-on] button.hide-gallery:hover{background-color:var(--dark-mode-color-tertiary-hover);color:var(--color-pcc-black);border:3px solid var(--dark-mode-color-tertiary-hover)}[dark-mode-on] blockquote{background-color:rgba(0,0,0,0);border:25px solid rgba(0,0,0,0);border-right:50px solid rgba(0,0,0,0);border-left:50px solid rgba(0,0,0,0)}[dark-mode-on] blockquote::after{color:var(--dark-mode-main-text);box-shadow:0 -2px 0 var(--dark-mode-color-secondary)}[dark-mode-on] blockquote::before{color:var(--dark-mode-main-text);border-bottom:2px solid var(--dark-mode-color-secondary)}[dark-mode-on] .call-out::before{background-color:var(--dark-mode-color-primary)}[dark-mode-on] #second-column h2{color:var(--dark-mode-main-text);background-color:rgba(0,0,0,0)}[dark-mode-on] #second-column h2::after{background-color:var(--dark-mode-color-primary)}[dark-mode-on] .hide-gallery{color:var(--color-pcc-black);background-color:var(--dark-mode-color-tertiary)}[dark-mode-on] .card-horizontal .card-body{background-color:var(--dark-mode-transparent-blue-dp-2)}[dark-mode-on] .tabs input:checked+label,[dark-mode-on] .tabs-widget input:checked+label{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] .tabs input:checked+label+.tab-panel{background-color:var(--dark-mode-color-dp-3);border:1px solid var(--dark-mode-color-dp-3)}[dark-mode-on] table.display-lg th{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] .call-out{background-color:var(--dark-mode-color-dp-2);border:15px solid var(--dark-mode-solid-color-dp-1)}[dark-mode-on] .card-content{color:var(--dark-mode-secondary-text)}[dark-mode-on] #footer{border-top:none}@media(max-width: 768px){[dark-mode-on] table.display-lg tbody tr td:first-child{background-color:var(--dark-mode-color-tertiary);color:var(--color-pcc-black)}[dark-mode-on] table.display-lg tbody td a{color:var(--dark-mode-color-primary)}[dark-mode-on] table.display-lg tbody td a:hover{color:var(--dark-mode-color-secondary)}}@media screen and (min-width: 730px){[dark-mode-on] table.display-lg tbody tr td:first-child{background-color:initial}}
