html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}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:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.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:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{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"]{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;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html{line-height:1.3;height:100%;overflow-y:scroll;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:100%;overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;margin:0;padding:0}body{margin-top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;font-family:proxima-nova,sans-serif;font-weight:300}ol,ul{list-style-position:outside;-webkit-padding-start:18px;padding-inline-start:18px}li ul{-webkit-padding-start:38px;padding-inline-start:38px;padding-top:8px}h1{font-family:ff-meta-serif-web-pro,serif;font-size:2.5rem;line-height:34px;font-weight:400;color:#232323}h2{font-family:proxima-nova,sans-serif;font-size:1.75rem;line-height:1.2;font-weight:500;color:#232323}h3{font-family:proxima-nova,sans-serif;font-size:1.3rem;font-weight:500;color:#232323}h4{font-family:proxima-nova,sans-serif;font-size:19px;line-height:23px;font-weight:500;color:#232323}h5{font-family:proxima-nova,sans-serif;font-size:17px;line-height:17px;font-weight:400;color:#232323}b,strong{font-weight:500}a{text-decoration:none;color:#3172ae;font-weight:400}a:hover{text-decoration:underline}div.line-break{clear:both;border-top:1px solid #ccc;height:1px;width:100%}.clearfix{clear:both}@media screen and (max-width:1024px){.hide-mobile{display:none!important}}@media screen and (min-width:1025px){.hide-desktop{display:none!important}}.ellip{display:block;height:100%}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.ellip,.ellip-line{position:relative;overflow:hidden}.masthead{background-color:#204b73;height:60px;border-bottom:1px solid #fff}@media screen and (max-width:1024px){.masthead{display:none}}.masthead .masthead-container{height:inherit;padding:0 18px}.masthead .masthead-container .header-logo{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit}.masthead .masthead-container .header-logo a{color:#fff;text-decoration:none;font-size:20px}.masthead .masthead-container .masthead-menu{display:inline-block;float:right;height:inherit;margin-right:24px}.masthead .masthead-container .masthead-menu nav{display:inline-block}.it-notices{color:#fff}.it-notices #notices-menu{-webkit-box-shadow:5px 5px 25px #444;box-shadow:5px 5px 25px #444;width:200px}.it-notices #notices-menu li{width:100%}.it-notices #notices-menu .incident-header{clear:both;padding:8px;font-size:.84em;font-weight:600}.it-notices #notices-menu .incident-wrapper{width:100%;padding:8px;margin-bottom:6px}.it-notices #notices-menu .incident-wrapper .incident-link{padding:0;border:none;text-decoration:none;font-size:.82em;color:#fff}.it-notices #notices-menu .incident-wrapper:hover{background-color:#3172ae}.it-notices #notices-menu .incident-wrapper:hover a{background-color:#3172ae}.it-notices #notices-menu .incident-wrapper .incident-title{padding:10px 10px 0 10px}.it-notices #notices-menu .incident-wrapper .incident-title:hover{color:#fff}.it-notices #notices-menu .incident-wrapper .incident-date{clear:both;color:#b6ccdb;padding:5px 10px}.it-notices #notices-menu .no-incidents{padding:10px;font-size:.84em;margin-bottom:10px}.it-notices #notices-menu .incident-break{border-top:1px solid #6d99b7;clear:both;display:block;margin-bottom:10px}.it-notices #notices-menu .incident-break.bottom{border-top:1px solid #fff}.it-notices #notices-menu .view-all-notices:hover{background-color:#3172ae}.it-notices .incident-count{color:#3172ae;background-color:#fff;border-radius:50%;margin-left:6px;width:17px;height:17px;line-height:17px;display:inline-block;text-align:center;font-weight:600}.it-notices span.caret{display:none}.it-notices.expanded.open a{border-right:1px solid #fff;background-color:#204b73}.it-notices.expanded.open a:focus,.it-notices.expanded.open a:hover{border-color:#fff}.it-notices.expanded.open .account-menu a{border-right:none}.mobile-masthead .expanded ul.masthead-dropdown-menu-item{display:none}#menu-masthead{height:inherit}#menu-masthead ul{list-style-type:none;padding-left:0}#menu-masthead .masthead-menu-item{height:inherit}@media screen and (min-width:1025px){#menu-masthead .masthead-menu-item{display:inline-block}#menu-masthead .masthead-menu-item .expanded ul.masthead-dropdown-menu-item{display:none;-webkit-box-shadow:5px 5px 25px #444;box-shadow:5px 5px 25px #444;position:absolute;left:0;top:50px;background-color:#204b73;z-index:1000;height:auto}#menu-masthead .masthead-menu-item .expanded ul.masthead-dropdown-menu-item.menu-open{display:block}#menu-masthead .masthead-menu-item .expanded ul.masthead-dropdown-menu-item li.masthead-dropdown-menu-line-item{width:176px;padding:6px 18px 14px 18px;border-bottom:1px solid #fff}#menu-masthead .masthead-menu-item .expanded ul.masthead-dropdown-menu-item li.masthead-dropdown-menu-line-item:hover{background-color:#3172ae}#menu-masthead .masthead-menu-item .expanded ul.masthead-dropdown-menu-item li:last-child{border:none}#menu-masthead .masthead-menu-item .masthead-dropdown{display:none;position:absolute;top:50px;left:0;background-color:#204b73;z-index:1000}#menu-masthead .masthead-menu-item .masthead-dropdown.menu-open{display:block}#menu-masthead .masthead-menu-item.nav>li{position:relative;float:left;margin-left:12px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit}#menu-masthead .masthead-menu-item.nav>li a{color:#fff;font-size:15px;text-decoration:none}}#menu-masthead .account-toggle{color:#fff;text-decoration:underline}#menu-masthead .account-toggle:hover{cursor:pointer}#navbar{clear:both;background-color:#3172ae;height:96px}@media screen and (min-width:1025px){#navbar{height:82px}}#navbar .mobile-menu{position:relative;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:inherit}#navbar .mobile-menu i{padding:6px;font-size:24px;width:38px;text-align:center;color:#fff;background-color:#204b73;height:-webkit-min-content;height:-moz-min-content;height:min-content;margin-left:12px}@media screen and (min-width:1025px){#navbar .mobile-menu{display:none}}#navbar .mobile-menu .mobile-close{display:none}#navbar .mobile-menu .mobile-close.menu-open{display:block;color:#204b73;background-color:#fff}#navbar .mobile-menu .mobile-toggle{display:none}.navbar-header{position:relative;padding:0 18px;height:inherit;float:none;font-family:proxima-nova,sans-serif}.navbar-header nav[role=navigation]{display:inline-block;float:left}@media screen and (min-width:1025px){.navbar-header nav[role=navigation]{padding-right:6px}}@media screen and (max-width:1024px){.navbar-header{padding:0 30px}}.navbar-header .header-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit;float:left}@media screen and (min-width:1025px){.navbar-header .header-logo-container{margin-right:12px}}@media screen and (min-width:1281px){.navbar-header .header-logo-container{margin-right:7px}}.navbar-header .header-logo-container .header-logo{width:147px}@media screen and (min-width:769px){.navbar-header .header-logo-container .header-logo{width:175px}}.navbar-header .region-navigation{display:inline-block;height:inherit}.navbar-header .region-navigation .tufts-systems-menu-container{float:right;height:100%}.navbar-header .region-navigation .tufts-systems-menu{z-index:12}@media screen and (max-width:1024px){.navbar-header .region-navigation .tufts-systems-menu{display:none}}@media screen and (min-width:1025px){.navbar-header .region-navigation .tufts-systems-menu .menu-item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item{background-color:#fff;list-style:none;height:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:15;box-shadow:5px 5px 25px #444;-moz-box-shadow:5px 5px 25px #444;-webkit-box-shadow:5px 5px 25px #444}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item i.fa-angle-down,.navbar-header .region-navigation .tufts-systems-menu .at-menu-item i.fa-angle-up{display:inline;margin-left:6px;color:#232323}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item li{padding:6px;background-color:#fff;border-bottom:1px solid #ccc;width:152x;text-align:left}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item li:hover{background-color:#fff}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item li:hover a{color:#232323}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item li a{color:#232323;text-decoration:none;font-weight:300}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item li a:hover{color:#232323;text-decoration:underline}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item li.view-all{background-color:#f0f0f0}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item.at-dropdown-menu-item{width:190px;right:0;left:auto;top:33px}.navbar-header .region-navigation .tufts-systems-menu .at-menu-item.at-dropdown-menu-item li{width:auto;padding:8px 32px}}.footer{background-color:#414042;color:#fff;width:100%}.footer .footer-title-1{font-size:17px;font-weight:500;font-family:proxima-nova,sans-serif;height:20px;margin-bottom:12px}.footer .footer-title-2{font-size:16px;font-weight:400;font-family:proxima-nova,sans-serif;height:20px;margin-bottom:12px}.footer .footer-button{border:2px solid #fff;width:250px;height:45px;text-align:center;margin-bottom:18px;padding:10px 0}.footer .footer-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0 20px}.footer .footer-element{margin-bottom:24px}.footer .footer-element.footer-logo{padding:28px 0;margin-bottom:0;text-align:center}.footer .footer-element.footer-help{margin-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer-element.footer-links{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer-element.footer-tech{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer-element.footer-feedback{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-bottom:6px}.footer .footer-element span{display:block;line-height:1.5}.footer .footer-element a{line-height:1.5;display:block;color:#fff}.footer .footer-footer{height:116px;border-top:1px solid #fff}.footer .footer-footer .footer-footer-elements{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:16px}.footer .footer-footer .footer-footer-elements .copyright{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:12px}.footer .footer-footer .footer-footer-elements .discriminiation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:12px}.footer .footer-footer .footer-footer-elements .privacy{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer-footer .footer-footer-elements a{color:#fff}@media screen and (min-width:769px){.footer .footer-wrapper{height:423px;padding:30px 28px 0 28px}.footer .footer-cols{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between}.footer .footer-title-1,.footer .footer-title-2{margin-bottom:12px}.footer .footer-title-1{font-size:16px}.footer .footer-title-2{font-size:15px}.footer .footer-button{border:2px solid #fff;width:237px;height:45px;text-align:center;margin-bottom:18px;padding:10px 0}.footer .footer-button a{font-size:14px}.footer .footer-element{display:inline-block;height:160px}.footer .footer-element.footer-logo{height:100%;float:left;padding-right:32px}.footer .footer-element.footer-help{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.footer .footer-element.footer-tech{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer .footer-element.footer-links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer-element.footer-feedback{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.footer .footer-element span{display:block;line-height:1.5;font-size:15px}.footer .footer-element a{font-size:15px;line-height:1.5;display:block;color:#fff}.footer .footer-footer{height:55px}.footer .footer-footer .footer-footer-elements{padding:16px;display:block}.footer .footer-footer .footer-footer-elements .copyright{float:left}.footer .footer-footer .footer-footer-elements .discriminiation,.footer .footer-footer .footer-footer-elements .privacy{float:right}.footer .footer-footer .footer-footer-elements .privacy{margin-left:30px}}@media screen and (min-width:1025px){.footer .footer-cols{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:start;height:100%}.footer .footer-wrapper{height:270px;padding:30px 24px 0 24px}.footer .footer-title-1{font-size:16px}.footer .footer-title-2{font-size:16px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.footer .footer-button{margin-bottom:24px;width:243px}.footer .footer-element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:90%}.footer .footer-element.footer-help{width:160px}.footer .footer-element.footer-tech{width:160px}.footer .footer-element.footer-links{width:123px;padding-top:0}.footer .footer-element.footer-feedback{margin-right:0;width:auto;padding-top:0}.footer .footer-element span{font-size:16px}.footer .footer-footer{height:57px}.footer .footer-footer .footer-footer-elements{padding:19px;display:block}.footer .footer-footer .footer-footer-elements div{display:inline-block}.footer .footer-footer .footer-footer-elements .copyright{position:absolute;left:0;right:0;margin:auto;width:200px}}@media screen and (min-width:1281px){.footer .footer-element{vertical-align:top;height:80%}.footer .footer-element.footer-logo{padding-right:78px}.footer .footer-element.footer-help{margin-right:30px;width:220px}.footer .footer-element.footer-tech{margin-right:30px;width:220px}.footer .footer-element.footer-links{margin-right:36px;width:123px}.footer .footer-element.footer-feedback{margin-right:0;width:auto}.footer .footer-element .footer-footer{height:116px;border-top:1px solid #fff}.footer .footer-element .footer-footer .footer-footer-elements{position:relative;padding:16px;display:block}.footer .footer-element .footer-footer .footer-footer-elements .copyright{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:12px}.footer .footer-element .footer-footer .footer-footer-elements .discriminiation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:12px}.footer .footer-element .footer-footer .footer-footer-elements .privacy{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.footer .footer-element .footer-footer span{display:block;line-height:1.64}.footer .footer-element .footer-footer a{line-height:1.64;display:block;color:#fff}}.block-menu{height:inherit}.block-menu .menu-item-container{height:inherit}@media screen and (max-width:1024px){.block-menu .menu-item-container{display:none}}.block-menu .menu-item-container ul{list-style-type:none;padding-left:0}.block-menu .menu-item-container .at-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;height:inherit}@media screen and (min-width:1025px){.block-menu .menu-item-container .at-menu-item{width:640px}.block-menu .menu-item-container .at-menu-item .mobile-menu-caret{display:none}.block-menu .menu-item-container .at-menu-item li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;min-width:90px;padding-top:20px;position:relative;height:inherit}}@media screen and (min-width:1025px) and (min-width:1281px){.block-menu .menu-item-container .at-menu-item li{min-width:80px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}}@media screen and (min-width:1025px){.block-menu .menu-item-container .at-menu-item li a{color:#fff;font-size:18px;letter-spacing:.5px;text-decoration:none}.block-menu .menu-item-container .at-menu-item li:hover{background-color:#204b73}}@media screen and (min-width:1281px){.block-menu .menu-item-container .at-menu-item{width:900px}}.block-menu .menu-item-container .at-dropdown-menu-item,.block-menu .menu-item-container .masthead-dropdown{text-align:left;display:none}.block-menu .menu-item-container .at-dropdown-menu-item.menu-open,.block-menu .menu-item-container .masthead-dropdown.menu-open{display:block;z-index:1010}@media screen and (max-width:1024px){.block-menu .menu-item-container .at-dropdown-menu-item,.block-menu .menu-item-container .masthead-dropdown{width:100%;position:relative}}@media screen and (max-width:1024px){.block-menu .menu-item-container .masthead-dropdown{border-bottom:1px solid #ccc}.block-menu .menu-item-container .masthead-dropdown li{border-top:1px solid #ccc}}.block-menu .menu-item-container .at-dropdown-menu-item{background-color:#204b73;height:auto}@media screen and (max-width:1024px){.block-menu .menu-item-container .at-dropdown-menu-item{border-bottom:1px solid #fff}.block-menu .menu-item-container .at-dropdown-menu-item li{border-top:1px solid #fff}}@media screen and (min-width:1025px){.block-menu .menu-item-container .at-dropdown-menu-item{position:absolute;left:0;top:82px;padding:0;width:215px;z-index:100;box-shadow:5px 5px 25px #444;-webkit-box-shadow:5px 5px 25px #444;-moz-box-shadow:5px 5px 25px #444}.block-menu .menu-item-container .at-dropdown-menu-item li{width:100%;max-width:100%;padding:18px;margin:0}.block-menu .menu-item-container .at-dropdown-menu-item li:hover{background-color:#fff}.block-menu .menu-item-container .at-dropdown-menu-item li:hover a{color:#3172ae}}@media screen and (min-width:1281px){.block-menu .menu-item-container .at-dropdown-menu-item{top:64px}}#navbar #mobile-menu-container{z-index:1000;width:100%;clear:both;background-color:#3172ae;position:absolute}#navbar #mobile-menu-container ul{-webkit-padding-start:0;padding-inline-start:0}#navbar #mobile-menu-container li{border-top:1px solid #fff;display:block}#navbar #mobile-menu-container li .menu-line-item{clear:both;padding:10px 30px;position:relative}#navbar #mobile-menu-container li .tufts-systems-caret{display:none}#navbar #mobile-menu-container li a{display:inline-block;color:#fff;font-size:18px;text-decoration:none}#navbar #mobile-menu-container li i.mobile-menu-caret{font-size:24px;position:absolute;right:24px;color:#fff}#navbar #mobile-menu-container .at-dropdown-menu-item{display:none;width:100%;position:relative;background-color:#204b73;border-bottom:1px solid #fff;padding-top:0}#navbar #mobile-menu-container .at-dropdown-menu-item.menu-open{display:block}#navbar #mobile-menu-container .at-dropdown-menu-item li{border-top:1px solid #fff;display:block}#navbar #mobile-menu-container .mobile-masthead{background-color:#e9e9e9;padding-bottom:4px}#navbar #mobile-menu-container .mobile-masthead li.dropdown{border-top:1px solid #ccc;padding:10px 30px}#navbar #mobile-menu-container .mobile-masthead li.dropdown a{color:#000}#navbar #mobile-menu-container .mobile-masthead li.it-notices ul{display:none}.main-container .mobile-menu-overlay{background-color:#333;opacity:.85;position:absolute;top:0;left:0;height:100%;width:100%;z-index:900}body .access-form,body .article-container,body .breadcrumb-header-content,body .bulletin-archive,body .bundle-page,body .custom-403,body .custom-404,body .did-you-know-archive,body .events-page,body .faculty-and-staff,body .featured-news,body .footer-footer-elements,body .footer-wrapper,body .happening-on-campus,body .homepage-card-content,body .homepage-data,body .homepage-events,body .homepage-new-content,body .homepage-top-section,body .landing-header,body .landing-page,body .landing-page-benefits,body .landing-page-header,body .landing-page-main-nav,body .landing-page-section-container,body .landing-page-sections footer .container,body .landing-page-sections-header,body .masthead-container,body .navbar-header,body .region-content>.block-views-exposed-filter-blocksearch-page-search form,body .software-page,body .support-footer-container,body .tufts-in-the-news,body .url-mapping-view,body .view-search>.view-empty h2,body .view-search>nav{margin:0 auto}@media screen and (min-width:451px){body .access-form,body .article-container,body .breadcrumb-header-content,body .bulletin-archive,body .bundle-page,body .custom-403,body .custom-404,body .did-you-know-archive,body .events-page,body .faculty-and-staff,body .featured-news,body .footer-footer-elements,body .footer-wrapper,body .happening-on-campus,body .homepage-card-content,body .homepage-data,body .homepage-events,body .homepage-new-content,body .homepage-top-section,body .landing-header,body .landing-page,body .landing-page-benefits,body .landing-page-header,body .landing-page-main-nav,body .landing-page-section-container,body .landing-page-sections footer .container,body .landing-page-sections-header,body .masthead-container,body .navbar-header,body .region-content>.block-views-exposed-filter-blocksearch-page-search form,body .software-page,body .support-footer-container,body .tufts-in-the-news,body .url-mapping-view,body .view-search>.view-empty h2,body .view-search>nav{width:451px}}@media screen and (min-width:769px){body .access-form,body .article-container,body .breadcrumb-header-content,body .bulletin-archive,body .bundle-page,body .custom-403,body .custom-404,body .did-you-know-archive,body .events-page,body .faculty-and-staff,body .featured-news,body .footer-footer-elements,body .footer-wrapper,body .happening-on-campus,body .homepage-card-content,body .homepage-data,body .homepage-events,body .homepage-new-content,body .homepage-top-section,body .landing-header,body .landing-page,body .landing-page-benefits,body .landing-page-header,body .landing-page-main-nav,body .landing-page-section-container,body .landing-page-sections footer .container,body .landing-page-sections-header,body .masthead-container,body .navbar-header,body .region-content>.block-views-exposed-filter-blocksearch-page-search form,body .software-page,body .support-footer-container,body .tufts-in-the-news,body .url-mapping-view,body .view-search>.view-empty h2,body .view-search>nav{width:769px}}@media screen and (min-width:1025px){body .access-form,body .article-container,body .breadcrumb-header-content,body .bulletin-archive,body .bundle-page,body .custom-403,body .custom-404,body .did-you-know-archive,body .events-page,body .faculty-and-staff,body .featured-news,body .footer-footer-elements,body .footer-wrapper,body .happening-on-campus,body .homepage-card-content,body .homepage-data,body .homepage-events,body .homepage-new-content,body .homepage-top-section,body .landing-header,body .landing-page,body .landing-page-benefits,body .landing-page-header,body .landing-page-main-nav,body .landing-page-section-container,body .landing-page-sections footer .container,body .landing-page-sections-header,body .masthead-container,body .navbar-header,body .region-content>.block-views-exposed-filter-blocksearch-page-search form,body .software-page,body .support-footer-container,body .tufts-in-the-news,body .url-mapping-view,body .view-search>.view-empty h2,body .view-search>nav{width:1025px}}@media screen and (min-width:1281px){body .access-form,body .article-container,body .breadcrumb-header-content,body .bulletin-archive,body .bundle-page,body .custom-403,body .custom-404,body .did-you-know-archive,body .events-page,body .faculty-and-staff,body .featured-news,body .footer-footer-elements,body .footer-wrapper,body .happening-on-campus,body .homepage-card-content,body .homepage-data,body .homepage-events,body .homepage-new-content,body .homepage-top-section,body .landing-header,body .landing-page,body .landing-page-benefits,body .landing-page-header,body .landing-page-main-nav,body .landing-page-section-container,body .landing-page-sections footer .container,body .landing-page-sections-header,body .masthead-container,body .navbar-header,body .region-content>.block-views-exposed-filter-blocksearch-page-search form,body .software-page,body .support-footer-container,body .tufts-in-the-news,body .url-mapping-view,body .view-search>.view-empty h2,body .view-search>nav{width:1281px}}body .main-container{clear:both;position:relative}body .is-unpublished{background-color:#ff0}.bg-gray{background-color:#f0f0f0}.bg-white{background-color:#fff}.main-page-content{position:relative}.main-page-content .overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);z-index:10}.text-formatted.field--type-text-long h2{font-family:proxima-nova,sans-serif;font-size:2rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#232323;padding:12px 0}.text-formatted.field--type-text-long h3{font-family:proxima-nova,sans-serif;font-size:1.5rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#232323;padding:12px 0}.text-formatted.field--type-text-long h4{font-family:proxima-nova,sans-serif;font-size:19px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#232323;padding:12px 0}.text-formatted.field--type-text-long ol li,.text-formatted.field--type-text-long ul li{margin-bottom:8px}.text-formatted.field--type-text-long p{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal;color:#232323;margin-bottom:12px}table.table-with-rows,table.table-with-rows-and-header{background-color:#fff}table.table-with-rows tr.blue-row,table.table-with-rows-and-header tr.blue-row{background-color:#d6e3ef}table.table-with-rows td,table.table-with-rows th,table.table-with-rows-and-header td,table.table-with-rows-and-header th{border:1px solid #ccc}table.table-with-rows-and-header th{background-color:#3172ae;color:#fff;font-family:proxima-nova,sans-serif;font-size:17px;font-weight:500}table.clear-table,table.table-with-rows,table.table-with-rows-and-header{border-collapse:collapse;margin-bottom:20px}table.clear-table td,table.clear-table th,table.table-with-rows td,table.table-with-rows th,table.table-with-rows-and-header td,table.table-with-rows-and-header th{padding:.5rem;text-align:left}.access-form{padding-top:40px;padding-bottom:80px}.access-form .webform-submission-form{width:66%}.access-form .form-email,.access-form .form-text{display:block;height:50px;margin-top:8px;border:1px solid #9c9c9c;width:100%}.access-form .form-radio{margin-right:8px}.access-form select{display:block;margin-top:10px}.access-form section{margin-bottom:48px}.access-form .link-button{margin-top:48px;float:none}.main-page-content .ui-state-default{background:#e4e4e4}.main-page-content .ui-state-active{background:#616161}.main-page-content .ui-accordion-header{border-radius:unset}.main-page-content .ui-accordion-header i{float:right}.main-page-content .ui-accordion-header .ui-corner-all{border-radius:unset}.main-page-content .ui-accordion-header .fa-angle-down,.main-page-content .ui-accordion-header .fa-angle-up{position:absolute;right:12px;top:12px}.main-page-content .ui-accordion-header .fa-angle-up{display:none}.main-page-content .ui-accordion-header.ui-accordion-header-active .fa-angle-up{display:block}.main-page-content .ui-accordion-header.ui-accordion-header-active .fa-angle-down{display:none}.main-page-content .accordian-item{margin-bottom:20px}.main-page-content .accordian-item .accordian-body{font-family:proxima-nova,sans-serif}.breadcrumb-header{background-color:#fff;border-bottom:1px solid #ccc}.breadcrumb-header .breadcrumb-header-content{margin:0 auto;padding:24px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumb-header .breadcrumb-header-content .breadcrumb-link-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.breadcrumb-header .breadcrumb-header-content .breadcrumb-link{margin-left:12px;display:inline-block}.breadcrumb-header .breadcrumb-header-content .breadcrumb-link a{color:#3172ae;font-size:16px}.breadcrumb-header .breadcrumb-header-content .favorite-button{float:right;cursor:pointer}.breadcrumb-header .breadcrumb-header-content .favorite-button img.star{display:inline-block}.breadcrumb-header .breadcrumb-header-content .favorite-button img.star-hover{display:none}.breadcrumb-header .breadcrumb-header-content .favorite-button img.star-filled{display:none}.breadcrumb-header .breadcrumb-header-content .favorite-button:hover img.star{display:none}.breadcrumb-header .breadcrumb-header-content .favorite-button:hover img.star-hover{display:inline-block}.breadcrumb-header .breadcrumb-header-content .favorite-button.favorited img.star{display:none}.breadcrumb-header .breadcrumb-header-content .favorite-button.favorited img.star-filled{display:inline-block}.breadcrumb-header .breadcrumb-header-content .favorite-button.favorited:hover img.star-hover{display:none}.page-node-type-salesforce-article .breadcrumb-header-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.link-buttons-container{display:block;width:100%;text-align:center;padding:0}@media screen and (min-width:1025px){.link-buttons-container{height:69px;padding:8px 0 28px 0}}.blueButton,.link-button{margin:0 auto;margin-bottom:20px;float:none;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:2px solid #3172ae;background-color:#fff;padding:11px;height:42px}@media screen and (min-width:1025px){.blueButton,.link-button{margin-right:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;float:left}}.blueButton .submit-text,.blueButton a,.link-button .submit-text,.link-button a{color:#3172ae;height:24px;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:500;line-height:1.5}.blueButton:hover,.link-button:hover{background-color:#3172ae;color:white;}.blueButton:hover .submit-text,.blueButton:hover a,.link-button:hover .submit-text,.link-button:hover a{color:#fff!important;text-decoration:none}.link-list{border:1px solid #ccc;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);background-color:#fff;padding:24px}.link-list .link-list-title .field{font-size:17px;font-weight:500;color:#232323;height:42px;line-height:normal}.link-list .link-list-links a{display:inline-block;color:#3172ae;line-height:1.25;font-size:16px;margin-bottom:14px}.menu-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:12px}@media screen and (min-width:1025px){.menu-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left}}.menu-tabs .tab-menu-link{margin-bottom:12px;display:inline-block;padding:10px;background-color:#e4e4e4;text-align:center}.menu-tabs .tab-menu-link:hover{background-color:#666}.menu-tabs .tab-menu-link:hover a{text-decoration:none;color:#fff}.menu-tabs .tab-menu-link a{color:#414042;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400}@media screen and (min-width:1025px){.menu-tabs .tab-menu-link{margin-right:12px}}.image-card{border:1px solid #ccc}.image-card .image-card-image img{display:block}.image-card .image-card-caption{background-color:#fff;padding:16px 18px;height:auto;font-size:15px;font-weight:300}@media screen and (min-width:1025px){.image-card .image-card-caption{height:100px}}.image-card .image-card-caption a{color:#3172ae}.image-card .image-card-caption h2,.image-card .image-card-caption h3{margin-bottom:8px;color:#3172ae}.page-right-column .self-help-article{background-color:#f0f0f0;border:solid 1px #3172ae;padding:10px;margin:36px 0}.page-right-column .self-help-article a{color:#3172ae}.page-right-column .self-help-article p{padding:7px 0;text-align:center}.page-right-column .provided-by{background-color:#f0f0f0;border:solid 1px #3172ae;margin:36px 0}.provided-by-term p{margin-bottom:0 !important;}.provided-by-term{text-align:center;background-color:#f0f0f0;border:solid 1px #3172ae;margin:36px 0;padding:1rem;}.page-right-column .provided-by a{color:#3172ae}.page-right-column .provided-by p{padding:12px;text-align:center;margin-bottom:0 !important}.page-right-column .more-information{border:solid 1px #ccc;padding:20px;margin-bottom:36px}.page-right-column .more-information a{color:#3172ae}.landing-page-card-container{background-color:#fff;color:#000;border:1px solid #777;border-top:4px solid #3172ae;padding:17px;position:relative;display:inline-block;height:inherit;width:100%}.landing-page-card-container.normal-card:hover .landing-page-card .landing-card-link{background-color:#3172ae;color:#fff}.landing-page-card-container.normal-card:hover .landing-page-card .landing-card-title{text-decoration:underline}.landing-page-card-container.normal-card a{color:#232323;text-decoration:none}.landing-page-card-container.normal-card a:hover{text-decoration:none;color:#232323}.landing-page-card-container.custom-card .landing-page-card .landing-card-link:hover{background-color:#3172ae}.landing-page-card-container.custom-card .landing-page-card .landing-card-link:hover a{color:#fff;text-decoration:none}.landing-page-card-container .landing-page-card{width:100%;height:100%}.landing-page-card-container .landing-page-card.link-card{display:inline-block}@media screen and (min-width:769px){.landing-page-card-container .landing-page-card.link-card{display:none}}.landing-page-card-container .landing-page-card.normal-card{display:none}@media screen and (min-width:769px){.landing-page-card-container .landing-page-card.normal-card{display:inline-block}}.landing-page-card-container .landing-page-card .landing-card-title{margin-bottom:8px}.landing-page-card-container .landing-page-card .landing-card-body{color:#232323}.landing-page-card-container .landing-page-card .landing-card-link{padding:10px;border:2px solid #3172ae;display:inline-block;position:absolute;left:17px;bottom:17px;color:#3172ae}@media screen and (max-width:768px){.landing-page-card-container .landing-page-card .landing-card-link{display:none}.landing-page-card-container .landing-page-card .landing-card-body{color:#232323}}.hp-content-card{width:100%;height:auto;margin:0 0 20px 0;border:1px solid #ccc;border-top:4px solid #3172ae;position:relative;background-color:#fff;display:inline-block;vertical-align:top;position:relative}@media screen and (min-width:769px){.hp-content-card{width:338px;height:458px;margin:12px}}@media screen and (min-width:1025px){.hp-content-card{height:433px;width:230px;margin:0 6px}}@media screen and (min-width:1281px){.hp-content-card{width:283px;margin:0 12px;line-height:1.3}}.hp-content-card .content-title-container{text-align:left}.hp-content-card .content-title-container .content-title{font-size:13px;border-radius:8px;position:absolute;top:10px;left:10px;z-index:1000;opacity:.8;padding:8px;display:inline-block;background-color:#232323;color:#fff}.hp-content-card .hp-card-title{font-size:17px;color:#3172ae;padding:15px 17px 10px 17px;text-align:left}.hp-content-card .hp-card-title a{color:#3172ae}.hp-content-card .hp-card-title.announce-title{display:block}.hp-content-card .hp-card-content{padding:0 17px;text-align:left}@media screen and (max-width:768px){.hp-content-card .hp-card-content{padding-bottom:80px}}.hp-content-card .all-content-link{position:absolute;bottom:16px;left:0;right:0;margin:auto;padding:10px;border:2px solid #3172ae;width:80%}.hp-content-card .all-content-link a{color:#3172ae}.hp-content-card .announce-image,.hp-content-card .did-you-know-image,.hp-content-card .featured-image,.hp-content-card .tufts-now-image{height:auto}@media screen and (min-width:769px){.hp-content-card .announce-image,.hp-content-card .did-you-know-image,.hp-content-card .featured-image,.hp-content-card .tufts-now-image{height:236px}}@media screen and (min-width:1025px){.hp-content-card .announce-image,.hp-content-card .did-you-know-image,.hp-content-card .featured-image,.hp-content-card .tufts-now-image{height:160px}}@media screen and (min-width:1281px){.hp-content-card .announce-image,.hp-content-card .did-you-know-image,.hp-content-card .featured-image,.hp-content-card .tufts-now-image{height:197px}}.hp-content-card .announce-image img,.hp-content-card .did-you-know-image img,.hp-content-card .featured-image img,.hp-content-card .tufts-now-image img{width:100%;height:auto}@media screen and (min-width:769px){.hp-content-card .announce-image img,.hp-content-card .did-you-know-image img,.hp-content-card .featured-image img,.hp-content-card .tufts-now-image img{max-width:338px;height:236px}}@media screen and (min-width:1025px){.hp-content-card .announce-image img,.hp-content-card .did-you-know-image img,.hp-content-card .featured-image img,.hp-content-card .tufts-now-image img{max-width:228px;height:160px}}@media screen and (min-width:1281px){.hp-content-card .announce-image img,.hp-content-card .did-you-know-image img,.hp-content-card .featured-image img,.hp-content-card .tufts-now-image img{max-width:281px;height:197px}}.callout-card{border-top:6px solid rgba(81,44,29,.4);padding:18px 24px 24px 24px;background-color:#d45d00;position:relative;color:#fff;width:100%;float:none}.callout-card .card-title{font-weight:500;font-size:1.3rem;font-family:proxima-nova,sans-serif;margin-bottom:12px}.callout-card .card-title a{color:#fff;text-decoration:none}.callout-card .card-caret{display:none}.callout-card .card-body{font-weight:300;font-size:16px}.callout-card .card-link{border:2px solid #fff;padding:14px;text-align:center;margin-top:18px}.callout-card .card-link a{color:#fff;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:500;text-decoration:none}.callout-card .card-link:hover{background-color:#9e4500}.related-links{border:1px solid #ccc;border-top:6px solid #3172ae;padding:30px 24px 0;background-color:#fff}.related-links a{display:inline-block;color:#3172ae;font-size:16px;font-family:proxima-nova,sans-serif;margin-bottom:18px}.bullet-list{margin-top:30px}.bullet-list .bullet-list-item{margin-top:24px;margin-bottom:10px}.bullet-list .bullet-list-icon{display:inline-block;vertical-align:top;margin-right:10px}.bullet-list .bullet-list-icon img{width:50px;border-radius:30px;border:2px solid #000}.bullet-list .bullet-list-paragraph{width:80%;display:inline-block;line-height:1.5}.bullet-list .bullet-list-paragraph h3{font-size:1.5rem;font-weight:500;border:none}.bullet-list .bullet-list-paragraph a{color:#3172ae}.landing-page-card-bundle .landing-page-card-container .landing-page-card{background-color:#fff;color:#000;text-decoration:none!important;border:1px solid #ccc;border-top:4px solid #ccc;padding:20px}.landing-page-card-bundle .landing-card-link{padding:10px;border:1px solid #3172ae;margin:0;text-align:center;color:#3172ae}@media screen and (min-width:769px){.landing-page-card-bundle .landing-card-link{display:inline-block}}@media screen and (min-width:769px){.landing-page-card-bundle .landing-card-body{height:54px}.landing-page-card-bundle .left-column{float:left;display:inline-block;width:49%}.landing-page-card-bundle .right-column{float:right;display:inline-block;width:49%}}@media screen and (min-width:769px){.landing-page-card-bundle .landing-page-card{height:211px}}.banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.banner .icon-container{display:inline-block;margin-right:32px}.banner .content-container{display:inline-block;color:#fff}.banner .content-container a{color:#fff;text-decoration:none;border-bottom:1px solid #fff}.banner .content-container a:hover{text-decoration:none;border-bottom:2px solid #fff}.banner-container{background-color:#3172ae;padding:24px;margin-bottom:28px}.banner-container h3{color:#fff}.banner-container .banner-header{margin-bottom:12px;color:#fff}.banner-container .banner-header p{font-family:unset;font-size:unset;font-weight:unset;font-style:unset;font-stretch:unset;line-height:unset;letter-spacing:unset;color:unset;margin-bottom:unset}.alert-banner,.view-urgent-announcement{background-color:#fbcf40;padding:21px 38px}.alert-banner .alert-message,.view-urgent-announcement .alert-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1025px){.alert-banner .alert-message,.view-urgent-announcement .alert-message{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.alert-banner .alert-icon,.view-urgent-announcement .alert-icon{display:block;padding-bottom:12px}@media screen and (min-width:1025px){.alert-banner .alert-icon,.view-urgent-announcement .alert-icon{margin-right:22px;padding-bottom:0}}.alert-banner .alert-icon img,.view-urgent-announcement .alert-icon img{height:48px}.alert-banner .alert-text,.view-urgent-announcement .alert-text{display:inline-block}.alert-banner .alert-warning,.view-urgent-announcement .alert-warning{display:inline-block;font-weight:800;margin-right:6px}.alert-banner .alert-title,.view-urgent-announcement .alert-title{display:inline;margin-right:4px}.alert-banner .alert-more,.view-urgent-announcement .alert-more{display:inline-block}.alert-banner .alert-more a,.view-urgent-announcement .alert-more a{text-decoration:underline;color:#232323}.alert-banner .alert-more a:hover,.view-urgent-announcement .alert-more a:hover{text-decoration:underline;color:#232323}.support-footer-container{padding:30px}.support-footer{border:3px dotted #3172ae;background-color:#fff;margin-bottom:20px;padding:20px}.support-footer a{color:#3172ae;margin-bottom:12px}.support-footer .footer-title{font-weight:500;font-size:17px;margin-bottom:32px}.support-footer .footer-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:32px}.support-footer .footer-columns a{color:#3172ae;display:block}.support-footer .footer-column{display:block;vertical-align:top;padding:10px}.support-footer .column-title{font-weight:500;margin-bottom:20px;font-size:17px}.support-footer .phone-number{font-size:18px;margin-bottom:12px}.support-footer .column-separator{border-bottom:1px solid #ccc;padding-top:10px;margin-bottom:10px}@media screen and (min-width:1025px){.support-footer .column-separator,.support-footer .footer-column{height:166px}.support-footer .footer-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.support-footer .column-separator{border-right:1px solid #ccc;border-bottom:none;padding-left:8px;margin-right:8px}}@media screen and (min-width:1025px){.support-footer.tss-support-footer .footer-column.column-1{width:25%}}@media screen and (min-width:1281px){.support-footer.tss-support-footer .footer-column.column-1{width:15%}}ul.search-api-autocomplete-search{-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}ul.search-api-autocomplete-search li.ui-menu-item a .search-api-autocomplete-suggestion{padding:14px 40px}.search-activator-wrapper{float:right;border-left:1px solid #ccc;height:59px;margin-left:24px;padding:18px 18px 0 18px;color:#fff;cursor:pointer;z-index:10;position:relative}.search-activator-wrapper i{font-size:24px}.search-activator-wrapper span{font-size:20px;vertical-align:top;padding-left:10px}.mobile-menu .fa-search{cursor:pointer}.page-node-type-homepage .mobile-menu .fa-search,.path-search .mobile-menu .fa-search{display:none}.region-content>.block-views-exposed-filter-blocksearch-page-search{position:absolute;height:0;overflow:hidden;width:100vw;background-color:#f0f0f0;margin-bottom:29px;-webkit-box-shadow:0 1px 12px 0 rgba(0,0,0,.5);box-shadow:0 1px 12px 0 rgba(0,0,0,.5);-webkit-transition:height .8s,padding-top .8s;transition:height .8s,padding-top .8s;z-index:11}.region-content>.block-views-exposed-filter-blocksearch-page-search.slide-on{display:block;height:99px;padding-top:23px;padding-bottom:28px}.region-content>.block-views-exposed-filter-blocksearch-page-search.slide-on__full{height:599px}.region-content>.block-views-exposed-filter-blocksearch-page-search form{position:relative;padding:0 30px}.region-content>.block-views-exposed-filter-blocksearch-page-search .form--inline{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:1025px){.region-content>.block-views-exposed-filter-blocksearch-page-search .form--inline{width:800px}}.region-content>.block-views-exposed-filter-blocksearch-page-search .form--inline .form-item{margin-right:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.form-item-search{margin-top:0;margin-bottom:0;margin-right:0}.form-item-search input{width:100%;height:54px;border:1px solid #9c9c9c;font-size:18px;padding-left:40px;padding-right:40px}.form-item-search input:focus{outline:0;-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}@media screen and (max-width:768px){.form-item-search{width:calc(100% - 54px)}}#views-exposed-form-search-page-search .form-actions{clear:none;margin:0;display:inline-block}#views-exposed-form-search-page-search .form-actions input{font-family:"Font Awesome 5 Free",proxima-nova,sans-serif;width:154px;height:54px;border:none;border-radius:0;background-color:#3172ae;font-size:20px;color:#fff}@media screen and (max-width:768px){#views-exposed-form-search-page-search .form-actions input{width:54px;padding-left:20px}}.path-search .block-views-exposed-filter-blocksearch-page-search{display:block;height:auto;position:relative;padding-top:23px;padding-bottom:28px}.view-search .view-content,.view-search .view-header{margin:0 auto;max-width:451px;width:100%;padding-left:30px;padding-right:30px}@media screen and (min-width:769px){.view-search .view-content,.view-search .view-header{max-width:769px;width:769px;padding-left:30px;padding-right:30px}}@media screen and (min-width:1025px){.view-search .view-content,.view-search .view-header{max-width:800px;width:800px;padding-left:0;padding-right:0}}.view-search .view-homepage .view-content{max-width:inherit;width:inherit;padding-left:0;padding-right:0}.view-search .view-header{margin-bottom:25px!important;color:#232323}.view-search .view-header .block-search-api-sorts{float:right}.view-search .view-header .block-search-api-sorts label{margin-right:12px}.view-search .view-header .block-search-api-sorts select{width:120px;height:29px;padding-left:8px;font-size:16px;background:0 0;cursor:pointer;-webkit-appearance:none;border-radius:0;border:1px solid #ccc;background-image:linear-gradient(45deg,transparent 50%,#232323 50%),linear-gradient(135deg,#232323 50%,transparent 50%);background-position:calc(100% - 15px) 12px,calc(100% - 10px) 12px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.view-search .view-header .block-search-api-sorts select option{cursor:pointer}.view-search .pager{margin-top:10px;margin-bottom:20px}.view-search .pager ul{-webkit-padding-start:0;padding-inline-start:0}.view-search .pager__item{display:inline-block;width:41px;height:40px;border:1px solid #9c9c9c;border-radius:200px 200px 200px 200px;margin-right:12px;padding-top:11px}.view-search .pager__item a{font-size:17px;color:#232323}.view-search .pager__item.is-active{background:#232323;color:#fff;font-weight:400}.view-search .pager__item.is-active a{color:#fff}.view-search .pager__item--next,.view-search .pager__item--previous{width:auto;border:none}.view-search .pager__item--next a,.view-search .pager__item--previous a{color:#3172ae}.view-search .pager__item--next span.inactive,.view-search .pager__item--previous span.inactive{color:#232323;opacity:.5}.view-search .pager__item--ellipsis{border:none}.view-search .view-empty>h2{padding:23px 18px 0;margin-bottom:162px!important;font-size:2rem;font-weight:500}.view-search .view-empty .new-content-section .more-news-link{display:none}.search-result-card{border:1px solid #ccc;border-left-width:3px;padding:22px 30px;margin-bottom:24px}.search-result-card h2{margin-bottom:5px;vertical-align:top}.search-result-card h2 a{font-size:17px;color:#3172ae}.search-result-card .body-wrapper{color:#232323;line-height:1.31em;margin-bottom:5px}.search-result-card .content-url{font-size:15px;color:#757575}.search-result-card:hover{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}.search-result-card:hover h2 a{text-decoration:underline}@media screen and (max-width:768px){.search-result-card .content-url{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.favorites-container{margin:0 auto;width:90%;padding:0 0 50px}@media screen and (min-width:769px){.favorites-container{width:80%}}@media screen and (min-width:1025px){.favorites-container{width:72%}}@media screen and (min-width:1281px){.favorites-container{width:60%}}.favorites-container .favorites-title{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favorites-container .favorites-title .image-container{position:relative;display:inline-block;height:90px;width:60px}.favorites-container .favorites-title .yellow-flag{position:absolute;left:0;top:0;z-index:3}.favorites-container .favorites-title .star{position:absolute;left:5px;top:15px;z-index:5}.favorites-container .logged-out{margin-top:36px;height:36px}.no-favorites-container{margin-top:36px}.no-favorites-container .no-favorites-copy{padding-top:24px}.manage-favorites{padding-top:24px}.favorite-page-item{width:100%;border:1px solid #ccc;border-left:3px solid #ccc;padding:24px;margin:12px 0}.favorite-page-item .sorters{float:right}.favorite-page-item .sorters .sorter{cursor:pointer;padding-left:10px}.favorite-page-item:first-child .sort-up{display:none}.favorite-page-item:last-child .sort-down{display:none}.favorite-page-item .favorite-delete{cursor:pointer;padding-left:12px}.page-overlay-backdrop{display:none;z-index:2000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;width:100%;height:100%;pointer-events:visible;opacity:.65;background:#000}.page-overlay-backdrop.open-modal{display:block}.page-overlay{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:50px;background:#fff;z-index:2001;width:100%;max-width:650px}.page-overlay.open-modal{display:block}.page-overlay .page-overlay-header{margin-bottom:24px}.page-overlay .page-overlay-content{line-height:2}@media screen and (min-width:1025px){.page-overlay .page-overlay-content{line-height:1.5}}.page-overlay .page-overlay-button{margin:24px 0 0!important}.page-overlay .page-overlay-button.link-button{width:unset;float:left}.page-overlay i.fa-times{float:right;font-size:25px}.page-overlay i.fa-times:hover{cursor:pointer}.homepage,.view-search{position:relative}.homepage .homepage-top-section,.view-search .homepage-top-section{overflow:hidden;padding:0 18px}.homepage .homepage-top-section .homepage-links,.view-search .homepage-top-section .homepage-links{width:100%}@media screen and (min-width:1025px){.homepage .homepage-top-section .homepage-links,.view-search .homepage-top-section .homepage-links{width:50%;float:left;padding-right:18px;border-right:1px solid #ccc}}.homepage .homepage-top-section .homepage-links .bulletin-board,.view-search .homepage-top-section .homepage-links .bulletin-board{padding-top:32px;padding-bottom:24px;overflow:hidden}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-title,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-title{margin-bottom:16px;display:block;overflow:hidden}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-title h3,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-title h3{float:left}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-title a,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-title a{float:right;color:#3172ae;font-size:16px;font-weight:500;text-decoration:underline}.homepage .homepage-top-section .homepage-links .bulletin-board img,.view-search .homepage-top-section .homepage-links .bulletin-board img{clear:both;float:left;width:55px}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-content,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-content{float:right;width:80%}@media screen and (min-width:769px){.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-content,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-content{width:88%}}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-content .bulletin-item-title,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-content .bulletin-item-title{margin-bottom:8px}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-content .bulletin-item-title a,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-content .bulletin-item-title a{color:#3172ae}.homepage .homepage-top-section .homepage-links .bulletin-board .bulletin-content .hp-card-content,.view-search .homepage-top-section .homepage-links .bulletin-board .bulletin-content .hp-card-content{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#232323}.homepage .homepage-top-section .homepage-links .bulletin-shadow,.view-search .homepage-top-section .homepage-links .bulletin-shadow{width:100%}.homepage .homepage-top-section .homepage-links .bulletin-shadow img,.view-search .homepage-top-section .homepage-links .bulletin-shadow img{width:inherit}.homepage .homepage-top-section .homepage-links .search-box-wrapper,.view-search .homepage-top-section .homepage-links .search-box-wrapper{display:block;position:relative;width:100%;margin-top:40px;z-index:11}.homepage .homepage-top-section .homepage-links .search-box-wrapper .form-item-search,.view-search .homepage-top-section .homepage-links .search-box-wrapper .form-item-search{width:calc(100% - 54px);margin-right:0}.homepage .homepage-top-section .homepage-links .search-box-wrapper .form-item-search input,.view-search .homepage-top-section .homepage-links .search-box-wrapper .form-item-search input{border:1px solid #9c9c9c}.homepage .homepage-top-section .homepage-links .search-box-wrapper .form-item-search input:focus,.view-search .homepage-top-section .homepage-links .search-box-wrapper .form-item-search input:focus{outline:0;-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.homepage .homepage-top-section .homepage-links .search-box-wrapper #views-exposed-form-search-page-search .form-actions input,.view-search .homepage-top-section .homepage-links .search-box-wrapper #views-exposed-form-search-page-search .form-actions input{width:54px;font-size:24px}.homepage .homepage-top-section .homepage-links .quick-links,.view-search .homepage-top-section .homepage-links .quick-links{display:inline-block;width:100%}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.view-search .homepage-top-section .homepage-links .quick-links .quick-access{width:47%}.homepage .homepage-top-section .homepage-links .quick-links .quick-access,.view-search .homepage-top-section .homepage-links .quick-links .quick-access{margin-right:20px;float:left;padding-top:8px}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks{float:right}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks .link-button,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks .link-button{margin-top:24px}@media screen and (min-width:1025px){.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.view-search .homepage-top-section .homepage-links .quick-links .quick-access{float:left;width:45%}}.quick-links-items{column-count:2;}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.homepage .homepage-top-section .homepage-links .quick-links .quick-access,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks,.view-search .homepage-top-section .homepage-links .quick-links .quick-access{display:inline-block}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks .quick-title,.homepage .homepage-top-section .homepage-links .quick-links .quick-access .quick-title,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks .quick-title,.view-search .homepage-top-section .homepage-links .quick-links .quick-access .quick-title{margin-bottom:20px}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks .access-link,.homepage .homepage-top-section .homepage-links .quick-links .quick-access .access-link,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks .access-link,.view-search .homepage-top-section .homepage-links .quick-links .quick-access .access-link{margin-bottom:12px}.homepage .homepage-top-section .homepage-links .quick-links .homepage-bookmarks a,.homepage .homepage-top-section .homepage-links .quick-links .quick-access a,.view-search .homepage-top-section .homepage-links .quick-links .homepage-bookmarks a,.view-search .homepage-top-section .homepage-links .quick-links .quick-access a{color:#3172ae}.homepage .homepage-top-section .homepage-links .quick-links .triangle,.view-search .homepage-top-section .homepage-links .quick-links .triangle{float:left;margin-right:12px;width:14px;height:11px;border-left:solid 10px #9c9c9c;border-bottom:solid 10px transparent;border-top:solid 10px transparent;display:inline-block}.homepage .homepage-top-section .homepage-links .quick-links .bookmarks-header,.view-search .homepage-top-section .homepage-links .quick-links .bookmarks-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:24px}.homepage .homepage-top-section .homepage-links .quick-links .bookmarks-header h3,.view-search .homepage-top-section .homepage-links .quick-links .bookmarks-header h3{display:inline-block;padding-left:20px}.homepage .homepage-top-section .main-article-section,.view-search .homepage-top-section .main-article-section{border-top:1px solid #ccc;padding-top:30px;margin-top:12px;display:inline-block;width:100%}@media screen and (min-width:451px){.homepage .homepage-top-section .main-article-section,.view-search .homepage-top-section .main-article-section{float:right}}@media screen and (min-width:1025px){.homepage .homepage-top-section .main-article-section,.view-search .homepage-top-section .main-article-section{border-top:none;width:50%;padding-top:0;margin-top:0}}.homepage .homepage-top-section .main-article-section .main-article-title,.view-search .homepage-top-section .main-article-section .main-article-title{padding:21px 28px 11px 28px}.homepage .homepage-top-section .main-article-section .main-article-title a,.view-search .homepage-top-section .main-article-section .main-article-title a{color:#3172ae}.homepage .homepage-top-section .main-article-section .main-article-body,.view-search .homepage-top-section .main-article-section .main-article-body{font-size:16px;padding:0 28px 28px 28px}.homepage .homepage-top-section .main-article-section .main-article-body a,.view-search .homepage-top-section .main-article-section .main-article-body a{color:#3172ae}.homepage .homepage-card-section,.view-search .homepage-card-section{border-top:1px solid #ccc;clear:both;padding-top:18px}.homepage .homepage-card-content,.view-search .homepage-card-content{padding:18px}.homepage .homepage-card-content .service-cards,.view-search .homepage-card-content .service-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1025px){.homepage .homepage-card-content .service-cards,.view-search .homepage-card-content .service-cards{float:left;width:72%}}@media screen and (min-width:1281px){.homepage .homepage-card-content .service-cards,.view-search .homepage-card-content .service-cards{width:73%}}.homepage .homepage-card-content .home-page-service-card,.view-search .homepage-card-content .home-page-service-card{position:relative;display:inline-block;border:1px solid #ccc;-webkit-box-shadow:2px -2px 4px 1px rgba(0,0,0,.3);box-shadow:2px -2px 4px 1px rgba(0,0,0,.3);margin-bottom:23px;width:100%;height:216px}@media screen and (min-width:769px){.homepage .homepage-card-content .home-page-service-card,.view-search .homepage-card-content .home-page-service-card{width:48%}}@media screen and (min-width:1025px){.homepage .homepage-card-content .home-page-service-card,.view-search .homepage-card-content .home-page-service-card{width:335px}}@media screen and (min-width:1281px){.homepage .homepage-card-content .home-page-service-card,.view-search .homepage-card-content .home-page-service-card{width:436px}}.homepage .homepage-card-content .home-page-service-card .service-card-icon,.view-search .homepage-card-content .home-page-service-card .service-card-icon{float:left;margin:20px 30px 0 23px;height:-webkit-fill-available;height:-moz-available;height:stretch}@media screen and (min-width:1025px){.homepage .homepage-card-content .home-page-service-card .service-card-icon,.view-search .homepage-card-content .home-page-service-card .service-card-icon{margin-right:24px}}@media screen and (min-width:1281px){.homepage .homepage-card-content .home-page-service-card .service-card-icon,.view-search .homepage-card-content .home-page-service-card .service-card-icon{margin-right:30px}}.homepage .homepage-card-content .home-page-service-card .service-card-icon img,.view-search .homepage-card-content .home-page-service-card .service-card-icon img{background:#3172ae;width:74px;height:74px;border-radius:50%;text-align:center;line-height:100px;vertical-align:middle;padding:6px}.homepage .homepage-card-content .home-page-service-card .service-card-title,.view-search .homepage-card-content .home-page-service-card .service-card-title{margin:24px 0 10px 0;display:block}.homepage .homepage-card-content .home-page-service-card .service-card-body,.view-search .homepage-card-content .home-page-service-card .service-card-body{margin-top:8px;display:inline-block;width:58%}@media screen and (min-width:1025px){.homepage .homepage-card-content .home-page-service-card .service-card-body,.view-search .homepage-card-content .home-page-service-card .service-card-body{width:60%;margin-top:0}}@media screen and (min-width:1281px){.homepage .homepage-card-content .home-page-service-card .service-card-body,.view-search .homepage-card-content .home-page-service-card .service-card-body{width:58%;margin-top:8px}}.homepage .homepage-card-content .home-page-service-card .service-card-body table td,.view-search .homepage-card-content .home-page-service-card .service-card-body table td{padding-bottom:16px;padding-right:40px}@media screen and (min-width:1281px){.homepage .homepage-card-content .home-page-service-card .service-card-body table td,.view-search .homepage-card-content .home-page-service-card .service-card-body table td{padding-right:70px}}.homepage .homepage-card-content .home-page-service-card .service-card-body p,.view-search .homepage-card-content .home-page-service-card .service-card-body p{margin-bottom:12px}.homepage .homepage-card-content .home-page-service-card .service-card-body a,.view-search .homepage-card-content .home-page-service-card .service-card-body a{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#3172ae}.homepage .homepage-card-content .home-page-service-card .service-card-link,.view-search .homepage-card-content .home-page-service-card .service-card-link{clear:both;position:absolute;bottom:0;width:100%;background-color:#f0f0f0;text-align:center;padding:18px 12px 12px 12px;height:54px;border-top:1px solid #ccc}.homepage .homepage-card-content .home-page-service-card .service-card-link a,.view-search .homepage-card-content .home-page-service-card .service-card-link a{color:#232323;font-size:16px}@media screen and (min-width:769px){.homepage .homepage-card-content .support-cards,.view-search .homepage-card-content .support-cards{vertical-align:top;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1025px){.homepage .homepage-card-content .support-cards,.view-search .homepage-card-content .support-cards{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;float:right}}.homepage .homepage-card-content .support-cards .home-page-support-card,.view-search .homepage-card-content .support-cards .home-page-support-card{padding:14px;margin-bottom:23px;background-color:#3172ae}@media screen and (min-width:769px){.homepage .homepage-card-content .support-cards .home-page-support-card,.view-search .homepage-card-content .support-cards .home-page-support-card{width:240px;height:216px}}@media screen and (min-width:1281px){.homepage .homepage-card-content .support-cards .home-page-support-card,.view-search .homepage-card-content .support-cards .home-page-support-card{padding:22px;width:288px}}.homepage .homepage-card-content .support-cards .home-page-support-card .support-card-title,.view-search .homepage-card-content .support-cards .home-page-support-card .support-card-title{margin-bottom:9px}.homepage .homepage-card-content .support-cards .home-page-support-card .support-card-title h3,.view-search .homepage-card-content .support-cards .home-page-support-card .support-card-title h3{color:#fff}.homepage .homepage-card-content .support-cards .home-page-support-card .support-card-body p,.view-search .homepage-card-content .support-cards .home-page-support-card .support-card-body p{color:#fff;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400}.homepage .homepage-card-content .support-cards .home-page-support-card .support-card-body a,.view-search .homepage-card-content .support-cards .home-page-support-card .support-card-body a{color:#fff;text-decoration:underline}.homepage .new-content-section,.view-search .new-content-section{background-color:#e9e9e9;border-top:1px solid #ccc}.homepage .new-content-section .homepage-new-content,.view-search .new-content-section .homepage-new-content{padding:18px;overflow:hidden;text-align:center}.homepage .new-content-section .new-content-title,.view-search .new-content-section .new-content-title{margin:18px 0;float:left}.homepage .new-content-section .more-news-link,.view-search .new-content-section .more-news-link{display:block;border:1px solid #3172ae;padding:12px;margin:33px 0 14px 0}.homepage .new-content-section .more-news-link a,.view-search .new-content-section .more-news-link a{color:#3172ae}@media screen and (min-width:769px){.homepage .new-content-section .more-news-link,.view-search .new-content-section .more-news-link{display:inline-block}}.homepage .new-content-section .view-cards,.view-search .new-content-section .view-cards{text-align:center}.homepage .data-section,.view-search .data-section{background-color:#204b73}.homepage .data-section .homepage-data,.view-search .data-section .homepage-data{padding:18px 18px 25px 18px}@media screen and (min-width:769px){.homepage .data-section .homepage-data .homepage-data-cards,.view-search .data-section .homepage-data .homepage-data-cards{padding:33px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card{padding:26px 20px;height:156px;display:inline-block;background-color:#3172ae;color:#fff}.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-title,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-title{font-size:40px;text-align:center;margin-bottom:12px}@media screen and (max-width:768px){.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card{display:block;margin-bottom:24px}}@media screen and (min-width:769px){.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card{width:231px;height:165px;padding:18px 18px}.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-title,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-title{font-size:32px}}@media screen and (min-width:1025px){.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card{width:308px;padding:20px 20px}.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-title,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-title{font-size:40px}}@media screen and (min-width:1281px){.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card{width:386px}}.homepage .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-body,.view-search .data-section .homepage-data .homepage-data-cards .homepage-data-card .data-card-body{font-size:18px;text-align:center}.homepage .data-section .homepage-data .more-data-link,.view-search .data-section .homepage-data .more-data-link{margin:0 auto;display:block;border:1px solid #fff;padding:12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.homepage .data-section .homepage-data .more-data-link a,.view-search .data-section .homepage-data .more-data-link a{color:#fff}@media screen and (max-width:768px){.homepage .data-section .homepage-data .more-data-link,.view-search .data-section .homepage-data .more-data-link{width:100%;text-align:center;margin-top:28px}}.homepage .events-section,.view-search .events-section{padding:18px}.homepage .events-section .homepage-events-card-section,.view-search .events-section .homepage-events-card-section{overflow:hidden}.homepage .events-section .more-events-link,.view-search .events-section .more-events-link{margin:39px 12px 6px 12px;display:inline-block;border:1px solid #3172ae;padding:12px}.homepage .events-section .more-events-link a,.view-search .events-section .more-events-link a{color:#3172ae}@media screen and (max-width:768px){.homepage .events-section .more-events-link,.view-search .events-section .more-events-link{display:block}}.article-container{padding:0 40px}.article-container .restricted_callout{display:none}.article-container.restricted .restricted_callout{padding:20px 0;background-color:#f0f0f0;color:#616161;font-style:italic;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-container.restricted .restricted_callout img{margin-right:8px;width:21px}.basic-page-advanced-.restricted,.basic-page.restricted{background-color:#fff;padding:0 24px;display:block}.basic-page a,.basic-page-advanced- a{color:#3172ae}.basic-page h1,.basic-page-advanced- h1{margin:0}@media screen and (min-width:1025px){.basic-page,.basic-page-advanced-{width:100%;display:table;border-collapse:collapse;border-spacing:0 18px}.basic-page-advanced->.content,.basic-page>.content{display:table-row}}.basic-page .node-title,.basic-page-advanced- .node-title{line-height:1.3;font-size:2.5rem;font-weight:400;display:inline-block;margin-bottom:18px}.basic-page .page-left-column,.basic-page-advanced- .page-left-column{padding-bottom:36px}.basic-page .page-left-column .basic-page-title,.basic-page-advanced- .page-left-column .basic-page-title{font-size:24px;margin-bottom:30px}.basic-page .page-left-column .image-card,.basic-page-advanced- .page-left-column .image-card{margin-top:30px}.basic-page .page-left-column .image-card img,.basic-page-advanced- .page-left-column .image-card img{min-width:100%;height:auto}.basic-page .page-left-column .field--name-field-body-text img,.basic-page-advanced- .page-left-column .field--name-field-body-text img{max-width:100%}.basic-page .page-left-column a.blueButton,.basic-page-advanced- .page-left-column a.blueButton{margin:10px 0;float:none}.basic-page .page-left-column a.blueButton:hover,.basic-page-advanced- .page-left-column a.blueButton:hover{color:#fff;text-decoration:none}.basic-page .page-left-column p.label,.basic-page-advanced- .page-left-column p.label{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:600;display:block}.basic-page .page-left-column p.description-paragraph,.basic-page-advanced- .page-left-column p.description-paragraph{font-family:proxima-nova,sans-serif;font-size:18px;font-weight:400;line-height:23px}.basic-page .page-left-column p.card-text,.basic-page-advanced- .page-left-column p.card-text{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;line-height:22px}.basic-page .page-left-column p.footnote,.basic-page-advanced- .page-left-column p.footnote{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;font-style:italic}.basic-page .page-left-column .posted-date,.basic-page-advanced- .page-left-column .posted-date{margin:12px 0 24px 0;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:400}.basic-page .page-left-column .hero-image-section,.basic-page-advanced- .page-left-column .hero-image-section{margin-bottom:20px}.basic-page .page-left-column .hero-image-section .hero-image-caption,.basic-page-advanced- .page-left-column .hero-image-section .hero-image-caption{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#757575;margin-top:8px}.basic-page .page-right-column .callout-card,.basic-page-advanced- .page-right-column .callout-card{margin-bottom:36px}.basic-page .page-right-column .callout-card a,.basic-page-advanced- .page-right-column .callout-card a{color:#fff}.basic-page .page-right-column .related-links,.basic-page-advanced- .page-right-column .related-links{margin-top:15px}@media screen and (min-width:769px) and (max-width:1024px){.basic-page .callout-card,.basic-page-advanced- .callout-card{float:left;width:48%}.basic-page .related-links-header,.basic-page-advanced- .related-links-header{float:right;width:48%}.basic-page .related-links,.basic-page-advanced- .related-links{float:right;width:48%}.basic-page .provided-by,.basic-page-advanced- .provided-by{float:left;width:48%}.basic-page .more-information,.basic-page-advanced- .more-information{float:right;width:48%;margin-top:36px}}.basic-page .page-left-column,.basic-page .page-right-column,.basic-page-advanced- .page-left-column,.basic-page-advanced- .page-right-column{padding-top:21px}.basic-page .page-right-column,.basic-page-advanced- .page-right-column{overflow:hidden;padding-top:36px;clear:both;border-top:1px solid #ccc}.basic-page .landing-page-card-container,.basic-page-advanced- .landing-page-card-container{margin-bottom:20px}@media screen and (max-width:768px){.basic-page .landing-page-card-container,.basic-page-advanced- .landing-page-card-container{float:none}}@media screen and (min-width:1025px){.basic-page .page-left-column,.basic-page-advanced- .page-left-column{border-bottom:none;width:69%;display:table-cell;vertical-align:top;padding-right:32px}.basic-page .page-right-column,.basic-page-advanced- .page-right-column{padding:72px 30px 36px 32px;border-bottom:none;border-top:none;clear:none;width:29%;display:table-cell;border-left:1px solid #ccc}.basic-page .page-right-column.no-border,.basic-page-advanced- .page-right-column.no-border{border-left:none}}.bundle-page{margin-bottom:30px;padding:0 40px;background-color:#f0f0f0}@media screen and (min-width:1025px){.bundle-page{display:table;border-collapse:collapse;border-spacing:0 18px}}.bundle-page h1{margin:0}.bundle-page .node-title{font-size:2.5rem;font-weight:400;display:inline-block;margin-bottom:18px}.bundle-page .page-left-column{padding:30px 0}@media screen and (min-width:1025px){.bundle-page .page-left-column{border-bottom:none;padding:21px 30px 36px 30px;width:69%;display:table-cell;vertical-align:top}}.bundle-page .page-left-column .field--name-field-page-layout>div.field__item{margin-bottom:36px}.bundle-page .page-left-column .basic-page-title{font-size:24px;margin-bottom:30px}.bundle-page .page-left-column .image-card{margin-top:30px}.bundle-page .page-left-column .image-card img{min-width:100%;height:auto}.bundle-page .page-left-column .landing-page-card-container{padding:0;border:none}.bundle-page .page-left-column .landing-page-card{border:1px solid #ccc;border-top:4px solid #ccc}.bundle-page .page-right-column{overflow:hidden;padding:40px 0 30px 0;border-top:1px solid #ccc}@media screen and (min-width:1025px){.bundle-page .page-right-column .callout-card{margin-bottom:36px}}.bundle-page .page-right-column .callout-card a{color:#fff}.bundle-page .page-right-column .related-links-header{padding-top:38px}.bundle-page .page-right-column .related-links{margin-top:15px}@media screen and (min-width:1025px){.bundle-page .page-right-column .related-links-header{padding-top:0}}@media screen and (min-width:1025px){.bundle-page .page-right-column{padding:69px 30px 36px 30px;width:29%;display:table-cell;border-left:1px solid #ccc;border-bottom:none;border-top:none}.bundle-page .page-right-column.no-border{border-left:none}}@media screen and (min-width:769px) and (max-width:1024px){.bundle-page .callout-card{float:left;width:48%}.bundle-page .related-links-header{float:right;width:48%}.bundle-page .related-links{float:right;width:48%}.bundle-page .provided-by{float:left;width:48%}.bundle-page .more-information{float:right;width:48%;margin-top:36px}}.bundle-page .landing-page-card-container{margin-bottom:20px}@media screen and (max-width:768px){.bundle-page .landing-page-card-container{float:none}}.landing-page-header-container{background-color:#fff;width:100%;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.3);box-shadow:0 4px 4px 0 rgba(0,0,0,.3)}.landing-page-header{padding:30px}.landing-page-header .landing-page-title{font-size:2.5rem;font-weight:400;vertical-align:top;display:inline-block;margin:0 40px 0 0}.landing-page-header .landing-page-header-body{vertical-align:top;display:inline-block;width:60%}@media screen and (max-width:768px){.landing-page-header .landing-page-header-body{display:block;margin-top:16px;width:100%}}.landing-page,.landing-page-main-nav{margin:0 auto}.landing-page .landing-page-body,.landing-page-main-nav .landing-page-body{padding:20px}@media screen and (min-width:451px){.landing-page .landing-page-body,.landing-page-main-nav .landing-page-body{padding:30px}}.landing-page .landing-page-image,.landing-page-main-nav .landing-page-image{margin-top:25px}.landing-page .landing-page-image.responsive-desktop,.landing-page-main-nav .landing-page-image.responsive-desktop{display:none}@media screen and (max-width:768px){.landing-page .landing-page-image,.landing-page-main-nav .landing-page-image{margin:16px 12px 10px 12px}.landing-page .landing-page-image .image-card-image img,.landing-page-main-nav .landing-page-image .image-card-image img{max-width:100%;height:auto}}@media screen and (min-width:769px){.landing-page .landing-page-image,.landing-page-main-nav .landing-page-image{width:708px}.landing-page .landing-page-image .image-card-image img,.landing-page-main-nav .landing-page-image .image-card-image img{width:708px;height:407px}}@media screen and (min-width:1025px){.landing-page .landing-page-image,.landing-page-main-nav .landing-page-image{width:634px;margin-top:24px}.landing-page .landing-page-image .image-card-image img,.landing-page-main-nav .landing-page-image .image-card-image img{width:634px;height:364px}}@media screen and (min-width:1281px){.landing-page .landing-page-image,.landing-page-main-nav .landing-page-image{height:444px;width:598px;float:right;padding:0}.landing-page .landing-page-image.responsive-mobile,.landing-page-main-nav .landing-page-image.responsive-mobile{display:none}.landing-page .landing-page-image.responsive-desktop,.landing-page-main-nav .landing-page-image.responsive-desktop{display:inline-block}.landing-page .landing-page-image .image-card-image img,.landing-page-main-nav .landing-page-image .image-card-image img{height:344px;width:598px}}.landing-page .responsive-card,.landing-page-main-nav .responsive-card{float:left;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,.5)}@media screen and (max-width:768px){.landing-page .responsive-card,.landing-page-main-nav .responsive-card{float:none;width:inherit;margin:16px 12px 8px 12px;display:block}}@media screen and (min-width:769px){.landing-page .responsive-card,.landing-page-main-nav .responsive-card{width:342px;height:190px;margin:24px 24px 0 0}}@media screen and (min-width:769px) and (max-width:1024px){.landing-page .responsive-card.col-1,.landing-page .responsive-card.col-3,.landing-page .responsive-card.col-5,.landing-page .responsive-card.col-7 .landing-page .responsive-card.col-9 .landing-page .responsive-card.col-11,.landing-page .responsive-card.col-7 .landing-page .responsive-card.col-9 .landing-page-main-nav .responsive-card.col-11,.landing-page .responsive-card.col-7 .landing-page-main-nav .responsive-card.col-9 .landing-page .responsive-card.col-11,.landing-page .responsive-card.col-7 .landing-page-main-nav .responsive-card.col-9 .landing-page-main-nav .responsive-card.col-11,.landing-page-main-nav .responsive-card.col-1,.landing-page-main-nav .responsive-card.col-3,.landing-page-main-nav .responsive-card.col-5,.landing-page-main-nav .responsive-card.col-7 .landing-page .responsive-card.col-9 .landing-page .responsive-card.col-11,.landing-page-main-nav .responsive-card.col-7 .landing-page .responsive-card.col-9 .landing-page-main-nav .responsive-card.col-11,.landing-page-main-nav .responsive-card.col-7 .landing-page-main-nav .responsive-card.col-9 .landing-page .responsive-card.col-11,.landing-page-main-nav .responsive-card.col-7 .landing-page-main-nav .responsive-card.col-9 .landing-page-main-nav .responsive-card.col-11{margin-right:0}}@media screen and (min-width:1025px){.landing-page .responsive-card,.landing-page-main-nav .responsive-card{width:304px;height:210px}}@media screen and (min-width:1025px) and (max-width:1280px){.landing-page .responsive-card.col-11,.landing-page .responsive-card.col-2,.landing-page .responsive-card.col-5,.landing-page .responsive-card.col-8,.landing-page-main-nav .responsive-card.col-11,.landing-page-main-nav .responsive-card.col-2,.landing-page-main-nav .responsive-card.col-5,.landing-page-main-nav .responsive-card.col-8{margin-right:0}}@media screen and (min-width:1281px){.landing-page .responsive-card,.landing-page-main-nav .responsive-card{width:287px;height:210px}.landing-page .responsive-card.col-11,.landing-page .responsive-card.col-3,.landing-page .responsive-card.col-7,.landing-page-main-nav .responsive-card.col-11,.landing-page-main-nav .responsive-card.col-3,.landing-page-main-nav .responsive-card.col-7{margin-right:0}}.landing-page .callout-card,.landing-page-main-nav .callout-card{height:inherit;background-color:#3172ae;border:none}.landing-page .callout-card .card-title,.landing-page-main-nav .callout-card .card-title{width:80%}.landing-page .callout-card .card-title a:hover,.landing-page-main-nav .callout-card .card-title a:hover{text-decoration:underline}.landing-page .callout-card .card-caret,.landing-page-main-nav .callout-card .card-caret{position:absolute;top:18px;right:18px;color:#3172ae;background-color:#fff;width:20px;height:20px;line-height:1.4;border-radius:30px;display:inline-block;text-align:center}.landing-page .callout-card .card-caret .cta-caret,.landing-page-main-nav .callout-card .card-caret .cta-caret{padding-left:1px}.landing-page .callout-card .card-link,.landing-page-main-nav .callout-card .card-link{display:none}.landing-page .callout-card .card-link.primary,.landing-page-main-nav .callout-card .card-link.primary{display:block;margin:0;position:absolute;right:18px;left:18px;bottom:18px}.landing-page .callout-card .card-link.primary:hover,.landing-page-main-nav .callout-card .card-link.primary:hover{background-color:#204b73}@media screen and (max-width:768px){.landing-page .callout-card .card-link.primary,.landing-page-main-nav .callout-card .card-link.primary{position:relative;bottom:0;left:0;margin-top:12px}}.landing-page-sections{margin:0 auto;background-color:#f0f0f0}.landing-page-sections .landing-page-title{padding-top:30px}.landing-page-sections .landing-page-sections-header{padding:0 20px}.landing-page-sections .landing-page-section{border-bottom:1px solid #ccc;padding-bottom:18px}.landing-page-sections .landing-page-section.light-gray{background-color:#f0f0f0}.landing-page-sections .landing-page-section.medium-gray{background-color:#e9e9e9}@media screen and (min-width:769px){.landing-page-sections .landing-page-section{padding-bottom:0}}.landing-page-sections .landing-page-section .landing-page-section-container{overflow:hidden;padding:0 20px}.landing-page-sections .landing-page-section .landing-page-section-container .section-title{font-size:19px;margin:24px 0 18px 0;font-weight:500}.landing-page-sections .callout-card,.landing-page-sections .landing-page-card-container{float:left;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,.5);box-shadow:2px 2px 4px 0 rgba(0,0,0,.5)}@media screen and (max-width:768px){.landing-page-sections .callout-card,.landing-page-sections .landing-page-card-container{float:none;width:inherit;margin:16px 0 8px 0;display:block}}@media screen and (min-width:769px){.landing-page-sections .callout-card,.landing-page-sections .landing-page-card-container{width:48%;height:192px;margin:0 12px 24px 0}}@media screen and (min-width:1025px){.landing-page-sections .callout-card,.landing-page-sections .landing-page-card-container{width:31%;height:210px}}@media screen and (min-width:1281px){.landing-page-sections .callout-card,.landing-page-sections .landing-page-card-container{width:23%;height:210px}}.landing-page-sections .callout-card{background-color:#3172ae;border:none}.landing-page-sections .callout-card div{height:auto}.landing-page-sections .callout-card .card-title{width:80%}.landing-page-sections .callout-card .card-title a:hover{text-decoration:underline}.landing-page-sections .callout-card .card-caret{position:absolute;top:18px;right:18px;color:#3172ae;background-color:#fff;width:20px;height:20px;line-height:1.4;border-radius:30px;display:inline-block;text-align:center}.landing-page-sections .callout-card .card-caret .cta-caret{padding-left:1px}.landing-page-sections .callout-card .card-link{display:none}.landing-page-sections .callout-card .card-link.primary{display:block;margin:0;position:absolute;right:18px;left:18px;bottom:18px}.landing-page-sections .callout-card .card-link.primary:hover{background-color:#204b73}@media screen and (max-width:768px){.landing-page-sections .callout-card .card-link.primary{position:relative;bottom:0;left:0;margin-top:12px}}.landing-page-benefits{padding:0 40px}.landing-page-benefits .benefits-page-description{margin:0 0 20px 0;display:none}@media screen and (min-width:1025px){.landing-page-benefits .benefits-page-description{display:block}}.landing-page-benefits .benefits-page-description.show-mobile{display:block}@media screen and (min-width:1025px){.landing-page-benefits .benefits-page-description.show-mobile{display:none}}.landing-page-benefits .page-left-column{padding-top:25px}@media screen and (min-width:769px){.landing-page-benefits .page-left-column .benefits-link-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-page-benefits .page-left-column .links-column{width:46%;margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.landing-page-benefits .page-left-column .link-list-item{margin-bottom:30px}}@media screen and (min-width:1025px){.landing-page-benefits .page-left-column{float:left;width:69%;border-right:1px solid #ccc}}.landing-page-benefits .page-left-column .landing-page-title{margin-bottom:24px}@media screen and (max-width:768px){.landing-page-benefits .page-left-column .link-list-item{margin-bottom:20px}}.landing-page-benefits .page-right-column{clear:both;padding-top:52px}@media screen and (min-width:1025px){.landing-page-benefits .page-right-column{float:right;width:29%;clear:none}}.landing-page-benefits .page-right-column .landing-page-call-to-action{width:100%;float:none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.landing-page-benefits .page-right-column .landing-page-call-to-action .callout-card{background-color:#3172ae}.landing-page-benefits .page-right-column .landing-page-call-to-action .callout-card div{height:auto}.landing-page-benefits .page-right-column .landing-page-call-to-action .callout-card .card-link:hover{background-color:#204b73}.landing-page-benefits .page-right-column .related-links-header{margin-bottom:16px;font-weight:600}.landing-page-benefits .page-right-column .more-information{background-color:#fff}@media screen and (max-width:768px){.landing-page-benefits .page-right-column .callout-card .card-link{display:block}}@media screen and (min-width:769px) and (max-width:1024px){.landing-page-benefits .page-right-column .landing-page-call-to-action{float:left;width:48%}.landing-page-benefits .page-right-column .landing-page-related-links{float:right;width:48%}.landing-page-benefits .page-right-column .related-links,.landing-page-benefits .page-right-column .related-links-header{float:right;width:48%}.landing-page-benefits .page-right-column .provided-by{float:left;width:48%}.landing-page-benefits .page-right-column .more-information{float:right;width:48%;margin-top:36px}}.editorial-page-header{padding:22px;-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:auto;background-image:url(/themes/custom/access_tufts/assets/images/hero-remote%402x.png)}.editorial-page-header .field--name-field-editorial-header{width:66%}.editorial-page-header .field--name-field-editorial-header .field__item p{color:#fff}.editorial-page-header .field--name-field-editorial-header .field__item a{color:#fff;text-decoration:underline}.editorial-page-header .field--name-field-editorial-header .field__item a:hover{text-decoration:none}.editorial-page-header h1{color:#fff;padding:40px 0}.editorial-landing-page .field--name-field-page-layout{clear:both}.editorial-landing-page .editorial-page-nav{margin-top:40px}.editorial-landing-page .editorial-page-nav .menu-tabs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:none;width:75%;margin:0 auto}@media screen and (min-width:1025px){.editorial-landing-page .editorial-page-nav .menu-tabs{width:auto;margin:0}}.editorial-landing-page .editorial-section{padding-top:42px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:1025px){.editorial-landing-page .editorial-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.editorial-landing-page .editorial-section .editorial-left-column,.editorial-landing-page .editorial-section .editorial-right-column{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1025px){.editorial-landing-page .editorial-section .editorial-left-column,.editorial-landing-page .editorial-section .editorial-right-column{width:48%;margin:0}}.editorial-landing-page .editorial-section .editorial-left-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:1025px){.editorial-landing-page .editorial-section .editorial-left-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block}}.editorial-landing-page .editorial-section .editorial-right-column{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (min-width:1025px){.editorial-landing-page .editorial-section .editorial-right-column{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.editorial-landing-page .editorial-section h3{color:#3172ae}.editorial-landing-page .editorial-section img{height:425px;width:auto}.editorial-landing-page .editorial-card-section-container .field--name-field-card-section-title,.editorial-landing-page .themed-section-header article-container .field--name-field-card-section-title{padding:16px}.editorial-landing-page .editorial-card-section-container .field--name-field-editorial-card-title,.editorial-landing-page .themed-section-header article-container .field--name-field-editorial-card-title{padding:16px;color:#3172ae}.editorial-landing-page .editorial-card-section{padding:32px 0 42px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1025px){.editorial-landing-page .editorial-card-section{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.editorial-landing-page .editorial-card-section .editorial-card{position:relative;overflow:hidden}.editorial-landing-page .editorial-card-section .editorial-card a{text-decoration:none}@media screen and (min-width:769px) and (max-width:1024px){.editorial-landing-page .editorial-card-section .editorial-card{width:45%!important}}.editorial-landing-page .editorial-card-section .editorial-card .editorial-card-label{position:absolute;top:10px;left:10px;color:#fff;background:#232323;padding:8px;border-radius:14px;opacity:80%;z-index:10;font-size:13px}.editorial-landing-page .editorial-card-section .editorial-card .field--name-field-editorial-card-image{max-height:45%;overflow:hidden}.editorial-landing-page .editorial-card-section .editorial-card .field--name-field-editorial-card-body{padding:0 16px 16px;font-family:proxima-nova,sans-serif;font-size:16px;color:#232323}.editorial-landing-page .editorial-card-section .editorial-card img{width:100%;height:auto}.editorial-landing-page .editorial-themed-section{padding:40px 0 0;border-top:1px solid #ccc}.editorial-landing-page .editorial-themed-section .themed-section-type{color:#fff;background-color:#204b73;display:inline-block;margin-top:8px;padding:8px 10px 8px 10px;border-radius:10px}.events-page,.homepage-events{text-align:center}@media screen and (min-width:769px){.events-page,.homepage-events{padding:0}}.events-page .view-content,.homepage-events .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:769px){.events-page .view-content,.homepage-events .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.events-page .views-row,.homepage-events .views-row{display:inline-block;float:left}@media screen and (max-width:768px){.events-page .views-row,.homepage-events .views-row{width:100%}}.events-page .events-title,.homepage-events .events-title{float:left;margin:30px 0}.events-page .event-item,.homepage-events .event-item{background-color:#3172ae;padding:23px;margin-bottom:24px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){.events-page .event-item,.homepage-events .event-item{margin:0 12px;width:230px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:1025px){.events-page .event-item,.homepage-events .event-item{margin:0 14px;width:308px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1281px){.events-page .event-item,.homepage-events .event-item{width:386px;margin:0 15px}}.events-page .event-item .event-date,.homepage-events .event-item .event-date{display:inline-block;background-color:#204b73;padding:13px;height:max-content;width:96px;color:#fff;font-weight:400}.events-page .event-item .event-date .event-date-month,.homepage-events .event-item .event-date .event-date-month{font-size:20px}.events-page .event-item .event-date .event-date-day,.homepage-events .event-item .event-date .event-date-day{font-size:40px}.events-page .event-item .event-headline,.homepage-events .event-item .event-headline{padding-left:22px;width:250px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media screen and (min-width:769px){.events-page .event-item .event-headline,.homepage-events .event-item .event-headline{padding-top:16px;padding-left:0;float:none;width:100%;display:block}}@media screen and (min-width:1025px){.events-page .event-item .event-headline,.homepage-events .event-item .event-headline{padding-top:0;width:150px}}@media screen and (min-width:1281px){.events-page .event-item .event-headline,.homepage-events .event-item .event-headline{padding-left:16px;width:230px;display:-webkit-box;display:-ms-flexbox;display:flex}}.events-page .event-item .event-headline a,.homepage-events .event-item .event-headline a{color:#fff;font-size:16px;font-family:proxima-nova,sans-serif;font-weight:400;margin-bottom:18px;display:inline-block}.events-page .event-item .event-details,.homepage-events .event-item .event-details{font-family:proxima-nova,sans-serif;color:#fff;padding-bottom:8px}.events-page .views-element-container{display:block;clear:both}.events-page .featured-events-wrapper{text-align:center;margin-bottom:47px}.events-page .trumba-section{clear:both;width:80%;margin:0 auto;padding-top:47px;border-top:3px solid #ccc}@media screen and (max-width:768px){.events-page .events-filter-wrapper{background-color:#f1f1f2;z-index:99;top:70px}}@media screen and (min-width:1025px){.events-page .events-filter-wrapper{background-color:transparent}}@media screen and (max-width:768px){.events-page .events-filter-wrapper div{background-color:#f1f1f2}}@media screen and (min-width:1025px){.events-page .events-filter-wrapper div{background-color:transparent}}.events-page .events-filter-wrapper .panel-default{border:none}.events-page .events-filter-wrapper .panel-heading{background-color:transparent;border:none;border-bottom:2px solid #ccc;margin-bottom:1.125em;padding-bottom:.25em;width:100%;padding-left:0;margin-bottom:.3125em}.events-page .events-filter-wrapper .panel-heading .panel-title{font-size:1.125em;font-family:"DIN Bold",DIN;color:#f1f1f2;margin:0;padding:0}.events-page .events-filter-wrapper .panel-body{border:none;-webkit-box-shadow:none;box-shadow:none}.events-page .events-filter-wrapper .form-item{clear:both;display:block;padding:0}.events-page .events-filter-wrapper .form-checkbox{margin-right:.625em}.events-page .events-filter-wrapper .control-label{font-size:.875em;max-width:250px}.events-page .event-events-wrapper{position:relative;margin-bottom:.5em}.events-page .event-events-wrapper .toggle-btn{clear:both;display:block;float:right;padding:.3125em 0;position:absolute;right:10px;top:30px}.events-page .event-events-wrapper .toggle-btn .btn{color:#333;font-weight:700;text-decoration:underline;background-color:transparent;padding:10px 10px 20px 10px;margin-top:-10px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.events-page .event-events-wrapper .toggle-btn .active{background-color:#f1f1f2;-webkit-box-shadow:none;box-shadow:none}.events-page .events-filter-wrapper .form-actions{float:left}.events-page .trumba-calendar{float:right;width:100%}@media screen and (min-width:769px){.events-page .trumba-calendar{width:75%;margin-left:5%}}.events-page .trumba-filter{width:100%}@media screen and (min-width:769px){.events-page .trumba-filter{width:20%}}.news-page .main-title{margin:20px 0}.news-page .campus-news-container,.news-page .faculty-staff-news-container,.news-page .tufts-in-the-news-container{background-color:#f0f0f0;border-top:1px solid #ccc;overflow:hidden}.news-page .campus-news-container,.news-page .featured-news-container{background-color:#fff}.news-page .faculty-and-staff,.news-page .happening-on-campus,.news-page .tufts-in-the-news{padding:36px 28px}.news-page .news-header{padding-bottom:32px}.news-page .view-content{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:769px){.news-page .view-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.news-page .views-row{display:inline-block;text-align:center}@media screen and (max-width:1024px){.news-page .views-row{margin:0 0 28px 0}}@media screen and (max-width:768px){.news-page .views-row{margin:0 0 18px 0;width:100%}}.news-page .featured-news{line-height:1.3;overflow:hidden;padding:28px}.news-page .featured-news .featured-card{border:1px solid #ccc;text-align:left}.news-page .featured-news .featured-card img{width:100%;height:auto}@media screen and (min-width:1025px){.news-page .featured-news .featured-card{width:470px;height:540px}.news-page .featured-news .featured-card img{width:470px}}@media screen and (min-width:1281px){.news-page .featured-news .featured-card{width:585px;height:590px}.news-page .featured-news .featured-card img{width:585px}}.news-page .featured-news .featured-card .featured-card-title{padding:18px 28px 12px 28px;font-size:17px;font-weight:500}.news-page .featured-news .featured-card .featured-card-title a{color:#3172ae;text-decoration:none}.news-page .featured-news .featured-card .featured-card-title a:hover{text-decoration:underline}.news-page .featured-news .featured-card .featured-card-content{padding:0 28px 16px 28px;width:100%}@media screen and (max-width:768px){.news-page .featured-news .featured-card .featured-card-content{padding:0 28px 28px 28px}}@media screen and (min-width:769px){.news-page .featured-news .featured-card .featured-card-content{height:90px}}@media screen and (min-width:1025px){.news-page .featured-news .featured-card .featured-card-content{height:100px}}@media screen and (min-width:1281px){.news-page .featured-news .featured-card .featured-card-content{height:150px}}.news-page .view-cards{text-align:center}.news-page .news-story-card{background-color:#fff;border:1px solid #ccc;border-top:4px solid #3172ae;padding:10px 12px;height:91px;text-align:left}.news-page .news-story-card a{text-decoration:none;color:#3172ae}.news-page .news-story-card a:hover{text-decoration:underline}@media screen and (min-width:769px){.news-page .news-story-card{width:338px}}@media screen and (min-width:1025px){.news-page .news-story-card{width:230px}}@media screen and (min-width:1281px){.news-page .news-story-card{width:283px}}.news-page .news-card{width:100%;height:auto;border:1px solid #ccc;border-top:4px solid #3172ae;position:relative;background-color:#fff;display:inline-block;vertical-align:top;position:relative}.news-page .news-card img{width:100%}@media screen and (min-width:769px){.news-page .news-card{width:340px;height:466px;margin-bottom:32px}.news-page .news-card img{width:340px;height:234px}}@media screen and (min-width:1025px){.news-page .news-card{width:228px;height:406px}.news-page .news-card img{width:228px;height:157px}}@media screen and (min-width:1281px){.news-page .news-card{line-height:1.3;width:281px;height:383px}.news-page .news-card img{width:281px;height:197px}}.news-page .news-card .content-title-container{text-align:left}.news-page .news-card .content-title-container .content-title{font-size:13px;border-radius:8px;position:absolute;top:10px;left:10px;z-index:1000;opacity:.8;padding:4px;display:inline-block;background-color:#232323;color:#fff}.news-page .news-card .news-card-title{margin:15px 0;font-size:17px;color:#3172ae;padding:0 17px;text-align:left}.news-page .news-card .news-card-title a{color:#3172ae;text-decoration:none}.news-page .news-card .news-card-content{padding:0 17px;text-align:left}@media screen and (max-width:768px){.news-page .news-card .news-card-content{padding-bottom:80px}}.news-page .news-card .all-content-link{position:absolute;bottom:15px;left:0;right:0;margin:auto}.news-page .news-card .all-content-link a{padding:10px;display:block;border:2px solid #3172ae;text-decoration:none;color:#3172ae;width:80%;margin-left:15px}@media screen and (min-width:451px){.news-page .news-card .did-you-know-image,.news-page .news-card .featured-image,.news-page .news-card .tufts-now-image{height:275px}}@media screen and (min-width:769px){.news-page .news-card .did-you-know-image,.news-page .news-card .featured-image,.news-page .news-card .tufts-now-image{height:228px}}@media screen and (min-width:1025px){.news-page .news-card .did-you-know-image,.news-page .news-card .featured-image,.news-page .news-card .tufts-now-image{height:197px}}@media screen and (min-width:451px){.news-page .news-card .did-you-know-image img,.news-page .news-card .featured-image img,.news-page .news-card .tufts-now-image img{max-width:408px;height:275px}}@media screen and (min-width:769px){.news-page .news-card .did-you-know-image img,.news-page .news-card .featured-image img,.news-page .news-card .tufts-now-image img{max-width:338px;height:228px}}@media screen and (min-width:1025px){.news-page .news-card .did-you-know-image img,.news-page .news-card .featured-image img,.news-page .news-card .tufts-now-image img{max-width:228px;height:197px}}@media screen and (min-width:1281px){.news-page .news-card .did-you-know-image img,.news-page .news-card .featured-image img,.news-page .news-card .tufts-now-image img{max-width:281px;height:197px}}.access-featured-archive,.bulletin-archive,.did-you-know-archive{padding:30px}.access-featured-archive .view-content,.bulletin-archive .view-content,.did-you-know-archive .view-content{padding-top:36px;margin:0 auto}@media screen and (min-width:769px){.access-featured-archive .view-content,.bulletin-archive .view-content,.did-you-know-archive .view-content{width:708px}}@media screen and (min-width:1025px){.access-featured-archive .view-content,.bulletin-archive .view-content,.did-you-know-archive .view-content{width:887px}}.access-featured-archive .archive-row,.bulletin-archive .archive-row,.did-you-know-archive .archive-row{clear:both;background-color:#fff;margin-bottom:18px;border:1px solid #ccc;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.5);box-shadow:0 2px 4px 0 rgba(0,0,0,.5)}@media screen and (max-width:768px){.access-featured-archive .archive-row,.bulletin-archive .archive-row,.did-you-know-archive .archive-row{height:272px;position:relative}}.access-featured-archive .hero-image,.bulletin-archive .hero-image,.did-you-know-archive .hero-image{display:none;height:144px;width:215px;float:left}@media screen and (min-width:451px){.access-featured-archive .hero-image,.bulletin-archive .hero-image,.did-you-know-archive .hero-image{display:inline-block}}.access-featured-archive .hero-image img,.bulletin-archive .hero-image img,.did-you-know-archive .hero-image img{height:144px;width:215px}.access-featured-archive a,.bulletin-archive a,.did-you-know-archive a{color:#3172ae}.access-featured-archive .archive-title-mobile,.bulletin-archive .archive-title-mobile,.did-you-know-archive .archive-title-mobile{width:100%;float:left;padding:16px 0 0 18px}@media screen and (min-width:451px){.access-featured-archive .archive-title-mobile,.bulletin-archive .archive-title-mobile,.did-you-know-archive .archive-title-mobile{width:41%}}@media screen and (min-width:769px){.access-featured-archive .archive-title-mobile,.bulletin-archive .archive-title-mobile,.did-you-know-archive .archive-title-mobile{display:none}}.access-featured-archive .archive-title,.access-featured-archive .archive-title-mobile,.bulletin-archive .archive-title,.bulletin-archive .archive-title-mobile,.did-you-know-archive .archive-title,.did-you-know-archive .archive-title-mobile{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:400}.access-featured-archive .row-content,.bulletin-archive .row-content,.did-you-know-archive .row-content{width:100%;padding:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}@media screen and (min-width:769px){.access-featured-archive .row-content,.bulletin-archive .row-content,.did-you-know-archive .row-content{height:182px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1025px){.access-featured-archive .row-content,.bulletin-archive .row-content,.did-you-know-archive .row-content{height:144px}}.access-featured-archive .row-content .archive-title,.bulletin-archive .row-content .archive-title,.did-you-know-archive .row-content .archive-title{display:none}@media screen and (min-width:769px){.access-featured-archive .row-content .archive-title,.bulletin-archive .row-content .archive-title,.did-you-know-archive .row-content .archive-title{font-size:17px;font-weight:400;margin-bottom:10px;display:inline-block}}.access-featured-archive .row-content .archive-body,.bulletin-archive .row-content .archive-body,.did-you-know-archive .row-content .archive-body{margin-bottom:12px;width:100%}.product{padding-top:49px}.product.card-view{padding-top:0}.product a{color:#3172ae;text-decoration:none}.product a:hover{text-decoration:underline}.product .page-left-column{padding-top:28px;display:inline-block;vertical-align:top}@media screen and (min-width:1025px){.product .page-left-column{width:69%;border-right:1px solid #ccc}}@media screen and (min-width:1281px){.product .page-left-column{padding-right:38px}}.product .page-left-column .header-section{padding-bottom:120px;position:relative}@media screen and (min-width:769px){.product .page-left-column .header-section{padding-bottom:21px}}@media screen and (min-width:1025px){.product .page-left-column .header-section{padding-bottom:54px;padding-left:28px}}.product .page-left-column .header-section .product-image{float:left;margin-right:18px}.product .page-left-column .header-section .product-image img{width:174px;height:160px}@media screen and (min-width:769px){.product .page-left-column .header-section .product-image{margin:0}}@media screen and (min-width:769px){.product .page-left-column .header-section .title-section{width:416px;float:left;padding-left:28px}}@media screen and (min-width:1281px){.product .page-left-column .header-section .title-section{width:500px}}.product .page-left-column .header-section .title-section .product-title{margin-bottom:16px}.product .page-left-column .header-section .title-section .clearfix{clear:none}.product .page-left-column .header-section .title-section .product-link-button{text-align:center;display:inline-block;position:absolute;width:100%;margin-top:18px}@media screen and (min-width:769px){.product .page-left-column .header-section .title-section .product-link-button{position:relative;width:auto}}.product .page-left-column .header-section .title-section .product-link-button a{background-color:#d45d00;padding:24px 28px;margin-bottom:5px;display:block;color:#fff}.product .page-left-column .header-section .title-section .product-link-button .link-sub-text{font-size:14px;font-weight:300;font-style:italic}.product .product-section{border-top:1px solid #3172ae;padding-top:30px;padding-left:28px;margin-bottom:28px}.product .product-section .product-section-title{margin-bottom:20px}.product .product-section .field--name-field-section-paragraph-title,.product .product-section .product-section-paragraph-title{font-family:proxima-nova,sans-serif;font-size:19px;font-weight:500;color:#232323;margin:12px 0}.product .product-section ul{list-style:none;-webkit-padding-start:0;padding-inline-start:0}.product .product-section ul li{position:relative;padding-left:20px}.product .product-section ul li::before{content:"•";color:#d45d00;font-size:24px;position:absolute;top:-5px;left:0}.product .product-content-cards{border-top:1px solid #3172ae;padding:16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:1025px){.product .product-content-cards{border:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product .product-content-cards .product-callout-card{background-color:#e6eef5;padding:28px;width:45%;font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400}@media screen and (min-width:769px){.product .product-content-cards .product-callout-card{width:316px}}@media screen and (min-width:1025px){.product .product-content-cards .product-callout-card{float:none;margin:36px 36px 18px 36px;width:270px}}@media screen and (min-width:1281px){.product .product-content-cards .product-callout-card{width:323px}}.product .product-content-cards .product-callout-card .field--name-field-product-card-title{height:20px;font-family:proxima-nova,sans-serif;font-size:17px;font-weight:500;color:#232323;margin-bottom:18px}.product .product-works-with{margin-top:24px;display:inline-block}.product .product-works-with .product-works-with-cards{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400}.product .product-works-with .product-works-with-cards .related-product{display:inline-block;margin-right:18px;background-color:#e6eef5;padding:28px}.product .product-works-with .product-works-with-cards .works-card__title{height:20px;font-family:proxima-nova,sans-serif;font-size:17px;font-weight:500;color:#3172ae;margin-bottom:40px}.product .product-works-with .product-works-with-cards .works-card__seemore{height:23px;font-family:proxima-nova,sans-serif;font-size:19px;font-weight:500;color:#3172ae}.product .page-right-column{width:29%;display:inline-block;vertical-align:top}.software-page{padding:30px 30px 0 30px;overflow:hidden}.software-page .page-title{margin-bottom:12px}.software-page .page-title h1{font-family:ff-meta-serif-web-pro,serif;font-size:2.5rem;font-weight:400;color:#232323}.software-page .mobile-filter-toggle{background-color:#666;float:left;color:#fff;padding:8px}.software-page .mobile-filter-toggle i{margin-left:15px}@media screen and (min-width:1025px){.software-page .mobile-filter-toggle{display:none}}.software-page .breadcrumbs-mobile{clear:both;float:left}@media screen and (min-width:1025px){.software-page .breadcrumbs-mobile{display:none}}.software-page .breadcrumbs-desktop{display:none}@media screen and (min-width:1025px){.software-page .breadcrumbs-desktop{display:block}}.software-page .facet-breadcrumb-container{overflow:hidden}@media screen and (min-width:1025px){.software-page .facet-breadcrumb-container{border-bottom:1px solid #ccc;padding-bottom:24px;margin-top:0;margin-bottom:20px}}.software-page .facet-breadcrumb-container .facet-breadcrumbs{display:none}@media screen and (min-width:1025px){.software-page .facet-breadcrumb-container .facet-breadcrumbs{display:block;font-family:proxima-nova,sans-serif;font-size:17px;font-weight:600;padding-bottom:24px}}.software-page .facet-breadcrumb-container ul{overflow:hidden;-webkit-padding-start:0;padding-inline-start:0}.software-page .facet-breadcrumb-container li{list-style-type:none;float:left;padding:12px;border:1px solid #9c9c9c;margin-right:13px;margin-top:13px}@media screen and (min-width:1025px){.software-page .facet-breadcrumb-container li{margin-bottom:13px;margin-top:0}}.software-page .facet-breadcrumb-container li a{font-family:proxima-nova,sans-serif;color:#232323;font-size:16px;font-weight:400}.software-page .facet-breadcrumb-container i{font-size:16px;padding-left:14px;color:#232323}@media screen and (min-width:1025px){.software-page .left-column{float:left;width:29%;margin-top:40px}}@media screen and (max-width:1024px){.software-page .left-column .appstore-facet-nav{display:none;position:absolute;z-index:1000;background-color:#fff;-webkit-box-shadow:0 0 40px 1px #000;box-shadow:0 0 40px 1px #000;padding:20px;width:300px}}@media screen and (min-width:1025px){.software-page .left-column .appstore-facet-nav{display:block}}.software-page .left-column .appstore-facet-nav ul{list-style:none;margin-bottom:24px}.software-page .left-column .appstore-facet-nav .block-title{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:600;color:#232323;margin-bottom:16px}.software-page .left-column .appstore-facet-nav .facet-item{margin-bottom:18px}.software-page .left-column .appstore-facet-nav .facet-item .facets-checkbox{margin-right:18px}.software-page .left-column .appstore-facet-nav .facet-item label{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400;color:#232323}.software-page .more-information{border:1px solid #d45d00;padding:18px 27px;margin-top:28px;display:none}@media screen and (min-width:1025px){.software-page .more-information{display:block}}.software-page .more-information .more-information-header{padding-bottom:12px}.software-page .more-information .more-information-body{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:400}.software-page .more-information.hide-desktop{display:block;margin-bottom:28px}@media screen and (min-width:1025px){.software-page .more-information.hide-desktop{display:none}}@media screen and (min-width:1025px){.software-page .view-rows{float:right;width:69%;border-left:1px solid #ccc;padding-left:20px}}.software-page .view-header{overflow:hidden}@media screen and (min-width:1025px){.software-page .view-header{margin-bottom:28px}}.software-page .view-header .results-count{float:right;clear:both;margin-top:24px;margin-bottom:24px}@media screen and (min-width:1025px){.software-page .view-header .results-count{margin-top:12px;margin-bottom:0}}.software-page .view-header .view-filters{float:right}@media screen and (min-width:1025px){.software-page .view-header .results-count{float:right;clear:none;margin-top:0}.software-page .view-header .view-filters{float:left}}.software-page .view-header .form-type-select{margin:0}.software-page .view-header .form-type-select select{background-color:#666;color:#fff;padding:8px}@media screen and (min-width:1025px){.software-page .view-header .form-type-select select{background-color:#fff;color:#232323}}.software-page .view-header .form-type-select select:after{color:#fff;font-weight:900;font-family:'Font Awesome 5 Free';-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.software-page .view-header .form-type-select select:after:before{content:"\f0d7"}.software-page .view-header .form-actions{float:left;clear:none;margin:0 0 0 12px}.software-page .view-content{clear:both}.software-page .view-content .software-item{height:auto;overflow:hidden;padding:18px;border:1px solid #ccc;border-left:3px solid #ccc;margin-bottom:24px}@media screen and (min-width:769px){.software-page .view-content .software-item{height:180px}}@media screen and (min-width:1025px){.software-page .view-content .software-item{height:144px}}@media screen and (min-width:769px){.software-page .view-content .software-item{padding:22px}}.software-page .view-content .product-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:left;width:25%}.software-page .view-content .product-image img{height:auto;width:70px}@media screen and (min-width:769px){.software-page .view-content .product-image{margin-right:33px;width:88px}.software-page .view-content .product-image img{width:88px}}@media screen and (min-width:1025px){.software-page .view-content .product-image{margin-right:22px;height:-webkit-fill-available;height:-moz-available;height:stretch;width:74px}.software-page .view-content .product-image img{width:74px}}@media screen and (min-width:1281px){.software-page .view-content .product-image{height:-webkit-fill-available;height:-moz-available;height:stretch;width:88px}.software-page .view-content .product-image img{width:88px}}.software-page .view-content .product-info{width:70%;float:right;height:auto}@media screen and (min-width:769px){.software-page .view-content .product-info{height:-webkit-fill-available;height:-moz-available;height:stretch;padding:0;float:left;width:80%}}@media screen and (min-width:1025px){.software-page .view-content .product-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%}}.software-page .view-content .product-info .product-title{font-family:proxima-nova,sans-serif;font-size:17px;font-weight:500;margin-bottom:12px}@media screen and (min-width:1025px){.software-page .view-content .product-info .product-title{margin:0}}.software-page .view-content .product-info .product-summary{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:300;margin-bottom:12px}@media screen and (min-width:1025px){.software-page .view-content .product-info .product-summary{margin:0}}.software-page .view-content .product-explore{width:100%;border:2px solid #d45d00;text-align:center;display:inline-block;height:42px}.software-page .view-content .product-explore a{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:500;color:#d45d00;margin-top:8px;display:inline-block;text-decoration:none}.software-page .view-content .product-explore a:hover{text-decoration:underline}.software-page .view-content .product-explore a i{display:none}@media screen and (min-width:769px){.software-page .view-content .product-explore{padding:9px 0;width:48%;float:left;margin-right:20px}.software-page .view-content .product-explore a{margin:0}}@media screen and (min-width:1025px){.software-page .view-content .product-explore{border:none;margin:0;padding:0;height:auto;text-align:left}.software-page .view-content .product-explore a{font-size:17px}.software-page .view-content .product-explore a i{display:inline-block}}.software-page .view-content .product-button{display:none;float:right;height:100%;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1025px){.software-page .view-content .product-button{display:-webkit-box;display:-ms-flexbox;display:flex}}.software-page .view-content .product-button a{background-color:#d45d00;width:100px;padding:12px;margin-bottom:5px;display:block;color:#fff;text-decoration:none}.software-page .view-content .product-button a:hover{text-decoration:underline}.software-page .view-content .product-button .product-button-subtext{font-size:14px;font-weight:300;font-style:italic;max-width:130px;overflow-wrap:break-word}.software-page .view-content .product-button-mobile{width:100%;text-align:center;margin-top:16px}@media screen and (min-width:769px){.software-page .view-content .product-button-mobile{float:right;width:48%;margin:0}}@media screen and (min-width:1025px){.software-page .view-content .product-button-mobile{display:none}}.software-page .view-content .product-button-mobile a{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:500;background-color:#d45d00;color:#fff;padding:9px 0;height:42px;width:auto;display:block;text-decoration:none}.software-page .view-content .product-button-mobile a:hover{text-decoration:underline}.software-page .view-content .product-button-mobile .product-button-text{margin-top:3px;display:block}.software-page .view-content .product-button-mobile .product-button-subtext{margin-top:8px;font-family:proxima-nova,sans-serif;font-size:14px;font-weight:300;font-style:italic;color:#232323}.salesforce-article h1{margin-top:42px;margin-bottom:22px}@media screen and (min-width:1025px){.salesforce-article .page-left-column{border-bottom:none;width:69%;display:table-cell;vertical-align:top;padding-right:32px}.salesforce-article .page-right-column{padding:72px 30px 36px 32px;border-bottom:none;border-top:none;clear:none;width:29%;display:table-cell;border-left:1px solid #ccc}.salesforce-article .page-right-column.no-border{border-left:none}}.salesforce-article .related-info h3{padding-bottom:18px}.salesforce-article table{background-color:#fff;border-collapse:collapse;margin-bottom:20px}.salesforce-article table td,.salesforce-article table th{border:1px solid #ccc;padding:.5rem;text-align:left}.salesforce-article table th{background-color:#3172ae;color:#fff;font-family:proxima-nova,sans-serif;font-size:17px;font-weight:500}.page h1{font-family:ff-meta-serif-web-pro,serif!important;font-size:2.5rem!important;font-weight:400!important}.remote-assist{font-family:proxima-nova,sans-serif}.remote-assist .remote-iframe{display:inline-block}.remote-assist .remote-iframe iframe{width:400px}.remote-assist i{font-size:20px}.remote-assist .warning{margin-bottom:20px}.remote-assist .clear{clear:both}.remote-assist .remote-header{font-family:proxima-nova,sans-serif;margin-bottom:9px;font-size:18px;font-weight:500}.remote-assist .remote-header-small{font-size:16px;font-weight:500}@media screen and (min-width:1025px){.remote-assist .remote-iframe{float:left}.remote-assist .warning{margin-bottom:0}}.custom-403{padding:56px 0}.custom-403 .body-403,.custom-403 .title-403{margin-bottom:18px}.custom-403.login-content{background-color:#f0f0f0;padding:42px 54px 54px}.custom-403.login-content .warning-403{color:#616161;font-style:italic;padding:0 0 16px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-403.login-content .warning-403 img{margin-right:8px;width:21px}.custom-403.login-content .container-403{background-color:#fff;padding:36px}.custom-403.login-content .body-403{font-size:19px;font-weight:500;margin-bottom:32px}.custom-403.login-content .url-403{padding:10px;border:2px solid #3172ae;display:inline-block;color:#3172ae}.custom-403.not-found h1{margin-bottom:32px}.custom-403.not-found .not-found-body{font-size:19px;margin-bottom:32px}.custom-403.not-found .not-found-body .node-title{quotes:"“" "”" "‘" "’"}.custom-403.not-found .not-found-body .node-title:before{content:open-quote}.custom-403.not-found .not-found-body .node-title:after{content:close-quote}.custom-403.not-found .search-box-wrapper{display:block;position:relative;width:100%;z-index:11}.custom-403.not-found .search-box-wrapper .form-item-search{width:auto}@media screen and (min-width:1025px){.custom-403.not-found .search-box-wrapper .form-item-search{margin-right:8px;width:50%}}.custom-403.not-found .search-box-wrapper .form-item-search input{border:1px solid #9c9c9c}.custom-403.not-found .search-box-wrapper .form-item-search input:focus{outline:0;-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.custom-404{padding:56px 0}.custom-404 h1{margin-bottom:32px}.custom-404 .not-found-body{font-size:19px;margin-bottom:32px}.custom-404 .search-box-wrapper{display:block;position:relative;width:100%;z-index:11}.custom-404 .search-box-wrapper .form-item-search{width:auto}@media screen and (min-width:1025px){.custom-404 .search-box-wrapper .form-item-search{margin-right:8px;width:50%}}.custom-404 .search-box-wrapper .form-item-search input{border:1px solid #9c9c9c}.custom-404 .search-box-wrapper .form-item-search input:focus{outline:0;-webkit-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}.url-mapping-page .url-mapping-view{padding-bottom:80px}.url-mapping-page .url-mapping-view .page-title{margin:20px 0}.url-mapping-page .url-mapping-view .views-exposed-form .form-type-textfield{display:inline-block;float:none}.url-mapping-page .url-mapping-view .views-exposed-form .form-type-textfield .form-item{float:none}.url-mapping-page .url-mapping-view .views-exposed-form .form-actions{clear:none;display:inline-block}br{content:'\A';display:contents;white-space:pre;}.footer.row{display:flex;background-color:#414042;color:#fff;flex-direction:row;}.w50{width:50%;}.logo img{margin:0 auto;padding:1rem;}@media only screen and (max-width:1024px){.footer.row{flex-direction:column;margin-bottom:2rem;}}.footer .col{display:flex;flex:1;padding:1rem;margin:5px;color:white;text-align:left;flex-direction:column;}.footer .menu-item-container ul{padding:0;}.footer .col.center{justify-content:center;}.fovoter .footer-column-heading{font-weight:bold;font-size:1.25rem;display:block;margin-bottom:0.5rem;}.footer li{list-style-type:none;line-height:2;}.footer a{color:#fff;}@media only screen and (max-width:1024px){.footer .col{flex:auto;width:100%;}.footer .col{padding:0rem;margin:0px;}.footer-menu{padding:1rem;}}.quick-links .quick-access{width:100% !important;}.col-sm{padding:1rem 30px 36px 30px;width:31.91489%;float:left;margin-right:0;border-right:1px solid #ccc;}.col-lg{padding:1rem 0;border-bottom:none;width:65.95745%;float:right;}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:1012px){.container{padding-right:12px;padding-left:12px}}@media (max-width:1011px){.container{padding-right:24px;padding-left:24px}}@media (min-width:514px){.container{max-width:480px}}@media (min-width:752px){.container{max-width:716px}}@media (min-width:1012px){.container{max-width:972px}}@media (min-width:1232px){.container{max-width:1200px}}@media (min-width:1400px){.container{max-width:1368px}}.container-fluid{width:100%;margin-right:auto;margin-left:auto}@media (min-width:1012px){.container-fluid{padding-right:12px;padding-left:12px}}@media (max-width:1011px){.container-fluid{padding-right:24px;padding-left:24px}}.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}.flex-1{flex:1}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-auto,.col-lg,.col-lg-1,.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-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.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-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.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-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:12px;padding-left:12px}.col-auto{flex:0 0 auto;width:auto;max-width:none}.col-20p{flex:0 0 20%;max-width:20%}@media (min-width:514px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:none}.col-sm-20p{flex:0 0 20%;max-width:20%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:752px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:none}.col-md-20p{flex:0 0 20%;max-width:20%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:1012px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:none}.col-lg-20p{flex:0 0 20%;max-width:20%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1232px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xl-20p{flex:0 0 20%;max-width:20%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1400px){.col-xxl{flex-basis:0;flex-grow:1;max-width:100%}.col-xxl-auto{flex:0 0 auto;width:auto;max-width:none}.col-xxl-20p{flex:0 0 20%;max-width:20%}.col-xxl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{flex:0 0 25%;max-width:25%}.col-xxl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{flex:0 0 50%;max-width:50%}.col-xxl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{flex:0 0 75%;max-width:75%}.col-xxl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{flex:0 0 100%;max-width:100%}.order-xxl-first{order:-1}.order-xxl-1{order:1}.order-xxl-2{order:2}.order-xxl-3{order:3}.order-xxl-4{order:4}.order-xxl-5{order:5}.order-xxl-6{order:6}.order-xxl-7{order:7}.order-xxl-8{order:8}.order-xxl-9{order:9}.order-xxl-10{order:10}.order-xxl-11{order:11}.order-xxl-12{order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.row--xs{margin-left:-4px;margin-right:-4px}.row--xs>*{padding:0 4px}.row--sm{margin-left:-8px;margin-right:-8px}.row--sm>*{padding:0 8px}.row--lg{margin-right:-24px;margin-left:-24px}.row--lg>*{padding:0 24px}.row--eq-height>*{display:flex;flex-direction:column}.row--eq-height>*>*{flex-grow:1}@media (max-width:751px){.row--mob-xs{margin-left:-4px;margin-right:-4px}.row--mob-xs>*{padding:0 4px}.row--mob-sm{margin-left:-8px;margin-right:-8px}.row--mob-sm>*{padding:0 8px}.row--mob-lg{margin-right:-24px;margin-left:-24px}.row--mob-lg>*{padding:0 24px}.row--mob.no-gutters{margin-right:0;margin-left:0}.row--mob.no-gutters>.col,.row--mob.no-gutters>[class*=col-]{padding-right:0;padding-left:0}}.w-100{width:100%!important}.mw-100{max-width:100%!important}@media (min-width:1024px){.card__container{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;grid-gap:1rem;padding:1em;;}}@media (max-width:1023px){.card-item{margin-bottom:1rem;}.data-storage-services{padding:0;}.data-select-buttons{column-count:2;width:100%;}}@media (min-width:1024px){.sidebar-max-height{max-height:600px;overflow-y:auto;}}.comparison-banner{position:fixed;bottom:0;width:100%;background-color:#d45d00;box-shadow:0 -2px 5px rgba(0,0,0,0.1);text-align:center;padding:10px 0;transition:transform 0.3s ease-in-out;z-index:1000;left:0;color:white;font-weight:600;}.comparison-wrapper{display:flex;align-items:center;padding:0 4rem;}.compare-button{margin-left:auto;}.compare-button a{margin:0;border:2px solid #fff;color:#fff;background:inherit;padding:1.5rem;}.compare-button a:hover{background-color:#9e4500;color:white;text-decoration:none;padding:1.5rem;}.sticky-hidden{transform:translateY(100%);}.card-item{background-color:#fff;color:#000;border:1px solid #777;border-top:4px solid #3172ae;padding:17px;position:relative;display:inline-block;height:inherit;width:100%;}.card-item .views-field-title{margin-bottom:1rem;}.card-item .views-field-title .field-content{display:flex;justify-content:space-between;}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:2rem;}.service-table{overflow-x:auto;margin-bottom:2rem;}.service-table thead{background:#3172ae;color:white;line-height:2rem;}.service-table tbody th{background:#204b73;color:white;padding:1rem;text-align:left;min-width:250px;}.service-table td{padding:1rem;min-width:250px;}.data-storage legend span.fieldset-legend{color:#204b73;font-size:1.1rem;}.data-storage-services{justify-content:space-between;margin:0;}.compare-description{font-size:1.2rem;font-weight:500;}.service-checkbox input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1em;height:1em;border:2px solid #3172ae;border-radius:0.15em;transform:translateY(-0.075em);display:grid;place-content:center;}.service-checkbox input[type="checkbox"]::before{content:"";width:0.65em;height:0.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#204b73;}.service-checkbox input[type="checkbox"]:checked::before{transform:scale(1);}.service-checkbox input[type="checkbox"]:focus{border-color:#204b73;}.data-storage .views-exposed-form .form-item{display:flex;align-items:center;}.data-storage .views-exposed-form input[type="radio"]{margin:0;font:inherit;color:currentColor;min-width:1.5rem;min-height:1.5rem;border:2px solid #3172ae;border-radius:0.15em;transform:translateY(-0.075em);display:grid;place-content:center;margin-right:.5rem;}.data-storage .views-exposed-form .form-type-checkbox input[type="checkbox"]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;min-width:1.5rem;min-height:1.5rem;border:2px solid #3172ae;border-radius:0.15em;transform:translateY(-0.075em);display:grid;place-content:center;margin-right:.5rem;}.data-storage .views-exposed-form .form-type-checkbox input[type="checkbox"]::before{content:"";min-width:1em;min-height:1em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#204b73;}.data-storage .views-exposed-form .form-type-checkbox input[type="checkbox"]:checked::before{transform:scale(1);}.data-storage .views-exposed-form .form-type-checkbox input[type="checkbox"]:focus{border-color:#204b73;}.doubleScroll::-webkit-scrollbar{-webkit-appearance:none;width:7px;}.doubleScroll::-webkit-scrollbar:vertical{width:12px;}.doubleScroll::-webkit-scrollbar:horizontal{height:12px;}.doubleScroll::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);}.doubleScroll::-webkit-scrollbar-track{background-color:#fff;border-radius:8px;}th[scope=row]{position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:#204b73;}tbody tr:nth-child(even){background:#f3f3f3;}
