@media (max-width:767px){.container{padding-right:1rem;padding-left:1rem}.cards:not(.grouped),.cards.grouped .cards-grouped-feed .cards-group{grid-template-columns:1fr}nav.tabs>ul>li>*.active,nav.tabs>ul>li>*:hover{border-bottom-color:transparent;font-weight:700}section,main,.rewards{padding:3rem 0}.row+.row{margin-top:1.5rem}.modal-holder{padding:.75rem .75rem 4.75rem}.modal .row>.col+.col{margin-top:2rem}.modal[data-modal-type=contact] .modal-inner,.modal[data-modal-type=benefit] .modal-inner{padding-left:2rem;padding-right:2rem}.modal[data-modal-type=contact] .row{margin-top:1.5rem}.modal .modal-inner>*:not(:last-child){margin-bottom:1rem}.single .breadcrumbs-holder>span>span:first-child,.single-offer .breadcrumbs-holder>span>span:first-child,.single-course .breadcrumbs-holder>span>span:first-child,.page-offers.subpage-pricing .breadcrumbs-holder>span>span:first-child,.page-offers.subpage-recruitment .breadcrumbs-holder>span>span:first-child{display:none}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1{font-size:2rem}h2{font-size:1.25rem}h3,h4{font-size:1.25rem}h3.heading{font-size:2rem}.offer{padding-top:2rem}.card-label-placeholder{display:none !important}.card .card-content .card-title{font-size:1rem;word-break:break-word}.card-footer{margin-top:1rem}.card-footer .card-school-type svg{height:2rem}.card-industry .card-content .card-title{padding-right:2rem}footer .footer-header+.row{flex-direction:column}footer .footer-header+.row .col{margin:0;padding:0;border:none}footer .footer-header+.row .col:nth-child(2){margin:2.5rem 0 3rem;padding:2.5rem 0 3rem;border-top:1px solid var(--brand01--100);border-bottom:1px solid var(--brand01--100)}footer .footer-bottom{padding:0 0 9rem}.notification-active footer .footer-bottom{padding-bottom:15rem}.footer-bottom>.row{flex-direction:column}.footer-bottom>.row>.col{text-align:center}footer .footer-top .footer-header .col{flex-direction:column}footer .footer-top .footer-header .social-icons{margin:1.5rem 0 0}footer b{font-size:1rem}.banner .col:first-child{padding-right:0;text-align:center}.departments .list{display:flex;flex-direction:row;flex-wrap:wrap}.departments .list .list-item{display:flex;flex:1 0 45%}.hero{padding:18rem 0 3rem}.hero .hero-img-holder svg{height:75%;top:20%;right:-30%}.hero .hero-cta-holder .btn{display:block;width:100%;margin:0 !important;text-align:center}.hero .hero-cta-holder{display:block}.hero .hero-cta-holder .btn+.btn{margin-top:1rem !important}.page-title{padding:15rem 0 4.5rem}.page-title .page-title-img-holder svg{width:40rem;height:40rem;top:0;right:0;transform:translate(30%,-30%)}.page-title h1{max-width:100%}.offer-about>.row+.row{margin-top:3rem}.offer-details-semesters{flex-direction:column}.offer-details-semesters .col:first-child{text-align:center}.single .post-header .post-title{font-size:2rem}.autocomplete .autocomplete-list{max-height:12rem}ul.bullets:not(.text-single)>li:not(:last-child){margin-bottom:.25rem}.school-types .carousel-controls{display:none}}@media (max-width:599px){html{font-size:15px}.btn{font-size:14px}.hero .hero-img-holder svg{height:65%;max-height:30rem}.header-cta-btns-active header .header-inner>.other-holder .choose-department-holder>[data-modal=departments]{max-width:5rem;color:transparent !important}}@media (max-width:479px){.notification-active .fab{bottom:11.5rem}.notification-bar{height:6rem;padding:1rem}.notification-active .mobile-menu .mobile-menu-content-holder{max-height:calc(100% - 17rem)}.notification-bar .notification-bar-content{flex-direction:column;position:unset}.notification-bar .notification-bar-text{margin:0;text-align:center}.notification-bar .btn{margin-top:.5rem}.notification-bar .btn-icon{top:-.5rem;right:-.5rem;transform:none}.hero .hero-text-holder h1{font-size:2rem}.hero .hero-text-holder p{font-size:1.125rem}.labs .heading{font-size:1.5rem}.labs .text-featured{font-size:1.125rem}.header-cta-btns-active header .header-inner>.other-holder .choose-department-holder .icon-right{display:none}.header-cta-btns-active header .header-inner>.other-holder .choose-department-holder>[data-modal=departments]{max-width:2.5rem !important;padding-right:0 !important;padding-left:0 !important}.header-cta-btns-active header .header-inner>.other-holder .choose-department-holder .icon-left{left:.25rem}}@media (min-width:440px){.show-on-extra-small{display:none}}@media (max-width:439px){.hide-on-extra-small{display:none}html{font-size:14px}body:not(.header-cta-btns-active) header .header-inner>.other-holder .choose-department-holder>[data-modal=departments]{display:block;overflow:hidden;max-width:9rem;white-space:nowrap;text-overflow:ellipsis}body:not(.header-cta-btns-active) header .header-inner>.other-holder .choose-department-holder .btn.btn-with-arrow-left{padding-right:2.5rem}.page-title .page-title-img-holder svg{width:28rem}}