@import"../../routes.css";@import"https://fonts.googleapis.com/css2?family=Istok+Web:wght@400;700&display=swap";:root{--color-primary: rgba(0, 131, 163, 1);--color-secondary: rgba(206, 242, 251, 1);--color-tertiary: rgba(255, 183, 3, 1);--color-quaternary: rgba(2, 48, 71, 1);--color-bkg: rgba(234, 234, 234, 1);--primary-rgb: 0, 131, 163;--secondary-rgb: 206, 242, 251;--tertiary-rgb: 255, 183, 3;--quaternary-rgb: 2, 48, 71}:root body[dark-mode-on]{--color-primary: var(--dark-mode-color-primary);--color-secondary: var(--dark-mode-color-secondary);--color-tertiary: var(--dark-mode-color-tertiary);--color-quaternary: var(--dark-mode-grey);--color-quinary: var(--dark-mode-solid-color-dp-2);--tertiary-rgb: 126, 199, 255}body{border:none;background-color:rgba(var(--secondary-rgb), 0.2)}h1,h2,h3,h4{font-family:"Istok Web",san-serif}h2,h3,h4{color:var(--color-quaternary)}.header{width:calc(100% - 1rem);margin-top:1rem;position:relative;margin-left:0}.header::after{content:"";position:absolute;width:100%;height:100%;background-color:var(--color-secondary);right:-18px;top:-1rem;z-index:-1}.header img{border:none}.header .text-container{background-image:none;background-color:var(--color-primary);padding:10px}.header .text-container h1{position:relative;text-align:center;font-family:"Istok Web",sans-serif;color:var(--color-pcc-white)}.header .text-container h1::after{content:"";position:absolute;width:100px;height:10px;background-color:var(--color-tertiary);left:50%;transform:translateX(-50%);bottom:-15px}.header .text-container p{margin-top:2rem;text-align:center;color:var(--color-pcc-white)}.content-body{border:none;position:relative}.content-body::before{position:absolute}#content-wrapper>.content-body:first-child>h2:first-child,#first-column>.content-body:first-child>h2:first-child{background-color:var(--color-secondary)}.content-body h2:first-child:not(.border-yellow h2,.video-widget h2){border:none;margin:-15px -15px 20px;padding-left:12px;background-color:var(--color-bkg);color:var(--color-quaternary)}ul>li::marker{color:var(--color-primary)}:is(#two-column,#one-column) #content-wrapper .content-body::before,:is(#two-column,#one-column) #first-column .content-body::before{border-top:none}.horizontal-display{grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr))}.horizontal-display>div{padding:0 10px}.text-center{text-align:center}.slider-widget .slider-arrow{color:var(--color-pcc-black)}.border{box-shadow:none;border:none;background-color:#f2fcff;position:relative;z-index:1;width:calc(100% - 2rem)}.border::after{content:"";position:absolute;width:100%;height:100%;z-index:-1;background-color:#faf5d8;top:-10px;mix-blend-mode:color-burn}.border-yellow h2,.border-yellow h3{background-color:rgba(0,0,0,0)}.call-out{background-color:rgba(var(--secondary-rgb), 0.5)}.call-out::before{background-color:var(--color-primary)}.call-out h3{background-color:var(--color-primary);color:var(--color-pcc-white)}blockquote::before{content:url("../../../img/theme-images/psy/counseling-icon.svg");width:2rem;height:2rem;left:0;top:-2rem}blockquote::after{content:none}table th{background-color:var(--color-quaternary)}#second-column>.content-body>h2{margin-bottom:.5rem}li.assignment{border:none;background-color:rgba(var(--secondary-rgb), 0.5)}.assignments-widget>li.assignment>h3{background-color:var(--color-primary);color:var(--color-pcc-white)}li.assignment h4{color:var(--color-quaternary);background:rgba(0,0,0,0)}#second-column .content-body:first-child h2:first-child{background-color:var(--color-secondary)}.btn,a.btn,.unlock-btn,.hide-gallery,dl.vocab-list button{border-radius:0;border:none;background-color:var(--color-tertiary);position:relative;color:var(--color-pcc-black);transition:all .3s ease-in-out}.btn:visited,a.btn:visited,.unlock-btn:visited,.hide-gallery:visited,dl.vocab-list button:visited{color:var(--color-pcc-black)}.btn:hover,a.btn:hover,.unlock-btn:hover,.hide-gallery:hover,dl.vocab-list button:hover{background-color:var(--color-quaternary);color:var(--color-pcc-white)}.btn:hover::before,a.btn:hover::before,.unlock-btn:hover::before,.hide-gallery:hover::before,dl.vocab-list button:hover::before{transform:translate(-7px, -7px)}.btn:hover::after,a.btn:hover::after,.unlock-btn:hover::after,.hide-gallery:hover::after,dl.vocab-list button:hover::after{color:var(--color-pcc-white)}.btn::before,a.btn::before,.unlock-btn::before,.hide-gallery::before,dl.vocab-list button::before{content:"";position:absolute;width:100%;height:100%;border:2px solid rgba(var(--tertiary-rgb), 0.5);left:5px}.hide-gallery:hover::before{transform:translate(-7px, -12px)}a.unlock-btn{position:relative}.instructions::before{color:var(--color-tertiary)}dl.vocab-list dt:hover{background-color:var(--color-secondary)}.instructor-info dt{box-shadow:none;position:relative}.instructor-info dt::before{left:25px}.tabs label,.tabs label:first-of-type,.tabs label:nth-last-of-type(2){border-radius:0;background-color:rgba(var(--primary-rgb), 0.1);color:var(--color-pcc-dkgrey)}.tabs input:checked+label,.tabs-widget input:checked+label{border-radius:0;border:none;background-color:rgba(var(--primary-rgb), 0.5);border-bottom:2px solid var(--color-tertiary)}.tabs input:checked+label+.tab-panel,.tabs-widget input:checked+label+.tab-panel,.tabs input:checked+label+.tab-panel:nth-last-of-type(2){border-radius:0;border:none;background-color:var(--color-secondary)}.video-widget .video-card h2:first-child{padding-top:15px}.video-widget .video-card h2:first-child,.video-widget .video-card .card-content h3:first-child{background-color:rgba(0,0,0,0);padding-left:.5rem}.video-widget .video-card p{padding-left:.5rem}footer{background-color:var(--color-pcc-white)}#footer{border-top:none}@media(max-width: 768px){table.display-lg tbody tr td:first-child{background:var(--color-quaternary)}}@media(min-width: 700px){.tabs label:nth-last-of-type(2),.tabs input:checked+label:nth-last-of-type(2),.tabs-widget label:nth-last-of-type(2),.tabs-widget input:checked+label:nth-last-of-type(2){border-radius:0}}@media(min-width: 768px){table.custom-width th:first-child{width:60%}table.custom-width th:nth-child(2){width:20%}}@media(min-width: 998px){.header .text-container h1,.header .text-container p{text-align:left;padding:0 1rem}.header .text-container h1::after{transform:none;bottom:-15px;left:1rem}[large-text-on] .header .text-container h1::after{left:50%;transform:translateX(-50%)}}@media screen and (min-width: 1050px){#one-column .header{margin-left:auto}}@media screen and (min-width: 1233px){#one-column .header{width:calc(998px - 1rem);margin-left:86px}}[dark-mode-on] .header::after{background-color:var(--dark-mode-solid-color-dp-1)}[dark-mode-on] .content-body h2{color:var(--dark-mode-main-text);background-color:var(--dark-mode-solid-color-dp-2);margin:-15px -15px 20px;padding:0 0 0 12px}[dark-mode-on] .content-body h2:first-child:not(.border-yellow h2,.video-widget h2){background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] .btn,[dark-mode-on] a.btn,[dark-mode-on] .unlock-btn,[dark-mode-on] .hide-gallery,[dark-mode-on] dl.vocab-list button{border-radius:0;border:none;background-color:var(--color-tertiary);position:relative;color:var(--color-pcc-black);transition:all .3s ease-in-out;margin:5px;padding:var(--btn-padding)}[dark-mode-on] .btn:hover,[dark-mode-on] a.btn:hover,[dark-mode-on] .unlock-btn:hover,[dark-mode-on] .hide-gallery:hover,[dark-mode-on] dl.vocab-list button:hover{background-color:var(--dark-mode-color-primary);color:var(--color-pcc-white)}[dark-mode-on] .border::after{background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] .border-yellow{background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] .border-yellow::after{background-color:rgba(0,0,0,0)}[dark-mode-on] .call-out{background-color:var(--dark-mode-solid-color-dp-2)}[dark-mode-on] a.unlock-btn{border:none;position:relative;margin:auto}[dark-mode-on] a.unlock-btn:hover{border:none}[dark-mode-on] footer{background-color:rgba(0,0,0,0)}[dark-mode-on] .tabs input:checked+label,[dark-mode-on] .tabs-widget input:checked+label{border-bottom:2px solid var(--dark-mode-color-primary)}
