﻿@font-face{font-family:"Gibson Light";src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_light-f1fb62203ae1b71a0a634906525663e6.eot);src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_light-f1fb62203ae1b71a0a634906525663e6.eot?#iefix) format("embedded-opentype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_light-7128ef1aea2d3fa4a392194502022680.woff2) format("woff2"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_light-c478ee67357e1b1595279f1709d0a445.woff) format("woff"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_light-92373912447f693ed3b92d7e835c1a15.ttf) format("truetype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_light-d072c233c7501db6a82f2cbaf58cf26b.svg#wf) format("svg")}@font-face{font-family:"Gibson";src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_regular-81e80a8c462fab14640df75028970400.eot);src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_regular-81e80a8c462fab14640df75028970400.eot?#iefix) format("embedded-opentype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_regular-53b8fa8a21c8a5ec663e715f8dac708d.woff2) format("woff2"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_regular-1d60bc8680db58fefb50a1293684e2fa.woff) format("woff"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_regular-e96f9c3b902f3d955432f05f5b67a661.ttf) format("truetype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_regular-1fcf14b4ba95c49918e1304f48b0286d.svg#wf) format("svg")}@font-face{font-family:"Gibson SemiBold";src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_semibold-804cdea2617bd7d0b9dce4a4d14556a6.eot);src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_semibold-804cdea2617bd7d0b9dce4a4d14556a6.eot?#iefix) format("embedded-opentype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_semibold-fbfda2545c58111de13a73cad4b83c8a.woff2) format("woff2"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_semibold-9b8dbb3d7244666713dca015e4701906.woff) format("woff"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_semibold-f361195047fbb9711c2cc03ac0276d7e.ttf) format("truetype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_semibold-dafda857d1d382951b7ea5a2dcd975a2.svg#wf) format("svg")}@font-face{font-family:"Gibson Bold";src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_bold-7264ae9d0659f74fa94489b02011124f.eot);src:url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_bold-7264ae9d0659f74fa94489b02011124f.eot?#iefix) format("embedded-opentype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_bold-a2c655ba81726d56e748dfaa3e134ce9.woff2) format("woff2"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_bold-d32ca22283a37aba20f450fc4a8d2223.woff) format("woff"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_bold-de08327add1032b19661bc8f9ec10044.ttf) format("truetype"),url(https://cdn.studentbeans.com/studentbeans/plinth/gibson_bold-a3f9178731df65f0080d5b9ee580eb7f.svg#wf) format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}dl,menu,ol,ul{margin:0 0 1em}dd{margin:0 0 0 1.19342em}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{max-width:100%;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}figure img{max-width:100% !important}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:"Gibson Light", Helvetica, Arial, sans-serif}body{margin:0;font-size:1em;line-height:1.5;color:#4D4D4D;-webkit-font-smoothing:antialiased}body.no-bg{background-color:#fff}a{text-decoration:none;color:#201B21}a:focus{outline:3px solid #F8F802}a:active,a.is-active,.is-active>a,a:hover{border-color:#4D4D4D;outline:0;color:#999}a.prominent{color:#201B21;text-decoration:none;font-weight:bold}a.prominent:active,a.prominent.is-active,a.prominent:hover{border-bottom:1px dotted #4D4D4D;color:#999}.publication p a{color:#00188F}a[class^="icon--"]{color:#999}a[class^="icon--"]:active,a[class^="icon--"].is-active,a[class^="icon--"]:hover{color:#4D4D4D}h1,.h1,h2,.h2,h3,.h3,.company__header-text--title,h4,.h4,h5,.h5,.autocomplete__result-item__title{margin-bottom:6px;margin-top:6px;font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;line-height:1.19}@media (min-width: 450px){h1,.h1,h2,.h2,h3,.h3,.company__header-text--title,h4,.h4,h5,.h5,.autocomplete__result-item__title{margin-bottom:1em}}h1 small,h1 .support,h1 .formtastic .inline-hints,.formtastic h1 .inline-hints,h1 .formtastic .inline-errors,.formtastic h1 .inline-errors,h1 .formtastic .terms,.formtastic h1 .terms,h1 .mid-hairline,h1 .featured-text,h1 .job__featured,h1 .sidebar__panel-switches>li,h1 .job-item__meta,h1 .job-meta-list,h1 .label,h1 .accordian__tab,.h1 small,.h1 .support,.h1 .formtastic .inline-hints,.formtastic .h1 .inline-hints,.h1 .formtastic .inline-errors,.formtastic .h1 .inline-errors,.h1 .formtastic .terms,.formtastic .h1 .terms,.h1 .mid-hairline,.h1 .featured-text,.h1 .job__featured,.h1 .sidebar__panel-switches>li,.h1 .job-item__meta,.h1 .job-meta-list,.h1 .label,.h1 .accordian__tab,h2 small,h2 .support,h2 .formtastic .inline-hints,.formtastic h2 .inline-hints,h2 .formtastic .inline-errors,.formtastic h2 .inline-errors,h2 .formtastic .terms,.formtastic h2 .terms,h2 .mid-hairline,h2 .featured-text,h2 .job__featured,h2 .sidebar__panel-switches>li,h2 .job-item__meta,h2 .job-meta-list,h2 .label,h2 .accordian__tab,.h2 small,.h2 .support,.h2 .formtastic .inline-hints,.formtastic .h2 .inline-hints,.h2 .formtastic .inline-errors,.formtastic .h2 .inline-errors,.h2 .formtastic .terms,.formtastic .h2 .terms,.h2 .mid-hairline,.h2 .featured-text,.h2 .job__featured,.h2 .sidebar__panel-switches>li,.h2 .job-item__meta,.h2 .job-meta-list,.h2 .label,.h2 .accordian__tab,h3 small,h3 .support,h3 .formtastic .inline-hints,.formtastic h3 .inline-hints,h3 .formtastic .inline-errors,.formtastic h3 .inline-errors,h3 .formtastic .terms,.formtastic h3 .terms,h3 .mid-hairline,h3 .featured-text,h3 .job__featured,h3 .sidebar__panel-switches>li,h3 .job-item__meta,h3 .job-meta-list,h3 .label,h3 .accordian__tab,.h3 small,.company__header-text--title small,.h3 .support,.company__header-text--title .support,.h3 .formtastic .inline-hints,.formtastic .h3 .inline-hints,.company__header-text--title .formtastic .inline-hints,.formtastic .company__header-text--title .inline-hints,.h3 .formtastic .inline-errors,.formtastic .h3 .inline-errors,.company__header-text--title .formtastic .inline-errors,.formtastic .company__header-text--title .inline-errors,.h3 .formtastic .terms,.formtastic .h3 .terms,.company__header-text--title .formtastic .terms,.formtastic .company__header-text--title .terms,.h3 .mid-hairline,.company__header-text--title .mid-hairline,.h3 .featured-text,.company__header-text--title .featured-text,.h3 .job__featured,.company__header-text--title .job__featured,.h3 .sidebar__panel-switches>li,.company__header-text--title .sidebar__panel-switches>li,.h3 .job-item__meta,.company__header-text--title .job-item__meta,.h3 .job-meta-list,.company__header-text--title .job-meta-list,.h3 .label,.company__header-text--title .label,.h3 .accordian__tab,.company__header-text--title .accordian__tab,h4 small,h4 .support,h4 .formtastic .inline-hints,.formtastic h4 .inline-hints,h4 .formtastic .inline-errors,.formtastic h4 .inline-errors,h4 .formtastic .terms,.formtastic h4 .terms,h4 .mid-hairline,h4 .featured-text,h4 .job__featured,h4 .sidebar__panel-switches>li,h4 .job-item__meta,h4 .job-meta-list,h4 .label,h4 .accordian__tab,.h4 small,.h4 .support,.h4 .formtastic .inline-hints,.formtastic .h4 .inline-hints,.h4 .formtastic .inline-errors,.formtastic .h4 .inline-errors,.h4 .formtastic .terms,.formtastic .h4 .terms,.h4 .mid-hairline,.h4 .featured-text,.h4 .job__featured,.h4 .sidebar__panel-switches>li,.h4 .job-item__meta,.h4 .job-meta-list,.h4 .label,.h4 .accordian__tab,h5 small,h5 .support,h5 .formtastic .inline-hints,.formtastic h5 .inline-hints,h5 .formtastic .inline-errors,.formtastic h5 .inline-errors,h5 .formtastic .terms,.formtastic h5 .terms,h5 .mid-hairline,h5 .featured-text,h5 .job__featured,h5 .sidebar__panel-switches>li,h5 .job-item__meta,h5 .job-meta-list,h5 .label,h5 .accordian__tab,.h5 small,.autocomplete__result-item__title small,.h5 .support,.autocomplete__result-item__title .support,.h5 .formtastic .inline-hints,.formtastic .h5 .inline-hints,.autocomplete__result-item__title .formtastic .inline-hints,.formtastic .autocomplete__result-item__title .inline-hints,.h5 .formtastic .inline-errors,.formtastic .h5 .inline-errors,.autocomplete__result-item__title .formtastic .inline-errors,.formtastic .autocomplete__result-item__title .inline-errors,.h5 .formtastic .terms,.formtastic .h5 .terms,.autocomplete__result-item__title .formtastic .terms,.formtastic .autocomplete__result-item__title .terms,.h5 .mid-hairline,.autocomplete__result-item__title .mid-hairline,.h5 .featured-text,.autocomplete__result-item__title .featured-text,.h5 .job__featured,.autocomplete__result-item__title .job__featured,.h5 .sidebar__panel-switches>li,.autocomplete__result-item__title .sidebar__panel-switches>li,.h5 .job-item__meta,.autocomplete__result-item__title .job-item__meta,.h5 .job-meta-list,.autocomplete__result-item__title .job-meta-list,.h5 .label,.autocomplete__result-item__title .label,.h5 .accordian__tab,.autocomplete__result-item__title .accordian__tab{font-family:"Gibson Light", Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;font-weight:normal}h1.subtle,.h1.subtle,h2.subtle,.h2.subtle,h3.subtle,.h3.subtle,.subtle.company__header-text--title,h4.subtle,.h4.subtle,h5.subtle,.h5.subtle,.subtle.autocomplete__result-item__title{color:#999;font-weight:normal}h1,.h1{font-size:1.5em;line-height:1.19}h2,.h2{font-size:1.5em;line-height:1.19}h3,.h3,.company__header-text--title{font-size:1.19342em}h4,.h4{font-size:1.19342em}h5,.h5,.autocomplete__result-item__title{font-size:1em}.h-light{font-weight:normal}@media (min-width: 450px){h1,.h1{font-size:1.79012em;line-height:1.19}h2,.h2{font-size:1.5em;line-height:1.19}h3,.h3,.company__header-text--title{font-size:1.5em}h4,.h4{font-size:1.19342em}h5,.h5,.autocomplete__result-item__title{font-size:1em}}@media (min-width: 1100px){h1,.h1{font-size:2.25em;line-height:1.19}h2,.h2{font-size:1.79012em;line-height:1.19}h3,.h3,.company__header-text--title{font-size:1.5em}h4,.h4{font-size:1.19342em}h5,.h5,.autocomplete__result-item__title{font-size:1em}}abbr[title]{border-bottom:1px dotted}b,strong,.bold{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin-bottom:1em;margin-top:0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}code{background-color:rgba(77,77,77,0.3)}pre>code{display:block}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small,.support,.formtastic .inline-hints,.formtastic .inline-errors,.formtastic .terms,.mid-hairline,.featured-text,.job__featured,.sidebar__panel-switches>li,.job-item__meta,.job-meta-list,.label,.accordian__tab{font-size:0.785em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}figure{margin-bottom:1.5em}figure figcaption{font-size:0.8em;color:#4D4D4D}.standout{font-size:1em}@media (min-width: 450px){.standout{font-size:1.19342em}}.support,.formtastic .inline-hints,.formtastic .inline-errors,.formtastic .terms,.mid-hairline,.featured-text,.job__featured,.sidebar__panel-switches>li,.job-item__meta,.job-meta-list{margin-bottom:0.5em;color:#999}a.support,.formtastic a.inline-hints,.formtastic a.inline-errors,.formtastic a.terms,a.mid-hairline,a.featured-text,a.job__featured,a.job-item__meta,a.job-meta-list,.support a,.formtastic .inline-hints a,.formtastic .inline-errors a,.formtastic .terms a,.mid-hairline a,.featured-text a,.job__featured a,.sidebar__panel-switches>li a,.job-item__meta a,.job-meta-list a{color:#00188F;font-weight:bold}a.support:hover,.formtastic a.inline-hints:hover,.formtastic a.inline-errors:hover,.formtastic a.terms:hover,a.mid-hairline:hover,a.featured-text:hover,a.job__featured:hover,a.job-item__meta:hover,a.job-meta-list:hover,a.support:active,.formtastic a.inline-hints:active,.formtastic a.inline-errors:active,.formtastic a.terms:active,a.mid-hairline:active,a.featured-text:active,a.job__featured:active,a.job-item__meta:active,a.job-meta-list:active,.support a:hover,.formtastic .inline-hints a:hover,.formtastic .inline-errors a:hover,.formtastic .terms a:hover,.mid-hairline a:hover,.featured-text a:hover,.job__featured a:hover,.sidebar__panel-switches>li a:hover,.job-item__meta a:hover,.job-meta-list a:hover,.support a:active,.formtastic .inline-hints a:active,.formtastic .inline-errors a:active,.formtastic .terms a:active,.mid-hairline a:active,.featured-text a:active,.job__featured a:active,.sidebar__panel-switches>li a:active,.job-item__meta a:active,.job-meta-list a:active{color:#4668C5}.secondary{color:#4D4D4D}.shout{font-weight:bold}.shout.small{color:#4D4D4D}.shout.medium{font-size:1.19342em}.shout.large{font-size:2.68519em}.txt-right{text-align:right}.txt-left{text-align:left}.txt-center{text-align:center}@media (max-width: 450px){.txt-center--baby{text-align:center}}.txt-success{color:#009E49}.txt-error{color:#EC008C}.txt-primary{color:#FF8C00}.inline-list,.user-navigation ul,.secondary-navigation ul,.social-list,.job-meta-list{padding-left:0;margin-left:0;margin-bottom:0}.inline-list>li,.user-navigation ul>li,.secondary-navigation ul>li,.social-list>li,.job-meta-list>li{display:inline-block;margin:0;*display:inline;*zoom:1}.inline-list>li:last-child,.user-navigation ul>li:last-child,.secondary-navigation ul>li:last-child,.social-list>li:last-child,.job-meta-list>li:last-child{margin-right:0}.action-list,.tabs{*zoom:1;padding:0}.action-list:before,.tabs:before,.action-list:after,.tabs:after{content:"";display:table}.action-list:after,.tabs:after{clear:both}.action-list>li,.tabs>li{display:block;margin-right:5px}.action-list .divider,.tabs .divider{border-left:1px solid #4D4D4D;height:12px}@media (max-width: 450px){.action-list.collapse,.collapse.tabs{padding-left:0;margin-left:0}.action-list.collapse>li,.collapse.tabs>li{display:inline-block;margin:0;*display:inline;*zoom:1}.action-list.collapse>li:last-child,.collapse.tabs>li:last-child{margin-right:0}}.unset-list,.jobs-list,.accordian{padding-left:0;list-style:none;list-style-image:none}.label{display:inline-block;*display:inline;*zoom:1;padding:0.25em 0.5em 0.25em;margin-bottom:0;*margin-left:.3em;-moz-border-radius:0.25em;-webkit-border-radius:0.25em;border-radius:0.25em;background-color:#4D4D4D;color:#fff;line-height:1;text-align:center;letter-spacing:1px;vertical-align:middle}.label:first-child{*margin-left:0}.label:hover,.label.is-active{background-color:#999;color:#fff}.label.orange{background-color:#FF8C00;color:#fff}.label.orange:hover,.label.orange.is-active{background-color:#DC3C00;color:#fff}.label.blue{background-color:#00188F;color:#fff}.label.blue:hover,.label.blue.is-active{background-color:#002050;color:#fff}.label.green{background-color:#009E49;color:#fff}.label.green:hover,.label.green.is-active{background-color:#007233;color:#fff}.label.disabled{background-color:#DCDDE0;color:#999}.label.disabled:hover,.label.disabled.is-active{background-color:#F6F7FB;color:#999}form{margin:0}fieldset{padding:0;margin:0;border:0}label{color:#4D4D4D;cursor:pointer;display:block;font-weight:500;margin-bottom:3px}label.right{float:none;text-align:right}label,input,button,select,textarea{font-size:1em;line-height:1.5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}label.suffix,input.suffix,button.suffix,select.suffix,textarea.suffix{margin-left:-1px}label.prefix,input.prefix,button.prefix,select.prefix,textarea.prefix{margin-right:-1px}input,textarea,select{display:block;margin:0;padding:0.15625em 0.3125em;height:1.9375em;width:100%;border:1px solid #999;color:rgba(0,0,0,0.75);font-size:1em;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;-webkit-transition:all 0.15s linear;transition:all 0.15s linear}input.large,textarea.large,select.large{font-size:1.19342em;padding:0.46875em}input:focus,textarea:focus,select:focus{background:#fafafa;outline:none !important;border-color:#b3b3b3}input[disabled],textarea[disabled],select[disabled]{background-color:#ddd}textarea{height:auto}select{width:100%}.location.input{position:relative}.location.input .locate{display:none;position:absolute;top:6px;right:1px;width:20px;height:20px;cursor:pointer;color:#4D4D4D}.location.input .locate.is-active{color:#4D4D4D}.geolocation .location.input .locate{display:block}.formtastic .inputs>ol,.formtastic .actions>ol{margin-left:0;padding-left:0;list-style:none}.formtastic .input{margin-bottom:1.19342em}.formtastic .input.error input,.formtastic .input.error select,.formtastic .input.error textarea{border-color:#EC008C;background-color:#F472D0}.formtastic .hidden{display:none}.formtastic .inline-hints,.formtastic .inline-errors{margin:0.5em 0;color:#999}.formtastic .inline-errors{color:#EC008C}.formtastic .terms{margin:1em 0}.formtastic.horizontal label{width:20%;float:left;display:block}.formtastic.horizontal label abbr{border:none}.formtastic.horizontal label+input,.formtastic.horizontal label+textarea,.formtastic.horizontal label+select{width:76%;vertical-align:middle}.formtastic.horizontal .action{margin-left:20%}.formtastic .choices-group{list-style:none;padding-top:0.5em;margin-left:2em;padding-left:0}.formtastic .choices-group .choice{margin-bottom:0.5em}.formtastic .choices-group .choice input{margin-right:5px;margin-left:-20px}.formtastic .choices-group .choice label{font-weight:normal}.form-msg.is-error{color:#EC008C}.form-msg.is-info{color:#00188F}input.is-error,select.is-error,textarea.is-error{border-color:#EC008C}.fancy-select{position:relative;background-color:#FF8C00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.fancy-select b{position:absolute;z-index:1;top:5px;right:5px;color:#fff}.fancy-select select{position:relative;z-index:2;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border-style:none;color:#fff;font-weight:normal;text-indent:5px}.fancy-select select:focus{color:#222}.fancy-select--mono{background-color:#999}.fancy-select--mono select{color:#F6F7FB}.btn{display:block;padding:10px 20px 11px;margin-bottom:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;font-size:1em;font-weight:bold;line-height:1;text-decoration:none;text-align:center;text-transform:uppercase;vertical-align:middle;cursor:pointer;color:#fff;background-color:#5cbdc1}.btn.large{padding:14px 28px 15px;font-size:1.19342em}.btn.medium{font-size:1em}.btn.small{font-size:0.786em;padding:8px 16px 8px}.btn.expand{width:100%;text-align:center}.btn.cta{font-family:"Gibson", Helvetica, Arial, sans-serif;padding:15px 0;font-weight:normal}.btn.inline{display:inline-block}.btn.btn--icon{padding-left:5px}.btn:hover,.btn:active,.btn.is-active{color:#fff;background-color:#81cccf}.btn:focus{outline:3px solid yellow}.btn.standard-text{text-transform:none}.btn.disabled,.btn[disabled]{cursor:default;border-color:#e6e6e6 !important;color:#e6e6e6 !important}.btn.disabled:hover,.btn[disabled]:hover{border-color:#e6e6e6;color:#e6e6e6}.btn.orange{color:#FF8C00;background-color:#fff}.btn.orange:hover,.btn.orange.is-active,.btn.orange:active,.btn.orange:visited{color:#FFB900;background-color:#fff}.btn.blue{color:#fff;background-color:#00188F}.btn.blue:hover,.btn.blue.is-active,.btn.blue:active,.btn.blue:visited{color:#fff;background-color:#4668C5}.btn.green{color:#fff;background-color:#009E49}.btn.green:hover,.btn.green.is-active,.btn.green:active,.btn.green:visited{color:#fff;background-color:#55D455}.btn.grey{color:#4D4D4D;background-color:#DCDDE0}.btn.grey:hover,.btn.grey.is-active,.btn.grey:active,.btn.grey:visited{color:#4D4D4D;background-color:#999}.btn.red{color:#fff;background-color:#E81123}.btn.red:hover,.btn.red.is-active,.btn.red:active,.btn.red:visited{color:#fff;background-color:#BA141A}.btn.purple{color:#fff;background-color:#68217A}.btn.purple:hover,.btn.purple.is-active,.btn.purple:active,.btn.purple:visited{color:#fff;background-color:#442359}.btn.transparent{color:#4D4D4D;background-color:transparent}.btn.transparent:hover,.btn.transparent.is-active,.btn.transparent:active,.btn.transparent:visited{color:#4D4D4D;background-color:#DCDDE0}.btn.facebook{color:#fff;background-color:#3c5994}.btn.facebook:hover,.btn.facebook.is-active,.btn.facebook:active,.btn.facebook:visited{color:#fff;background-color:#4c6fb7}.btn.gplus{color:#fff;background-color:#d34836}.btn.gplus:hover,.btn.gplus.is-active,.btn.gplus:active,.btn.gplus:visited{color:#fff;background-color:#dc6e60}.btn.social.loading{cursor:default;color:#fff;background-color:#999}.btn.social.loading:hover,.btn.social.loading.is-active,.btn.social.loading:active,.btn.social.loading:visited{color:#fff;background-color:#999}.suffix{border-left-width:1.5px;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;border-top-left-radius:0px;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;border-bottom-left-radius:0px}.prefix{border-right-width:1.5px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-top-right-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border-bottom-right-radius:0px}.flag-icon{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:contain}.flag-icon.UK{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/UK-92cc00e04c33dc3cb6fba3d2fc9f110b.svg)}.flag-icon.AU{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/AU-bcb2a552f2af1daf54ff7fb4f6d523d9.svg)}.flag-icon.US{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/US-44aeba5756188e7ded0ab217f3091274.svg)}.flag-icon.IE{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/IE-64ba18d58b4b0c95a428c38d695a4789.svg)}.flag-icon.DK{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/DK-885149bc20821f0ddcde8e020874682c.svg)}.flag-icon.DE{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/DE-82fcb6c3e7c59cdc001b942422b72fe9.svg)}.flag-icon.NZ{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/NZ-c83d58318cf0b9ab46ea675d9d9c8628.svg)}.flag-icon.FR{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/FR-c170e520cdd8ca733d6f40e70276e82b.svg)}.flag-icon.CA{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/CA-82a5eb5ae1ac82d4e39f26a9892e04a2.svg)}.flag-icon.SE{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/SE-23e41eee89c9794f23c03ce2bf2eed6c.svg)}.flag-icon.PL{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/PL-b02abb00ec7d6aec0ecbc8cc2b63c0b7.svg)}.flag-icon.AT{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/AT-d21d1024a06dfd1b29023782f3d17c71.svg)}.flag-icon.RU{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/RU-cae34e0e8b1d63a6584cbfe58299b825.svg)}.flag-icon.HU{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/HU-2cae596f0cccd5948fc792485c45779b.svg)}.flag-icon.IT{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/IT-caf6649eea2a45cf4e4370f600b7cf30.svg)}.flag-icon.SI{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/SI-1252fab47f1740c5f90ebeb42f756005.svg)}.flag-icon.HR{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/HR-0fee559e2a9b4080f331042888b1ad6f.svg)}.flag-icon.CZ{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/CZ-52ff78217dee7721bb22c05cebe4b076.svg)}.flag-icon.BE{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/BE-2e4715388bccc241ae21e00692560e0e.svg)}.flag-icon.ES{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/ES-5e08b379f79beff37d39a52b0486b87c.svg)}.flag-icon.JP{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/JP-7399d7df880220a0a9e6654e4f2a9d1c.svg)}.flag-icon.LT{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/LT-3fcf25201ef3c68624e3d76db48de4ce.svg)}.flag-icon.EE{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/EE-f7ba99b74b7b93bc0d88422efbbbbd87.svg)}.flag-icon.NO{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/NO-5d874ca6d2b707541359c022d42a7815.svg)}.flag-icon.FI{background-image:url(https://cdn.studentbeans.com/studentbeans/plinth/flags/FI-cb0ee926c61946dcdaeaac12a3be7062.svg)}body:after{content:"baby-";display:none}@media (min-width: 450px){body:after{content:"sister-";display:none}}@media (min-width: 780px){body:after{content:"brother-";display:none}}@media (min-width: 1100px){body:after{content:"mother-";display:none}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(/boxsizing.htc)}html,body{margin:0;padding:0;height:100%}.wrapper{position:relative;overflow-x:hidden;overflow-y:auto}.container{width:770px;max-width:100%;min-width:320px;margin:0 auto;padding:0 0.5em;*zoom:1}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.container.full{width:auto}.row{*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.row .row{margin:0 -5px}@media (min-width: 450px){.row .row{margin:0 -7.5px}}@media (min-width: 780px){.row .row{margin:0 -7.5px}}@media (min-width: 1100px){.row .row{margin:0 -10px}}.row.collapse>.column{padding-left:0;padding:0}.row.collapse-internal>.column{padding-right:0}.row.collapse-internal>.column+.column:last-child{padding-left:0;padding-right:20px}.column{position:relative}.column.center{float:none;margin:0 auto}.column>.suffix,.column>.prefix{width:100%}.off-canvas .page-wrap{width:100%}.off-canvas .row{overflow:hidden}.off-canvas .row .row{overflow:visible}.off-canvas [role="main"]:before{content:" ";position:absolute;z-index:-1;top:0;left:-100%;width:100%;height:100%}.off-canvas [role="complementary"],.off-canvas [role="main"]{width:100%;display:block;position:relative;z-index:1;-moz-transition:all 0.25s ease-in;-o-transition:all 0.25s ease-in;-webkit-transition:all 0.25s ease-in;transition:all 0.25s ease-in}.off-canvas [role="complementary"]{margin-left:-100%;width:320px;height:100%;float:left;position:absolute;z-index:2}.off-canvas [role="main"]{margin-left:0;float:right;z-index:1;position:relative}.off-canvas.off-canvas-active [role="complementary"]{margin-left:0}.off-canvas.off-canvas-active [role="main"]{margin-right:-320px}@media (min-width: 1100px){.off-canvas [role="complementary"]{width:320px;margin-left:0;float:left}.off-canvas [role="main"]{width:auto;float:none;margin-left:320px}.off-canvas.off-canvas-active [role="main"]{margin-right:0}.off-canvas [data-sidebartoggle]{display:none}}.img-block{overflow:hidden}.img-block .img{float:left;margin:0 40px 0 0}.img-block .img-small{margin-right:10px}.img-block .img-large{margin-right:80px}.img-block .img img{display:block}.img-block .content{display:table-cell;width:10000px;*width:auto;*zoom:1}.group{margin-bottom:3.375em}.sub-group{margin-bottom:1.19342em}.column{padding:0 5px;float:left;width:100%}.column+.column:last-child{float:right}.baby-center{margin-left:auto;margin-right:auto;float:none}.baby-one{width:25%}.baby-push-one{left:25%}.baby-pull-one{right:25%}.baby-two{width:50%}.baby-push-two{left:50%}.baby-pull-two{right:50%}.baby-three{width:75%}.baby-push-three{left:75%}.baby-pull-three{right:75%}.baby-four{width:100%}.baby-push-four{left:100%}.baby-pull-four{right:100%}.baby-push-none{left:0}.baby-pull-none{right:0}@media (min-width: 450px){.column{padding:0 7.5px;float:left;width:100%}.column+.column:last-child{float:right}.sister-center{margin-left:auto;margin-right:auto;float:none}.sister-one{width:8.33333%}.sister-push-one{left:8.33333%}.sister-pull-one{right:8.33333%}.sister-two{width:16.66667%}.sister-push-two{left:16.66667%}.sister-pull-two{right:16.66667%}.sister-three{width:25%}.sister-push-three{left:25%}.sister-pull-three{right:25%}.sister-four{width:33.33333%}.sister-push-four{left:33.33333%}.sister-pull-four{right:33.33333%}.sister-five{width:41.66667%}.sister-push-five{left:41.66667%}.sister-pull-five{right:41.66667%}.sister-six{width:50%}.sister-push-six{left:50%}.sister-pull-six{right:50%}.sister-seven{width:58.33333%}.sister-push-seven{left:58.33333%}.sister-pull-seven{right:58.33333%}.sister-eight{width:66.66667%}.sister-push-eight{left:66.66667%}.sister-pull-eight{right:66.66667%}.sister-nine{width:75%}.sister-push-nine{left:75%}.sister-pull-nine{right:75%}.sister-ten{width:83.33333%}.sister-push-ten{left:83.33333%}.sister-pull-ten{right:83.33333%}.sister-eleven{width:91.66667%}.sister-push-eleven{left:91.66667%}.sister-pull-eleven{right:91.66667%}.sister-twelve{width:100%}.sister-push-twelve{left:100%}.sister-pull-twelve{right:100%}.sister-push-none{left:0}.sister-pull-none{right:0}}@media (min-width: 780px){.column{padding:0 7.5px;float:left;width:100%}.column+.column:last-child{float:right}.brother-center{margin-left:auto;margin-right:auto;float:none}.brother-one{width:8.33333%}.brother-push-one{left:8.33333%}.brother-pull-one{right:8.33333%}.brother-two{width:16.66667%}.brother-push-two{left:16.66667%}.brother-pull-two{right:16.66667%}.brother-three{width:25%}.brother-push-three{left:25%}.brother-pull-three{right:25%}.brother-four{width:33.33333%}.brother-push-four{left:33.33333%}.brother-pull-four{right:33.33333%}.brother-five{width:41.66667%}.brother-push-five{left:41.66667%}.brother-pull-five{right:41.66667%}.brother-six{width:50%}.brother-push-six{left:50%}.brother-pull-six{right:50%}.brother-seven{width:58.33333%}.brother-push-seven{left:58.33333%}.brother-pull-seven{right:58.33333%}.brother-eight{width:66.66667%}.brother-push-eight{left:66.66667%}.brother-pull-eight{right:66.66667%}.brother-nine{width:75%}.brother-push-nine{left:75%}.brother-pull-nine{right:75%}.brother-ten{width:83.33333%}.brother-push-ten{left:83.33333%}.brother-pull-ten{right:83.33333%}.brother-eleven{width:91.66667%}.brother-push-eleven{left:91.66667%}.brother-pull-eleven{right:91.66667%}.brother-twelve{width:100%}.brother-push-twelve{left:100%}.brother-pull-twelve{right:100%}.brother-push-none{left:0}.brother-pull-none{right:0}}@media (min-width: 1100px){.column{padding:0 10px;float:left;width:100%}.column+.column:last-child{float:right}.mother-center{margin-left:auto;margin-right:auto;float:none}.mother-one{width:8.33333%}.mother-push-one{left:8.33333%}.mother-pull-one{right:8.33333%}.mother-two{width:16.66667%}.mother-push-two{left:16.66667%}.mother-pull-two{right:16.66667%}.mother-three{width:25%}.mother-push-three{left:25%}.mother-pull-three{right:25%}.mother-four{width:33.33333%}.mother-push-four{left:33.33333%}.mother-pull-four{right:33.33333%}.mother-five{width:41.66667%}.mother-push-five{left:41.66667%}.mother-pull-five{right:41.66667%}.mother-six{width:50%}.mother-push-six{left:50%}.mother-pull-six{right:50%}.mother-seven{width:58.33333%}.mother-push-seven{left:58.33333%}.mother-pull-seven{right:58.33333%}.mother-eight{width:66.66667%}.mother-push-eight{left:66.66667%}.mother-pull-eight{right:66.66667%}.mother-nine{width:75%}.mother-push-nine{left:75%}.mother-pull-nine{right:75%}.mother-ten{width:83.33333%}.mother-push-ten{left:83.33333%}.mother-pull-ten{right:83.33333%}.mother-eleven{width:91.66667%}.mother-push-eleven{left:91.66667%}.mother-pull-eleven{right:91.66667%}.mother-twelve{width:100%}.mother-push-twelve{left:100%}.mother-pull-twelve{right:100%}.mother-push-none{left:0}.mother-pull-none{right:0}}.baby-hide{display:none !important}.baby-only{display:block !important}@media (min-width: 450px){.baby-hide{display:block !important}.baby-only{display:none !important}}@media (min-width: 780px){.baby-hide{display:block !important}.baby-only{display:none !important}}@media (min-width: 1100px){.baby-hide{display:block !important}.baby-only{display:none !important}}.sister-hide{display:block !important}.sister-only{display:none !important}@media (min-width: 450px){.sister-hide{display:none !important}.sister-only{display:block !important}}@media (min-width: 780px){.sister-hide{display:block !important}.sister-only{display:none !important}}@media (min-width: 1100px){.sister-hide{display:block !important}.sister-only{display:none !important}}.brother-hide{display:block !important}.brother-only{display:none !important}@media (min-width: 450px){.brother-hide{display:block !important}.brother-only{display:none !important}}@media (min-width: 780px){.brother-hide{display:none !important}.brother-only{display:block !important}}@media (min-width: 1100px){.brother-hide{display:block !important}.brother-only{display:none !important}}.mother-hide{display:block !important}.mother-only{display:none !important}@media (min-width: 450px){.mother-hide{display:block !important}.mother-only{display:none !important}}@media (min-width: 780px){.mother-hide{display:block !important}.mother-only{display:none !important}}@media (min-width: 1100px){.mother-hide{display:none !important}.mother-only{display:block !important}}h1,h2,h3,h4,h5,.h1,.h2,.h3,.company__header-text--title,.h4,.h5,.autocomplete__result-item__title{font-weight:normal}@media (min-width: 450px){h1,h2,h3,h4,h5,.h1,.h2,.h3,.company__header-text--title,.h4,.h5,.autocomplete__result-item__title{margin-bottom:1em}}h1 small,h1 .support,h1 .formtastic .inline-hints,.formtastic h1 .inline-hints,h1 .formtastic .inline-errors,.formtastic h1 .inline-errors,h1 .formtastic .terms,.formtastic h1 .terms,h1 .mid-hairline,h1 .featured-text,h1 .job__featured,h1 .sidebar__panel-switches>li,h1 .job-item__meta,h1 .job-meta-list,h1 .label,h1 .accordian__tab,h2 small,h2 .support,h2 .formtastic .inline-hints,.formtastic h2 .inline-hints,h2 .formtastic .inline-errors,.formtastic h2 .inline-errors,h2 .formtastic .terms,.formtastic h2 .terms,h2 .mid-hairline,h2 .featured-text,h2 .job__featured,h2 .sidebar__panel-switches>li,h2 .job-item__meta,h2 .job-meta-list,h2 .label,h2 .accordian__tab,h3 small,h3 .support,h3 .formtastic .inline-hints,.formtastic h3 .inline-hints,h3 .formtastic .inline-errors,.formtastic h3 .inline-errors,h3 .formtastic .terms,.formtastic h3 .terms,h3 .mid-hairline,h3 .featured-text,h3 .job__featured,h3 .sidebar__panel-switches>li,h3 .job-item__meta,h3 .job-meta-list,h3 .label,h3 .accordian__tab,h4 small,h4 .support,h4 .formtastic .inline-hints,.formtastic h4 .inline-hints,h4 .formtastic .inline-errors,.formtastic h4 .inline-errors,h4 .formtastic .terms,.formtastic h4 .terms,h4 .mid-hairline,h4 .featured-text,h4 .job__featured,h4 .sidebar__panel-switches>li,h4 .job-item__meta,h4 .job-meta-list,h4 .label,h4 .accordian__tab,h5 small,h5 .support,h5 .formtastic .inline-hints,.formtastic h5 .inline-hints,h5 .formtastic .inline-errors,.formtastic h5 .inline-errors,h5 .formtastic .terms,.formtastic h5 .terms,h5 .mid-hairline,h5 .featured-text,h5 .job__featured,h5 .sidebar__panel-switches>li,h5 .job-item__meta,h5 .job-meta-list,h5 .label,h5 .accordian__tab,.h1 small,.h1 .support,.h1 .formtastic .inline-hints,.formtastic .h1 .inline-hints,.h1 .formtastic .inline-errors,.formtastic .h1 .inline-errors,.h1 .formtastic .terms,.formtastic .h1 .terms,.h1 .mid-hairline,.h1 .featured-text,.h1 .job__featured,.h1 .sidebar__panel-switches>li,.h1 .job-item__meta,.h1 .job-meta-list,.h1 .label,.h1 .accordian__tab,.h2 small,.h2 .support,.h2 .formtastic .inline-hints,.formtastic .h2 .inline-hints,.h2 .formtastic .inline-errors,.formtastic .h2 .inline-errors,.h2 .formtastic .terms,.formtastic .h2 .terms,.h2 .mid-hairline,.h2 .featured-text,.h2 .job__featured,.h2 .sidebar__panel-switches>li,.h2 .job-item__meta,.h2 .job-meta-list,.h2 .label,.h2 .accordian__tab,.h3 small,.company__header-text--title small,.h3 .support,.company__header-text--title .support,.h3 .formtastic .inline-hints,.formtastic .h3 .inline-hints,.company__header-text--title .formtastic .inline-hints,.formtastic .company__header-text--title .inline-hints,.h3 .formtastic .inline-errors,.formtastic .h3 .inline-errors,.company__header-text--title .formtastic .inline-errors,.formtastic .company__header-text--title .inline-errors,.h3 .formtastic .terms,.formtastic .h3 .terms,.company__header-text--title .formtastic .terms,.formtastic .company__header-text--title .terms,.h3 .mid-hairline,.company__header-text--title .mid-hairline,.h3 .featured-text,.company__header-text--title .featured-text,.h3 .job__featured,.company__header-text--title .job__featured,.h3 .sidebar__panel-switches>li,.company__header-text--title .sidebar__panel-switches>li,.h3 .job-item__meta,.company__header-text--title .job-item__meta,.h3 .job-meta-list,.company__header-text--title .job-meta-list,.h3 .label,.company__header-text--title .label,.h3 .accordian__tab,.company__header-text--title .accordian__tab,.h4 small,.h4 .support,.h4 .formtastic .inline-hints,.formtastic .h4 .inline-hints,.h4 .formtastic .inline-errors,.formtastic .h4 .inline-errors,.h4 .formtastic .terms,.formtastic .h4 .terms,.h4 .mid-hairline,.h4 .featured-text,.h4 .job__featured,.h4 .sidebar__panel-switches>li,.h4 .job-item__meta,.h4 .job-meta-list,.h4 .label,.h4 .accordian__tab,.h5 small,.autocomplete__result-item__title small,.h5 .support,.autocomplete__result-item__title .support,.h5 .formtastic .inline-hints,.formtastic .h5 .inline-hints,.autocomplete__result-item__title .formtastic .inline-hints,.formtastic .autocomplete__result-item__title .inline-hints,.h5 .formtastic .inline-errors,.formtastic .h5 .inline-errors,.autocomplete__result-item__title .formtastic .inline-errors,.formtastic .autocomplete__result-item__title .inline-errors,.h5 .formtastic .terms,.formtastic .h5 .terms,.autocomplete__result-item__title .formtastic .terms,.formtastic .autocomplete__result-item__title .terms,.h5 .mid-hairline,.autocomplete__result-item__title .mid-hairline,.h5 .featured-text,.autocomplete__result-item__title .featured-text,.h5 .job__featured,.autocomplete__result-item__title .job__featured,.h5 .sidebar__panel-switches>li,.autocomplete__result-item__title .sidebar__panel-switches>li,.h5 .job-item__meta,.autocomplete__result-item__title .job-item__meta,.h5 .job-meta-list,.autocomplete__result-item__title .job-meta-list,.h5 .label,.autocomplete__result-item__title .label,.h5 .accordian__tab,.autocomplete__result-item__title .accordian__tab{font-family:"Gibson Light", Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;font-weight:normal}h1.subtle,h2.subtle,h3.subtle,h4.subtle,h5.subtle,.h1.subtle,.h2.subtle,.h3.subtle,.subtle.company__header-text--title,.h4.subtle,.h5.subtle,.subtle.autocomplete__result-item__title{font-weight:normal;color:#999}.title{position:relative;text-transform:uppercase}.title__text{position:relative;z-index:2;display:inline-block;padding-right:0.25em;background-color:#FFF}.title__line{position:absolute;top:50%;left:0;z-index:1;width:100%;height:2px;background-color:#DCDDE0}.title__link{position:relative;z-index:2;display:inline-block;padding-left:0.25em;background-color:#FFF}.title-strong{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase}a.subtle{color:#999}a.subtle:hover{color:#4D4D4D}hr{height:2px;background:#DCDDE0;border:0}hr.collapse{margin:0}.mid-hairline{position:relative;margin:1.5em 0;text-align:center}.mid-hairline .line{position:absolute;top:50%;left:0;z-index:1;width:100%;border-top:1px solid #DCDDE0}.mid-hairline .text{position:relative;z-index:2;padding:0 .25em;background-color:#fff}.title-hr{width:7%;height:3px;margin-top:-0.5em;background-color:#201B21}.generated-content a{border-bottom:1px solid #999}.generated-content a:hover{border-bottom-color:#DCDDE0}.txt-right{text-align:right}.txt-left{text-align:left}.txt-center{text-align:center}@media (max-width: 450px){.txt-center--baby{text-align:center}}.txt-success{color:#009E49}.txt-error{color:#EC008C}.txt-primary{color:#FF8C00}.featured-text,.job__featured{font-weight:bold;color:#FF8C00;text-align:right;text-transform:uppercase}.ellipsis-txt,.discount-card--big .offer-info__title>*,.discount-card--small .offer-info__title>p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.section-title{padding:1em 0;text-align:center;background:transparent url("") no-repeat center center;background-size:cover}.section-title__title{margin-bottom:0.75em}@media (min-width: 780px){.section-title__social{text-align:right}}.alert{position:relative;z-index:5}.btn{border-radius:3px}#skip-links{position:absolute;top:1em;left:1em;padding:0;margin:0;font-weight:bold;list-style:none;background-color:#fff}#skip-links a{position:absolute;top:auto;left:-10000px;width:1px;height:1px;overflow:hidden}#skip-links a:focus{position:static;width:auto;height:auto}.container{padding:0 0.5em}@media (min-width: 450px){.container{padding:0}}@media (min-width: 780px){.container{width:auto}}@media (min-width: 1100px){.container{width:1250px}}@media (min-width: 450px){.container{padding:0}}@media (min-width: 780px){.container{width:auto}}@media (min-width: 1100px){.container{width:1250px}}.content-wrap,.content-wrap--bg{padding:1em;margin-bottom:1.5em}.content-wrap.collapse-top,.collapse-top.content-wrap--bg{margin-top:0}.content-wrap.collapse-bottom,.collapse-bottom.content-wrap--bg{margin-bottom:0}.content-wrap--bg{background-color:#fff}.center-baby{text-align:center}@media (min-width: 450px){.center-baby{text-align:left}}.csstransforms .vcenter{position:relative}.csstransforms .vcenter__reset{position:static}.csstransforms .vcenter__child{position:absolute;top:50%;transform:translateY(-50%)}label{font-size:0.785em;font-weight:bold}abbr[title="required"]{margin:0 0.25em;color:#FF8C00;border-style:none}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{border-color:#DCDDE0}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{border-color:#4D4D4D}.formtastic .errors{padding:1em;margin:0;font-size:0.75em;color:#BA141A}.logo{background-color:#fff}.avatar{-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}.full-img{display:block}.full-img img{width:100%}.inline-list,.user-navigation ul,.secondary-navigation ul,.social-list,.job-meta-list{margin-bottom:0}.navigation-list{padding-bottom:1em;border-bottom:1px solid #DCDDE0}@media (min-width: 780px){.navigation-list{border-bottom-style:none}}.navigation-list li{font-weight:bold}.navigation-list li.is-active a{color:#DCDDE0}.navigation-list li:hover a{color:#4D4D4D;background-color:#DCDDE0}.navigation-list a{display:block;color:#4D4D4D}.user-navigation ul{margin:0;text-align:right}.user-navigation a{margin-left:1em;text-transform:uppercase}.secondary-navigation{position:relative;z-index:2;background-color:#fff;border-bottom:1px solid #DCDDE0}.secondary-navigation ul{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;margin:0;text-align:center;text-transform:uppercase}.secondary-navigation a{display:block;padding:1.19342em}.social-list{margin-bottom:0.5em}.social-list li{margin-right:0.5em}.disc-number{-moz-border-radius:1.5em;-webkit-border-radius:1.5em;border-radius:1.5em;display:inline-block;width:1.5em;height:1.5em;color:#fff;text-align:center;background-color:#FF8C00}.simple-sidebar li{padding-bottom:1.19342em;margin-bottom:1.19342em;border-bottom:1px solid #DCDDE0}.simple-sidebar__text{margin:0}@font-face{font-family:'fontello';src:url(https://cdn.studentbeans.com/studentbeans/fontello-48c002d3a29f3764d63f560941665ce3.eot?44206327);src:url(https://cdn.studentbeans.com/studentbeans/fontello-48c002d3a29f3764d63f560941665ce3.eot?44206327#iefix) format("embedded-opentype"),url(https://cdn.studentbeans.com/studentbeans/fontello-afb8ed6e302eab35c8605fe72bddf9c4.woff?44206327) format("woff"),url(https://cdn.studentbeans.com/studentbeans/fontello-69d1b80d289ddd41885f41305d2e0a0c.ttf?44206327) format("truetype"),url(https://cdn.studentbeans.com/studentbeans/fontello-aae19592fd622d5ebb01354947aced26.svg?44206327#fontello) format("svg");font-weight:normal;font-style:normal}[class^="icon--"]:before,[class*=" icon--"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--ok-circle:before{content:'\e800'}.icon--star:before{content:'\e801'}.icon--phone:before{content:'\e802'}.icon--location:before{content:'\e803'}.icon--instore:before{content:'\e804'}.icon--online:before{content:'\e805'}.icon--cancel:before{content:'\e806'}.icon--search:before{content:'\e807'}.icon--check:before{content:'\e808'}.icon--export:before{content:'\e809'}.icon--arrow-left:before{content:'\e80a'}.icon--arrow-right:before{content:'\e80b'}.icon--dot-3:before{content:'\e80c'}.icon--gplus:before{content:'\e80d'}.icon--twitter:before{content:'\e80e'}.icon--youtube:before{content:'\e80f'}.icon--facebook:before{content:'\e810'}.icon--attach:before{content:'\e811'}.icon--cancel-circle:before{content:'\e812'}.icon--down-open:before{content:'\e813'}.icon--burger:before{content:'\e814'}.icon--account:before{content:'\e815'}.icon--login:before{content:'\e816'}.icon--forward:before{content:'\e817'}.icon--facebook-squared:before{content:'\e818'}.icon--plus:before{content:'\e819'}.icon--minus:before{content:'\e81a'}.icon--email:before{content:'\e81b'}.icon--link:before{content:'\e81c'}.icon--monitor:before{content:'\e81d'}.icon--pinterest:before{content:'\e81e'}.icon--instagram:before{content:'\e81f'}.icon--apple:before{content:'\e820'}.icon--windows:before{content:'\e821'}.icon--android:before{content:'\e822'}.icon--stumbleupon:before{content:'\e823'}.icon--tag:before{content:'\e824'}.icon--cart:before{content:'\e825'}.icon--timer:before{content:'\e826'}.icon--right-small:before{content:'\e827'}.icon--graduation-cap:before{content:'\e828'}.icon--help-circled:before{content:'\e829'}.icon--info-circled:before{content:'\e82a'}.icon--attention-circled:before{content:'\e82b'}.icon--mobile:before{content:'\e82c'}.icon--shares:before{content:'\e82d'}.icon--whatsapp:before{content:'\e82e'}.switch-nav{*zoom:1;padding-left:0}.switch-nav:before,.switch-nav:after{content:"";display:table}.switch-nav:after{clear:both}.switch-nav>li{list-style:none}.baby-switch-content{display:none}.baby-switch-content.is-active{display:block}@media (min-width: 450px){.baby-switch-content{display:block}.baby-switch-content.is-active{display:none}}@media (min-width: 780px){.baby-switch-content{display:block}.baby-switch-content.is-active{display:none}}@media (min-width: 1100px){.baby-switch-content{display:block}.baby-switch-content.is-active{display:none}}.sister-switch-content{display:block}.sister-switch-content.is-active{display:none}@media (min-width: 450px){.sister-switch-content{display:none}.sister-switch-content.is-active{display:block}}@media (min-width: 780px){.sister-switch-content{display:block}.sister-switch-content.is-active{display:none}}@media (min-width: 1100px){.sister-switch-content{display:block}.sister-switch-content.is-active{display:none}}.brother-switch-content{display:block}.brother-switch-content.is-active{display:none}@media (min-width: 450px){.brother-switch-content{display:block}.brother-switch-content.is-active{display:none}}@media (min-width: 780px){.brother-switch-content{display:none}.brother-switch-content.is-active{display:block}}@media (min-width: 1100px){.brother-switch-content{display:block}.brother-switch-content.is-active{display:none}}.mother-switch-content{display:block}.mother-switch-content.is-active{display:none}@media (min-width: 450px){.mother-switch-content{display:block}.mother-switch-content.is-active{display:none}}@media (min-width: 780px){.mother-switch-content{display:block}.mother-switch-content.is-active{display:none}}@media (min-width: 1100px){.mother-switch-content{display:none}.mother-switch-content.is-active{display:block}}html.js .switch-content{display:none}html.js .switch-content.is-active{display:block}.tabs{border-bottom:1px solid #DCDDE0}.tabs>li{float:left;margin-bottom:-1px}.tabs>li>a{display:block;padding:0.5em 20px;border-bottom:3px solid transparent;line-height:24px}.tabs>li.is-active{background-color:#ffffff;border-bottom:3px solid #4D4D4D}.tabs>li.is-active>a{color:#201B21}.sidebar{background-color:#fff;color:#4D4D4D}.sidebar.is-fixed{position:fixed !important;top:0}.sidebar__container,.sidebar__panels{height:100%}.sidebar__switch{background-color:#FF8C00}.sidebar__switch [class^="icon--"]{font-size:1.5em;line-height:1;position:relative;top:2px;right:-4px}.sidebar__switch a{display:block;padding:0.25em 0;margin:0;color:#fff;text-transform:uppercase;font-weight:bold}.sidebar__switch a:hover{color:#FFB900}.sidebar__switch .on-show{display:none}.sidebar__switch .is-active .on-hide{display:none}.sidebar__switch .is-active .on-show{display:inline}.sidebar__categories{height:4em;padding:1em;background-color:#fff}.sidebar__panels{position:relative}.sidebar__panel-switches{position:relative;height:2em;margin:0;padding:0 5px;z-index:3;overflow:hidden;list-style:none;text-align:center;background-color:#fff;border-bottom:1px solid #DCDDE0;border-top:1px solid #DCDDE0}.sidebar__panel-switches>li{*display:inline;display:inline-block;padding:0.5em 1em 0;cursor:pointer;color:#4D4D4D}.sidebar__panel-switches>li.is-active{font-weight:bold;border-bottom:5px solid #00188F}.sidebar__panel{position:absolute;top:0;width:100%;height:100%;margin:0;padding:2em 0 4em;z-index:2;overflow-y:scroll}.sidebar__slat{overflow:hidden;background-color:#fff;border-bottom:1px solid #DCDDE0;list-style:none}.sidebar__slat a{padding:1em 0.5em;display:block;overflow:hidden}.sidebar__slat a.is-current{background-color:#F6F7FB;color:#999}.sidebar__slat--searching{padding:1em;background:#fff url(https://cdn.studentbeans.com/studentbeans/spinner-909b1e0ecc3208d58182e4671df7e1e2.gif) center center no-repeat}.sidebar__slat-title{font-weight:normal}.sidebar__slat-title,.sidebar__slat-block,.sidebar__slat-description{margin:0}input.sidebar__search-text{position:relative;z-index:3;height:2em;background-color:#F6F7FB;border-radius:0;border-style:none;border-bottom-style:solid}input.sidebar__search-text:focus{border-color:#DCDDE0}.sidebar__panel--search{padding-top:4em}.panel{margin-bottom:1em;padding:1em 40px 1.5em 40px;background-color:#DCDDE0}.panel-left{text-align:left}.panel-right{text-align:right}.panel-center{text-align:center}.tooltip{position:absolute;right:5px;bottom:calc(100% + 15px);left:5px;z-index:11;padding:0.5em;font-style:italic;color:#fff;background-color:#4D4D4D}.tooltip::after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-8px;pointer-events:none;border:solid transparent;border-top-color:#4D4D4D;border-width:10px;content:' '}.tooltip--down{top:calc(100% + 15px);bottom:inherit}.tooltip--down::after{top:-20px;border-top-color:transparent;border-bottom-color:#4D4D4D}.tooltip--arrow-left::after{left:20px}.tooltip--manual-verge{padding:1.5em 1em 1em;font-style:normal;font-weight:bold;border-radius:5px}.nav-global{*zoom:1;zoom:1;text-transform:uppercase;border-bottom:1px solid #888}.nav-global:before,.nav-global:after{content:"";display:table}.nav-global:after{clear:both}.nav-global__section{float:left;width:55%}.nav-global__section--right{float:right;text-align:right;width:45%}.nav-global__item{padding:0.66667em 0.44444em;font-weight:bold;vertical-align:middle}@media (min-width: 780px){.nav-global__item{padding:0.66667em}}.nav-global__item--logo{padding-left:0}@media (min-width: 780px){.nav-global__item--logo{padding-left:0.66667em}}.nav-global__item--search{padding-top:0.33333em;padding-bottom:0.33333em}.nav-global__item--height{padding:0;min-height:2.25em}@media (min-width: 780px){.nav-global__item--height{min-height:70px}}.nav-global__item--divider{border-left:1px solid #DCDDE0}.nav-global__item--account{position:relative;padding-top:0;padding-bottom:0}.nav-global__account-icon{display:inline-block;margin-top:10px}.nav-global__link{padding:0 1em}.nav-global__logo{display:block}.nav-global__logo img{display:block}.nav-draw,.nav-draw__mask,.nav-draw__menu{position:absolute;top:0;left:0;width:100%;height:100%}.nav-draw.is-hidden,.nav-draw__mask.is-hidden,.nav-draw__menu.is-hidden{display:none}.nav-draw__menu{padding:1.19342em;width:65%;z-index:5;background-color:#fff}.nav-draw__link{display:block;margin-bottom:0.66667em}.nav-draw__nav-list{margin-bottom:1.19342em;text-transform:uppercase}.nav-draw__menu__close{color:#DCDDE0;text-align:right}.nav-draw__menu__close i{cursor:pointer}.nav-draw__menu__close i:hover{color:#999}.nav-draw__mask{z-index:4;background-color:#000;background-color:rgba(0,0,0,0.7)}.nav-draw__menu{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes slideRight{0%{transform:translateX(-150%)}50%{transform:translateX(0%)}65%{transform:translateX(-4%)}80%{transform:translateX(0%)}95%{transform:translateX(-2%)}100%{transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%)}50%{-webkit-transform:translateX(0%)}65%{-webkit-transform:translateX(-4%)}80%{-webkit-transform:translateX(0%)}95%{-webkit-transform:translateX(-2%)}100%{-webkit-transform:translateX(0%)}}.nav-global--light{background-color:transparent;border-color:rgba(255,255,255,0.3);color:#fff}.nav-global--light .nav-global__link,.nav-global--light [class*="icon--"],.nav-global--light .nav-global__user{color:#fff}.nav-global--light .nav-global__item--productnav{border-color:rgba(255,255,255,0.3)}.nav-global--dark{background-color:#fff;border-color:#DCDDE0;color:#666}.nav-global--dark .nav-global__link,.nav-global--dark [class*="icon--"],.nav-global--dark .nav-global__user{color:#666}.footer{margin:2.68519em 0 0 0;padding:2.68519em 0 0 0;background-color:#DCDDE0;text-align:center}@media (min-width: 780px){.footer{text-align:left}}.footer h2{font-family:"Gibson Light", Helvetica, Arial, sans-serif;margin-bottom:0.5em}.footer a{color:#4D4D4D}.footer a:hover{color:#999}.footer__grid{margin-bottom:1.79012em}.footer__sb-logo{height:2.25em;margin:0 auto;max-width:80%}.footer__social-list{margin:1.19342em auto;padding:0;list-style-type:none;text-align:center}.footer__social-list a{color:#999}.footer__social-list a:hover{color:#4D4D4D}.footer__social-list--item{display:inline-block;margin:0 0.25em}.footer__copy-notice{font-size:0.66667em}.footer__link-list{margin:0;padding:0;list-style-type:none}.footer__link-list__item .btn{margin:1em 0;color:#fff}.footer__link-list__item .btn:hover{color:#fff}.alert__wrapper{background-color:#4668C5;overflow:hidden}.alert{position:relative;width:100%;font-weight:bold;text-align:center;color:white;padding:1em 1em}.alert a{color:#fff;text-decoration:underline}.alert a:hover{color:#e6e6e6}.alert__icon{position:absolute;right:1em;cursor:pointer}.alert--verge__wrapper{background-color:#fff}.alert--verge{z-index:11}.alert--error{background-color:#BA141A}.alert--success{background-color:#7FBA00}.alert--notice{background-color:#4668C5}.dropdown{min-width:12.75em;padding:0;position:absolute;top:100%;right:0;z-index:5;background-color:#8998AD;text-align:left}.dropdown .dropdown__link{display:block;padding:0.25em 1em 0;border-bottom:1px solid #a7b2c2;color:#fff}.dropdown .dropdown__link:hover{background-color:#a7b2c2;border-color:#b6bfcc}.dropdown:after{bottom:100%;right:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#8998AD;border-width:5px;margin-left:-5px}.dropdown-enter{opacity:0.01;transition:opacity .2s ease-in}.dropdown-enter-active{opacity:1}.dropdown-leave{opacity:1;transition:opacity .1s ease-in}.dropdown-leave-active{opacity:0.01}.stb-modal{z-index:15;position:fixed;left:0;right:0;top:0;bottom:0;overflow:scroll;overflow-scrolling:touch}.stb-modal.hidden{display:none}.stb-modal:before{display:block;position:fixed;content:'';left:0;right:0;top:0;bottom:0;background-color:black;background-color:rgba(0,0,0,0.6);z-index:-1}@media (min-width: 780px){.stb-modal--dialog{height:auto;margin-top:4%}}.stb-modal--dialog{height:100%;width:100%;min-height:150px;position:relative}.stb-modal--dialog--close{position:absolute;right:0;top:0.75em;color:#aaa;padding:0.5em;z-index:5}.stb-modal--dialog--close .icon--cancel{cursor:pointer}.sbid{position:relative;max-width:350px;min-width:320px;margin:0 auto;text-align:center;background-color:#fff;border-radius:5px}@media (min-width: 450px){.sbid{box-shadow:0 0px 10px 2px #4D4D4D}}.sbid__header{padding:1.5em 0 1em}.sbid__logo{width:170px;height:auto;margin-bottom:1em}.sbid__details__name{font-size:1.19342em;font-weight:bold;text-transform:capitalize}.sbid__id-number{margin-bottom:1em}.sbid__id-number__label{color:#999}.sbid__id-number__value{font-weight:bold}.sbid__profile-image{position:relative;width:120px;height:120px;margin:0 auto;background-position:center;background-size:cover;border-radius:30%}.sbid__institution--verified{position:absolute;bottom:-0.5em;left:-0.5em;z-index:1;font-size:2.68519em;color:#7FBA00}.sbid__institution--verified::after{position:absolute;top:15px;right:15px;bottom:20px;left:15px;z-index:-1;background-color:#fff;content:''}.sbid__details{margin-bottom:1em}.sbid__details__content{font-weight:bold;text-transform:capitalize}.sbid__details__label{font-size:0.9em;line-height:1em;color:#999}.sbid__content{padding:1em;margin-top:1.5em;background-color:#F6F7FB}.sbid__bottom-bar{padding:1em;overflow:auto;border-top:1px solid #DCDDE0}.sbid__clock{float:left;font-size:0.9em}.sbid__support-link{float:right;cursor:pointer}.sbid__offer-code{padding:0.1em 0;font-size:1.79012em;font-weight:bold;color:#48b5b9}.autocomplete{position:relative;text-align:left;font-weight:normal;text-transform:none}.autocomplete__input-group{position:relative;border:1px solid #DCDDE0}.autocomplete__input{border-radius:0;border-style:none;border:0;padding-right:3.5em;min-width:20em;width:100%}.autocomplete__label{color:#201B21;font-size:2.68519em;font-weight:normal;line-height:1.6em;text-align:center;margin-bottom:0}.autocomplete__button{position:absolute;top:0;right:0;height:100%;background-color:transparent;border-style:none;border-radius:0}.autocomplete__button[class*="icon--"]{color:#DCDDE0}.autocomplete__button--search{font-size:1.19342em;border-left:1px solid #DCDDE0}.autocomplete__button--right-controls{right:0;color:#999}.autocomplete__button--clear{right:2.25em;font-size:1.19342em}.autocomplete__button--clear [class*="icon--"]{color:#DCDDE0}.autocomplete__button--cancel{font-weight:bold;border-left:1px solid #DCDDE0;position:relative;float:right}.autocomplete__results{background-color:#fff;background-color:rgba(255,255,255,0.95);position:relative;z-index:10;height:100%;width:100%;padding-bottom:0;margin-bottom:0;overflow-y:scroll}@media (min-width: 780px){.autocomplete__results{position:absolute;height:auto;box-shadow:0px 1px 3px rgba(0,0,0,0.3);z-index:4}}.autocomplete__result-list{margin-bottom:0}.autocomplete__result-list li{margin-right:0}.autocomplete__result-item{color:#201B21;display:block;padding:0.5em;cursor:pointer}.autocomplete__result-item:hover,.autocomplete__result-item.is-active{background-color:#DCDDE0;color:#201B21}.autocomplete__result-item__title{color:#999;margin:1.5em 0.5em 0.66667em}.autocomplete__result-item__text{padding-top:.6em;display:inline-block}.autocomplete--mobile{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,0.95);z-index:11;overflow-y:auto}.autocomplete--mobile__input-group{border:0}.autocomplete--mobile__input{-webkit-appearance:none;width:100%;border-radius:0;padding:0 2.2em;box-sizing:border-box}.autocomplete--mobile__button{color:#999}.autocomplete--mobile__button--search{right:auto;left:0;margin:0;padding:0}.autocomplete--mobile__results{overflow-y:auto}.autocomplete--mobile__button-clear{position:relative;float:left;right:0}.autocomplete--large__input{font-size:1.79012em;min-width:0}.autocomplete--large__button--search{font-size:2.25em}.autocomplete--large__button--clear{right:3.375em}.autocomplete--form__input{min-width:100%;padding:0.66667em 1.5em;height:3.375em}.autocomplete--mobile--form__input{padding-left:2.68519em}.autocomplete--verge__button--search{border:0}.autocomplete--verge__button--search [class*="icon--"]{color:#DCDDE0}.autocomplete--verge__button--clear{position:relative;float:left;right:0}.autocomplete--verge__button--clear [class*="icon--"]{color:#DCDDE0}@media (min-width: 450px){.autocomplete--verge__results{position:absolute;height:auto;box-shadow:0px 1px 3px rgba(0,0,0,0.3);z-index:4}}.autocomplete__results__value__cant-find{border-top:1px solid #DCDDE0;cursor:pointer;background-color:#F6F7FB;padding:1em}.autocomplete__results__value__cant-find:hover{background-color:#DCDDE0}.autocomplete__results__value__cant-find__title{color:#4D4D4D;font-size:0.75em;text-transform:uppercase;margin-bottom:1em}@media (min-width: 780px){.autocomplete-results--enter{overflow-y:hidden;max-height:0;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0, 1, 0.75, 1)}.autocomplete-results--enter-active{max-height:500px}.autocomplete-results--leave{overflow-y:hidden;max-height:500px;transition-property:all;transition-duration:.8s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.autocomplete-results--leave-active{max-height:0}}.accordion__title{margin:0.5em 0;font-weight:bold;text-decoration:underline;cursor:pointer}.accordion__title__icon{margin:0.44444em}.accordion__title__icon::before{transition:transform 0.3s ease}.is-active .accordion__title__icon::before{transform:rotate(180deg)}.page-header{background-color:#4668C5}.page-header__masthead{padding-top:2.25em;padding-bottom:11.39063em;color:#fff}@media (min-width: 780px){.page-header__masthead{padding-top:2.25em;padding-bottom:11.39063em}}.page-header__masthead__title{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;margin-bottom:0;font-size:2.68519em}.page-header--offers{background:#4668C5 url(https://cdn.studentbeans.com/studentbeans/page-header/offer-hero-image-4752b71da1d78e62fa2da4c3ae61741a.jpg) no-repeat top center;background-size:cover}.page-header--jobs{margin-bottom:3.375em;background:transparent url(https://cdn.studentbeans.com/studentbeans/jobs/headerbg-b61fa32ba79ed78a3e849958df9f7aab.png) no-repeat top center;background-size:cover}.page-header--jobs .page-header__masthead{padding-bottom:2.25em}.page-header--account{margin-bottom:3.375em;background:transparent url(https://cdn.studentbeans.com/studentbeans/page-header/offer-hero-image-4752b71da1d78e62fa2da4c3ae61741a.jpg) no-repeat top center;background-size:cover}.loader{display:block;height:1.19342em;margin:auto;text-align:center}.loader>div{display:inline-block;width:5px;height:60%;margin:8% 2px;background-color:rgba(255,255,255,0.9);animation:stretchdelay 1.2s infinite ease-in-out}.loader .loader__rect2{animation-delay:-1.1s}.loader .loader__rect3{animation-delay:-1s}.loader .loader__rect4{animation-delay:-0.9s}.loader .loader__rect5{animation-delay:-0.8s}@keyframes stretchdelay{0%, 40%, 100%{transform:scaleY(0.4)}20%{transform:scaleY(1)}}.loader--infinite-scroll{display:block;height:7.59375em;margin-top:1.5em}.loader--infinite-scroll>div{margin-top:1em;background-color:#4668C5}.loader--sso-success{display:block;height:7.59375em;margin:0 auto}.loader--sso-success>div{width:8px;margin-top:1em;background-color:#DCDDE0}.loader--btn>div{height:1em;margin:0.25em 2px -0.25em}.page-overlay{z-index:12;position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;background-color:rgba(0,0,0,0.4);cursor:pointer}.page-overlay.is-active{display:block}.page-overlay__highlight-area{position:relative;z-index:13;background-color:#FFF}.fade-enter{opacity:0.01;transition:opacity .3s ease-in}.fade-enter.fade-enter-active{opacity:1}.fade-leave{opacity:1;transition:opacity .3s ease-in}.fade-leave.fade-leave-active{opacity:0.01}.slide-enter{animation-name:slideIn;-webkit-animation-name:slideIn;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}.slide-leave{animation-name:slideOut;-webkit-animation-name:slideOut;animation-duration:0.3s;-webkit-animation-duration:0.3s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out}@keyframes slideIn{0%{transform:translateY(-150%)}100%{transform:translateY(0%)}}@keyframes slideOut{0%{transform:translateY(0%)}100%{transform:translateY(-150%)}}.oauth__wrapper{margin-bottom:4.02778em}.oauth__header{font-size:0.75em;padding:1em 1em 0;text-align:center;font-weight:bold;border-bottom:1px solid #DCDDE0;position:relative}.oauth__header__title{text-transform:uppercase;margin-bottom:1em}.oauth__terms,.oauth__info{text-align:center;margin:1.19342em 0}.oauth__terms{font-size:0.9em}.oauth__terms a{text-decoration:underline}.oauth__footer{font-size:0.9em;position:fixed;bottom:0;left:0;right:0}.oauth__btn{border:0;padding:1em;margin:1em 0;height:auto}.oauth__btn--continue{font-weight:bold;background-color:#68217A}.oauth__btn--continue:hover{background-color:#79268e}.oauth__btn--cancel{background-color:transparent;color:#0072C6;text-decoration:underline}.oauth__btn--cancel:hover{background-color:transparent;color:#0081e0}.file-upload{position:relative;border:1px solid #201B21;text-align:center;padding:1em 0;margin:1em 0}.file-upload--loaded{border:1px solid #7FBA00;background-color:rgba(186,216,10,0.1)}.file-upload--error{border:1px solid #DD5900;background-color:rgba(221,89,0,0.1);color:#DD5900}.file-upload__input{position:absolute;left:0;top:0;height:100%;width:100%;outline:none;opacity:0;cursor:pointer}.file-upload__text{font-weight:bold}.file-upload__file-name{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-upload__progress{height:5px;position:absolute;bottom:0;background-color:#7FBA00;transition:width 0.1s;-webkit-transition:width 0.1s}.file-upload__check-icon{color:#7FBA00}.file-upload__cancel-icon{cursor:pointer}@media (min-width: 780px){.file-upload{position:relative;border:3px dashed #7FBA00;padding:1.5em 1em;text-align:center}.file-upload:hover{opacity:0.8}.file-upload--loaded{border:3px dashed #7FBA00;background-color:rgba(186,216,10,0.1)}.file-upload--dragover{border:3px dashed #4668C5}.file-upload--error{border:3px dashed #DD5900;background-color:rgba(221,89,0,0.1)}.file-upload__input{position:absolute;left:0;top:0;height:100%;width:100%;outline:none;opacity:0;cursor:pointer}.file-upload__text,.file-upload__file-name{font-size:1.19342em}.file-upload__types{color:#999;margin:1em 0 0}.file-upload__progress{height:1em;position:relative}.file-upload__attach-icon{visibility:hidden}}.button--social{display:block;margin:0.75em 0}.button--social i{margin:0.25em 1em 0.25em 0.25em}.button--teal{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;width:100%;padding:0.59671em;margin:0.5em 0;color:#fff;text-transform:uppercase;background-color:#34ADB2;border:0;border-radius:3px}.button--teal:disabled{font-weight:bold;color:#4D4D4D;cursor:not-allowed;background-color:#DCDDE0}.button--teal:disabled:hover{background-color:#DCDDE0}.button--teal:hover{background-color:#3ac0c5}.button--bordered{display:block;width:100%;padding:0.59671em;background-color:transparent;border:1px solid #DCDDE0;border-radius:3px}.button--spaced{margin:1em 0}.link__wrapper{margin:1em 0;overflow:hidden;text-decoration:underline}.link__wrapper.right{float:right}.link__wrapper.left{float:left}.link--thick{font-size:1.19342em;font-weight:bold}.link--blue{color:#0072C6;text-decoration:underline}.link--blue:hover{color:#0081e0}.break-word{word-break:break-word}.select-email{padding:1em;overflow:auto;font-size:0.9em;font-weight:bold;white-space:nowrap;background-color:#F6F7FB}.text__block{position:relative;padding:1em 0 0;text-align:center}.text__block--pad-bottom{padding:1em 0}.text--smaller{font-size:0.9em}.text--smallest{font-size:0.75em}.form__input__wrapper{position:relative;margin:1em 0}.form__input{position:relative;height:100%;padding:0.75em;border-radius:0}.form__input.invalid{border:1px solid #E81123}.form__input:focus{outline-color:transparent;outline-style:none}.form__select{height:2.68519em;border-color:#DCDDE0;border-radius:0}.form__splitter{position:relative;display:block;text-align:center}.form__splitter::before,.form__splitter::after{position:absolute;top:50%;display:block;width:40%;height:1px;border-top:1px solid #DCDDE0;content:''}.form__splitter::before{left:0}.form__splitter::after{right:0}.form-input__tooltip{position:absolute;right:5px;bottom:calc(100% + 15px);left:5px;padding:0.5em;font-style:italic;color:#fff;background-color:#4D4D4D}.form-input__tooltip::after{position:absolute;top:100%;left:20px;width:0;height:0;margin-left:-8px;pointer-events:none;border:solid transparent;border-top-color:#4D4D4D;border-width:10px;content:' '}.form__error{position:relative;color:#E81123;text-align:right}.placeholder .form__input__label{display:none}.radio-switch{position:relative}.radio-switch__input:focus+label{border:1px solid #201B21}.radio-switch__input{position:fixed;top:-999px;display:block}.radio-switch__label{position:relative;z-index:2;float:left;width:50%;padding:1.19342em;color:#4D4D4D;text-align:center;background-color:#DCDDE0;border:1px solid #DCDDE0;border-radius:0;transition:background-color 0.2s}.radio-switch__label.is-active{z-index:2;color:#201B21;background-color:#fff}.country{margin:0.89506em 0;text-align:left}.country__label{padding:0.25em 0.9em;font-weight:bold}.country__display{padding:0.75em 0;overflow:hidden;cursor:pointer;background-color:#DCDDE0}.country__change-label{float:right}.country__change-text{float:right}.country__flag{float:left;width:2.68519em;height:1.5em}.country__name{padding:1em;font-weight:bold}.dob-input__field,.dob-input__label{display:block;float:left;padding:0 0.29835em}.dob-input__field input{text-align:center}.dob-input__label{padding:1.79012em 0;font-weight:bold}.dob-input__wrapper{overflow:auto}.year-select{overflow:hidden}.year-select__chunk{float:left;width:50%}.year-select__label{padding:0.75em;font-weight:bold}.university__label{font-size:1.19342em;font-weight:bold;text-align:center;text-transform:uppercase}.university__label i{margin-right:1em}.verge{position:relative;width:100%;max-width:380px;min-width:320px;margin:0 auto;text-align:center;background-color:#fff;border:1px solid #DCDDE0}.verge__content-wrapper{position:relative;width:85%;margin:1.79012em auto;overflow:visible}.verge__content-wrapper::after{display:block;clear:both;content:''}.verge-loading{min-height:400px}.verge-loading,.verge__loader-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff}.verge-loading .loader>div,.verge__loader-overlay .loader>div{height:2.25em;margin:5.0625em 2px;background-color:#201B21}.verge__logo{width:80%;max-width:180px;margin:1em 0 1.5em}.verge__error__image{width:70%}.verge__error__message{margin:1.79012em 1.79012em 3.375em;color:#4D4D4D}.verge__header{position:relative;padding:1.5em 1em 1.19342em;font-weight:bold;text-align:center;border-bottom:1px solid #DCDDE0}.verge__header__back{position:absolute;top:1em;left:1em;font-size:1.19342em;color:#999;cursor:pointer}.verge__header__title{margin:0;font-size:1em;text-transform:uppercase}.verge__header--login{padding:0 0 1em;font-size:1.19342em;border:0}.verge__footer{padding:1em;font-size:0.9em;text-align:left;border-top:1px solid #DCDDE0}.verge__footer.left{text-align:left}.verge__footer.right{text-align:right}.verge__footer.center{text-align:center}.verge__footer i{float:left;margin:0 0.25em;font-size:2.25em;font-weight:bold;line-height:1.5em;color:#DCDDE0}.verge__footer__logout{padding:1em;text-align:center;background-color:#F6F7FB;border-top:1px solid #DCDDE0}.verge__footer__logout__link{color:#0072C6;text-decoration:underline}.verge__footer__logout__link:hover{color:#0081e0}.cookie-banner{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;position:fixed;bottom:0;z-index:30;width:100%;padding:0.66667em 5.0625em 0.66667em 1em;font-size:0.66667em;line-height:1.5em;text-align:left;background-color:#F6F7FB}@media (min-width: 450px){.cookie-banner{padding-right:1em;text-align:center}}.cookie-banner__additional-text{display:none}@media (min-width: 450px){.cookie-banner__additional-text{display:inline}}.cookie-banner__link,.cookie-banner__link--baby{color:#4D4D4D;text-decoration:underline}.cookie-banner__link{display:none}@media (min-width: 450px){.cookie-banner__link{display:inline-block}}.cookie-banner__link--baby{display:block;width:5.0625em}@media (min-width: 450px){.cookie-banner__link--baby{display:none}}.cookie-banner__close-icon{position:absolute;top:0;right:0;display:inline;padding:1.5em;cursor:pointer}@media (min-width: 450px){.cookie-banner__close-icon{position:relative;padding:0 0 0 1em}}.panel-yellow{background-color:#FFF100}.text-color-green{color:#009E49 !important}a.text-color-green:hover{color:#007233 !important}.bg-green{background-color:#009E49 !important}.jobs-list{border-top:1px solid #DCDDE0}.jobs-list>li{padding:1em 0.5em 0;border-bottom:1px solid #DCDDE0}.jobs-list .jobs-list__featured{background-color:#FF8C00}.jobs-list .jobs-list__featured a,.jobs-list .jobs-list__featured .job-item__meta{color:#fff}.jobs-information{padding:1em 0;margin-bottom:1.19342em;background:#fff}.jobs-filters__link{margin-bottom:0.5em}.job-item__title{margin-bottom:0}@media (min-width: 780px){.job-item__title{margin-bottom:1em}}.job-item__meta{margin-top:3px;text-transform:uppercase}@media (min-width: 780px){.job-item__meta{text-align:right}}.job-meta-list{padding-left:0}.job-meta-list>li{margin-right:.75em}.job{border:1px solid #DCDDE0}.job__section{padding:.5em 1em;background-color:#fff}.job__action-section{padding:.5em 1em;background-color:#F6F7FB;border-top:1px solid #DCDDE0;border-bottom:1px solid #DCDDE0}.job__title{margin-bottom:0.5em}@media (min-width: 450px){.job__title small,.job__title .support,.job__title .formtastic .inline-hints,.formtastic .job__title .inline-hints,.job__title .formtastic .inline-errors,.formtastic .job__title .inline-errors,.job__title .formtastic .terms,.formtastic .job__title .terms,.job__title .mid-hairline,.job__title .featured-text,.job__title .job__featured,.job__title .sidebar__panel-switches>li,.job__title .job-item__meta,.job__title .job-meta-list,.job__title .label,.job__title .accordian__tab{display:inline}}.job__title small,.job__title .support,.job__title .formtastic .inline-hints,.formtastic .job__title .inline-hints,.job__title .formtastic .inline-errors,.formtastic .job__title .inline-errors,.job__title .formtastic .terms,.formtastic .job__title .terms,.job__title .mid-hairline,.job__title .featured-text,.job__title .job__featured,.job__title .sidebar__panel-switches>li,.job__title .job-item__meta,.job__title .job-meta-list,.job__title .label,.job__title .accordian__tab{display:block}@-moz-keyframes spin{0%{-moz-transform:scale(0.15) rotate(0);transform:scale(0.15) rotate(0)}100%{-moz-transform:scale(0.15) rotate(360deg);transform:scale(0.15) rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:scale(0.15) rotate(0);transform:scale(0.15) rotate(0)}100%{-webkit-transform:scale(0.15) rotate(360deg);transform:scale(0.15) rotate(360deg)}}@keyframes spin{0%{-moz-transform:scale(0.15) rotate(0);-ms-transform:scale(0.15) rotate(0);-webkit-transform:scale(0.15) rotate(0);transform:scale(0.15) rotate(0)}100%{-moz-transform:scale(0.15) rotate(360deg);-ms-transform:scale(0.15) rotate(360deg);-webkit-transform:scale(0.15) rotate(360deg);transform:scale(0.15) rotate(360deg)}}.load-more__button{margin:2.25em 0}.load-more__button.is-loading{-moz-animation:spin 0.5s linear 0 infinite;-webkit-animation:spin 0.5s linear 0 infinite;animation:spin 0.5s linear 0 infinite}.accordian{border-top:1px solid #DCDDE0}.accordian>li{border-bottom:1px solid #DCDDE0}.accordian>li .on-open{display:none}.accordian .is-active .on-open{display:block}.accordian .is-active .on-close{display:none}.accordian__tab{display:block;padding:0.5em;font-weight:bold}.accordian__container{padding:1em}.primary-nav-container{-moz-transition:top 0.5s;-o-transition:top 0.5s;-webkit-transition:top 0.5s;transition:top 0.5s;top:-100%;font-size:0.9em}@media (min-width: 780px){.primary-nav-container{font-size:1em}}.primary-nav-container.affix{position:fixed;top:0;z-index:10;width:100%}.primary-nav-container.affix+.primary-nav-container__push{height:52px}@media (min-width: 780px){.primary-nav-container.affix+.primary-nav-container__push{height:43px}}.primary-nav{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;position:relative;height:52px;overflow:hidden;text-transform:uppercase;background-color:#fff;border-bottom:1px solid #DCDDE0}@media (min-width: 780px){.primary-nav{height:43px}}.primary-nav ul{padding:0;margin:0}.primary-nav li{display:inline-block;margin:0 0.5em}.primary-nav a{display:inline-block;padding:1em 0}@media (min-width: 780px){.primary-nav a{padding:0.5em 0}}.primary-nav .is-active{border-bottom:2px solid #55D455}.primary-nav__more{float:right;padding:0 0 0 0.5em;border-left:1px solid #DCDDE0}.primary-nav__more a{display:inline-block;padding:1em 0}@media (min-width: 780px){.primary-nav__more a{padding:0.5em 0}}.primary-nav__more .primary-nav__more__close{display:none}.primary-nav__more.is-active .primary-nav__more__open{display:none}.primary-nav__more.is-active .primary-nav__more__close{display:inline-block}.primary-nav__more__burger{position:relative;top:-2px;font-size:1.19342em}@media (min-width: 780px){.primary-nav__more__burger{display:none}}.primary-nav__more__text{display:none}@media (min-width: 780px){.primary-nav__more__text{display:inline}}.primary-nav__brand,.primary-nav__tag{display:none;float:left;margin-right:0.5em}@media (min-width: 780px){.primary-nav__brand,.primary-nav__tag{display:inline-block}}.primary-nav__dd{background-color:#fff;border-bottom:1px solid #DCDDE0}.primary-nav__dd__secondary ul,.primary-nav__dd__section-nav ul{padding:0;margin:0.5em 0;list-style-type:none}.primary-nav__dd__secondary ul li,.primary-nav__dd__section-nav ul li{padding:0 0.5em;margin:0 0 0.5em}.primary-nav__dd__secondary ul a,.primary-nav__dd__section-nav ul a{display:block;padding:0.5em 0}@media (min-width: 780px){.primary-nav__dd__secondary ul a,.primary-nav__dd__section-nav ul a{padding:0}}.primary-nav__dd__section-nav li{display:inline-block;width:50%}@media (min-width: 780px){.primary-nav__dd__section-nav li{width:25%}}@media (min-width: 780px){.primary-nav__dd__secondary{display:none}}.primary-nav__dd__secondary .is-active{display:none}.primary-nav__dd__secondary ul li{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding-top:0.5em;border-top:1px solid #DCDDE0}.apps__hero__container{margin-bottom:1.5em;background-color:#48b5b9}@media (min-width: 780px){.apps__hero__container{margin-bottom:5.0625em}}.apps__hero{text-align:center}@media (min-width: 780px){.apps__hero{position:relative;margin-bottom:-7.59375em;text-align:left}}.apps__hero__content{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding:2.25em 0 0;color:#fff}@media (min-width: 780px){.apps__hero__content{width:30.58594em;padding:4.02778em 3.375em 3.375em 1em}}@media (min-width: 1100px){.apps__hero__content{padding:5.0625em 3.375em 3.375em 1em}}.apps__hero__content__title{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding-bottom:0.66667em;margin-bottom:0;font-size:2.25em;line-height:1em}.apps__hero__content__text{margin-bottom:0;font-size:1em}.apps__hero__image{display:none;height:13.59375em;margin-top:1em}@media (min-width: 780px){.apps__hero__image{top:0;display:block;width:100%;height:auto;max-width:20.39063em}}@media (min-width: 1100px){.apps__hero__image{max-width:25.62891em}}.apps__hero__image--baby{display:block;margin:1.5em auto 0}@media (min-width: 780px){.apps__hero__image--baby{display:none}}.apps__hero__content__buttons,.apps__content__column__buttons,.apps__global-footer__content__buttons{padding-top:1.79012em}.apps__footer__hero__buttons{padding-top:1em}.apps__hero__content__button,.apps__footer__hero__button,.apps__content__column__button,.apps__global-footer__content__button{display:inline-block;width:2.68519em;height:2.68519em;cursor:pointer}.apps__hero__content__button,.apps__footer__hero__button,.apps__global-footer__content__button{width:9.0625em}@media (min-width: 780px){.apps__hero__content__button,.apps__footer__hero__button,.apps__global-footer__content__button{width:7.59375em}}.apps__hero__content__button--apple,.apps__footer__hero__button--apple,.apps__global-footer__content__button--apple{background:url(https://cdn.studentbeans.com/studentbeans/apps/app-store-hero-5c7097f37e5c7f5b84bfbe87e28c0b6e.svg);background-repeat:no-repeat;background-size:contain}@media (min-width: 780px){.apps__hero__content__button--apple,.apps__footer__hero__button--apple,.apps__global-footer__content__button--apple{margin-right:1em}}.apps__hero__content__button--google,.apps__footer__hero__button--google,.apps__global-footer__content__button--google{background:url(https://cdn.studentbeans.com/studentbeans/apps/google-play-hero-c1d25f1eb50113934f392f0db39c55ca.svg);background-repeat:no-repeat;background-size:contain}.apps__content__column__button--apple{margin-right:1em;background:url(https://cdn.studentbeans.com/studentbeans/apps/app-store-small-8850cf8775901c0f6582c9400ba88cc4.svg)}.apps__content__column__button--google{background:url(https://cdn.studentbeans.com/studentbeans/apps/google-play-small-55045b6c14782e6cf037b613f9b57f83.svg)}.apps__hero__content__button--google:hover,.apps__footer__hero__button--google:hover,.apps__content__column__button--google:hover,.apps__hero__content__button--apple:hover,.apps__footer__hero__button--apple:hover,.apps__content__column__button--apple:hover,.apps__global-footer__content__button--google:hover,.apps__global-footer__content__button--apple:hover{opacity:0.7}.apps__hero__content__button--google:focus,.apps__footer__hero__button--google:focus,.apps__content__column__button--google:focus,.apps__hero__content__button--apple:focus,.apps__footer__hero__button--apple:focus,.apps__content__column__button--apple:focus,.apps__global-footer__content__button--google:focus,.apps__global-footer__content__button--apple:focus{outline:none}.apps__content__column__button--sign-up{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;width:7.59375em;height:2.68519em;margin-left:1.19342em;font-size:1em;line-height:2.68519em;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;background-color:#48b5b9;border-radius:5px}@media (min-width: 450px){.apps__content__column__button--sign-up{width:9.0625em;margin-left:3.375em}}.apps__content__column__button--sign-up:hover{color:#fff;background-color:#399295}.apps__content__row{text-align:center}@media (min-width: 780px){.apps__content__row{padding:0 1em 1.79012em;text-align:left}}.apps__content__column--left,.apps__content__column--left--unpadded{position:relative;padding:0 1.5em}@media (min-width: 450px){.apps__content__column--left,.apps__content__column--left--unpadded{padding:1.5em}}@media (min-width: 780px){.apps__content__column--left,.apps__content__column--left--unpadded{float:left;padding:0 1.5em 0 0}}.apps__content__column--left--unpadded{padding:0}.apps__content__column--right{position:relative;padding:0 1.5em}@media (min-width: 450px){.apps__content__column--right{padding:1.5em}}@media (min-width: 780px){.apps__content__column--right{float:right;padding:0 0 0 1.5em}}.apps__content__column__title{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding:0 0 1em;margin-bottom:0;font-size:1.79012em;line-height:1em}@media (min-width: 780px){.apps__content__column__title{padding:2.25em 1em 1em 0}}.apps__content__column__text{font-family:"Gibson Light", Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;margin-bottom:0;font-size:1em}.apps__content__column__video{position:absolute;display:none}@media (min-width: 1100px){.apps__content__column__video{display:block}}.apps__content__column__video--get-code{top:2.68519em;left:3.375em;width:13.59375em}.apps__content__column__video--show-id{top:4.02778em;right:5.0625em;width:11.89063em}@media (min-width: 780px){.apps__content__column__image--brands{float:right;height:30.58594em;max-width:200%}}@media (min-width: 780px){.apps__content__column__image--get-code{width:25.62891em}}@media (min-width: 780px){.apps__content__column__image--show-id{float:right;width:25.62891em;min-width:25.62891em}}.apps__content__column__line-break{height:3.375em}.apps__content__column__line-break--right{display:none}@media (min-width: 780px){.apps__content__column__line-break--right{display:block;background:url(https://cdn.studentbeans.com/studentbeans/apps/right-shape-fe38c732cf0f960d22e699e2b191c4ab.png) no-repeat top right}}.apps__content__column__line-break--left{display:none}@media (min-width: 780px){.apps__content__column__line-break--left{display:block;background:url(https://cdn.studentbeans.com/studentbeans/apps/left-shape-1481f3c74556f2848fae22073a437110.png) no-repeat top left}}.apps__footer__hero__container{margin-top:2.68519em;margin-bottom:-2.68519em;text-align:center;background-color:#4D4D4D}.apps__footer__hero{padding-top:3.375em}.apps__footer__hero__title{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding-bottom:0.66667em;margin-bottom:0;font-size:2.25em;line-height:1em;color:#fff}.apps__footer__hero__image{display:none}@media (min-width: 780px){.apps__footer__hero__image{display:block;height:17.08594em;margin:1em auto 0}}@media (min-width: 1100px){.apps__footer__hero__image{height:20.39063em}}.apps__footer__hero__image--baby{display:block;height:17.08594em;margin:1.19342em auto 0}@media (min-width: 780px){.apps__footer__hero__image--baby{display:none}}.apps__global-footer{position:relative;margin-top:2.68519em;margin-bottom:-2.68519em;background-color:#48b5b9}.apps__global-footer__content{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;max-width:30.58594em;padding:2.68519em 0 1.5em;margin:auto;color:#fff;text-align:center}@media (min-width: 780px){.apps__global-footer__content{padding:4.02778em 0 0 1em;margin:auto;text-align:left}}@media (min-width: 1100px){.apps__global-footer__content{padding:5.0625em 0 0 1em;margin:0 auto 0 0}}.apps__global-footer__content__title{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding-bottom:0.66667em;margin-bottom:0;font-size:2.25em;line-height:1em}.apps__global-footer__content__text{margin-bottom:0;font-size:1em}.apps__global-footer__image{display:none;width:100%}@media (min-width: 780px){.apps__global-footer__image{display:block;max-width:20.39063em;margin-top:1.19342em}}@media (min-width: 1100px){.apps__global-footer__image{max-width:25.62891em}}.apps__global-footer__image--baby{display:block;margin:auto}@media (min-width: 780px){.apps__global-footer__image--baby{display:none}}.apps__global-footer__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.apps__global-footer__content__button{position:relative;z-index:2}.error-page__container,.error-page__container--fourohfour{position:absolute;top:0;right:0;bottom:0;left:0;background:url(https://cdn.studentbeans.com/studentbeans/errors/500-ptrn-repeat-e4e556b67be4da0f88b6b042b85ea21c.png);background-repeat:repeat;background-size:381px 279px}.error-page__container--fourohfour{margin-top:4.02778em;background:url(https://cdn.studentbeans.com/studentbeans/errors/404-ptrn-repeat-2ed8caa24736b65acbbe35fd09d678ab.png);background-repeat:repeat;background-size:381px 279px}.error-page,.error-page--fivehundred,.error-page--fiveohthree{margin:11.39063em 0;text-align:center}.error-page--fivehundred{margin:15.4184em 0 9.0625em}.error-page--fiveohthree{margin:7.59375em 0}.error-page__heading{font-family:"Gibson Light", Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;margin-bottom:0;line-height:1.5em}.error-page__button{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;display:inline-block;padding:0 1.79012em;margin-top:1em;font-size:1em;line-height:2.68519em;color:#fff;text-align:center;text-decoration:none;cursor:pointer;background-color:#48b5b9;border-radius:4px}.error-page__button:hover{color:#fff;background-color:#399295}.gldp-default{position:absolute;font-family:'helvetica'}.gldp-default .core{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;padding:0;margin:0;font-size:14px;text-align:center;cursor:pointer;color:#222;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #dadada 98%, #fff 99%, #dadada 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(98%, #dadada), color-stop(99%, #fff), color-stop(100%, #dadada));background:-webkit-linear-gradient(top, #fff 0%, #dadada 98%, #fff 99%, #dadada 100%);background:-o-linear-gradient(top, #fff 0%, #dadada 98%, #fff 99%, #dadada 100%);background:-ms-linear-gradient(top, #fff 0%, #dadada 98%, #fff 99%, #dadada 100%);background:linear-gradient(to bottom, #fff 0%, #dadada 98%, #fff 99%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dadada',GradientType=0 )}.gldp-default .border{border-style:solid;border-width:0;border-color:#888}.gldp-default .monyear,.gldp-default .monyear select{font-size:16px !important;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .monyear span{margin:0 5px 0 5px}.gldp-default .prev-arrow,.gldp-default .next-arrow{color:#222;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .prev-arrow:active,.gldp-default .next-arrow:active{color:#f00}.gldp-default .prev-arrow-off,.gldp-default .next-arrow-off{color:#222;opacity:0.15}.gldp-default .dow{color:#fff;font-weight:bold;cursor:wait !important;background:#ff0000;background:-moz-linear-gradient(top, red 0%, #fcc 1%, red 2%, #a00 98%, #d44 99%, #800 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, red), color-stop(1%, #d44), color-stop(2%, red), color-stop(98%, #a00), color-stop(99%, #fcc), color-stop(100%, #800));background:-webkit-linear-gradient(top, red 0%, #fcc 1%, red 2%, #a00 98%, #d44 99%, #800 100%);background:-o-linear-gradient(top, red 0%, #fcc 1%, red 2%, #a00 98%, #d44 99%, #800 100%);background:-ms-linear-gradient(top, red 0%, #fcc 1%, red 2%, #a00 98%, #d44 99%, #800 100%);background:linear-gradient(to bottom, red 0%, #fcc 1%, red 2%, #a00 98%, #d44 99%, #800 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#880000',GradientType=0 )}.gldp-default .mon,.gldp-default .tue,.gldp-default .wed,.gldp-default .thu,.gldp-default .fri{font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .sat,.gldp-default .sun{color:#3858a8;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .outday{color:#666 !important}.gldp-default .mon:hover,.gldp-default .tue:hover,.gldp-default .wed:hover,.gldp-default .thu:hover,.gldp-default .fri:hover,.gldp-default .sat:hover,.gldp-default .sun:hover{background:#fcfff4;background:-moz-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fcfff4), color-stop(100%, #e9e9ce));background:-webkit-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%);background:-o-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%);background:-ms-linear-gradient(top, #fcfff4 0%, #e9e9ce 100%);background:linear-gradient(to bottom, #fcfff4 0%, #e9e9ce 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#e9e9ce',GradientType=0 )}.gldp-default .noday{color:#444;font-weight:normal;cursor:wait !important;background:#aaaaaa;background:-moz-linear-gradient(top, #aaa 0%, #8a8a8a 98%, #aaa 99%, #8a8a8a 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #aaa), color-stop(98%, #8a8a8a), color-stop(99%, #aaa), color-stop(100%, #8a8a8a));background:-webkit-linear-gradient(top, #aaa 0%, #8a8a8a 98%, #aaa 99%, #8a8a8a 100%);background:-o-linear-gradient(top, #aaa 0%, #8a8a8a 98%, #aaa 99%, #8a8a8a 100%);background:-ms-linear-gradient(top, #aaa 0%, #8a8a8a 98%, #aaa 99%, #8a8a8a 100%);background:linear-gradient(to bottom, #aaa 0%, #8a8a8a 98%, #aaa 99%, #8a8a8a 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaaaaa', endColorstr='#8a8a8a',GradientType=0 )}.gldp-default .selected{color:#fff;font-weight:bold;border-color:#c00;background:#e8bf88;background:-moz-linear-gradient(top, #e8bf88 0%, #ffc19d 1%, #fd8642 2%, #ab2412 98%, #ef753f 99%, #ef753f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8bf88), color-stop(1%, #ffc19d), color-stop(2%, #fd8642), color-stop(98%, #ab2412), color-stop(99%, #ef753f), color-stop(100%, #ef753f));background:-webkit-linear-gradient(top, #e8bf88 0%, #ffc19d 1%, #fd8642 2%, #ab2412 98%, #ef753f 99%, #ef753f 100%);background:-o-linear-gradient(top, #e8bf88 0%, #ffc19d 1%, #fd8642 2%, #ab2412 98%, #ef753f 99%, #ef753f 100%);background:-ms-linear-gradient(top, #e8bf88 0%, #ffc19d 1%, #fd8642 2%, #ab2412 98%, #ef753f 99%, #ef753f 100%);background:linear-gradient(to bottom, #e8bf88 0%, #ffc19d 1%, #fd8642 2%, #ab2412 98%, #ef753f 99%, #ef753f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8bf88', endColorstr='#ef753f',GradientType=0 )}.gldp-default .today{color:#fff;font-weight:bold;border-color:#00c;background:#88bfe8;background:-moz-linear-gradient(top, #88bfe8 0%, #9dc1ff 1%, #4286fd 2%, #0124ab 98%, #3775ef 99%, #3775ef 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #88bfe8), color-stop(1%, #9dc1ff), color-stop(2%, #4286fd), color-stop(98%, #0124ab), color-stop(99%, #3775ef), color-stop(100%, #3775ef));background:-webkit-linear-gradient(top, #88bfe8 0%, #9dc1ff 1%, #4286fd 2%, #0124ab 98%, #3775ef 99%, #3775ef 100%);background:-o-linear-gradient(top, #88bfe8 0%, #9dc1ff 1%, #4286fd 2%, #0124ab 98%, #3775ef 99%, #3775ef 100%);background:-ms-linear-gradient(top, #88bfe8 0%, #9dc1ff 1%, #4286fd 2%, #0124ab 98%, #3775ef 99%, #3775ef 100%);background:linear-gradient(to bottom, #88bfe8 0%, #9dc1ff 1%, #4286fd 2%, #0124ab 98%, #3775ef 99%, #3775ef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#88bfe8', endColorstr='#3775ef',GradientType=0 )}.gldp-default .special{color:#fff;font-weight:bold;border-color:#0c0;background:#88e888;background:-moz-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #88e888), color-stop(1%, #9dff9d), color-stop(2%, #42fd42), color-stop(98%, #01ab01), color-stop(99%, #37ef37), color-stop(100%, #37ef37));background:-webkit-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:-o-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:-ms-linear-gradient(top, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);background:linear-gradient(to bottom, #88e888 0%, #9dff9d 1%, #42fd42 2%, #01ab01 98%, #37ef37 99%, #37ef37 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#88e888', endColorstr='#37ef37',GradientType=0 )}.gldp-flatwhite{position:absolute;font-family:'helvetica';border:1px solid #ddd}.gldp-flatwhite .core{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;padding:0;margin:0;font-size:14px;text-align:center;cursor:pointer;color:#222;background:#ffffff}.gldp-flatwhite .border{border-style:solid;border-width:0;border-color:#fff}.gldp-flatwhite .monyear,.gldp-flatwhite .monyear select{font-size:16px !important;font-weight:bold;background:#eee;width:auto}.gldp-flatwhite .monyear span{margin:0 5px 0 5px;padding:3px 10px;background-color:#DDD}.gldp-flatwhite .prev-arrow,.gldp-flatwhite .next-arrow{color:#666;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-flatwhite .prev-arrow:active,.gldp-flatwhite .next-arrow:active{color:#000}.gldp-flatwhite .prev-arrow-off,.gldp-flatwhite .next-arrow-off{color:#000;opacity:0.15}.gldp-flatwhite .dow{color:#222;font-weight:bold;cursor:wait !important;background:#eee}.gldp-flatwhite .mon,.gldp-flatwhite .tue,.gldp-flatwhite .wed,.gldp-flatwhite .thu,.gldp-flatwhite .fri{font-weight:bold}.gldp-flatwhite .sat,.gldp-flatwhite .sun{color:#888;font-weight:bold}.gldp-flatwhite .outday{color:#aaa !important}.gldp-flatwhite .mon:hover,.gldp-flatwhite .tue:hover,.gldp-flatwhite .wed:hover,.gldp-flatwhite .thu:hover,.gldp-flatwhite .fri:hover,.gldp-flatwhite .sat:hover,.gldp-flatwhite .sun:hover{background:#eee}.gldp-flatwhite .noday{color:#bbb;font-weight:normal;cursor:wait !important;background:#ddd}.gldp-flatwhite .selected{color:#fff;font-weight:bold;border-color:#888;background:#aaa}.gldp-flatwhite .today{color:#fff;font-weight:bold;border-color:#000;background:#222}.gldp-flatwhite .special{color:#fff;font-weight:bold;border-color:#444;background:#666}.social-bar__share-icon{cursor:pointer}.social-btn{position:relative;display:table;float:left;width:2em;height:2em;margin:0;cursor:pointer}.social-btn i{display:table-cell;color:#fff;text-align:center;vertical-align:middle}.social-btn.facebook{color:#fff;background-color:#3c5994}.social-btn.facebook:hover{background-color:#4c6fb7}.social-btn.twitter{color:#fff;background-color:#00BCF2}.social-btn.twitter:hover{background-color:#26cfff}.social-btn.link{color:#fff;background-color:#999}.social-btn.link:hover{background-color:#b3b3b3}.social-btn__link{position:absolute;right:0;bottom:120%;z-index:2;min-width:200px;padding:0.25em;line-height:1em;background-color:#999}.social-btn__link::after{position:absolute;top:100%;right:10px;width:0;height:0;margin-left:-5px;pointer-events:none;border:solid transparent;border-top-color:#999;border-width:5px;content:''}.social-btn__link__text{width:100%;padding:0.25em;background-color:#fff;border:0;border-radius:0}.social-bar{padding:0;margin:0;list-style-type:none}.social-bar.popup{position:absolute;z-index:3;transform:translateX(-40%)}.social-bar.popup::after{position:absolute;bottom:100%;left:50%;width:0;height:0;margin-left:-5px;pointer-events:none;border:solid transparent;border-bottom-color:#00BCF2;border-width:5px;content:' '}.social-bar.inline{position:relative;height:2.5em}.social-bar.inline>li{position:relative;display:inline-block}.social-bar.inline .social-btn{padding:0.25em 1em;margin:0.25em}.social-bar.inline .social-btn__link{right:0.25em}.tabbed-content{border-right:1px solid #DCDDE0;border-left:1px solid #DCDDE0}.tabbed-content__header{padding:1.19342em 0 0;margin:0;overflow:hidden;list-style-type:none;border-bottom:1px solid #DCDDE0}.tabbed-content__header--item{display:inline-block;float:left;width:50%;font-weight:bold;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#fff}.tabbed-content__header--item-content{padding:0.5em;margin:0 2.68519em}.is-active .tabbed-content__header--item-content{border-bottom:5px solid #4668C5}.tabbed-content__content{position:relative}.tabbed-content__content--block{position:relative;display:inline-block}.tabbed-content__content--block .offer-alert{left:0}.tabbed-content__content--block:nth-of-type(n+2)::before{position:absolute;top:5%;left:0;display:block;height:90%;border-left:1px solid #DCDDE0;content:''}.tabbed-content__content--block:nth-of-type(n+2) .offer-alert{right:0;left:auto}.map{border-top:1px solid #DCDDE0}.map__title{font-weight:bold;text-transform:uppercase}.map__view{height:250px}.image-header-height,.image-header,.image-header__large-image{height:200px}@media (min-width: 450px){.image-header-height,.image-header,.image-header__large-image{height:320px}}.image-header{overflow:hidden;position:absolute;left:0;right:0}.image-header__banner{height:100%;width:100%;background-size:cover;background-position:center;background:#4D4D4D url(https://cdn.studentbeans.com/studentbeans/offers/companies/pattern-bg-d6c162c58beb74a7559f0cf4cda7b299.png) top center repeat}.blur .image-header__banner img{margin:-15px;max-width:500%;height:500%;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="15" /></filter></svg>#filter');-webkit-filter:blur(15px);filter:blur(15px)}.image-header__banner-mask{position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…gd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(31%, transparent), color-stop(90%, rgba(0,0,0,0.7)), color-stop(100%, rgba(0,0,0,0.8)));background-image:-moz-linear-gradient(top, transparent 0%, transparent 31%, rgba(0,0,0,0.7) 90%, rgba(0,0,0,0.8) 100%);background-image:-webkit-linear-gradient(top, transparent 0%, transparent 31%, rgba(0,0,0,0.7) 90%, rgba(0,0,0,0.8) 100%);background-image:linear-gradient(to bottom, transparent 0%, transparent 31%, rgba(0,0,0,0.7) 90%, rgba(0,0,0,0.8) 100%)}.image-header__large-image{background-size:cover;background-position:center}.title-header{min-height:400px;text-align:center;background:#F6F7FB url("") top center repeat;background-position:center;background-size:cover}.title-header--light-text{color:#fff;background-color:#999}.title-header__container{position:relative;z-index:2;padding:3em 0 6.04167em}.title-header__title{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;text-transform:uppercase}.offer-info__header-info{display:block;padding:0 1em}.single-offer .offer-info__header-info{text-align:center;margin:1em auto}.offer-info__company-image{background-color:#fff;border-bottom:2px solid #DCDDE0;display:inline-block;line-height:0;margin:-10% 0 0;padding:0;position:relative;width:25%}.single-offer .offer-info__company-image{display:block;margin:-27% auto;width:30%}@media (min-width: 780px){.single-offer .offer-info__company-image{margin:-23% auto;width:25%}}.offer-info__company-link{font-size:1em}.offer-info__company-link a{font-weight:bold;text-decoration:underline}.offer-info__title h3{margin-bottom:0.4em}.offer-info__subtitle{color:#999;margin-bottom:0.4em}.offer-info__icon{display:none;color:#DCDDE0;text-align:center;font-size:1.79012em}@media (min-width: 780px){.offer-info__icon{display:block}}.offer-info__instore__code{color:#BAD80A;font-family:"Gibson Semi Bold", Helvetica, Arial, sans-serif;font-weight:bold;text-align:center;background-color:#fff;padding:0.5em;font-size:1.5em;margin:0}.offer-info__company-image{padding:0.25em;z-index:2}.discount-card--big .offer-info__company-image{margin:-25% 1em 0;width:25%}.discount-card--small .offer-info__company-image{width:60%;margin:-3.375em auto 0}.discount-card--big .offer-info__title{margin:0.5em 0}.discount-card--big .offer-info__title>h4{margin-bottom:0.5em}.discount-card--small .offer-info__title{width:100%;margin:0.5em auto;max-height:6.4em;overflow:hidden;white-space:normal}.discount-card--small .offer-info__title>h4{overflow:hidden;max-height:2.25em;margin-bottom:0.5em}.offer-alert{position:absolute;color:#fff;font-weight:bold;font-size:0.75em;top:1em;left:-0.5em;background-color:#BA141A;padding:0.25em 1em;text-transform:uppercase;z-index:2}.carousel__loader{position:absolute;top:-999em;left:-999em}.carousel__loader__img{position:absolute;top:0;left:0}.slider{position:relative;max-width:1300px;margin:0 auto 0.66667em;text-align:center}.slider__view{width:100%}.slider__arrow__wrapper{position:absolute;top:0;height:100%;padding:0 2.68519em}.slider__arrow{position:absolute;top:40%;left:0;width:100%;font-size:2.25em;font-weight:bold;color:#fff}.slider__arrow__wrapper--left{left:0}.slider__arrow__wrapper--right{right:0}.slider__dots{position:absolute;bottom:0;width:100%;color:#DCDDE0}.slider__dot.is-active{color:#4D4D4D}.title{position:relative;margin:1.19342em 0}.title__icon{font-size:0.75em}.title__text{font-family:"Gibson Light", Helvetica, Arial, sans-serif;position:relative;z-index:2;text-transform:none;color:black;display:inline-block;padding-right:0.25em;background-color:#FFF;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.title__line{position:absolute;width:100%;height:2px;left:0;top:50%;z-index:1;background-color:#DCDDE0}.title__link{position:relative;padding-left:1em;background-color:#FFF;z-index:2;display:inline-block;float:right;transform:translateY(50%);text-transform:uppercase;font-family:"Gibson Semi Bold", Helvetica, Arial, sans-serif;font-weight:bold;font-size:0.9em;line-height:1.79012em;max-width:30%}.title__action-link{position:relative;z-index:2;display:inline-block;padding-right:1em;font-style:italic;background-color:#FFF;color:#4668C5;cursor:pointer;top:-3px}.title__action-link:after{content:'';right:1em;position:absolute;left:0;bottom:5px;border-width:0 0 1px;border-style:solid;border-color:#4668C5;opacity:0.2}.category-index__container{margin-top:-1em;overflow:auto}@media (min-width: 450px){.category-index__container{margin-top:-1.79012em}}.categories-list{float:left;padding:0 1.5em;background-color:#fff}.categories-list-item{padding:1.5em 0;border-bottom:1px solid #DCDDE0}.categories-list-item__link{text-decoration:underline}.categories-list-item__header{margin-bottom:1em;font-size:1.19342em;font-weight:bold}.categories-list-item__content{position:relative;min-height:9.0625em;padding:0 6.04167em 0 0}@media (min-width: 450px){.categories-list-item__content{min-height:0;padding:0 0 0 6.04167em;margin:0 0 0 0.66667em}}.categories-list-item__image{float:right;width:5.0625em;border:1px solid #DCDDE0}@media (min-width: 450px){.categories-list-item__image{float:left}}.categories-list-item__sub-category{width:100%;padding:0 0.66667em 0.66667em 0}@media (min-width: 450px){.categories-list-item__sub-category{width:50%}}.categories-list-item__jump-link{display:block;padding:0.66667em;margin-top:1.5em;font-weight:bold;text-align:center;background-color:#F6F7FB;border-bottom:2px solid #DCDDE0;box-shadow:0px 1px 3px #DCDDE0}.categories-list-item__jump-link:hover{color:#201B21;background-color:#DCDDE0;border-color:#999;box-shadow:0px 1px 3px #999}.categories-list-item__jump-link__container>.categories-list-item__jump-link{position:absolute;right:0;bottom:0;display:block;max-width:6.04167em;padding:0 1em 0 0.66667em;margin-bottom:0.66667em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categories-list-item__jump-link__icon{font-size:1em;vertical-align:middle}@media (min-width: 450px){.categories-list-item__jump-link__icon{font-size:1.5em}}.categories-list-item__jump-link__icon::before{transform:rotate(180deg)}.sidebar{background-color:#fff}.signup-widget{padding:1em;margin-top:1.5em;margin-bottom:1.5em;border:1px solid #DCDDE0}@media (min-width: 780px){.signup-widget{margin-top:0}}.signup-widget__header{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;font-size:1em;font-weight:bold}.signup-widget__button{font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;display:inline-block;padding:0.66667em 1.79012em;color:#fff;background-color:#55D455}.signup-widget__button:hover{background-color:#009E49}.basic-header{padding-top:2.68519em;padding-bottom:2.25em;color:#fff;background-color:#48b5b9}.basic-header__title{font-size:2.25em}.category-nav__category{padding-bottom:1em}.category-nav__category-link{text-decoration:underline}.filter-bar{position:relative;padding:1em;border-bottom:2px solid #eee;background-color:#fff}.filter-bar:after{clear:both;content:'';display:block}.filter-bar__control{display:inline-block;float:left;min-width:250px}.filter-bar__click{cursor:pointer}.filter-bar__header{font-family:"Gibson Light", Helvetica, Arial, sans-serif;display:inline-block;margin:0}.filter-bar__icon{margin-right:0.5em;color:#8998AD}.filter-bar__dropdown{position:absolute;list-style-type:none;padding:0;margin:0;z-index:3;width:100%}.filter-bar__dropdown li{background-color:#8998AD;padding:0.5em 1.19342em;text-transform:uppercase;border-bottom:1px solid #a7b2c2;cursor:pointer}.filter-bar__dropdown li a{display:block;color:#fff}.filter-bar__dropdown li:hover{background-color:#a7b2c2}.filter-bar__dropdown:after{bottom:100%;left:5%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#8998AD;border-width:5px;margin-left:-5px}.filter-bar__dropdown--wrapper{position:relative;display:block}.fade-in-enter{opacity:0.01;transition:opacity .1s ease-in}.fade-in-enter.fade-in-enter-active{opacity:1}.fade-in-leave{opacity:1;transition:opacity .1s ease-in}.fade-in-leave.fade-in-leave-active{opacity:0.01}.filter-bar__buttons{float:right;list-style-type:none;padding:0;margin:0}.filter-bar__buttons li{display:inline-block;color:#ccc;background-color:#eee;padding:0.5em 0.75em;cursor:pointer;border-right:1px solid #ccc;border-left:1px solid #ccc;transition:background-color .1s}.filter-bar__buttons li:first-of-type{border-radius:0.5em 0 0 0.5em;border:0}.filter-bar__buttons li:last-of-type{border-radius:0 0.5em 0.5em 0;border:0}.filter-bar__buttons li:hover:not(.isActive){background-color:#e1e1e1;color:#b3b3b3}.filter-bar__buttons li.isActive{background-color:#64a5c8;color:#fff}.filter-bar__buttons li.isActive:hover{background-color:#6faccc}.subgroup{position:relative;height:200px;margin:1em 0;background-position:center;background-size:cover}.subgroup a{display:block;height:100%;color:#fff}.subgroup__header{position:absolute;bottom:0;width:100%;padding:0.25em 0.5em;line-height:1em}.subgroup__go-icon{float:right;font-size:0.75em;font-weight:bold;transition:transform 1s}.brand-card{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;background-repeat:none;background:#4D4D4D url(https://cdn.studentbeans.com/studentbeans/offers/companies/pattern-bg-d6c162c58beb74a7559f0cf4cda7b299.png) top center repeat}.brand-card a{display:block;height:100%}.brand-card a:hover{color:#68217A}.brand-card__content{background-color:#fff}.brand-card__text{margin:0;word-break:break-all}.brand-card__title{display:block;margin-bottom:0.25em;font-family:"Gibson SemiBold", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.brand-card--large,.brand-card--medium{position:relative;overflow:hidden}@media (min-width: 1100px){.brand-card--large,.brand-card--medium{height:240px}}.brand-card--large .brand-card__content,.brand-card--medium .brand-card__content{margin:1em}@media (min-width: 1100px){.brand-card--large .brand-card__content,.brand-card--medium .brand-card__content{position:absolute;bottom:0.75em;left:0.75em;width:50%;margin:0}}.brand-card--large .brand-card__text,.brand-card--medium .brand-card__text{min-height:4.02778em}.offer-redeem{text-align:center;margin:0 auto;width:90%}.offer-redeem--padded{padding:2.68519em 0}.offer-redeem__about>a{font-weight:bold}.offer-redeem__code{border:3px dashed #FF8C00;width:100%;font-size:1.19342em;font-weight:bold;padding:1em 0;margin:1em auto;text-align:center}@media (min-width: 780px){.offer-redeem__code{padding:0.5em 0}}.offer-redeem__message{padding:1em 0}.offer-redeem__next-code{border:1px solid #DCDDE0;color:#999;padding:1em;overflow:hidden;margin:0 0 1em;text-align:left}.offer-redeem__next-code__icon,.offer-redeem__next-code__text{float:left}.offer-redeem__next-code__icon{font-size:1.79012em;line-height:1.5em;color:#DCDDE0}.offer-redeem__next-code__time{color:#201B21;font-weight:bold}.btn.cta{font-weight:bold;margin:0.5em 0}.btn.cta.instore{color:#4D4D4D;background-color:white;border:2px solid #999}.btn.cta.instore:hover{background-color:#F6F7FB}.btn.cta.online{border:2px solid transparent}.single-offer__redeem{padding:1em 1em 1.79012em}.single-offer__redeem .loader>div{height:100%;width:5px;margin:0 2px}.single-offer__redemption{padding:1em}.offer-redeem__instore--id .single-offer__details{border:0;border-top:1px solid #DCDDE0;padding:0.25em;margin:1em 0 0;text-align:center}.offer-redeem__instore--id .single-offer__details--block{margin:0}.offer-redeem__email-message{color:#7FBA00;background-color:rgba(186,216,10,0.1);border:1px solid #BAD80A;padding:1em;overflow:hidden;margin:0 0 1em;text-align:left;font-weight:bold}.offer-redeem__email__icon{font-size:1.79012em;line-height:1.5em}.offer-redeem__instore--message{margin:1em;text-align:center}.redeem__instore__button.show-redeem{margin:1em 0;padding:0.5em;border:1px solid #DCDDE0;border-bottom:4px solid #DCDDE0}.homepage-takeover{position:relative;margin:1.5em 0 -3.375em 0;border-bottom:2px solid #DCDDE0}.homepage-takeover__billboard{display:block;margin:0 auto}.homepage-takeover__link{position:relative;z-index:2;display:block}.homepage-takeover__skyscraper{position:absolute;height:600px;left:0;right:0;top:4.02778em;z-index:1}.homepage-takeover__skyscraper--left,.homepage-takeover__skyscraper--right{height:600px;width:120px;position:absolute}.homepage-takeover__skyscraper--left{left:-130px}.homepage-takeover__skyscraper--right{right:-130px}.homepage-takeover__wallpaper{position:absolute;top:0;z-index:0}.homepage-takeover__wallpaper--left{left:100%}.homepage-takeover__wallpaper--right{right:100%}.collection-card{display:block;position:relative;margin-bottom:1.19342em;z-index:1}.collection-card__title-container{bottom:0;left:0;padding:0.5em 1em;position:absolute;width:100%;z-index:2}.collection-card__title,.collection-card__title--primary,.collection-card__title--secondary{margin:0}.collection-card__title--primary{font-family:"Gibson Light", Helvetica, Arial, sans-serif;font-weight:200;font-style:normal}.collection-card__title--secondary{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal}.collection-card__img{background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:1}.collection-card--primary{border:1px solid #DCDDE0;padding:.5em .5em 3em .5em}.collection-card__img-row-1{padding-right:0}.collection-card__img--1{padding-bottom:150%}@media (min-width: 450px){.collection-card__img--1{padding-bottom:100%}}.collection-card__img--2{margin-bottom:10px}.collection-card__img--2,.collection-card__img--3{padding-bottom:74%}.collection-card--secondary{background-color:#4668C5;color:#fff}.collection-card--secondary .collection-card__title:after,.collection-card--secondary .collection-card__title--primary:after,.collection-card--secondary .collection-card__title--secondary:after{content:"\203A";position:absolute;top:-5px;right:.2em;font-size:2em}.collection-card__img--secondary{height:1px;padding-bottom:74%}.collection-card--small .collection-card__img--secondary{padding-bottom:50%}.has-negative-header{position:relative;z-index:3;margin-top:-11.39063em}.offer-info--discount-card .image-header{height:100px}.offer-info--discount-card .image-header__large-image{height:100px}.single-offer__basic-section,.map__title,.offer-info--single-offer .offer-info__basic-section,.single-offer__details,.single-offer.tabbed-content__header{padding:1em;border-right:1px solid #DCDDE0;border-left:1px solid #DCDDE0}.single-offer__details{border-top:1px solid #DCDDE0;border-bottom:1px solid #DCDDE0}.single-offer.tabbed-content__header{padding:1em 1em 0}.single-offer__details--block{margin-bottom:1.79012em}.single-offer__social-wrapper{padding:0.25em 1em;text-align:right;border:1px solid #DCDDE0;border-top:0}.dropdown-control{margin:0.5em 0;cursor:pointer}.dropdown-control .icon{margin:0.44444em}.dropdown-control .icon::before{transition:transform 0.3s ease}.dropdown-control.is-active .icon::before{transform:rotate(180deg)}.offer-redeem__app__links{padding:1.19342em;margin:1.19342em 0;text-align:center;background-color:#fff;border:1px solid #DCDDE0}.discount-card,.discount-card--small,.discount-card--big{position:relative;display:block;height:17.08594em;margin:1.19342em 0;background-color:#fff;border:1px solid #DCDDE0;border-radius:2px}.discount-card:hover .image-header__large-image,.discount-card--small:hover .image-header__large-image,.discount-card--big:hover .image-header__large-image{position:relative}.discount-card:hover .image-header__large-image::after,.discount-card--small:hover .image-header__large-image::after,.discount-card--big:hover .image-header__large-image::after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgi…gd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, transparent), color-stop(31%, transparent), color-stop(90%, rgba(68,35,89,0.7)), color-stop(100%, rgba(68,35,89,0.8)));background-image:-moz-linear-gradient(top, transparent 0%, transparent 31%, rgba(68,35,89,0.7) 90%, rgba(68,35,89,0.8) 100%);background-image:-webkit-linear-gradient(top, transparent 0%, transparent 31%, rgba(68,35,89,0.7) 90%, rgba(68,35,89,0.8) 100%);background-image:linear-gradient(to bottom, transparent 0%, transparent 31%, rgba(68,35,89,0.7) 90%, rgba(68,35,89,0.8) 100%);background-size:100%;content:''}.discount-card--small{text-align:center}.discount-card--small .image-header{height:7.59375em}.discount-card--small .image-header__large-image{height:7.59375em}@media (min-width: 450px){.discount-card--small{height:23.00977em}}.discount-card--big{height:20.39063em}.discount-card--big .image-header{height:11.39063em}.discount-card--big .image-header__large-image{height:11.39063em}@media (min-width: 450px){.discount-card--big{height:23.00977em}.discount-card--big .image-header{height:13.59375em}.discount-card--big .image-header__large-image{height:13.59375em}}.discount-card__basic-section{padding:1em 1.19342em 0.5em}.discount-card__info-bar{position:absolute;bottom:0;width:100%;color:#999;text-align:left}.discount-card__actions{float:right}.discount-card__type{padding:0 1em;text-transform:capitalize}.discount-card--expired{padding:1em;margin:1em 0;background-color:#DCDDE0}.discount-card--expired>strong{margin-right:1em}.discount-cards--boosted{position:relative;z-index:4;margin-top:4.02778em}.discount-cards::after,.deal-cards::after{display:block;clear:both;content:''}.discount-card--small .offer-info__company-link{display:none}@media (min-width: 780px){.discount-card--small .offer-info__company-link{display:block}}.section{margin:1em 0}.section .title{margin:0}.horizontal-scroll__wrapper{width:101%;width:calc(100% + 1em);overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}.horizontal-scroll__wrapper .image-header{height:5.0625em}.horizontal-scroll__wrapper .image-header__large-image{height:5.0625em}.horizontal-scroll__wrapper .discount-card--small{height:17.08594em}@media (min-width: 450px){.horizontal-scroll__wrapper .discount-card--small{height:17.08594em}}.horizontal-scroll__wrapper .offer-info__title{width:100%}@media (min-width: 450px){.horizontal-scroll__wrapper .offer-info__title{width:80%}}.horizontal-scroll__wrapper .offer-info__header-info{padding:0}.horizontal-scroll__content{overflow:auto}.horizontal-scroll__element{display:inline;float:left;width:150px;margin:0 10px}@media (min-width: 450px){.horizontal-scroll__element{width:200px}}.deal-card{position:relative;display:block;padding:0.5em;margin:0.5em 0;background-color:#fff;border:1px solid #DCDDE0;border-radius:2px}.deal-card::after{display:block;clear:both;content:''}.deal-card__details{position:absolute;top:0.5em;right:0.5em;bottom:0.5em;left:125px}.deal-card__company-image{float:left;width:100px;height:100px;padding:0;border:1px solid #DCDDE0}.deal-card__company-image a{display:block;line-height:0}.deal-card__company-image img{vertical-align:bottom}.deal-card__company-name{float:left;max-width:50%}.deal-card__company-name a{font-weight:bold;text-decoration:underline}.deal-card__bottom-bar{position:absolute;right:1em;bottom:0.5em;left:125px}.deal-card__title{width:80%;height:3.375em;padding-top:5px;overflow:hidden}.deal-card__expiry-date{float:left;clear:both;font-size:0.75em;font-weight:bold}.deal-card__arrow{position:absolute;top:30%;right:0;font-size:1.5em}.deal-card__type{display:none;float:right;padding:0 1.79012em;font-size:0.75em;font-weight:bold;color:#fff;text-align:center;text-transform:uppercase}@media (min-width: 450px){.deal-card__type{display:block}}.deal-card__type--bargain{background-color:#4668C5}.deal-card__type--sale{background-color:#EC008C}.deal-card__type--freebie{background-color:#00BCF2}.deal-card__type--competition{background-color:#48b5b9}.deal-card__type--voucher-code{background-color:#FF8C00}.deal-card__type--education-store{background-color:#009E49}.deal-card--expires-soon .deal-card__expiry-date{color:#BA141A}.deal-card--expires-soon::before{position:absolute;top:5%;left:-5px;width:5px;height:90%;background-color:#BA141A;content:''}.company__banner{position:relative;width:100%;background-repeat:no-repeat;background-size:cover}.company__header{padding:1em 0 1.6em;color:#fff}@media (min-width: 450px){.company__header{padding:6.04167em 0 1.6em}}.company__header-text,.company__header-text--title{margin-bottom:0}.company__header__link{color:#fff}.company__header-image{display:inline-block;height:150px;margin:0 1em 0 0;background-color:#fff}.company__header__text-wrapper{display:inline-block;color:#fff}.company__top-content .offer-info__header-info{padding:0}.company__top-content .offer-info__company-link{display:none}.company__about-company,.company__main-discount{height:19.08594em;min-height:19.08594em}.company__about-company{margin:0 0 1.5em}@media (min-width: 780px){.company__about-company{margin:0}}.company__about-company .social-bar{margin:1em 0}@media (min-width: 780px){.company__about-company .social-bar{margin:0}}.company__main-discount{padding-bottom:1.19342em;background-color:#fff;border:1px solid #DCDDE0;border-bottom:2px solid #DCDDE0}.company__main-discount .tabbed-content{border:0}.company__who-are{height:16.58594em;min-height:16.58594em;padding:0 1em;background-color:#fff;border:1px solid #DCDDE0;border-bottom:2px solid #DCDDE0}.company__who-are,.company__main-discount{position:relative;padding-bottom:1.19342em;overflow:hidden}.company__who-are::after,.company__main-discount::after{position:absolute;right:0;bottom:0;left:0;z-index:0;height:1.79012em;background-color:#fff;content:''}.company__info--read-more{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:5.0625em;padding:3.375em 1em 0;margin:0;font-size:0.75em;color:#999;text-transform:uppercase;background-image:linear-gradient(to bottom, transparent, #fff)}.company__info--read-more>span{cursor:pointer}.company__info--request{background-image:none}.company__main-discount--description{padding:1em;border-top:1px solid #DCDDE0}.company__top-content.is-expanded{height:auto}.company__top-content.is-expanded .company__who-are,.company__top-content.is-expanded .company__about-company,.company__top-content.is-expanded .company__main-discount{height:auto}.company__top-content.is-expanded .icon::before{transform:rotate(180deg)}.company__main-discount--request{height:auto;min-height:auto}.company__main-discount--padder{height:2.5em;background-color:transparent}.company__main-discount .single-offer__redeem{text-align:center}.breadcrumb{font-family:"Gibson", Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;padding:0 0 0.66667em;overflow:hidden;font-size:0.8em;text-overflow:ellipsis;white-space:nowrap}.breadcrumb__link{font-weight:bold;text-transform:uppercase}.breadcrumb__link::after{font-family:"Gibson Light", Helvetica, Arial, sans-serif;font-weight:200;font-style:normal;position:relative;top:6px;padding:0 0.25em 0 0.2em;font-size:2.25em;font-weight:200;color:#DCDDE0;content:'/'}.breadcrumb__link--last{font-weight:normal;color:#999}.breadcrumb__link--last::after{display:none}
