@media screen and (max-width: 850px){.page-id-192 .tab-pane .wp-block-columns{display:block}}.entry-content>.top-section>div:nth-child(2){margin-left:0 !important}#container *, #footer *, #ubc7-footer
.container{-webkit-box-sizing:border-box;box-sizing:border-box}#container{padding:0}#container a, #container .btn, #footer .btn, .hero-cta, .hero-cta div, .apply-cta div, .cta h3, .cta-block div, .cta-block h4, .hire-students-cta div,.wp-block-button__link{-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}#container .carousel
a{-webkit-transition-property:none;-o-transition-property:none;transition-property:none}#success-carousel .btn, #practicum-carousel .btn,.carousel-control{-webkit-transition-property:all !important;-o-transition-property:all !important;transition-property:all !important}.full-width-container{margin:0}.flex-container
div{float:none !important}#container .row-fluid{margin:0;padding:0}.no-gutters{margin-right:0;margin-left:0}.no-gutters>*[class^="span"]{margin-right:0;margin-left:0}.row.no-gutter{margin-left:0}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.featured-image{background-size:cover;background-position:center center;background-repeat:none}.wp-block-column .featured-image{height:100%}.hide, .featured-image span.hide,h1.page-title,.post-title,.post-byline,.entry-meta{display:none}.section{padding-top:35px;padding-bottom:35px}.section+.section{padding-top:0}#menu-item-200.active, #ubc7-unit-menu .nav>li#menu-item-200.active>a{background:none;-webkit-box-shadow:none;box-shadow:none}.hentry{margin-bottom:0}#ubc7-unit-footer{display:none}#footer{font-size:16px;line-height:1.4em;border-top:1px solid #CCC}#footer
.container{padding-top:35px;padding-bottom:100px}.home
#footer{border-top:none}.home
#footer{margin-top:0}#footer
h3{margin-top:0;font-size:30px;text-transform:none}#ubc7-global-footer
h3{margin:15px
0 5px 0}.apply-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#e8aa00;padding:1rem;font-size:16px;color:#fff;text-decoration:none;font-weight:bold}.apply-cta
div{display:inline-block}.apply-cta
span{text-transform:uppercase;font-size:22px}footer .ubc7-back-to-top{padding-top:12px}svg.social-icon{margin:10px
10px 0 0}*{font-family:'Whitney SSm A','Whitney SSm B',Arial,sans-serif}body #container,.carousel{line-height:1.4em}#content{font-size:16px;line-height:1.4em}.highlighted{font-size:18px;font-weight:bold;line-height:1.4em}a{color:#2F5D7C}a
div{color:#fff}.section-title, #faculty h2.section-title{margin-bottom:1.5em}.subheading{font-weight:normal;color:#333;margin-bottom:50px}h1,h2,h3,h4,h5,h6{color:#2F5D7C;margin-top:0;margin-bottom:1rem}.success-excerpt h2, .success-excerpt h3, .success-excerpt a, .large-practicum-cta h2, .large-practicum-cta h4, .hero
h2{color:#fff}.overlay,.top-section{font-size:18px}h2{font-size:34px}h3{font-size:20px;text-transform:uppercase;margin-top:50px}h3:first-child, .single-title
h3{margin-top:0}.highlight-panel{padding:0;background:#C1D7E5}.highlight-panel-alt{background:#e6e6e6}.highlight-panel
h2{margin-top:0}.highlight-panel
ul{-webkit-column-count:2;column-count:2;-webkit-column-gap:64px;column-gap:64px;margin-top:3em}.highlight-panel ul
li{margin-bottom:2em}#container .btn, #footer .btn,.gform_button,.wp-block-button__link{background:#40B4E5;color:#fff;border:none;padding:1em
2em !important;text-transform:uppercase;font-weight:bold;border-radius:0;font-size:14px}.single .entry-content .wp-block-button__link, .single .entry-content
.btn{margin-top:10px}.accordion-group{margin-bottom:0px}.accordion p, .accordion
br{display:none}.accordion-group p, .accordion-group
br{display:block}.accordion{border:1px
solid #B2CDDB}.accordion-group{border:none;border-bottom:1px solid #B2CDDB}.accordion-group:last-of-type{border-bottom:none}.accordion-heading a:hover, .accordion-heading a:active, .accordion-heading a:focus{background:#2F5D7C}.accordion-heading .accordion-toggle{padding:1em}.hero{min-height:400px;max-height:500px}.hero .wp-block-column{margin:0}.overlay{background:rgba(47, 93, 124, 0.8);color:#fff;display:inline-block;padding:3rem;max-width:40%;margin-left:3rem;min-height:400px;text-decoration:none}.overlay
h2{margin-top:0;margin-bottom:2rem}.overlay
p{margin-top:0;margin-bottom:2rem}.hero{background-size:cover;background-position:center right}.hero-cta-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-cta-wrap
a{background:#2F5D7C;padding:2rem 3rem;display:block;width:33.333333333%;color:#fff;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero-cta-wrap a:nth-child(even){background:#002145}.hero-cta-wrap a
h3{color:#fff;margin:0;font-size:18px;font-weight:bold;line-height:1.2em;margin-bottom:2px}.hero-cta-wrap a
p{text-transform:uppercase;font-weight:bold;font-size:14px;line-height:1.4em;margin:0}.hero-cta-1{background-size:41px 41px;background-position:top left;background-repeat:no-repeat;padding-left:55px}.hero-cta-2{background-size:37px 37px;background-position:top left;background-repeat:no-repeat;padding-left:55px}.hero-cta-3, .apply-cta
div{background-size:43px 43px;background-position:top left;background-repeat:no-repeat;padding-left:55px}#faculty
.title{text-align:center;margin-bottom:30px}#faculty h2, #faculty
h3{margin-bottom:0}#faculty
h3{font-size:28px;text-transform:none}#faculty
h4{text-transform:uppercase;margin:0;color:#000;margin-bottom:1em;line-height:1.3em}.faculty-image{height:300px;margin-bottom:1rem}#faculty .faculty-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.faculty-member{margin-bottom:10px}.carousel .carousel-control{height:62px;width:37px;background-color:transparent;border:none;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;top:50%;-webkit-transform:translatey(-50%);-ms-transform:translatey(-50%);transform:translatey(-50%);margin-top:0}.carousel-control.right{background-image:url('https://lfs-mfs-2019.sites.olt.ubc.ca/files/2019/03/r-arrow.png')}.carousel-control.left{background-image:url('https://lfs-mfs-2019.sites.olt.ubc.ca/files/2019/03/l-arrow.png')}.carousel-indicators{top:auto;right:auto;bottom:-30px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}.carousel-indicators
.active{background:#40B4E5}.carousel-indicators
li{border:none;background:#002145}.slide-orb{cursor:pointer}#practicum-carousel{padding:0
70px}#practicum-carousel,#success-carousel{margin:35px
auto}.story-excerpt{background:#C1D7E5;padding:50px}#practicum-carousel
.item{background:#C1D7E5}.story-excerpt h2, .story-excerpt h3, .success-excerpt h2, .success-excerpt
h3{margin:0}.story-excerpt h3, .success-excerpt
h3{text-transform:uppercase;font-size:20px;margin-top:0.5em}.story-excerpt p, .story-excerpt .btn, .success-excerpt p, .success-excerpt .btn, .faculty-excerpt
.btn{margin:2rem 0 0 0}.success-excerpt{background:#2F5D7C;padding:4rem;color:#fff;margin:0
!important}#success-carousel .carousel-inner .item .flex-container{min-height:540px !important}#success-carousel .flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#success-carousel .carousel-control{display:inline-block;position:static;width:13px;height:22px;background-color:transparent;border:none;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;margin:0
10px;-webkit-transform:none;-ms-transform:none;transform:none}#success-carousel .carousel-controls{position:absolute;top:auto;right:auto;bottom:-40px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#success-carousel .carousel-indicators{position:static;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none}#success-carousel .carousel-indicators{position:static;display:inline-block}.top-section{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:500px}.top-section
h2{margin-top:0.7em;margin-bottom:0.7em}.top-section
.arrow{margin-top:2rem;margin-left:0.5rem}.top-section .wp-block-column{margin:0}.top-section .wp-block-column:nth-child(1){background:#C1D7E5;padding:100px}.top-section
h3{text-transform:uppercase}.single-title{background:#C1D7E5}.single-title
.subheading{margin-bottom:0}.single-title h2, .single-title
h3{margin-bottom:0}.single-title
p{margin-top:2em;margin-bottom:0;font-style:italic;font-weight:bold;background-position:0px 2px;background-repeat:no-repeat;padding-left:25px}.single-image{margin-bottom:50px}.single-image
img{min-width:100%}.single-title
.section{padding-top:75px;padding-bottom:75px}.cta{background:#2F5D7C;padding:2rem 3rem;display:block;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.cta:last-of-type{margin-bottom:0}.cta
h3{color:#fff;background-repeat:no-repeat;background-position:center left;margin:0;padding:10px
0 10px 60px}.cta-blocks-wrap{margin-bottom:100px}.cta-blocks-wrap.container:before,.cta-blocks-wrap.container:after{display:none}.cta-block{background-size:cover;background-position:center center;background-repeat:no-repeat;height:300px;position:relative;display:block;margin-bottom:25px}.cta-block
div{display:block;position:absolute;bottom:0;left:0;right:0;padding:2rem;background:rgba(47, 93, 124, 0.8);color:#fff;text-decoration:none;text-align:center}.cta-block div
h4{display:block;color:#fff;margin:0;padding-left:60px;background-position:left center;background-repeat:no-repeat;text-align:left;font-size:16px;line-height:1.2em}.course-list h2:first-child{margin-top:0}.course-list
h2{margin-top:100px}.twelve-credits{background-position:center left;background-repeat:no-repeat;padding:20px
0 20px 60px}.six-credits{background-position:center left;background-repeat:no-repeat;padding:20px
0 20px 60px}.practicum-blurb{padding:0;border:1px
solid #B2CDDB}.practicum-blurb .wp-block-column:nth-child(1){padding:2rem;margin:0}.practicum-blurb .wp-block-column:nth-child(2){margin:0}.practicum-blurb
.btn{margin-top:1rem}.practicum-stories{padding-bottom:0}.practicum-stores
.subheading{margin-bottom:1rem}.practicum-goals{-webkit-column-count:auto !important;column-count:auto !important;margin-top:1.5em !important}.practicum-types{margin-top:1.5em !important}.practicum-types-title{margin-top:3em}.practicum-overview-title{margin-bottom:1em}.practicum-types
li{margin-bottom:0 !important}.hire-students-cta{display:inline-block;background:#2F5D7C;padding:0
2rem;color:#fff;font-weight:bold;text-decoration:none;float:right;margin-bottom:25px}.practicum-image .hire-students-cta{background:#40B4E5;margin-bottom:0}.hire-students-cta
div{background-position:center left;background-repeat:no-repeat;padding:2rem 0 2rem 60px}.practicum-image .hire-students-cta
div{padding:1.5rem 0 1.5rem 40px}.practicum-image{position:relative}.practicum-image .hire-students-cta{position:absolute;bottom:0;right:0}.large-practicum-cta{display:block;padding:50px;background:#2F5D7C;color:#fff;text-align:center;text-decoration:none;margin-top:100px}.large-practicum-cta
h4{max-width:700px;margin-right:auto;margin-left:auto;margin-bottom:50px}#gform_1{max-width:650px}.gform_wrapper ul.gform_fields
li.gfield{padding-right:0}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100%;max-width:100% !important}.gform_wrapper{margin:0}.gform_wrapper
.gfield_required{color:#FF334A}#gform_1 input, #gform_1
textarea{padding:1.5em 1em}.gform_wrapper
div.validation_error{color:#fff;background:#FF334A;padding:1em;border-top:none;border-bottom:none}.gform_wrapper .field_description_below
.gfield_description{padding-top:0}.gform_wrapper .gfield_error .gfield_label, .gform_wrapper
.validation_message{color:#FF334A}.gform_wrapper li.gfield.gfield_error, .gform_wrapper
li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border-top:none;border-bottom:none;background:none}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper li.gfield_error
textarea{border:5px
solid #FF334A}.gform_confirmation_message{background:#21A06A;max-width:650px;margin:20px
auto;padding:1em}.story{margin-bottom:100px}.story:last-child{margin-bottom:0}.story
h2{font-size:30px}.faq-nav
.subheading{margin-bottom:0}.faq-nav{margin-top:25px}#container .faq-nav
.btn{padding:0.5em 1em;margin-right:1em;margin-bottom:1em}.faq
.section{padding-bottom:0}.faq
h3{padding-top:35px}.faq-contact
h4{color:#222}.nav-tabs{margin-bottom:0;border-bottom:none}.nav-tabs .tab-pane{padding:0
0.5em 0 0}.nav-tabs .tab-pane
a{padding:0.8em 1em}.tab-content{border:1px
solid #B2CDDB;padding:50px}.tab-content
p{display:none}.tab-pane
p{display:block}.tab-content .apply-cta
div{background:none;padding-left:0;text-align:center}.tab-content .apply-cta+p{display:none}.instructions-title{font-size:44px;padding-top:0 !important}.page-id-2317 h2, #post-2317 .side-image
img{padding-top:75px}.page-id-2317
h2{border-bottom:5px solid #c1d7e5;padding-bottom:10px}.page-id-2317 h4,.instructions-buttons{margin-top:25px}#post-2317
img{border:5px
solid #c1d7e5;margin:25px
0}#post-2317
p{margin:25px
0}@media screen and (min-width: 1400px){.hero{min-height:650px}.overlay{max-width:30%}}@media screen and (max-width: 1000px){#success-carousel .success-excerpt, #success-carousel .success-image, #practicum-carousel .flex-container .span6, .story
.span6{width:100% !important}#success-carousel .flex-container, #practicum-carousel .flex-container,.story{display:block !important}.story-image,.success-image{height:500px}#success-carousel .carousel-inner{background:#2F5D7C}.highlight-panel .wp-block-column
ul{-webkit-column-count:auto;column-count:auto}}@media screen and (min-width: 768px){.no-gutters
.span6{width:50%}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.flex-container
.span6{width:50%}.row-fluid [class*="span"].story-excerpt{margin-left:0}.row-fluid .span4.success-excerpt{width:33.3333333%}.row-fluid .span8.success-image{width:66.6666666%;margin:0}.faculty-member{position:relative;padding-bottom:1rem}.faculty-member
.btn{position:absolute;bottom:0}.span4:nth-child(3n+1){margin-left:0}.span4{width:30%;margin-left:5%}.single-wrap .single-image{float:right}.single-wrap
.span6{width:45%;margin-left:10%}.single-wrap .span6:nth-child(2){margin-left:0}.story:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.single-title h2, .single-title h3, .single-title h4, .single-title
p{max-width:600px}.tab-content .wp-block-column:nth-of-type(1){-ms-flex-preferred-size:66.6666%;flex-basis:66.6666%}.tab-content .wp-block-column:nth-of-type(2){-ms-flex-preferred-size:33.3333%;flex-basis:33.3333%}.cta-blocks-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.cta-block:nth-child(1){margin-right:32px}.cta-block:nth-child(2){margin-left:32px}.cta-block{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:0}#container .btn:hover, #footer .btn:hover,.wp-block-button__link:hover{background:#0055B7}.carousel-control:hover{opacity:0.7}.overlay:hover{color:#fff;background:rgba(23, 63, 90, 0.8)}.hero-cta-wrap a:hover{background:#002145}.hero-cta:hover
div{-webkit-transform:translate(7px,0);-ms-transform:translate(7px,0);transform:translate(7px,0)}.apply-cta:hover,.cta:hover,.hire-students-cta:hover{background:#002145;color:#fff}.apply-cta:hover div, .cta:hover
h3{-webkit-transform:translate(0, -7px);-ms-transform:translate(0, -7px);transform:translate(0, -7px)}.hire-students-cta:hover
div{-webkit-transform:translate(0, -4px);-ms-transform:translate(0, -4px);transform:translate(0, -4px)}.cta-block:hover
div{background:rgba(23, 63, 90, 1)}.cta-block:hover
h4{-webkit-transform:translate(7px, 0);-ms-transform:translate(7px, 0);transform:translate(7px, 0)}}@media screen and (max-width: 1000px){#content{font-size:18px;line-height:1.4em}.overlay{padding:2rem;margin-left:1rem;min-height:0}.hero-cta-wrap
a{padding:2rem}.hero-cta-wrap{display:block}.hero-cta-wrap
a{padding:2rem;width:100%}.carousel .carousel-control{display:inline-block;position:static;width:13px;height:22px;background-color:transparent;border:none;background-repeat:no-repeat;background-size:contain;opacity:1;-webkit-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;margin:0
10px;-webkit-transform:none;-ms-transform:none;transform:none}.carousel-controls{position:absolute;top:auto;right:auto;bottom:-40px;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.carousel-indicators{position:static;display:inline-block;-webkit-transform:none;-ms-transform:none;transform:none}.carousel-indicators{position:static;display:inline-block}.section{padding-top:70px;padding-bottom:70px}#practicum-carousel{margin:70px
auto}.top-section .wp-block-column:nth-child(1){padding:70px}.course-list h2,.large-practicum-cta{margin-top:70px}.cta-blocks-wrap{margin-bottom:70px}.story{margin-bottom:70px}#footer
.container{padding-top:70px;padding-bottom:70px}.faq
h3{padding-top:70px}}@media screen and (max-width: 1000px){#container .container, #footer .container, #ubc7-footer
.container{padding-left:50px;padding-right:50px}}@media screen and (max-width: 1100px){.top-section{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.top-section .wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%}.top-section .wp-block-column:nth-child(2){height:500px}}@media screen and (max-width: 768px){.overlay{max-width:100%;margin-left:0;margin-top:260px;background:#193F5A}.hero{background:url('https://lfs-mfs-2019.sites.olt.ubc.ca/files/2013/03/hero1.jpg');background-size:contain;background-position:top;background-repeat:no-repeat;background-color:#193F5A;min-height:0}#faculty .faculty-wrap{display:block}.faculty-image,.story-image,.success-image{height:400px}.faculty-wrap
.span4{padding-bottom:0}.faculty-wrap .span4
.btn{position:static}.span4{margin-top:40px}#footer .span4:first-of-type{margin-top:0}.item
img{max-height:none !important;max-width:100% !important}#success-carousel .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.highlight-panel
ul{-webkit-column-count:auto;column-count:auto}.top-section .wp-block-column:nth-child(2){height:350px}.hire-students-cta{display:block;float:none}.section{padding-top:50px;padding-bottom:50px}#faculty{margin:50px
auto}#practicum-carousel{margin:50px
auto}.top-section .wp-block-column:nth-child(1){padding:50px}.course-list h2,.large-practicum-cta{margin-top:50px}.cta-blocks-wrap{margin-bottom:50px}.story{margin-bottom:50px}#footer
.container{padding-top:50px;padding-bottom:50px}.faq
h3{padding-top:50px}}@media screen and (max-width: 800px){.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.nav-tabs li.tab-pane{width:48%;margin-bottom:0.5em;font-size:14px;padding-right:3px}.nav-tabs .tab-pane:nth-of-type(2n+0){padding-right:0}.nav-tabs>li,.nav-pills>li{float:none}}@media screen and (max-width: 500px){.overlay{margin-top:200px}.practicum-image .hire-students-cta{display:none}.practicum-stories
.subheading{margin-bottom:0}.faculty-image,.story-image,.success-image{height:250px}#container .container, #footer .container, #ubc7-footer
.container{padding-left:25px;padding-right:25px}.section{padding-top:25px;padding-bottom:25px}#faculty{margin:25px
auto}#practicum-carousel{margin:25px
auto}.top-section .wp-block-column:nth-child(1){padding:25px}.top-section .wp-block-column:nth-child(2){height:300px}.cta-blocks-wrap,.story,.subheading{margin-bottom:25px}#footer .container, .single-title
.section{padding-top:25px;padding-bottom:25px}.faq
h3{padding-top:25px}.tab-content,.story-excerpt,.success-excerpt{padding:25px}}@media screen and (min-width: 768px){.wp-block-column{-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (max-width: 769px){.wp-block-column{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0 !important;margin-right:0 !important}.wp-block-column:last-child{margin-bottom:0}}.category-news-and-events h2.post-title{display:block !important;margin-top:20px !important}.category-news-and-events .entry-summary{display:none}.category-class-of-2024 .entry-content,
.category-class-of-2025 .entry-content{margin:0
100px}.custom-html-widget{margin-left:0 !important;margin-right:0 !important}@media screen and (max-width: 979px){.site-wide-notice{margin:0
!important}}