@font-face{font-family:proxima-nova;src:url(https://1982228.fs1.hubspotusercontent-na1.net/hubfs/1982228/fonts/ProximaNova/ProximaNova-Regular.ttf) format("truetype")}@font-face{font-family:proxima-nova;font-weight:800;src:url(https://1982228.fs1.hubspotusercontent-na1.net/hubfs/1982228/fonts/ProximaNova/ProximaNova-Extrabld.ttf) format("truetype")}body{color:#5a5a5a;font-family:proxima-nova;font-size:18px;letter-spacing:.02em;line-height:130%}h1,h2,h3,h4,h5{color:#003359}.wse-text-white h1,.wse-text-white h2,.wse-text-white h3,.wse-text-white h4,.wse-text-white h5,.wse-text-white p{color:#fff}h1{font-size:64px;line-height:96%}h1,h2{font-weight:800;letter-spacing:-.01em}h2{font-size:48px;line-height:99%}h3{font-size:36px;font-weight:800;letter-spacing:-.01em;line-height:106%}h4{font-size:25px;line-height:108%}h4,h5{font-weight:800;letter-spacing:.02em}h5{font-size:20px;line-height:105%;text-transform:uppercase}.wse-hero-banner-form-right{background:#fff;border-radius:4px;box-shadow:0 30px 60px rgb(0 0 0/8%);font-size:14px;line-height:28px;padding:0 35px 30px}.hs-input{background:#f1f1f1;border:unset;border-radius:2px;height:25px;margin-bottom:8px;width:100%!important}ul{padding-left:0!important}ul li{list-style:none}input[type=checkbox]{margin-top:0}.hs-button.primary{-webkit-font-smoothing:antialiased;-webkit-appearance:none;background:#ee3044;border-radius:4px;border-width:0;border-bottom:3px solid #f16370;color:#fff;cursor:pointer;display:inline-block;font-family:sans-serif;font-size:18px;font-weight:700;line-height:1.5em;margin-top:0;padding:5px 10px;text-align:center;text-decoration:none;text-shadow:none;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;width:99%}.row-fluid{*zoom:1;width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.127659574%;*margin-left:2.0744680846382977%;min-height:28px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:after,.container-fluid:before{content:"";display:table}.container-fluid:after{clear:both}@media(max-width:767px){.row-fluid{width:100%}.row-fluid [class*=span]{display:block;float:none;margin-left:0;width:auto}}@media(min-width:768px) and (max-width:1139px){.row-fluid{*zoom:1;width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.762430939%;*margin-left:2.709239449638298%;min-height:28px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media(min-width:1280px){.row-fluid{*zoom:1;width:100%}.row-fluid:after,.row-fluid:before{content:"";display:table}.row-fluid:after{clear:both}.row-fluid [class*=span]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;float:left;margin-left:2.564102564%;*margin-left:2.510911074638298%;min-height:28px;width:100%}.row-fluid [class*=span]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.hidden,.invisible{visibility:hidden}.hidden{display:none}.hidden-desktop,.visible-phone,.visible-tablet{display:none!important}@media(max-width:767px){.visible-phone{display:inherit!important}.hidden-phone{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}@media(min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}}.wse-section-padding{padding:4% 12.5%!important}.wse-text-left-cta-right{padding:2% 12.5%!important}.wse-section-padding-side{padding:0 12.5%!important}.wse-hero-banner-img-left{width:55%!important}.wse-hero-banner-img-left-small{width:45%!important}.wse-hero-banner-img-right{width:90%!important}.wse-placeholder-225{height:225px}.wse-text-white{color:#fff}.wse-text-center{text-align:center}.bg-white{background-color:#fff}.wse-bg-img{background-position:100%;background-size:cover}.wse-text-vertical{padding:100px 0}.wse-course-plan ul{min-height:170px}.wse-course-plan h3{margin-top:40px}.wse-top-margin-30{margin-top:30px}.wse-box-white{background:#fff}.wse-box-blue,.wse-box-white{border-radius:0;box-shadow:0 30px 60px rgb(0 0 0/8%);padding:0 35px 30px}.wse-box-blue{background:#003359;color:#fff}.wse-ribbon-red{background-color:red;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:-10px;padding:4px 7px;position:absolute;width:258px}.wse-meet-your-team img{display:block;width:90%}.wse-meet-your-team .wse-teacher-text{align-items:flex-start;background-color:#fff;background:#fff;box-shadow:0 -40px 60px rgb(0 0 0/6%);display:flex;flex-direction:column;margin-left:10%;margin-top:-35%;min-height:250px;padding:0 10%;position:relative;width:90%}.wse-student-testimonials .wse-box-white{height:225px;margin:30px 0 0}.wse-student-testimonials .wse-box-white .span12 .wse-testimonial-dialogue{min-height:165px}.wse-student-testimonials .wse-testimonial-content{height:255px;margin:30px 0 0}.wse-student-testimonials .wse-box-white .span12 .wse-student-place{color:#ee3044;font-weight:700}.wse-social-icons a{margin:0 20px}.wse-footer{padding-top:40px}.wse-small-text{font-size:14px}.wse-comparison-table table{border-collapse:collapse}.wse-comparison-table table tr td{border-bottom:1px solid #003359;border-top:1px solid #003359}.wse-comparison-table table tr th{border-bottom:3px solid #003359;border-top:1px solid #003359}.wse-hero-banner-with-bg-black{background-color:#000;height:737px}.wse-hero-banner-with-bg-black .span6{height:100%}.wse-hero-banner-with-bg-black .wse-logo{padding:18.5% 0 0}.wse-hero-banner-with-bg-black .wse-hero-banner-form-outer{padding:8% 0 10% 3%}.wse-hero-banner-with-bg-black .wse-hero-title{padding:0 32% 0 0}.wse-hero-banner-form-right .form-columns-1,.wse-hero-banner-form-right .form-columns-2{max-width:100%!important}.wse-footer-text{padding-top:10%;text-align:right}.wse-logo-footer{padding:6% 0 0;text-align:left!important}.wse-logo-footer img{width:25%}.wse-bottom-form-left-text{display:table!important;height:486px;overflow:hidden}.wse-bottom-form-left-text div{display:table-cell;vertical-align:middle}.wse-text-left-cta-right .span12{align-items:center;display:flex}.hs-error-msgs{font-size:12px;line-height:22px;margin:0!important}.wse-box-blue h2{color:#fff!important}@media (max-width:768px){body{font-family:proxima-nova;font-size:16px;letter-spacing:.02em;line-height:130%}h1{font-size:54px;line-height:96%}h1,h2{font-weight:800;letter-spacing:-.01em}h2{font-size:42px;line-height:99%}h3{font-size:32px;letter-spacing:-.01em;line-height:106%}h3,h4{font-weight:800}h4{font-size:25px;letter-spacing:.02em;line-height:108%}h5{font-size:17px;font-weight:800;letter-spacing:.01em;line-height:105%;text-transform:uppercase}.wse-section-padding{padding:7% 4.5%!important}.wse-section-padding-side{padding:0 4.5%!important}.wse-text-vertical{padding:0}.wse-ribbon-red{background-color:red;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-top:-46px;padding:4px;position:absolute;width:222px}.wse-hero-banner-form-right{line-height:140%;padding:20px 35px 30px}.wse-double-column-image-left,.wse-double-column-image-right{display:grid!important}.wse-double-column-image-right>div:first-child,.wse-double-column-image-right>div:nth-child(2){width:100%}.wse-double-column-image-left>div:first-child{order:2;width:100%}.wse-double-column-image-left>div:nth-child(2){order:1;width:100%}.wse-student-testimonials .wse-box-white .span12 .wse-testimonial-dialogue{min-height:88px}.wse-student-testimonials .wse-testimonial-content{height:260px}.wse-student-testimonials .wse-box-white{height:230px}.wse-hero-banner-with-bg-black{background-color:#000;height:auto}.wse-footer-text,.wse-logo-footer{text-align:center!important}.wse-footer-text{padding-top:0}.wse-text-left-cta-right{padding:0 4.5% 5%!important}.wse-text-left-cta-right .span3 .span12{margin-top:-10px}.form-columns-2 .hs-form-field,.wse-text-left-cta-right .span3,.wse-text-left-cta-right .span9{width:100%!important}.wse-text-left-cta-right .span3{margin-left:0!important}.wse-bottom-form-left-text{display:table!important;height:190px;overflow:hidden}.wse-bottom-form-left-text .span12{display:table-cell;vertical-align:middle}.wse-text-left-cta-right .span12{display:block}}@media (max-width:480px){body{font-family:proxima-nova;font-size:16px;letter-spacing:.02em;line-height:140%}h1{font-size:42px}h1,h2{font-weight:800;letter-spacing:0;line-height:100%}h2{font-size:32px}h3{font-size:27px}h3,h4{font-weight:800;letter-spacing:0;line-height:110%}h4{font-size:22px}h5{font-size:17px;font-weight:800;letter-spacing:.01em;line-height:105%;text-transform:uppercase}.wse-logo-footer{padding:6% 0 0;text-align:center!important}.wse-logo-footer img{width:35%}.wse-footer-text{padding-top:0;text-align:center!important}.wse-text-left-cta-right .span3 .span12{margin-top:0}.wse-student-testimonials .wse-testimonial-content{height:160px;margin:0}.wse-text-left-cta-right{padding:4% 4.5% 11%!important}.hs-button.primary{font-size:16px}.wse-box-white{padding:25px 35px 30px}.hidden-on-xs{display:none!important}}#reco2{background:#f12c3e;border-radius:15px 0 0 0;box-shadow:4px 3px 13px 0 #c4c4c4;line-height:1;margin:-90px 0 0 -15px;padding:0 2%;position:absolute;width:auto;z-index:1}#reco2 p{font-size:16px!important;font-weight:700!important;text-align:center!important}@media (max-width:900px){.wse-text-left-cta-right .span12{align-items:center;display:flex;flex-direction:column}.cta_form,.wse-text-white h3{text-align:center}.span12 .wse-bottom-form-left-text h1{font-size:42px}.wse-text-white p{font-size:16px!important}.wse-hero-title h1{font-size:40px!important}}@media (max-width:640px){.span12 .wse-bottom-form-left-text h1{text-align:center}.wse-text-white p{font-size:18px!important}.wse-hero-title h1{font-size:42px!important}}table{margin:auto;max-width:80vw;width:100%!important}table thead th{background-color:#003356;color:#fff}table thead th:first-child{background-color:transparent;width:300px}table thead th:nth-child(2),table thead th:nth-child(3){width:100px}table thead th:nth-child(4){width:350px}table tbody tr:nth-child(odd){background-color:#f4f6f8}table th{border:none;padding:15px 10px;text-align:center;vertical-align:middle}@media (max-width:768px){table{max-width:90vw}}@media (max-width:476px){.container-table,.container-table table{font-size:14px;line-height:1.5;width:auto!important}.container-table tbody th,.container-table tbody tr{height:auto!important;width:auto!important}.container-table tbody th:first-child,.container-table tbody th:last-child{max-width:calc(30% - 20px)}.container-table tbody th:nth-child(2),.container-table tbody th:nth-child(3){max-width:calc(15% - 20px)}.container-table thead th,.container-table thead tr{height:auto!important;width:auto!important}table strong,table th{font-weight:400}table th{padding:10px 5px}}body.sin_margin{margin:0}.background_banner{background-color:transparent;position:relative}.background_responsive{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.background_banner .z_index{margin:0}.background_banner .z_index .row-fluid-wrapper.wse-hero-title{padding:0}.z_index .span12.wse-hero-banner-form-right h3{margin-top:.5em;text-align:center}.span6.wse-hero-banner-form-outer.z_index{align-items:center;display:flex}.vidyard-player-container{max-width:100%!important;padding:4% 12.5%!important;width:auto!important}.span12.wse-hero-banner-form-right{float:unset!important;margin:auto 0 auto auto!important;max-width:400px;width:90%}.row-fluid-wrapper.wse-hero-title h1{font-size:3.5rem;max-width:420px}.span12.wse-hero-banner-img-left-small img{width:150px}.span12.wse-hero-banner-with-bg-black.wse-section-padding-side.background_banner{padding:0 10%!important}.span6.wse-text-white.wse-bg-img.wse-hero-banner-div-left.z_index{display:flex;flex-direction:column;justify-content:center}.row-fluid-wrapper.wse-logo{padding:0}.span6.wse-text-white.wse-bg-img.wse-hero-banner-div-left.z_index>div{width:100%}table strong,table th{font-weight:400}.span12.wse-section-padding.wse-form-bottom .span12.wse-hero-banner-form-right{padding-top:.5em}.span12.wse-section-padding.wse-form-bottom .span12.wse-hero-banner-form-right h3{line-height:1;text-align:center}@media (max-width:1024px){.span12.wse-hero-banner-with-bg-black.wse-section-padding-side.background_banner{padding:0 8%!important}.background_responsive{background-position:30%}}@media (max-width:768px){.span6.wse-hero-banner-form-outer.z_index{padding:0}.background_responsive{background-position:15%}.span6.wse-text-white.wse-bg-img.wse-hero-banner-div-left.z_index .row-fluid-wrapper.wse-hero-title h1{font-size:3em}.span12.wse-hero-banner-with-bg-black.wse-section-padding-side.background_banner{background:linear-gradient(90deg,#000,#0e1527);padding-bottom:3rem!important;z-index:-2}.span12.wse-hero-banner-form-right{margin:auto!important;width:auto}.span6.wse-text-white.wse-bg-img.wse-hero-banner-div-left.z_index{padding-bottom:2rem;padding-top:4rem}}@media (max-width:700px){.background_responsive{background-position:25%}.span6.wse-text-white.wse-bg-img.wse-hero-banner-div-left.z_index .row-fluid-wrapper.wse-hero-title h1{font-size:2.5em}}@media (max-width:480px){.background_responsive{background-position:50%}.span6.wse-text-white.wse-bg-img.wse-hero-banner-div-left.z_index .row-fluid-wrapper.wse-hero-title h1{max-width:100%}}@media (max-width:338px){.wse-student-testimonials .wse-box-white{height:100%}}input[type=checkbox]{height:auto!important;margin-bottom:0!important;margin-top:0!important;width:auto!important}