html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:Arial,Helvetica,sans-serif;margin:0}img{max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:none;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{height:auto;margin:0;overflow:visible;position:static;width:auto;clip:auto}[role=button]{cursor:pointer}.container{margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important}.affix{position:fixed}body{color:#545454;font-size:16px;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif;margin:0 0 25px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale;line-height:1;margin:0}.h1,h1{font-size:60px}.h1,h1,h2{font-family:Arial,Helvetica,sans-serif;line-height:1.3;margin:0 0 25px}h2{font-size:36px}h3,h4{font-size:2rem;margin:0 0 1.5rem}h4{font-family:Arial,Helvetica,sans-serif}h5{font-size:1.375rem}h5,h6{margin:0 0 1.5rem}h6{font-size:1.125rem}p{font-size:18px;line-height:1.3;margin:0 0 25px}p::selection{background:#418fde;color:#fff}a{cursor:pointer}a,a:hover{color:#3172ae;text-decoration:none}a:hover{border-bottom-color:#3172ae}a.arrow,a.no-border{border:0}b,strong{font-family:Arial,Helvetica,sans-serif}.text-center{text-align:center}.container{float:none!important;margin-left:auto!important;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}a.CTA{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:18px;min-width:150px;padding:11px 20px;text-align:center}header{background:#3e8ede;color:#fff}.header-logo{padding:0}.header-logo .hs_cos_wrapper_type_logo{display:inline-block}.header-logo a img{height:auto!important;max-height:65px;width:auto!important}.header-logo .hs_cos_wrapper_type_logo a{display:inline-block;width:auto}.header-logo .hs_cos_wrapper_type_logo a img{height:auto!important;max-height:80px;width:auto!important}.header-menu{padding:14px 0 0}.header-menu .hs_cos_wrapper_type_simple_menu{display:block;float:none}.header-menu .hs_cos_wrapper_type_simple_menu ul{display:inline-block;float:right}.header-menu .hs_cos_wrapper_type_simple_menu ul li{border-left:2px solid #fff;display:inline-block;padding:0 24px}.header-menu .hs_cos_wrapper_type_simple_menu ul li:first-child{border:none;padding:0 20px 0 0}.header-menu .hs_cos_wrapper_type_simple_menu ul li a{border:0;color:#fff;padding:5px 0 5px 25px;position:relative;text-decoration:none}.header-menu .hs_cos_wrapper_type_simple_menu ul li:first-child a:before{content:"\f095";font-family:FontAwesome;font-size:23px;left:0;padding:0;position:absolute;top:-4px}.header-menu .hs_cos_wrapper_type_simple_menu ul li:last-child a{padding-left:30px}.header-menu .hs_cos_wrapper_type_simple_menu ul li:last-child a:before{content:"\f0e0";font-family:FontAwesome;font-size:23px;left:0;padding:0;position:absolute;top:-6px}.banner{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/banner_03.jpg);background-size:cover;padding:75px 0 0}.banner,.banner h1{color:#fff}.banner a.CTA{background:#3e8ede;border-color:#3e8ede;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.banner small{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 0 10px;text-transform:uppercase}.banner .row{display:flex;flex-direction:row;justify-content:center}.banner .row .col-md-5,.banner .row .col-md-7{display:flex;flex-direction:column;justify-content:center}.banner p{font-size:16px}.form-container{background:#346094;border-radius:5px;display:inline-block;float:right;margin-bottom:-30px;max-width:445px;padding:20px 25px 40px;width:100%}.form-container .hs_cos_wrapper_type_form .field.hs-form-field{margin:0;padding:0 10px;width:100%}.form-container .hs_cos_wrapper_type_form a.hs-button.large.primary{background:#f38a00;border:0;color:#fff;display:inline-block;margin:0;padding:15px;text-align:center;width:100%}.form-container .hs_cos_wrapper_type_form .field.hs-form-field .input,.form-container .hs_cos_wrapper_type_form .field.hs-form-field .input input[type=text]{width:100%}.field.hs-form-field,.form-container fieldset.form-columns-1{float:left;width:100%}.field.hs-form-field,.form-container fieldset{display:inline-block;margin:0 0 20px!important;padding:0!important}.form-container .hs_cos_wrapper_type_form,.form-container form{display:inline-block;width:100%}.form-container .hs_submit.hs-submit{clear:both;padding:0 10px;width:100%}.form-container fieldset.form-columns-2 .hs-form-field{float:left;width:50%!important}.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=email],.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=tel],.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=text],.form-container .hs_cos_wrapper_type_form .field.hs-form-field select{-webkit-appearance:none!important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;border-radius:0!important;color:#000;height:auto;line-height:1;padding:10px!important;width:100%}.form-container .hs_cos_wrapper_type_form .field.hs-form-field select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/60995.png);background-position:100%;background-repeat:no-repeat;background-size:22px}.form-container .hs_cos_wrapper_type_form .field.hs-form-field select::-ms-expand{display:none!important}li.hs-form-checkbox{list-style-type:none}li.hs-form-checkbox input{margin-right:5px}.form-container .hs_submit.hs-submit input.hs-button{background:#f38a00;border:0;border-radius:0!important;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:20px;margin:0;padding:15px;text-align:center;width:100%}ul.hs-error-msgs{margin:10px 0 0;padding:0}ul.hs-error-msgs li{font-size:13px;list-style:none}.form-container fieldset .legal-consent-container{padding:0 10px}.form-container fieldset .hs-dependent-field .hs-form-field{padding:0!important}.form-container fieldset .hs-dependent-field .hs-form-field ul.inputs-list{margin:5px 0;padding:0}.form-container fieldset .hs-dependent-field .hs-form-field ul.inputs-list li.hs-form-booleancheckbox{list-style:none}.form-container fieldset .hs-dependent-field .hs-form-field ul.inputs-list input{margin:4px 0 0}section.section2-30-70{padding:60px 0}section.section2-30-70 small{color:#f38a00;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 0 10px;text-transform:uppercase}.hs_cos_wrapper_type_inline_rich_text ul{margin:0;padding:0}.hs_cos_wrapper_type_inline_rich_text ul li{font-size:18px;list-style:none;margin:0 0 10px;padding:0 0 0 25px;position:relative}.hs_cos_wrapper_type_inline_rich_text ul li:before{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-tick-icon.png);background-size:cover;content:"";display:block;height:14px;left:0;line-height:1;position:absolute;top:5px;width:13px}section.section2-30-70 p{font-family:Arial,Helvetica,sans-serif;font-size:24px}small.heading{color:#f38a00;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 0 5px;text-transform:uppercase}.featured-program-row{padding:0 0 50px}.featured-program-row .img-box{float:left;padding:0 15px;width:380px}.featured-program-row .img-box img{border-left:5px solid #f38a00;height:auto;max-width:100%;width:100%}.featured-program-row .content-box{float:right;padding:0 15px;width:calc(100% - 380px)}.pre-college .featured-program-row .content-box{width:calc(100% - 450px)}.pre-college .featured-program-row .img-box{width:445px}h3.heading{font-size:18px;line-height:1.3;margin:0 0 5px}h3.heading,h4.heading{font-family:Arial,Helvetica,sans-serif}h4.heading{font-size:16px;margin:0 0 10px}ul.featured-program{clear:both;display:inline-block;margin:0 0 10px;padding:0}ul.featured-program li{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:3px 5px 0 28px;position:relative}ul.featured-program li:before{content:"";display:block;font-family:FontAwesome;font-size:16px;left:0;position:absolute;top:-1px}ul.featured-program li.tufts-credits:before{content:"";font-size:19px;top:-1px}ul.featured-program li.tufts-credits{padding-left:28px}ul.featured-program li.coummuter:before{content:"";font-size:18px;top:-2px}ul.featured-program li.online:before{content:""}ul.featured-program li.residential:before{content:"";font-size:20px;top:-5px}.fea-pro-content p{font-family:Arial,Helvetica,sans-serif;font-size:16px}.fea-cta a{border:2px solid #3e8ede;color:#333;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;max-width:100%;min-width:130px;overflow:hidden;padding:6px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.learning-option-row{padding:0 0 30px}ul.learning-option-ul{display:inline-block;margin:0 -15px;padding:0}ul.learning-option-ul li.learning-option-li{display:inline-block;list-style:none;padding:0 15px;vertical-align:top;width:calc(33.33333% - 3px)}ul.learning-option-ul li.learning-option-li .learning-box{display:inline-block;min-width:21em;padding:20px 0;position:relative;width:100%;z-index:0}ul.learning-option-ul li.learning-option-li .learning-box .learning-icon{align-items:center;background:#f38a00;display:flex;float:left;height:100px;justify-content:center;width:100px}ul.learning-option-ul li.learning-option-li .learning-box .learning-icon img{height:auto;max-height:58px;max-width:58px;width:auto}ul.learning-option-ul li.learning-option-li .learning-box .learning-content{float:left;padding:0 14px;width:calc(100% - 100px)}ul.learning-option-ul li.learning-option-li .learning-box:after{background:#fafafa;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:calc(100% - 20px);z-index:-1}ul.learning-option-ul li.learning-option-li .learning-box .learning-content h2{font-family:Arial,Helvetica,sans-serif;font-size:24px;margin:0 0 5px}ul.learning-option-ul li.learning-option-li .learning-box .learning-content h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.3;margin:0}.testimonails-box{background-color:#fff;border:1px solid #f7f7f7;box-shadow:0 0 20px 0 rgba(0,0,0,.07);margin:15px 0 0;padding:40px 70px 40px 45px;position:relative;width:calc(50% + 20px);z-index:0}.testimonails-box:before{background-position:50%;background-size:cover;content:"";display:block;height:100%;position:absolute;right:calc(-100% + 37px);top:-30px;width:100%;z-index:-1}.testimonails{padding:50px 0}.testimonails-box-content small{color:#f38a00;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 0 5px;text-transform:uppercase}.testimonails-box-content h2{font-family:Arial,Helvetica,sans-serif;font-size:36px;line-height:1.3;margin:0 0 15px}.testimonails-box-content p{font-family:Arial,Helvetica,sans-serif;font-size:18px;padding:50px 0 0;position:relative}.testimonails-box-content p:before{color:#62a60a;content:"\f10d";display:block;font-family:FontAwesome;font-size:40px;left:0;position:absolute;top:0}.testimonails-box-sign{border-left:5px solid #f38a00;padding:5px 0 5px 10px}.testimonails-box-sign h3{font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0 0 5px}.testimonails-box-sign p{font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0}.content p:last-child{margin:0 0 10px}small.footer-head{color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:15px 0 10px;text-transform:capitalize}.footer-logo a{display:inline-block;float:left;width:auto}.footer-logo a img{height:auto;max-width:137px;width:100%}.top-bar{padding:10px 0 50px}ul.footer-contact{display:inline-block;margin:0;padding:0;width:100%}ul.footer-contact li.footer-contact-li{display:inline-block;width:calc(33.333% - 3px)}ul.footer-contact li.footer-contact-li p{font-size:16px;margin:0!important;padding-bottom:10px!important;padding-right:15px;position:relative}ul.footer-contact li.footer-contact-li p:last-child{padding-bottom:0!important}ul.footer-contact li.footer-contact-li p:after{background:#fff;content:"";display:block;height:100%;position:absolute;right:15px;top:0;width:1px}ul.footer-contact li.footer-contact-li:last-child p:after{display:none}ul.footer-contact li.footer-contact-li:last-child p{padding:0}footer{font-family:Arial,Helvetica,sans-serif;padding:10px 0}ul.footer-contact li.footer-contact-li p a{color:#fff}.footer-social-links .hs_cos_wrapper_type_simple_menu{display:inline-block;width:100%}.footer-social-links .hs_cos_wrapper_type_simple_menu ul{display:inline-block;margin:10px 0 0;padding:0;width:100%}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item{display:inline-block;padding:0 12px 0 0;vertical-align:top;width:auto}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a{border:none;display:inline-block;vertical-align:top;width:auto}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social{background-position:50%;background-repeat:no-repeat;background-size:contain;font-size:0;height:23px;width:23px}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social,.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social.instagram{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-instagram.png)}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social.twitter{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-twitter.png)}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social.facebook{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-facebook.png)}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social.vimeo{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-viemo.png)}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social.linkedin{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-linkedin.png)}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item a .footer-social.youtube{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/tufts-youtube.png)}.bottom-bar{border-top:2px solid #5a8ebe;padding:25px 0 15px}.bottom-bar .pull-right{text-align:right}.bottom-bar p{border-right:1px solid #fff;display:inline-block;font-size:16px;margin:0;padding:0 10px}.bottom-bar p:last-child{border:none;padding-right:0}.bottom-bar a,.bottom-bar p a{color:#fff}.why_tufts_section{position:relative}small.sub-heading{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:13px;margin:0 0 5px;text-transform:uppercase}.why_tufts_section p{font-size:18px;margin:0 0 15px}.why-cta a{border:2px solid #fff;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:10px 0 0;max-width:100%;min-width:130px;overflow:hidden;padding:6px 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.why_tufts_section ul{margin:0 0 15px;padding:0}.why_tufts_section ul li{font-size:18px;list-style:none;padding:0 0 0 20px;position:relative}.why_tufts_section ul li:before{background:#fff;border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:7px;width:8px}section.reqi-info{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:2px solid #f38a00;border-top:2px solid #f38a00;color:#fff}.rqu-info-cta a{background:#f38a00;border:0 solid #fff;color:#fff;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:20px;margin:10px 0 0;max-width:100%;min-width:150px;overflow:hidden;padding:15px 20px;text-align:center;text-overflow:ellipsis;white-space:nowrap}section.section-heading h2.heading{margin:0}section.video-box{align-items:center;background:#fafafa;display:flex;flex-direction:column;justify-content:center;min-height:500px;position:relative;width:100%}section.video-box:after,section.video-box:before{display:block!important}section.video-box a.popup-youtube{height:100%;position:absolute;top:0;width:70%;z-index:0}section.video-box a.popup-youtube .video-title{background:rgba(0,0,0,.3);bottom:11px;color:#fff;font-size:50px;max-width:555px;padding:4px 25px;position:absolute;right:0;width:100%}section.video-box .video-content{background:#fff;border-right:3px solid #f38a00;float:right;left:5%;max-width:500px;padding:35px;position:relative;right:0;z-index:10}section.video-box small.sub-heading{color:#f38a00}section.video-box a.popup-youtube:after{background-image:url(https://3860938.fs1.hubspotusercontent-na1.net/hubfs/3860938/youtube-play-icon.png);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:155px;left:0;margin:auto;position:absolute;right:0;top:30%;width:155px}section.video-box .video-content p:last-child{margin:0}section.video-box a.popup-youtube .video-title{display:none}.form_heading_text{font-size:22px;margin-bottom:15px;padding:0 10px;text-align:center}@media (max-width:1199px){ul.footer-contact li.footer-contact-li p{font-size:14px}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item{padding:0 7px 0 0}}@media (max-width:991px){header .col-sm-4,header .col-sm-8{text-align:center;width:100%}.header-menu{padding:0}.header-menu .hs_cos_wrapper_type_simple_menu ul{float:none;margin:0 0 15px;padding:0}.header-menu .hs_cos_wrapper_type_simple_menu ul li{border:none!important;padding:0!important;width:100%}.header-menu .hs_cos_wrapper_type_simple_menu ul li a{font-size:13px;padding:5px 0 5px 18px}.header-menu .hs_cos_wrapper_type_simple_menu ul li a:before{font-size:16px!important;top:-2px!important}section.section2-30-70 .col-md-4{display:inline-block;margin:0 0 25px;width:100%}.featured-program-row .content-box{width:calc(100% - 320px)}.featured-program-row .img-box{width:320px}ul.learning-option-ul li.learning-option-li{margin:0 0 15px;max-width:400px;text-align:left;width:100%}ul.learning-option-ul{text-align:center}section.video-box a.popup-youtube{height:400px;width:100%}section.video-box{padding-bottom:50px!important;padding-top:330px!important}section.video-box a.popup-youtube .video-title{bottom:auto;font-size:30px;max-width:300px;top:0}.testimonails-box{padding:320px 40px 40px;width:100%}.testimonails-box:before{height:300px;left:0;right:0;top:0;z-index:0}.why_tufts_section:after{height:300px!important;width:100%!important;z-index:-1}.why_tufts_section{padding-top:350px!important;z-index:0}.footer-logo{display:inline-block;text-align:center;width:100%}.footer-logo a{display:block;float:none;margin:auto}footer{text-align:center}.bottom-bar .pull-right{float:none!important;text-align:center}.form-container{display:block;float:none;margin:0 auto -30px}.banner-CTA{padding:0 0 40px}.banner .row .col-md-5,.banner .row .col-md-7{display:inline-block;width:100%}.banner .row{display:block}.footer-social-links .hs_cos_wrapper_type_simple_menu li.hs-menu-item{padding:0 8px 0 0}.header-menu{padding:7px 0 0}.mfp-container{padding-left:40px!important;padding-right:40px!important}}@media (max-width:767px){section.video-box a.popup-youtube .video-title{display:none}.form-container{display:block;float:none;margin:0 auto -30px}h1{font-size:50px}.featured-program-row .img-box,.pre-college .featured-program-row .img-box{margin:0 0 30px;width:100%}.featured-program-row .content-box,.pre-college .featured-program-row .content-box{width:100%}.header-menu .hs_cos_wrapper_type_simple_menu ul li{font-size:13px}.form-container .hs_cos_wrapper_type_form .field.hs-form-field,.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=email],.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=tel],.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=text],.form-container .hs_cos_wrapper_type_form .field.hs-form-field select{width:100%!important}.form-container fieldset{margin:0!important;width:100%!important}.form-container fieldset .hs-form-field{margin:0 0 20px!important}.form-container .hs_submit.hs-submit{display:inline-block;margin:10px 0 0!important}}.sec-boder{font-size:0}@media (max-width:575px){section.video-box .video-content{float:none;margin:auto;width:calc(100% - 30px)}.banner p{font-size:16px}.testimonails-box-content h2,h2{font-size:25px}.hs_cos_wrapper_type_inline_rich_text ul li,.why_tufts_section p,.why_tufts_section ul li,section.section2-30-70 p{font-size:16px}ul.footer-contact li.footer-contact-li{width:100%}ul.footer-contact li.footer-contact-li p{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottom-bar p{border:none!important;font-size:14px;padding:0;width:100%}section.video-box a.popup-youtube:after{background-size:cover;height:90px;top:35%;width:90px}.form-container fieldset.form-columns-2 .hs-form-field{max-width:100%!important;width:100%!important}ul.footer-contact li.footer-contact-li p:after{display:none}ul.footer-contact li.footer-contact-li p{padding-right:0!important}}@media (max-width:480px){.form-container fieldset.form-columns-2 .hs-form-field{max-width:100%!important;width:100%!important}.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=email],.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=tel],.form-container .hs_cos_wrapper_type_form .field.hs-form-field input[type=text],.form-container .hs_cos_wrapper_type_form .field.hs-form-field select{width:100% !imp ortant}.form-container fieldset{margin:0!important;width:100%}.form-container fieldset .hs-form-field{margin:0 0 20px!important}.form-container .hs_submit.hs-submit{display:inline-block;margin:10px 0 0!important}}.align_li li{margin:0 auto!important;text-align:left;width:70%}.text-center.align_li{margin:0 auto;width:70%}#livechat-compact-container iframe[src="about:blank"]{display:block}.blue_link_box{-webkit-appearance:none;-moz-appearance:none;background:#3172ae;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;margin:0 1rem 1rem 0;padding:17px 12px;text-align:center;text-shadow:none;transition:color .32s ease,background .32s ease;width:16em}.blue_link_box:hover{background-color:#fff;border:2px solid #3172ae;color:#3172ae}