/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page-header{margin:-250px 0 0 0;visibility:hidden;}.footerctext{color:white;}.ctextwhite{color:white;}.center{display:block;width:80%;margin-left:auto;margin-right:auto;}.centerImage{margin:10px auto 20px;text-align:center;display:block;width:80%;max-width:120px;}p{font-family:ArialMT,Arial;font-size:16px;color:#707070;line-height:2em;}p span{font-family:ArialMT,Arial;font-size:18px;color:#707070;vertical-align:top;}#ctext img{mix-blend-mode:multiply;}.heading{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:24px;color:#606060;line-height:1.5em;}.heading_y{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:24px;color:#FFD252;line-height:1.5em;}#ctext h1{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:48px;color:#32373A;letter-spacing:0.01em;font-weight:600;}#ctext .h1y{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:48px;color:#ffd252;font-weight:600;}#ctext .h1t{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:48px;font-weight:600;color:#00889C;}#ctext .h1w{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:48px;font-weight:600;color:#ffffff;}#ctext h2{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:32px;color:#333;text-transform:uppercase;}#ctext .tealmdl{color:#00889C;text-align:center;text-transform:uppercase;}#ctext .teal{color:#00889C;text-transform:uppercase;}#ctext .yellowmdl{color:#ffd252;text-align:center;text-transform:uppercase;}#ctext .yellow{color:#ffd252;}#ctext .purplemdl{color:#6c3e90;text-align:center;text-transform:uppercase;}#ctext h3{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:28px;font-weight:100;color:#707070;text-align :left;top:0;}#ctext h4{font-family:Arial-BoldMT,Arial;font-size:18px;font-weight:700;color:#606060;letter-spacing:0.05em;top:0;text-transform:uppercase;}#ctext .light{font-family:Arial-BoldMT,Arial;font-size:20px;font-weight:300;color:#606060;letter-spacing:0.05em;top:0;text-transform:uppercase;}#ctext h5{font-family:Arial;font-size:17px;font-weight:700;color:#606060;text-align:left;letter-spacing:0.05em;top:0;text-transform:uppercase;}p{font-family:ArialMT,Arial;font-size:16px;color:#707070;line-height:1.5em;}#ctext .container{max-width:1024px;}#ctext hr{display:block;margin-top:0.5em;margin-bottom:0.5em;margin-left:auto;margin-right:auto;border-style:inset;border-width:1px;color:#eee;}#icon{display:block;margin-left:auto;margin-right:auto;padding-bottom:5px;width:80px;align-content:center;mix-blend-mode:multiply;}#about{height:500px;padding:20px;align-content:center;background-repeat:no-repeat;background-image:url(/sites/humanities.nwu.ac.za/files/files/cTEXT/images/Graphic.BubbleBgLight.png);}.card{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin-top:5px;box-sizing:border-box;background-color:#fff;border-radius:2px;background-clip:padding-box;min-height:350px;max-height:350px;padding:15px;}.card h3{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:19px;line-height:1.2em;color:#606060;padding:10px;}.card h5{font-family:ArialMT,Arial;font-size:17px;color:#606060;text-transform:none;letter-spacing:0;line-height:1.2em;}.card .card-content{}.card p{font-family:ArialMT,Arial;color:#606060;line-height:1.5em;font-size:14px;}.card-footer{align-self:flex-end;flex:1 1 auto;}.card a{font-family:ArialMT,Arial;font-weight:700;color:#ffab40;margin-right:16px;transition:color 0.3s ease;text-transform:uppercase;}.bgcolor{background-color:#f7f5f4;max-width:100vw;margin-left:calc(50% - 50vw);width:100vw;}.highlight{font-family:Arial-BoldMT,Arial;font-size:30px;color:#FFD252;font-weight:700;line-height:1.5em;vertical-align:top;}.img-gray{filter:grayscale(100%);}.image-effect{filter:grayscale(100%);}.image-effect:hover{filter:grayscale(0%);}.banner{position:relative;max-width:100vw;margin-left:calc(50% - 50vw);margin-top:-10px;width:100vw;height:calc(60vh - 10px);background-color:#707070;background-size:cover;background-position:center;background-attachment:fixed;transition:all .1s ease-in-out;background-image:url('/sites/humanities.nwu.ac.za/files/files/cTEXT/images/Graphic.SoftWareDeveloper.png');z-index:0;}.overlay{margin:auto;padding:0;width:100%;height:100%;background-color:rgba(28,28,28,0.8);z-index:0;}.banner-content{float:inherit;margin:auto;padding-top:50px;width:100%;height:100%;max-width:800px;color:#fff;display:flex;flex-direction:column;justify-content:left;align-items:center;z-index:0;}.banner-content h2{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-size:40px;line-height:1.2em;color:#fff;z-index:0;}.banner-content p{font-family:Arial-BoldMT,Arial;font-size:18px;color:#fff;line-height:2em;z-index:0;}#ctext .content{float:inherit;width:100%;height:100%;max-width:1024px;margin:auto;padding-top:50px;padding-bottom:50px;}#ctext .col-sm-4{padding:30px;}.aboutintroduction{padding-top:20px;padding-bottom:20px;}.footerctext{max-width:100vw;margin-left:calc(50% - 50vw);width:100vw;padding-top:20px;padding-bottom:20px;text-align:center;background-image:url(https://humanities.nwu.ac.za/sites/humanities.nwu.ac.za/files/files/cTEXT/images/tteg/images/bg.patterns.png);background-repeat:repeat;background-size:cover;background-attachment:fixed;background-size:60%;background-blend-mode:multiply;background-color:rgba(28,28,28,0.8);}.footerctext h3{text-align:center;color:#fff;}.btn-primary{background-color:#00889C;border:none;border-radius:6px;color:white;padding:10px 40px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:700;display:inline-block;letter-spacing:0.085em;font-size:16px;margin-top:20px;margin-right:20px;}.btn-secondary{background-color:#ffffff;border:solid 2px;border-color:#00889C;border-radius:6px;padding:10px 40px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:700;color:#00889C;display:inline-block;letter-spacing:0.085em;font-size:16px;margin-top:20px;margin-right:20px;}.btn-xs{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:700;color:#00889C;display:inline-block;letter-spacing:0.085em;font-size:12px;padding:6px 30px;text-align:center;margin-right:0px;margin-left:0px;}.btn:hover{background-color:#EFBE43;color:white;}.btn-secondary:hover{border-color:#EFBE43;*/
    background-color:#EFBE43;color:white;}#main a{font-family:ArialMT,Arial;color:#78848E;text-transform:uppercase;text-decoration:underline 5px #FFD252;text-underline-offset:0.2em;transition:text-decoration-color 300ms,text-underline-offset 300ms;}#main a:hover{text-decoration-color:#78848E;text-underline-offset:0.4em;}.spacer{padding:30px;}.footerctext{max-width:100vw;margin-left:calc(50% - 50vw);width:100vw;padding-top:20px;padding-bottom:20px;text-align:center;background-image:url(https://humanities.nwu.ac.za/sites/humanities.nwu.ac.za/files/files/cTEXT/images/tteg/images/bg.patterns.png);background-repeat:repeat;background-size:cover;background-attachment:fixed;background-size:60%;background-blend-mode:multiply;background-color:rgba(28,28,28,0.8);}.footerctext h3{text-align:center;color:#fff;}.btn-primary{background-color:#00889C;border:none;border-radius:6px;color:white;padding:10px 40px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:700;display:inline-block;letter-spacing:0.085em;font-size:16px;margin-top:20px;margin-right:20px;}.btn-secondary{background-color:#ffffff;border:solid 2px;border-color:#00889C;border-radius:6px;padding:10px 40px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:700;color:#00889C !important;display:inline-block;letter-spacing:0.085em;font-size:16px;margin-top:20px;margin-right:20px;}.btn-xs{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;font-weight:700;color:#00889C;display:inline-block;letter-spacing:0.085em;font-size:12px;padding:6px 30px;text-align:center;margin-right:0px;margin-left:0px;}.btn:hover,btn:active,btn:focus{background-color:#EFBE43;color:#ffffff !important;border-color:#EFBE43;outline:0px auto -webkit-focus-ring-color;}.btn-primary:focus,btn-primary:active{background-color:#EFBE43;color:white;border-color:#EFBE43;outline:0px auto -webkit-focus-ring-color;}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{border-color:#EFBE43;*/
    background-color:#EFBE43;color:white;}#main a{font-family:ArialMT,Arial;color:#78848E;text-transform:uppercase;text-decoration:underline 5px #FFD252;text-underline-offset:0.2em;transition:text-decoration-color 300ms,text-underline-offset 300ms;}#main a:hover{text-decoration-color:#78848E;text-underline-offset:0.4em;}.ctextwhite{color:#fff;}.text-align-center{color:#fff !important;}
