@import url('https://fonts.googleapis.com/css2?family=Arvo:wght@400;700&display=swap');@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900");.brand-box-1::after{content:'[brand-box-1-after]';}.brand-box-2::after{content:'[brand-box-2-after]';}.brand-box-3::after{content:'#F9A86F';}.brand-box-4::after{content:'#9DD4B2';}.brand-box-5::after{content:'#6792CC';}.brand-box-6::after{content:'#343642';color:#ffffff;}.dark-region .brand-box-1::after{content:'#F37362';}.dark-region .brand-box-2::after{content:'#FFD27A';color:#000000;}.dark-region .brand-box-3::after{content:'#F9A86F';}.dark-region .brand-box-4::after{content:'#9DD4B2';}.dark-region .brand-box-5::after{content:'#6792CC';}.dark-region .brand-box-6::after{content:'#FFD27A';color:#000000;}:root{--brand-color-1:rgb(51,120,162);--brand-color-2:rgb(241,93,34);--brand-color-3:rgb(205,29,98);--brand-color-4:rgb(38,150,72);--brand-color-5:rgb(247,239,69);--brand-color-6:rgb(58,58,60);--dr-brand-color-1:rgb(51,120,162);--dr-brand-color-2:rgb(241,93,34);--dr-brand-color-3:rgb(205,29,98);--dr-brand-color-4:rgb(38,150,72);--dr-brand-color-5:rgb(247,239,69);--dr-brand-color-6:rgb(58,58,60);--mag-acc-color-1:rgb(250,245,245);--mag-acc-color-2:rgb(255,255,255);--mag-acc-font-1:rgb(58,58,60);--mag-acc-font-2:rgb(0,38,74);--mag-acc-dr-color-1:rgb(58,58,60);--mag-acc-dr-color-2:rgb(93,93,93);--mag-acc-dr-font-1:rgb(255,255,255);--mag-acc-dr-font-2:rgb(250,245,245);--body-background:rgb(255,255,255);--page-background:rgb(255,255,255);--dr-background:rgb(58,58,60);--help-wrapper:rgb(241,93,34);--topper-wrapper:rgb(255,255,255);--header-banner-wrapper:rgb(255,255,255);--header-wrapper:rgb(255,255,255);--banner-wrapper:rgb(255,255,255);--content-area-wrapper:rgb(255,255,255);--preface-wrapper:rgb(255,255,255);--content-top-wrapper:rgb(255,255,255);--content-wrapper:rgb(255,255,255);--sidebar:rgb(255,255,255);--content-bottom-wrapper:rgb(255,255,255);--postscript-wrapper:rgb(255,255,255);--postscript-wrapper-dark-region:rgb(255,255,255);--footer-wrapper:rgb(51,120,162);--menu-link-d:rgb(58,58,60);--menu-link-d1:rgb(58,58,60);--menu-link-m:rgb(51,120,162);--menu-bg-d:rgb(51,120,162);--menu-bg-d1:rgb(51,120,162);--menu-bg-d2:rgb(51,120,162);--menu-bg-m:rgb(51,120,162);--menu-bg-m2:#3378A2;--menu-fontcolor-d:rgb(255,255,255);--menu-fontcolor-d1:rgb(255,255,255);--menu-fontcolor-m:rgb(255,255,255);--menu-width:320px;--font-color:rgb(58,58,60);--dr-font-color:rgb(255,255,255);--link-color-1:rgb(205,29,98);--link-color-2:rgb(181,7,75);--link-color-3:rgb(0,119,160);--link-color-4:rgb(0,89,120);--dr-link-color-1:rgb(248,35,119);--dr-link-color-2:rgb(221,33,109);--dr-link-color-3:rgb(65,158,213);--dr-link-color-4:rgb(62,138,185);--button-primary:rgb(205,29,98);--button-primary-hover:rgb(181,7,75);--button-primary-font:rgb(255,255,255);--button-primary-font-hover:rgb(255,255,255);--button-secondary:rgb(50,119,160);--button-secondary-hover:#235978;--button-secondary-font:#FFF;--button-secondary-font-hover:rgb(255,255,255);--button-transposed:rgb(255,255,255);--button-transposed-hover:rgb(255,255,255);--button-transposed-font:rgb(205,29,98);--button-transposed-font-hover:rgb(181,7,75);--button-secondary-transposed:rgb(255,255,255);--button-secondary-transposed-hover:rgb(255,255,255);--button-secondary-transposed-font:#3277A0;--button-secondary-transposed-font-hover:#235978;--button-outline-border:rgb(255,255,255);--button-outline-border-hover:rgb(255,255,255);--button-border-radius:30px;--block-border-radius:10px;--block-callout-border:rgb(0,38,74);--block-callout-border-dark:rgb(255,255,255);--block-secondary-background:rgb(250,245,245);--block-secondary-fontcolor:rgb(58,58,60);--search-icon:rgb(205,29,98);--search-icon-hover:rgb(181,7,75);--search-bg:rgb(255,255,255);}html{font-size:16px;line-height:24px;}body{font-family:"Lato";}h1,h2,h2 a,h3,h4,h5,h6{width:100%;clear:both;text-transform:uppercase;}h1.secondary,h2.secondary,h2.secondary a,h3.secondary,h4.secondary,h5.secondary,h6.secondary{text-transform:unset;}h1.accent,h2.accent,h2.accent a,h3.accent,h4.accent,h5.accent,h6.accent{text-transform:unset;font-family:'PT Serif',serif;}h1{font-size:2.5rem;line-height:3.7rem;padding:10px 0;margin-bottom:0;}h2,h2 a{font-size:2.25rem;line-height:3.3rem;}h3{font-size:1.625rem;line-height:2.4rem;}h4{font-size:1.125rem;line-height:1.7rem;}h5{font-size:1.0625rem;line-height:1.6rem;}h6{font-size:.9rem;line-height:1.4rem;}@media (min-width:576px){}@media (min-width:768px){}@media (min-width:992px){}@media (min-width:1200px){}
.table-responsive{overflow-y:hidden !important;overflow-x:unset !important;}.float-left{width:100%;margin-bottom:15px;}.float-right{width:100%;margin-bottom:15px;}.video-wrapper,.map-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-wrapper iframe,.map-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.body img{border-radius:10px;}.body ul{display:flow-root;}.page{padding-left:15px;padding-right:15px;border-right:unset;border-left:unset;border-bottom:unset;}.collab-wrapper ul{list-style:none;}form .form-item{margin-top:0px;margin-bottom:0px;padding-bottom:0px;}.webform-flexbox{display:flex;margin:0em -0.5em;}form input.form-tel,form input.form-number,form input.form-text,form input.form-email,form textarea,.form-search,form input.form-url,form .form-date,form .form-time,form .form-textarea,form .form-autocomplete{padding:10px 10px 10px;}form .description{padding-left:10px;}button,.button,a.button{white-space:normal !important;}.button.orange{background-color:#F15D22;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.button.orange:hover{background-color:#DC4911;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.button.green{background-color:#0f9648;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.button.green:hover{background-color:#0a6b32;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.button.yellow{color:#404041 !important;background-color:#fbef45;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.button.yellow:hover{color:#404041 !important;background-color:#e8d800;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a.orange{color:#F15D22;}a.orange:hover{color:#DC4911;}a.emphasized.orange{color:#F15D22;}a.emphasized.orange:hover{color:#DC4911;}a.green{color:#0f9648;}a.green:hover{color:#0a6b32;}a.emphasized.green{color:#0f9648;}a.emphasized.green:hover{color:#0a6b32;}a.yellow{color:#fbef45;}a.yellow:hover{color:#e8d800;}a.emphasized.yellow{color:#fbef45;}a.emphasized.yellow:hover{color:#e8d800;}.table{margin-bottom:0px;}.table .thead-light th{color:#ffffff;background-color:#3378a2;border-color:#3378a2;}.table-responsive{box-shadow:0px 5px 8px -3px rgb(0 0 0 / 20%);border-radius:20px;overflow:hidden;}table.no-border td,table.no-border th{border:0px !important;}table .table-light-blue,table .table-light-blue{background:#e1f4ff;}table .table-med-blue,table .table-med-blue{background:#c7eaff;}table .table-blue,table .table-blue{background:#9fdbff;}.field-magic-accordion-elements{box-shadow:0px 5px 8px -3px rgb(0 0 0 / 20%);}.magic-accordion-wrapper.accordion-wrapper.light .accordion-button.collapsed .item,.magic-accordion-wrapper.accordion-wrapper.light .accordion-button .item{background-color:#3378a2;color:#ffffff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.magic-accordion-wrapper.accordion-wrapper.light .accordion-button.collapsed .item:hover,.magic-accordion-wrapper.accordion-wrapper.light .accordion-button .item:hover{background-color:#235978;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.magic-accordion-wrapper.tabbed-wrapper.light{background-color:rgb(250 245 245 / 0%);}.magic-accordion-wrapper.tabbed-wrapper.light,.magic-accordion-wrapper.accordion-wrapper.light{box-shadow:0px 3px 6px rgba(0,0,0,.16);background-color:#3378A2;}.magic-accordion-wrapper.tabbed-wrapper.light ul.magic-accordion .item{color:#ffffff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#block-familyresourcesaccordion .field-magic-accordion-elements{box-shadow:none;}#block-familyresourcesaccordion .magic-accordion-wrapper.tabbed-wrapper ul.magic-accordion .description{border-radius:10px;}#block-waitingishardsignlanguage .magic-accordion-wrapper.tabbed-wrapper ul.magic-accordion .description{border-radius:10px;}#block-waitingishardsignlanguage .field-magic-accordion-elements{box-shadow:none;}.magic-accordion-wrapper.tabbed-wrapper ul.magic-accordion.width450px .item{width:460px;}.magic-accordion-wrapper.tabbed-wrapper ul.magic-accordion .description{margin-right:20px;float:left;position:absolute;top:20px;height:calc(100% - 40px);display:none;padding:10px;overflow:hidden;align-items:start;}h1,h2,h3,h4,h5,h6{font-family:"Arvo";text-transform:unset;color:#00264A;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#F15D22;}h1.secondary,h2.secondary,h3.secondary,h4.secondary,h5.secondary,h6.secondary{font-family:"Lato";font-weight:600;text-transform:unset;}.pillar-section h2{font-size:1.625rem;line-height:2.4rem;}.style-1 h2{font-size:1.5rem;line-height:1.85rem;border-bottom:1px solid #00264a;padding-bottom:10px;}.style-1 .paragraph > .inner{border-radius:10px;padding:30px;box-shadow:0px 3px 6px rgba(0,0,0,.16);}.style-1 img{border-radius:10px;}.style-1 .field-pillar-link{margin-top:10px;}.branding #branding-div{width:100%;float:none;padding-top:10px;}.header-wrapper .navbar-brand{max-width:730px;width:100%;}section.region-branding{width:auto;}#block-narwhal-branding{padding:0px 20px;text-align:center;}#block-narwhal-branding img{max-width:280px;}.branding #header-div{margin-left:0%;}#header-div > .inner{display:flex;float:right;width:100%;flex-direction:row-reverse;}#block-mobilemenutoggler{padding-top:0px;padding-bottom:5px !important;padding-right:0px;}#block-headerdonatebutton{padding-top:0px;padding-bottom:0px;padding-left:0px;}#block-headerdonatebutton .button{margin-top:5px;}#block-headerdonatebutton .body{text-align:left;padding-right:0px;}#block-searchform-2{width:244px;padding-top:0px;padding-bottom:0px;}#search-block-form input[type="search"]{margin-top:8px;border-radius:40px;border-bottom:1px solid #eee;box-shadow:0px 3px 6px rgb(0 0 0 / 16%);width:200px;height:44px;padding:10px 40px 10px 20px;}#search-block-form div[data-drupal-selector="edit-actions"]{margin-top:-10px;}.search-block-form .form-wrapper::after{top:12px;}a.small_logo img{width:100px;height:auto;position:relative;top:12px;}nav.main-menu-wrapper{border-radius:40px;}.main-menu-wrapper .navbar ul li a,.main-menu-wrapper .navbar ul li .nav-link{border-radius:40px;}.navbar.main-menu-wrapper .nav > .menu-item--expanded:hover > ul{border-radius:20px;overflow:hidden;margin-left:25px;}.main-menu-wrapper .navbar ul li li a,.main-menu-wrapper .navbar ul li li .nav-link{border-radius:0px;}.navbar .nav > .menu-item--expanded .menu li.menu-item--expanded > span.icon:after{color:#ffffff;}.mobile-offcanvas .menu-item--expanded > span.icon:after{top:9px !important;color:#ffffff;}.search-mobile{text-align:left;padding-top:10px;}.search-mobile .icon-search:before{color:#ffffff;}.hero-banner-page-wrapper{margin-top:0px;border-radius:20px;overflow:hidden;}.hero-banner-page-wrapper.center-sm .text-box{float:none;width:calc(100% - 40px);margin-left:20px;margin-right:20px;border-radius:20px;}h1.hero-title{font-family:"Lato";font-size:40px;line-height:40px;font-weight:900;text-transform:capitalize;color:#10264A !important;}.hero-subtitle p{font-size:18px;color:#4D89AE !important;font-weight:300;}#banner-wrapper .field-image{margin-bottom:0;border-radius:20px;overflow:hidden;margin-top:40px;}#block-hpprefacebuttons{padding-left:0px;padding-right:0px;}.anchor-button-wrapper{display:flex;flex-direction:column;justify-content:center;}.button.home-page-anchor{background-image:url(/themes/custom/narwhal/images/icon-arrow-down-white.svg);background-repeat:no-repeat;background-position:bottom center;background-size:18px;font-size:16px;width:100%;text-align:center;margin:10px;box-shadow:0px 3px 6px rgba(0,0,0,.16);padding:18px 30px;}#block-hpabout{margin-bottom:50px;}#block-hpabout .body p{color:#3378A2;}.about-img{text-align:center;}#postscript-wrapper{background:#3278A2;border-radius:20px;margin-bottom:30px;padding:0px 30px;}#block-views-block-highlights-block-1 .views-field p,#block-views-block-highlights-block-1 .views-field h2,#block-views-block-highlights-block-1 .views-field h3,#block-views-block-highlights-block-1 .views-field h4,#block-views-block-highlights-block-1 .views-field h5,#block-views-block-highlights-block-1 .views-field h6{color:#ffffff;}#postscript_a-wrapper,#postscript_b-wrapper,#postscript_c-wrapper{border-radius:20px;margin-bottom:30px;}.style1 .vertical-box{border-radius:20px;}.style1 .vertical-box .body{padding:30px;}.style1 .vertical-box h3{margin-top:12px;}#block-views-block-blog-advanced-block-blog-advanced-recents{margin-bottom:20px;}#block-views-block-blog-advanced-block-blog-advanced-recents h2{text-align:left;margin-bottom:10px;}.advanced-blog .views-row{border-radius:20px;}.advanced-blog .views-row:hover{background-color:unset;box-shadow:0px 3px 6px rgb(0 0 0 / 16%);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.advanced-blog .views-field-field-image{border-radius:20px;}.advanced-blog .views-row:hover .views-field-title h2 a,.views-field-title h2 a:visited{color:#F15D22;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.advanced-blog .views-row:hover .views-field-title h2 a:hover{color:#DC4911;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.advanced-blog .views-field-body{padding:0px 20px;}.advanced-blog .emphasized.readmore{text-align:right;display:block;padding:15px 0px 20px 0px;}.advanced-blog .views-row:hover .views-field-body p,.advanced-blog .views-row:hover .views-field-uid{color:#3a3a3c !important;}.advanced-blog .views-row:hover .views-field-uid a,.advanced-blog .views-row:hover .views-field-view-node a{color:#cd1d62 !important;}.advanced-blog .views-row:hover .views-field-uid a:hover,.advanced-blog .views-row:hover .views-field-view-node a:hover{color:#b5074b !important;}.region-footer-top{justify-content:center;}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header{text-align:center !important;color:#ffffff !important;}.ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent !important;margin-left:auto !important;margin-right:auto !important;}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{text-transform:uppercase;width:auto !important;margin-left:auto;margin-right:auto;background:#ffffff !important;border:none !important;color:#0078c1 !important;padding:15px 30px !important;border-radius:30px !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover{text-transform:uppercase;background:#cd1d62 !important;color:#ffffff !important;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{color:#ffffff !important;}.footer-top-region #block-webform #edit-flexbox{margin-bottom:0px;}.footer-top-region #block-webform .webform-flex--container{margin-bottom:0px;}.footer-top-region #block-webform .webform-flex--container .js-form-item{padding-bottom:0px;}.footer-top-region #block-webform #edit-actions{text-align:center;}footer{border-radius:20px;padding:30px 45px;margin-bottom:30px !important;}.region-footer{display:flex;justify-content:center;}#block-signupforupdates{background:#3E92C4;border-radius:10px;}#block-signupforupdates h2{text-align:center;color:#ffffff;}footer .nav-link{color:#ffffff;text-transform:uppercase;border-radius:30px;background:transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}footer .nav-link:hover{color:#cd1d62;text-transform:uppercase;border-radius:30px;background:#ffffff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}#block-mainnavigation-2{flex-grow:unset;margin-left:unset;margin-right:unset;}#block-footerdonatebutton{flex-grow:unset;padding-left:unset;}footer .address-block{color:#ffffff;}footer .attribution-line{color:#ffffff;margin-bottom:0px;margin-top:0px;}footer .attribution-line a{color:#F15D22;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}footer .attribution-line a:hover{color:#DC4911;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}span.country{display:none;}.path-events .fc-toolbar.fc-header-toolbar{display:flex;flex-direction:column;}.path-events #views-exposed-form-events-page-1{background:#3378a2;}.path-events label[for="edit-field-event-type-target-id"]{margin-top:0px;color:#ffffff;}.path-events .views-exposed-form .form-item-field-event-type-target-id{width:100%;margin-right:10px;padding-bottom:0px;margin-bottom:0px;clear:both;display:block;}.path-events .views-exposed-form #edit-actions,.path-ece-jobs .views-exposed-form #edit-actions{clear:both;margin-top:0px;display:block;}.path-events .views-exposed-form input#edit-submit-events,.path-events .views-exposed-form input#edit-reset,.path-ece-jobs .views-exposed-form input#edit-submit-job-boards,.path-ece-jobs .views-exposed-form input#edit-reset{clear:unset;display:inline;}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#dbf3ff;}.fc-button-primary{color:#fff;background-color:#cd1d62;border-color:#cd1d62;}.fc-button-primary{color:#fff;background-color:#cd1d62;border-color:#cd1d62;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.fc-button-group > .fc-button:hover{background-color:#b5074b;border-color:#b5074b;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active,.fc-button-primary:disabled{color:#fff;background-color:#b5074b;border-color:#b5074b;}.fc-day-grid-event.fc-event{background-color:#dbf3ff !important;border:1px solid #dbf3ff !important;}.node--type-events .views-element-container .views-row{margin-bottom:0px !important;padding-bottom:10px !important;}.node--type-events .views-field-field-organization-facility-organization{font-weight:600;font-size:1.5rem;}.node--type-events .field-event-registration-link{margin-top:10px;}.node--type-events #block-narwhal-content .content{box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:30px;margin-bottom:30px;}.node--type-events .field-address{margin-bottom:20px;font-size:1.125rem;}.path-ece-jobs #views-exposed-form-job-boards-page-2{background:#3378a2;}.path-ece-jobs label[for="edit-field-city-target-id"]{margin-top:0px;color:#ffffff;}.path-ece-jobs .views-exposed-form .form-item-field-city-target-id{width:100%;margin-right:10px;padding-bottom:0px;margin-bottom:0px;clear:both;display:block;}.path-ece-jobs .views-exposed-form #edit-actions{clear:both;margin-top:0px;display:block;}.path-ece-jobs .views-field-title,.path-careers .views-field-title,.path-ece-jobs .views-field-field-organization-facility-organization,.path-careers .views-field-field-organization-facility-organization,.path-ece-jobs .views-field-field-organization-facility-locality,.path-careers .views-field-field-organization-facility-locality{margin-left:10px;}.path-ece-jobs .views-field-title a,.path-careers .views-field-title a{font-family:"Arvo";text-transform:unset;font-size:1.625rem;line-height:2.4rem;width:100%;clear:both;font-weight:500;margin-bottom:0px;}.path-ece-jobs .views-row,.path-careers .views-row{border-bottom:1px solid #eeeeee;}.node--type-job-posting .views-element-container .views-row{margin-bottom:0px !important;padding-bottom:10px !important;}.node--type-job-posting .views-field-field-organization-facility-organization{font-weight:600;font-size:1.5rem;}.node--type-job-posting .field-organization-facility{margin-bottom:20px;font-size:1.125rem;}.node--type-job-posting .views-field-field-contact-email{margin-top:10px;}.node--type-job-posting .job-wrapper{box-shadow:0px 3px 6px rgba(0,0,0,.16);border-radius:20px;padding:20px 20px 30px 20px;margin-bottom:30px;}.node--type-job-posting .field-pdf-file{margin-top:10px;}.team-member-wrapper{padding:10px;text-align:center;}.team-member-photo{margin-bottom:10px;}.team-member-photo img{width:100%;height:auto;border-radius:15px;border:5px solid #ffffff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.team-member-photo img:hover{border-radius:10px;width:100%;height:auto;border:0px solid transparent;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.team-member-name a{font-family:"Arvo";text-transform:unset;font-size:1.625rem;line-height:1.74rem;width:100%;display:block;font-weight:500;padding-bottom:8px;padding-top:5px;}.team-member-title{font-size:.9em;}.node--type-directory-entry #block-narwhal-content{padding-top:0px;margin-bottom:20px;}.node--type-directory-entry h1.title{margin-bottom:0px;padding-bottom:0px;}.field-dir-title{font-size:1.25rem;font-weight:600;margin-bottom:20px;}.node--type-directory-entry .field-dir-entry-photo{margin-bottom:20px;}.node--type-directory-entry .field-dir-entry-photo img{border-radius:10px;}article.node--type-pillar-navigation .body{margin-bottom:40px;}.pillar-section{box-shadow:0px 3px 6px rgba(0,0,0,.18);border-radius:10px;padding:40px !important;}.pillar-section .content{width:100%;}.pillar-section .row{min-height:400px !important;}.pillar-section{border:none;margin-bottom:40px;}.pillar-section .text-side{padding:40px;}.img-side{border-radius:10px;overflow:hidden;}@media (min-width:480px){.path-staff #block-narwhal-content .views-element-container .views-row,.path-board #block-narwhal-content .views-element-container .views-row{width:50%;float:left;}}@media (min-width:576px){.hero-banner-page-wrapper .text-box{margin-right:40px !important;margin-left:40px !important;width:calc(100% - 80px) !important;}h1.hero-title{font-size:50px;line-height:50px;}.hero-subtitle p{font-size:20px;}.branding #branding-div{float:left;padding-top:10px;width:286px;}.branding #header-div{margin-left:286px;}#header-div > .inner{display:flex;float:right;width:100%;justify-content:flex-start !important;flex-direction:row-reverse;}#block-mobilemenutoggler{flex-grow:unset;flex-basis:122px;padding-top:0px;padding-bottom:0px !important;padding-left:0px;margin-left:0px;margin-right:0px;padding-right:0px;}#block-headerdonatebutton{flex-basis:140px;padding-top:0px;padding-bottom:0px;padding-right:0px;padding-left:15px;flex-grow:unset;}#block-headerdonatebutton .button{margin-top:10px;}.path-events .fc-toolbar.fc-header-toolbar,.path-board .fc-toolbar.fc-header-toolbar{flex-direction:row;}}@media (min-width:768px){.advanced-blog.recents .views-row{width:calc(50% - 30px);float:left;margin:15px;}.about-img{display:flex;flex-direction:column;justify-content:center;}.about-txt{display:flex;flex-direction:column;justify-content:center;}#preface-container.container{max-width:unset;}.hero-banner-page-wrapper .text-box{margin-right:40px !important;margin-left:auto !important;float:right;width:50% !important;}h1.hero-title{font-size:50px;line-height:50px;}#block-narwhal-branding{text-align:left;}.branding #branding-div{float:left;padding-top:0px;width:400px;}.branding #header-div{margin-left:400px;}#block-narwhal-branding img{max-width:400px;}#block-headerdonatebutton .body{text-align:right;padding-right:0px;}#block-mobilemenutoggler{flex-grow:unset;flex-basis:122px;padding-top:0px;padding-bottom:0px !important;padding-left:0px;margin-left:0px;margin-right:0px;padding-right:0px;}.job-post-sidebar{border-left:1px solid #eeeeee;padding-left:30px;}.event-sidebar{border-left:1px solid #eeeeee;padding-left:30px;}.path-events .views-exposed-form .form-item-field-event-type-target-id,.path-board .views-exposed-form .form-item-field-event-type-target-id{width:100%;margin-right:10px;padding-bottom:0px;margin-bottom:20px;clear:unset;display:inline;}.path-ece-jobs .views-exposed-form .form-item-field-city-target-id{width:100%;margin-right:10px;padding-bottom:0px;margin-bottom:20px;clear:unset;display:inline;}.path-events .views-exposed-form #edit-actions,.path-board .views-exposed-form #edit-actions{margin-left:310px;margin-top:22px;clear:unset;}.path-ece-jobs .views-exposed-form #edit-actions{margin-left:310px;margin-top:22px;clear:unset;}.path-staff #block-narwhal-content .views-element-container .views-row,.path-board #block-narwhal-content .views-element-container .views-row{width:33.333%;}.node--type-directory-entry .field-dir-entry-photo{margin-bottom:0px;}.footer-top-region #block-webform #edit-flexbox{margin-bottom:-5px;}.float-left{width:50%;margin-right:15px;}.float-right{width:50%;margin-left:15px;}.ctct-form-embed.form_0 .ctct-form-defaults{width:600px !important;}#email_address_field_0{width:calc(50% - 5px) !important;float:left !important;}#custom_field_string_full_name_field_0{width:calc(50% - 5px) !important;float:left !important;margin-left:10px !important;}.anchor-button-wrapper{display:flex;flex-direction:row;justify-content:center;align-content:space-between;}.button.home-page-anchor{font-size:15px;width:240px;padding:14px;}}@media (min-width:992px){nav.affix{width:calc(100% - 30px);left:15px;max-width:unset;}.hero-banner-page-wrapper .text-box{margin-right:120px;}#block-headerdonatebutton{flex-grow:unset;}.hero-banner-page-wrapper{margin-top:40px;}#block-searchform-2{padding-top:20px;}.branding #branding-div{float:left;padding-top:0px;width:500px;}.branding #header-div{margin-left:500px;}#block-narwhal-branding img{max-width:500px;}#preface-container.container{max-width:960px !important;}.path-staff #block-narwhal-content .views-element-container .views-row,.path-board #block-narwhal-content .views-element-container .views-row{width:25%;}.footer-top-region #block-webform .content{width:50%;}.float-left{width:auto;}.float-right{width:auto;}.button.home-page-anchor{font-size:16px;width:278px;padding:18px 30px;}}@media (min-width:1200px){h1.hero-title{font-family:"Lato";font-size:70px;line-height:70px;font-weight:900;text-transform:capitalize;color:#10264A !important;}.advanced-blog.recents .views-row{width:calc(25% - 30px);float:left;margin:15px;}.branding #branding-div{width:768px;}.branding #header-div{margin-left:768px;}#block-narwhal-branding img{max-width:580px;}.path-staff #block-narwhal-content .views-element-container .views-row,.path-board #block-narwhal-content .views-element-container .views-row{width:20%;}.footer-top-region #block-webform .content{width:40%;}}@media (min-width:1800px){nav.affix{--gutters-xl:calc(100% - 1770px);--page-width:calc(100% - var(--gutters-xl));--margin-left:calc(var(--gutters-xl) / 2);width:var(--page-width);left:var(--margin-left);max-width:unset;}}.field-more-resources-cards.site-fields.site-fields-field{display:flex;}#block-familyresourceswaitingishardbanner .vertical-middle .style1 .vertical-box, .style1 .vertical-middle .vertical-box{background-color:#CD1E62;}#block-familyresourcesnewsletterbanner .vertical-middle .style1 .vertical-box, .style1 .vertical-middle .vertical-box{background-color:#CD1E62;}#block-waitingishardnewsletterbanner .vertical-middle .style1 .vertical-box, .style1 .vertical-middle .vertical-box{background-color:#CD1E62;}@media (max-width:768px){div#block-familyresourceswaitingishardbanner{min-height:200px;}div#block-familyresourcesnewsletterbanner{min-height:200px;margin-bottom:20px;}div#block-familyresourcesstateresources{min-height:500px;}div#block-waitingishardgamesthatdontrequireanything{margin-top:80px;}div#block-waitingishardquestionstogetyourchildtalking{min-height:1500px;}}@media (max-width:767px){.mobile-reverse{display:flex;flex-direction:column-reverse;}}@media (max-width:768px){.mobile-card-reset{display:flex;flex-direction:column;gap:20px;}.mobile-card-reset .card-title,.mobile-card-reset .card-text{height:auto !important;max-height:none !important;overflow:visible !important;white-space:normal;}.mobile-card-reset > .paragraph{width:100%;}}@media (max-width:768ox) [
.pillar-section .text-side{padding:20px 0;}}
