.container{padding:0 20px}html body main{margin-top:62px}.hide-mobile{display:none!important}header{height:62px}header .open-menu{width:100%;position:absolute;padding:20px 32px;top:0;left:0;display:none;z-index:200;background-color:rgba(0,0,0,.85);height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch}header .open-menu img.vertical{margin:0 auto;max-width:320px}header img.burger{display:inline-block;width:28px;height:22px;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:12px;cursor:pointer}header img.close{float:right;width:36px;height:36px;cursor:pointer;position:relative;top:-36px;margin-bottom:36px}header a.logo{height:62px;width:230px}header nav{margin-top:20px;position:relative}header nav span{display:block;width:100%;margin-bottom:6px}header nav span.selected a{color:#00bcb3!important}header nav span a{color:#fff;display:inline-block;text-decoration:none;text-align:left}header nav span a.section{font-size:1.4rem;color:#fff!important;background-color:#00bcb3;padding:2px 8px;margin-right:0;width:90px}header nav span a.subline{font-size:1rem;letter-spacing:.3px;margin:0 0 12px 12px}header .social-media{margin-top:30px;right:calc(88px - 6px)}header .social-media a{margin-right:12px}header .social-media a img{width:32px;height:32px}footer{height:180px}footer nav{margin-top:4px;line-height:30px;max-width:320px}footer nav a{width:80px;font-size:1rem}footer nav a:nth-child(2){text-align:center}footer nav a:nth-child(3){text-align:right}footer nav a:nth-child(5){text-align:center}footer nav.privacy{margin-top:0}footer nav.privacy a{font-size:.8rem;color:#858585;text-decoration:none;display:inline-block;margin-right:50px;width:auto}footer a.logo img{margin-top:16px;display:inline-block;width:120px;height:40px}footer p.copyright{position:absolute;right:12px;bottom:10px;display:inline-block;font-size:.7rem}section.content-box-carousel h2{font-size:2.0625rem;padding:16px}section.content-box-carousel .content-boxes .item{min-height:400px;margin:0;max-width:768px}section.content-box-carousel .content-boxes .item .hover{padding:12px 40px;font-size:1.2rem;position:relative;min-height:400px}section.content-box-carousel .content-boxes .item .hover .heading,section.content-box-carousel .content-boxes .item .hover .title{font-size:1.625rem;width:80%;margin:0 auto 20px}section.content-box-carousel .content-boxes .item .hover .text{width:80%;margin:0 auto 20px}section.content-box-carousel .content-boxes .item .hover a{font-size:1.2rem;padding:6px 30px;margin:12px 0 0}section.content-box-carousel .content-boxes .item .hover.slick-active .hover{top:0}section.quote-box-component .container{padding:10px 20px}section.quote-box-component .image{text-align:center}section.quote-box-component img{height:135px;width:135px;margin:0 auto}section.quote-box-component blockquote{text-align:left;width:100%;padding:45px 0}section.quote-box-component blockquote p{font-size:1.1875rem}section.quote-box-component blockquote p.author{font-size:1rem}section.separator-image .image{height:30px}section.content-component .text{text-align:center}section.content-component .text p{text-align:left}section.content-component .image{text-align:center;padding:12px}section.content-component .image img{margin:0 auto}a.scroll-to-top{display:block;width:60px;height:40px;position:fixed;left:0;right:0;top:0;-ms-transform:translate(0px,-67px);-webkit-transform:translate(0px,-67px);transform:translate(0px,-67px);margin:0 auto;z-index:95;background-color:#000;-webkit-transition:-webkit-transform 250ms ease-in;-moz-transition:-moz-transform 250ms ease-in;-o-transition:-o-transform 250ms ease-in;transition:transform 250ms ease-in}a.scroll-to-top img{width:100%;height:100%}a.scroll-to-top.show{-ms-transform:translate(0px,54px);-webkit-transform:translate(0px,54px);transform:translate(0px,54px)}section.tagline-text{padding:0}section.tagline-text p{font-size:1.125rem}section.tagline-text .container{padding:10px 44px}section.hero-image-carousel,section.hero-image-static{height:325px}section.hero-image-carousel .banners,section.hero-image-static .banners{min-width:768px;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}section.hero-image-carousel .container,section.hero-image-static .container{position:absolute;bottom:20px;z-index:10;padding:0 40px;left:0;right:0}section.hero-image-carousel .container .scroll-down,section.hero-image-carousel .container img,section.hero-image-static .container .scroll-down,section.hero-image-static .container img{display:none}section.hero-image-carousel .container img.vertical,section.hero-image-static .container img.vertical{display:block;margin:0 auto;min-width:230px;width:100%;max-width:320px;max-height:134px}section.infographic h2{font-size:2.0625rem;padding:20px}section.infographic a.infographic img{display:none}section.infographic a.infographic img.mobile{display:block}section.infographic a.button{font-size:1.0625rem}section.twitter-feed-carousel .container{padding:16px 50px 0}section.twitter-feed-carousel .item p{font-size:1.1875rem;padding:10px 12px 6px}section.twitter-feed-carousel .item p a{font-size:1.1875rem}section.twitter-feed-carousel .item .date,section.twitter-feed-carousel .item a{font-size:.625rem}section.supporters-list-carousel .container{padding:20px}section.supporters-list-carousel .sponsor-group{margin:0 auto}section.supporters-list-carousel .sponsor-group a{margin:20px}section.supporters-list-carousel .sponsor-group a img{width:80px}section.personality-selector .personalities{max-width:300px;margin:0 auto}section.personality-selector .personalities .item{width:110px}section.personality-selector .personalities .item:nth-child(2n){margin-left:30px}section.personality-description .container .personality .title{display:block}section.personality-description .container .personality .title img{width:86px;height:108px;display:block;margin:0 auto}section.personality-description .container .personality .title h2{color:#fff;font-size:2.0625rem;margin-bottom:12px;position:relative;top:-20px}section.job-type-selector .container .job-types .item{display:none}section.job-type-selector .container .job-types .item.selected{display:block}section.job-type-selector .container .job-types .item img{display:none}section.job-type-selector .container .jobs a.selected{background-color:#fff;color:#00bcb3}section.job-type-carousel .next{display:none}section.job-type-carousel .job-details .item.personality-details .padding .text{text-align:left;padding:24px 12px 32px}section.job-type-carousel .job-details .item.personality-details .padding .text h2,section.job-type-carousel .job-details .item.personality-details .padding .text p{text-align:left}section.job-type-carousel .job-details .item.pathway .padding .text,section.job-type-carousel .job-details .item.remuneration .padding .text{padding:24px 12px 32px}section.companies-list .container .companies .company{width:50%;padding:0 24px}section.companies-list .container .companies .company a span{font-size:1.0625rem}section.company-information .container .benefits,section.company-information .container .locations{padding-left:12px;padding-right:12px}section.company-information .container .stay-in-touch{padding-right:12px}#sthoverbuttons{display:none}section.social-media-sharing-tools .container{padding:20px;text-align:center}section.social-media-sharing-tools .container span{display:inline-block;margin:3px}section.container-component .container{padding:25px 34px}section.container-component .container .scfForm fieldset .halfWidth{float:left;text-align:left;display:block;width:100%;vertical-align:top}ul.slick-dots{margin:12px auto}ul.slick-dots li button{background-size:12px 12px;width:12px;height:12px}