/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--main-font:"Hind","Helvetica","Arial",sans-serif;--header-font:"Hind","Helvetica Neue","Helvetica","Arial",sans-serif;--alt-font:"Roboto","Helvetica","Arial",sans-serif;--fa-font:"Font Awesome 6 Free";}html,.wtv-accordion{font-family:var(--main-font);font-weight:400;font-display:optional;}h1,h2,h3,h4,h5,h6{font-family:var(--header-font);font-display:optional;}h1,h2{font-weight:700;}h3,h4,h5,h6{font-weight:600;}header #block-ultimenumainnavigation li > a,.widget-phone .right .text{font-family:var(--header-font);}.button,button{font-family:var(--alt-font);font-weight:500;font-display:optional;}.button::after,button::after{font-family:var(--fa-font);}
.flexslider{background:transparent none repeat scroll 0 0;border:0 none;margin:0;position:relative;overflow:hidden;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;}.flexslider .slides{margin:0;padding:0;position:relative;}.flexslider .slides img{max-width:100%;display:block;transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transition:transform 8s ease 0s;-moz-transition:transform 8s ease 0s;-webkit-transition:transform 8s ease 0s;-o-transition:transform 8s ease 0s;width:100%;}.flex-direction-nav a{color:rgba(0,0,0,0.8);cursor:pointer;display:block;height:40px;margin:-20px 0 0;opacity:0;overflow:hidden;position:absolute;text-decoration:none;text-shadow:1px 1px 0 rgba(255,255,255,0.3);top:50%;transition:all 0.3s ease-in-out 0s;width:40px;z-index:10;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flex-direction-nav a::before{background:transparent none repeat scroll 0 0;border-radius:0;color:transparent;content:none;display:inline-block;font-size:0;padding:0;}.flex-direction-nav{background:transparent none repeat scroll 0 0;font-size:2em;left:0;position:absolute;top:55%;width:100%;z-index:2147483647;}.flex-direction-nav i{color:var(--white-t8);filter:drop-shadow(0px 1px 3px #777);-moz-filter:drop-shadow(0px 1px 3px #777);-webkit-filter:drop-shadow(0px 1px 3px #777);-o-filter:drop-shadow(0px 1px 3px #777);font-size:30px;}.flex-control-nav{bottom:0;height:auto;position:absolute;text-align:center;width:100%;z-index:999;}.slides,.slides > li,.flex-control-nav,.flex-direction-nav{list-style:outside none none;margin:0;padding:0;}.flex-control-nav li{display:inline-block;margin:0 6px;}.flex-control-paging li a{background:yellow none repeat scroll 0 0;border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,0.3) inset;cursor:pointer;display:block;height:11px;text-indent:-9999px;width:11px;}.flex-control-paging li a{background-color:rgba(255,255,255,0.6);}.flex-control-paging li a.flex-active{background-color:var(--main);cursor:default;}.flex-control-paging li a:hover{background:var(--skyblue) none repeat scroll 0 0;}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flexslider:hover .flex-direction-nav .flex-prev{left:10px;opacity:0.7;}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1;}.flex-control-thumbs{bottom:0;display:inline-flex;flex:1 1 auto;flex-wrap:nowrap;justify-content:center;margin:10px 0;position:absolute;z-index:99;}.flex-control-nav li:first-child{margin:0 5px 0 0;}.flex-control-thumbs li{float:none;width:auto;}.flex-control-nav li:last-child{margin:0 0 0 5px;}.flex-control-thumbs img{border:3px solid rgba(255,255,255,0.7);height:auto;max-width:100px;opacity:1;width:auto;}.flex-control-thumbs .flex-active{border-color:var(--main-t8);cursor:default;filter:grayscale(100%);-moz-filter:grayscale(100%);-webkit-filter:grayscale(100%);-o-filter:grayscale(100%);}.flexslider ul.slides > li{position:relative;}.flex-direction-nav .flex-disabled{cursor:default;opacity:0 !important;z-index:-1;}@media only screen and (max-width:900px){.flex-direction-nav{display:none;}}.views-field-field-multi-img{overflow:hidden;}.flexslider .flex-active-slide img{transform:scale(1) !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;-o-transform:scale(1) !important;}
#header-region > div{display:flex;flex-wrap:nowrap;justify-content:flex-start;justify-items:center;padding:0;}#header{background-color:var(--white);-moz-box-shadow:0 2px 3px var(--dark-t2);-webkit-box-shadow:0 2px 3px var(--dark-t2);-o-box-shadow:0 2px 3px var(--dark-t2);box-shadow:0 2px 3px var(--dark-t2);color:var(--maintxt);position:sticky;top:0;z-index:999;}.path-frontpage #header{background-color:transparent;box-shadow:none;color:#fff;position:sticky;width:100%;}.path-frontpage #header-inner{background:var(--dark-t8);-moz-box-shadow:0 2px 3px var(--dark-t3);-webkit-box-shadow:0 2px 3px var(--dark-t3);-o-box-shadow:0 2px 3px var(--dark-t3);box-shadow:0 2px 3px var(--dark-t3);left:0;position:absolute;top:0;width:100%;}#block-views-block-wtv-branding{display:inline-block;margin:5px 10px 5px 5px;max-width:240px;min-width:0;position:relative;width:auto;z-index:99;}.wtv-branding .logo img{width:100%;}.path-frontpage .wtv-branding .logo img,#block-views-block-wtv-widget-block-10 .logo-only img{-webkit-filter:brightness(0) invert(1) drop-shadow(0px 0 1px rgba(0,0,0,0.8));-moz-filter:brightness(0) invert(1) drop-shadow(0px 0 1px rgba(0,0,0,0.8));-o-filter:brightness(0) invert(1) drop-shadow(0px 0 1px rgba(0,0,0,0.8));filter:brightness(0) invert(1) drop-shadow(0px 0 1px rgba(0,0,0,0.8));}#block-wtvbase-main-menu > .menu{display:block;}#block-wtvbase-main-menu .menu > li{display:inline-block;padding:0.8em;}header #block-ultimenumainnavigation li > a{color:inherit;font-variant:small-caps;padding:1em 1.2em;}.path-frontpage header #block-ultimenumainnavigation li > a:hover,.path-frontpage header #block-ultimenumainnavigation li > a:active,.path-frontpage header #block-ultimenumainnavigation li > a:focus{color:var(--skyblue);}.not-front header #block-ultimenumainnavigation li > a:hover,.not-front header #block-ultimenumainnavigation li > a:active,.not-front header #block-ultimenumainnavigation li > a:focus{color:var(--tri);}.ultimenu--hover li:hover > .ultimenu__flyout,.ultimenu--hover li a:active + .ultimenu__flyout,.ultimenu--hover li a:focus + .ultimenu__flyout,.ultimenu--hover li .ultimenu__flyout:focus{padding:0;}.has-ultimenu .caret{}#block-views-block-wtv-widget-call-us{align-self:center;background:transparent none repeat scroll 0 0;display:inline-block;margin:7px 10px 0;width:auto;}.widget-phone .left i{border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;font-size:1em;padding:10px;text-shadow:0 0 0 transparent;}.widget-phone .right{color:inherit;font-size:0.9em;font-weight:600;padding:0 0 0 10px;}.widget-phone .right .text{font-weight:500;line-height:1;}.path-frontpage .widget-phone .right{color:#fff;}.path-frontpage .is-sticky .widget-phone .left i{background-color:var(--tri);color:#fff;}.path-frontpage .is-sticky .widget-phone .right{color:var(--tri);}.path-frontpage #block-ultimenumainnavigation{color:#fff;}#block-ultimenumainnavigation{display:inline-block;width:100%;}.button.button--ultimenu::after{content:"";}.block-ultimenu{align-self:center;}.block-ultimenu .ultimenu li > .ultimenu__link{font-size:0.9em;font-weight:600;text-transform:uppercase;}.block-ultimenu .ultimenu li > .ultimenu__link:hover{color:var(--tri);}.is-ultimenu-canvas .is-ultimenu-canvas-off{position:absolute;}.is-ultimenu-canvas .is-ultimenu-canvas-off > .ultimenu--main{padding:0;}.ultimenu.ultimenu--hover .ultimenu__link{padding:1em;}.path-frontpage .button--ultimenu .bars,.path-frontpage .button--ultimenu .bars::before,.path-frontpage .button--ultimenu .bars::after{background-color:var(--white);}.button--ultimenu .bars,.button--ultimenu .bars::before,.button--ultimenu .bars::after{background-color:var(--main);width:25px;}.button.button--ultimenu{background:transparent none repeat scroll 0 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;right:10px;top:2px;}.button.button--ultimenu:hover,.button.button--ultimenu:active,.button.button--ultimenu:focus{background:transparent none repeat scroll 0 0;border:0 none;}.is-ultimenu-canvas.is-ultimenu-expanded{overflow:visible;}.is-ultimenu-expanded .button--ultimenu .bars{background-color:transparent;}.path-frontpage  .responsive-menu-toggle-icon::before,.path-frontpage  .responsive-menu-toggle-icon::after,.path-frontpage  .responsive-menu-toggle-icon span.icon{background-color:#fff !important;}.not-front .responsive-menu-toggle-icon::before,.not-front .responsive-menu-toggle-icon::after,.not-front .responsive-menu-toggle-icon span.icon{background-color:var(--main) !important;}.mm-panel{color:#fff);border-color:#fff;}.mm-panel .mm-navbar__title{color:#fff;}.mm-panel,.mm-panel .mm-navbar__title{background:var(--dark);}.mm-navbar{border-bottom:2px solid var(--skyblue-t5) !important;}.mm-panels .mm-listitem{border-color:var(--skyblue-t2) !important;}.mm-menu .mm-listitem a,.mm-menu .mm-listitem a:link,.mm-menu .mm-listitem a:visited{color:#fff;font-weight:500;}.mm-menu .mm-listitem a:active,.mm-menu .mm-listitem a:hover{color:var(--skyblue);}@media only screen and (min-width:481px){.responsive-menu-toggle-wrapper.responsive-menu-toggle{display:none;}}@media only screen and (min-width:1199px){#header .ultimenu--hover .ultimenu__flyout{min-width:900px;}}
#page-title-wrapper{background:#7ae6ff;background:-moz-linear-gradient(-45deg,#7ae6ff 0%,#004488 70%);background:-webkit-linear-gradient(-45deg,#7ae6ff 0%,#004488 70%);background:linear-gradient(135deg,#7ae6ff 0%,#004488 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ae6ff',endColorstr='#004488',GradientType=1);color:#fff;display:inline-block;padding:10px 5px;position:relative;text-align:center;width:100%;}#page-title h1{margin:0;text-shadow:0 1px 3px var(--dark-t5);text-transform:capitalize;}#page-title a{color:var(--skyblue);}
