.content:not(.reversed_color), .columns_header, .entry-header, #modular_wrapper, #lightbox .lightbox_content.image_description,#dark_mode_toggle .light, body.dark_mode #dark_mode_toggle{background-color:#ffffff;}.reversed_color{background-color:#172136;}@media screen and (max-width:782px){.hero:not(.full-screen) .slides, .hero:not(.full-screen) .slides .caption{background:#172136 !important;}}body:not(#tinymce), #dark_mode_toggle .light{color:#4c4c4c;}.reversed_text{color:#ffffff;}.content a, .content a:visited, #page a, #page a:visited, #modular_sidebar a, #modular_sidebar a:visited{color:#f58426;}.content a:hover, #page a:hover, #modular_sidebar a:hover{color:#172136;}input[type=submit], .button, a.button, #footer a.button{background-color:#f58426 !important;}.woocommerce .button, .woocommerce a.button, #tribe-events .tribe-events-button, .tribe-events-button{background-color:#f58426 !important;}.share .svg_wrapper .svg_stroke{stroke:#f58426 !important;}input[type=submit]:hover, .button:hover, a.button:hover, #footer a.button:hover{background-color:#787878 !important;}.woocommerce .button:hover, .woocommerce a.button:hover, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover{background-color:#787878 !important;}.share .svg_wrapper:hover .svg_stroke{stroke:#787878 !important;}.button.alt, a.button.alt, #footer a.button.alt{background-color:#172136 !important;}.woocommerce .button.alt, .woocommerce a.button.alt{background-color:#172136 !important;}.button.alt:hover, a.button.alt:hover, #footer a.button.alt:hover{background-color:#787878 !important;}.woocommerce .button.alt:hover, .woocommerce a.button.alt:hover{background-color:#787878 !important;}input[type=submit], .button, a.button, #footer a.button{color:#ffffff !important;}.woocommerce .button, .woocommerce a.button, #tribe-events .tribe-events-button, .tribe-events-button{color:#ffffff !important;}input[type=submit]:hover, .button:hover, a.button:hover, #footer a.button:hover{color:#ffffff !important;}.woocommerce .button:hover, .woocommerce a.button:hover, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover{color:#ffffff !important;}.button.alt, a.button.alt, #footer a.button.alt{color:#ffffff !important;}.woocommerce .button.alt, .woocommerce a.button.alt{color:#ffffff !important;}.button.alt:hover, a.button.alt:hover, #footer a.button.alt:hover{color:#ffffff !important;}.woocommerce .button.alt:hover, .woocommerce a.button.alt:hover{color:#ffffff !important;}.slides li > *{transition:opacity 0.4s ease;}#wrapper, #header{max-width:2560px !important;}@media screen and (min-width:1600px){#header:not(.no_scaling){height:calc(90px * 1.333);}#header:not(.no_scaling) + #page{padding-top:calc(90px * 1.333);}#header:not(.no_scaling) + #page .sticky{top:calc(90px * 1.333);}#header.no_scaling{height:90px;}#header.no_scaling + #page{padding-top:90px;}#header.no_scaling + #page .sticky{top:calc(90px + 1.5rem);}#header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(90px * 1.333);}#header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:90px;}body.admin-bar #header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(calc(90px * 1.333) + 32px);}body.admin-bar #header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:calc(90px + 32px);}}@media screen and (min-width:1201px) and (max-width:1599px){#header:not(.no_scaling), #header.no_scaling{height:90px;}#header:not(.no_scaling) + #page, #header.no_scaling + #page{padding-top:90px;}#header:not(.no_scaling) + #page .sticky, #header.no_scaling + #page .sticky{top:calc(90px + 1.5rem);}#header.menu_align_mobile #nav_wrapper{margin-top:calc(90px - 1px);}body.admin-bar #header.menu_align_mobile #nav_wrapper{margin-top:calc(90px + 31px);}}@media screen and (min-width:1025px) and (max-width:1200px){#header:not(.no_scaling){height:calc(90px * 0.9);}#header:not(.no_scaling) + #page{padding-top:calc(90px * 0.9);}#header:not(.no_scaling) + #page .sticky{top:calc(calc(90px * 0.9) + 1.5rem);}#header.no_scaling{height:90px;}#header.no_scaling + #page{padding-top:90px;}#header.no_scaling + #page .sticky{top:calc(90px + 1.5rem);}#header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(90px * 0.9);}#header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:90px;}body.admin-bar #header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(calc(90px * 0.9) + 32px);}body.admin-bar #header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:calc(90px + 32px);}}@media screen and (min-width:783px) and (max-width:1024px){#header:not(.no_scaling){height:calc(90px * 0.75);}#header:not(.no_scaling) + #page{padding-top:calc(90px * 0.75);}#header:not(.no_scaling) + #page .sticky{top:calc(calc(90px * 0.75) + 1.5rem);}#header.no_scaling{height:90px;}#header.no_scaling + #page{padding-top:90px;}#header.no_scaling + #page .sticky{top:calc(90px + 1.5rem);}#header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(90px * 0.75);}#header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:90px;}body.admin-bar #header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(calc(90px * 0.75) + 32px);}body.admin-bar #header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:calc(90px + 32px);}}body.locking_header.scrolled #header{height:90px;}body.locking_header.scrolled #page .sticky{top:calc(90px + 1.5rem) !important;}@media screen and (min-width:1600px){body.locking_header.scrolled #header{height:calc(90px * 1.333);}body.locking_header.scrolled #page .sticky{top:calc(calc(90px * 1.333) + 1.5rem) !important;}}@media screen and (max-width:1024px) and (min-width:783px){body.locking_header.scrolled #header{height:calc(90px * 0.75);}body.locking_header.scrolled #page .sticky{top:calc(calc(90px * 0.75) + 1.5rem) !important;}}@media screen and (max-width:782px){body.locking_header.scrolled #page .sticky{top:auto !important;}}@media screen and (max-width:782px){#header{height:50px !important;}#logo.background_image{height:calc(50px - 14px) !important; max-height:calc(50px - 14px) !important; min-height:calc(50px - 14px) !important; top:calc(50px / 2) !important;}#nav_handle{top:calc((50px / 2) - 22px) !important;}body.nav_open #nav_wrapper{margin-top:50px !important;}#page{padding-top:50px !important;}#page .sticky{top:auto !important;}}#header, .slides, .parallax-image{background-color:#ffffff;}#header_underlay, #nav_wrapper{background-color:#172136 !important;}#header *, #header a{color:#172136 !important;}#header svg .svg_stroke, .search svg .svg_stroke{stroke:#172136 !important;}#header svg .svg_fill, .search svg .svg_fill{fill:#172136 !important;}.search input[type=text]{border-color:#172136 !important;}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{background-color:#172136 !important;}@media screen and (min-width:783px){#header .menu a:hover, #header .menu a:hover *, #header .menu li:hover > a, #header .menu a:focus, #header .menu a:focus *, #header .menu li:focus > a, #header .menu a:focus-within, #header .menu a:focus-within *, #header .menu li:focus-within > a{color:#f58426 !important;}#header svg:hover .svg_stroke, .search svg:hover .svg_stroke, #header svg:focus .svg_stroke, .search svg:focus .svg_stroke, #header svg:focus-within .svg_stroke, .search svg:focus-within .svg_stroke{stroke:#f58426 !important;}#header svg:hover .svg_fill, .search svg:hover .svg_fill, #header svg:focus .svg_fill, .search svg:focus .svg_fill, #header svg:focus-within .svg_fill, .search svg:focus-within .svg_fill{fill:#f58426 !important;}.hamburger-inner:hover, .hamburger-inner:hover::before, .hamburger-inner:hover::after, .hamburger-inner:focus, .hamburger-inner:focus::before, .hamburger-inner:focus::after, .hamburger-inner:focus-within, .hamburger-inner:focus-within::before, .hamburger-inner:focus-within::after{background-color:#f58426 !important;}}@media screen and (max-width:782px){#header a:hover, #header a:hover *, #header li:hover > a, #header a:focus, #header a:focus *, #header li:focus > a, #header a:focus-within, #header a:focus-within *, #header li:focus-within > a{color:#f58426 !important;}#header svg:hover .svg_stroke, .search svg:hover .svg_stroke, #header svg:focus .svg_stroke, .search svg:focus .svg_stroke, #header svg:focus-within .svg_stroke, .search svg:focus-within .svg_stroke{stroke:#f58426 !important;}#header svg:hover .svg_fill, .search svg:hover .svg_fill, #header svg:focus .svg_fill, .search svg:focus .svg_fill, #header svg:focus-within .svg_fill, .search svg:focus-within .svg_fill{fill:#f58426 !important;}.hamburger-inner:hover, .hamburger-inner:hover::before, .hamburger-inner:hover::after, .hamburger-inner:focus, .hamburger-inner:focus::before, .hamburger-inner:focus::after, .hamburger-inner:focus-within, .hamburger-inner:focus-within::before, .hamburger-inner:focus-within::after{background-color:#f58426 !important;}}@media screen and (min-width:783px){#header .menu ul a{color:#172136 !important;}}@media screen and (min-width:783px){#header .menu ul a:hover, #header .menu ul a:hover *, #header .menu ul li:hover > a, #header .menu ul a:focus, #header .menu ul a:focus *, #header .menu ul li:focus > a, #header .menu ul a:focus-within, #header .menu ul a:focus-within *, #header .menu ul li:focus-within > a{color:#f58426 !important;}}body:not(.locking_header) #logo.background_image, body.locking_header:not(.scrolled) #logo.background_image{max-height:50%;}#logo.background_image, #logo.no_background_image{max-width:30%;}#footer .footer.columns #footer_sidebar .widget{padding-right:1em !important;}#footer{background-color:#172136;}#footer *{color:#ffffff !important;}#footer a:not(.button){color:#ffffff !important;}#footer .svg_stroke{stroke:#ffffff !important;}#footer .svg_fill{fill:#ffffff !important;}#footer a:not(.button):not(.empty-node):hover, #footer a:not(.button):not(.empty-node):hover *{color:#f58426 !important;}#footer svg:hover .svg_stroke{stroke:#f58426 !important;}#footer svg:hover .svg_fill{fill:#f58426 !important;}#prefooter1{background-color:#231f20;}#prefooter1 *, #prefooter1 a{color:#ffffff !important;}#prefooter1 .svg_stroke{stroke:#ffffff !important;}#prefooter1 .svg_fill{fill:#ffffff !important;}#prefooter1 a:hover, #prefooter1 a:hover *{color:#c0c0c0 !important;}#prefooter1 svg:hover .svg_stroke{stroke:#c0c0c0 !important;}#prefooter1 svg:hover .svg_fill{fill:#c0c0c0 !important;}#prefooter2{background-color:#231f20;}#prefooter2 *, #prefooter2 a{color:#ffffff !important;}#prefooter2 .svg_stroke{stroke:#ffffff !important;}#prefooter2 .svg_fill{fill:#ffffff !important;}#prefooter2 a:hover, #prefooter2 a:hover *{color:#c0c0c0 !important;}#prefooter2 svg:hover .svg_stroke{stroke:#c0c0c0 !important;}#prefooter2 svg:hover .svg_fill{fill:#c0c0c0 !important;}@media screen and (min-width:783px){body.hamburger_on_scroll.nav_open #header .menu li.menu-item-has-children:before{background-image:url("https://www.northland.edu/wp-content/themes/r3417/images/ui/toggle_closed.svg");}}@media screen and (max-width:782px){body.nav_open #header .menu li.menu-item-has-children:before{background-image:url("https://www.northland.edu/wp-content/themes/r3417/images/ui/toggle_closed.svg");}}@media screen and (max-width:782px){.hero:not(.full-screen) .slides .caption *{color:##ffffff;}}