.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:#00759a;}@media screen and (max-width:782px){.hero:not(.full-screen) .slides, .hero:not(.full-screen) .slides .caption{background:#00759a !important;}}body:not(#tinymce), #dark_mode_toggle .light{color:#616264;}h1,h2,h3,h4,h5,h6{color:#015377;}body#tinymce h1, body#tinymceh2, body#tinymceh3, body#tinymceh4, body#tinymceh5, body#tinymceh6{color:initial;}.reversed_text{color:#ffffff;}.content a, .content a:visited, #page a, #page a:visited, #modular_sidebar a, #modular_sidebar a:visited{color:#00759a;}.content a:hover, #page a:hover, #modular_sidebar a:hover{color:#5b8f22;}input[type=submit], .button, a.button, #footer a.button{background-color:#00759a !important;}.woocommerce .button, .woocommerce a.button, #tribe-events .tribe-events-button, .tribe-events-button{background-color:#00759a !important;}.share .svg_wrapper .svg_stroke{stroke:#00759a !important;}input[type=submit]:hover, .button:hover, a.button:hover, #footer a.button:hover{background-color:#015377 !important;}.woocommerce .button:hover, .woocommerce a.button:hover, #tribe-events .tribe-events-button:hover, .tribe-events-button:hover{background-color:#015377 !important;}.share .svg_wrapper:hover .svg_stroke{stroke:#015377 !important;}.button.alt, a.button.alt, #footer a.button.alt{background-color:#5b8f22 !important;}.woocommerce .button.alt, .woocommerce a.button.alt{background-color:#5b8f22 !important;}.button.alt:hover, a.button.alt:hover, #footer a.button.alt:hover{background-color:#196e29 !important;}.woocommerce .button.alt:hover, .woocommerce a.button.alt:hover{background-color:#196e29 !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;}#header, #logo{transition:all 0.4s ease;}.slides li > *{transition:opacity 0.4s ease;}#wrapper, #header{max-width:1920px !important;}@media screen and (min-width:1600px){#header:not(.no_scaling){height:calc(150px * 1.333);}#header:not(.no_scaling) + #page{padding-top:calc(150px * 1.333);}#header:not(.no_scaling) + #page .sticky{top:calc(150px * 1.333);}#header.no_scaling{height:150px;}#header.no_scaling + #page{padding-top:150px;}#header.no_scaling + #page .sticky{top:calc(150px + 1.5rem);}#header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(150px * 1.333);}#header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:150px;}body.admin-bar #header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(calc(150px * 1.333) + 32px);}body.admin-bar #header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:calc(150px + 32px);}}@media screen and (min-width:1201px) and (max-width:1599px){#header:not(.no_scaling), #header.no_scaling{height:150px;}#header:not(.no_scaling) + #page, #header.no_scaling + #page{padding-top:150px;}#header:not(.no_scaling) + #page .sticky, #header.no_scaling + #page .sticky{top:calc(150px + 1.5rem);}#header.menu_align_mobile #nav_wrapper{margin-top:calc(150px - 1px);}body.admin-bar #header.menu_align_mobile #nav_wrapper{margin-top:calc(150px + 31px);}}@media screen and (min-width:1025px) and (max-width:1200px){#header:not(.no_scaling){height:calc(150px * 0.9);}#header:not(.no_scaling) + #page{padding-top:calc(150px * 0.9);}#header:not(.no_scaling) + #page .sticky{top:calc(calc(150px * 0.9) + 1.5rem);}#header.no_scaling{height:150px;}#header.no_scaling + #page{padding-top:150px;}#header.no_scaling + #page .sticky{top:calc(150px + 1.5rem);}#header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(150px * 0.9);}#header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:150px;}body.admin-bar #header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(calc(150px * 0.9) + 32px);}body.admin-bar #header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:calc(150px + 32px);}}@media screen and (min-width:783px) and (max-width:1024px){#header:not(.no_scaling){height:calc(150px * 0.75);}#header:not(.no_scaling) + #page{padding-top:calc(150px * 0.75);}#header:not(.no_scaling) + #page .sticky{top:calc(calc(150px * 0.75) + 1.5rem);}#header.no_scaling{height:150px;}#header.no_scaling + #page{padding-top:150px;}#header.no_scaling + #page .sticky{top:calc(150px + 1.5rem);}#header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(150px * 0.75);}#header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:150px;}body.admin-bar #header:not(.no_scaling).menu_align_mobile #nav_wrapper{margin-top:calc(calc(150px * 0.75) + 32px);}body.admin-bar #header.no_scaling.menu_align_mobile #nav_wrapper{margin-top:calc(150px + 32px);}}body.locking_header.scrolled #header{height:100px;}body.locking_header.scrolled #page .sticky{top:calc(100px + 1.5rem) !important;}@media screen and (min-width:1600px){body.locking_header.scrolled #header{height:calc(100px * 1.333);}body.locking_header.scrolled #page .sticky{top:calc(calc(100px * 1.333) + 1.5rem) !important;}}@media screen and (max-width:1024px) and (min-width:783px){body.locking_header.scrolled #header{height:calc(100px * 0.75);}body.locking_header.scrolled #page .sticky{top:calc(calc(100px * 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:72px !important;}#logo.background_image{height:calc(72px - 14px) !important; max-height:calc(72px - 14px) !important; min-height:calc(72px - 14px) !important; top:calc(72px / 2) !important;}#nav_handle{top:calc((72px / 2) - 22px) !important;}body.nav_open #nav_wrapper{margin-top:72px !important;}#page{padding-top:72px !important;}#page .sticky{top:auto !important;}}#header, .slides, .parallax-image{background-color:#f0f4f7;}@media screen and (min-width:783px){#header .menu li:hover > a, #header .menu li:focus > a, #header .menu li:focus-within > a, #header .menu li ul, #header .search .svg_wrapper:hover, #header .search .svg_wrapper:focus, #header .search .svg_wrapper:focus-within{background-color:#00759a !important;}}@media screen and (min-width:783px){#header .menu ul li:hover, #header .menu ul li:hover > a, #header .menu ul li:focus, #header .menu ul li:focus-within{background-color:#015377 !important;}#header .menu ul a:hover, #header .menu ul a:focus{border-color:transparent; background-color:#015377 !important;}}#header_underlay, #nav_wrapper{background-color:#ffffff !important;}#header *, #header a{color:#00759a !important;}#header svg .svg_stroke, .search svg .svg_stroke{stroke:#00759a !important;}#header svg .svg_fill, .search svg .svg_fill{fill:#00759a !important;}.search input[type=text]{border-color:#00759a !important;}.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{background-color:#00759a !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:#ffffff !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:#ffffff !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:#ffffff !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:#ffffff !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:#015377 !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:#015377 !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:#015377 !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:#015377 !important;}}@media screen and (min-width:783px){#header .menu ul a{color:#ffffff !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:#ffffff !important;}}body:not(.locking_header) #logo.background_image, body.locking_header:not(.scrolled) #logo.background_image{max-height:80%;}#logo.background_image, #logo.no_background_image{max-width:50%;}@media screen and (max-width:782px){#logo.background_image, body.transparent_header #logo.background_image{background-image:url(https://bluethumb.org/wp-content/uploads/sites/2/2019/10/bluethumb-logo-no-tagline.png) !important;}}#footer .footer.columns #footer_sidebar .widget{padding-right:3em !important;}#footer{background-color:#00759a;}#footer *{color:#f0f4f7 !important;}#footer a:not(.button){color:#f0f4f7 !important;}#footer .svg_stroke{stroke:#f0f4f7 !important;}#footer .svg_fill{fill:#f0f4f7 !important;}#footer a:not(.button):not(.empty-node):hover, #footer a:not(.button):not(.empty-node):hover *{color:#ffffff !important;}#footer svg:hover .svg_stroke{stroke:#ffffff !important;}#footer svg:hover .svg_fill{fill:#ffffff !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;}body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) #header a:not(:hover):not(:focus):not(:focus-within){color:#ffffff !important;}body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) #header .svg_stroke, body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) .search .svg_stroke{stroke:#ffffff !important;}body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) #header .svg_fill, body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) .search .svg_fill{fill:#ffffff !important;}body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) .hamburger-inner, body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) .hamburger-inner::before, body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) .hamburger-inner::after{background-color:#ffffff !important;}body.transparent_header:not(.locking_header.scrolled):not(.locking_header.scrolled_alt):not(.nav_open) #logo{background-image:url(https://bluethumb.org/wp-content/uploads/sites/2/2019/09/bluethumb-logo-white-large.png) !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://bluethumb.org/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://bluethumb.org/wp-content/themes/r3417/images/ui/toggle_closed.svg");}}#header{background-color:rgba(240,244,247,0.9); -webkit-backdrop-filter:blur(5px); backdrop-filter:blur(5px);}@media screen and (max-width:782px){.hero:not(.full-screen) .slides .caption *{color:##ffffff;}}