@media (max-width: 667px){#header #header-wrap .container .primary-menu-content #logo{margin-top:5px !important}#header #header-wrap .container .primary-menu-content #logo img{height:24px !important}}@media (max-width: 769px){#header #header-wrap .container .primary-menu-content #primary-menu ul li{display:none}#header #header-wrap .container .primary-menu-content #primary-menu ul li.font-toggle{display:inline-block}}@media (min-width: 769px){#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap{margin-right:40px;max-width:240px;margin-top:2px;margin-bottom:2px;overflow:hidden}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop table.gsc-search-box{width:100% !important}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop .gsc-search-box input{width:100% !important}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop td.gsib_b{display:none !important}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop td.gsc-search-button{display:table-cell !important;width:36px !important;min-width:36px !important}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop button.gsc-search-button.gsc-search-button-v2{background:#00a6cf url(/uploads/general/search-icon.png) no-repeat 50% !important;background-size:25% !important;border:1px solid #00a6cf !important;border-radius:0 !important;height:52px !important;min-height:52px !important;width:36px !important;margin:0 !important;padding:0 !important;display:inline-block !important}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop button.gsc-search-button.gsc-search-button-v2 svg{display:none !important}#header #header-wrap .container .primary-menu-content #primary-menu #search-wrap.search-wrap-desktop input::placeholder{color:#999 !important;opacity:1 !important}}
/*# sourceMappingURL=accessibility-updates.css.map */@media (max-width: 768px){#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_b{display:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box{width:100% !important;max-width:100% !important;margin-right:0 !important;overflow:hidden !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box table{width:100% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile input.gsc-input{width:100% !important;max-width:100% !important;box-sizing:border-box !important}}
@media (max-width: 768px){#header #header-wrap .container .secondary-menu-content{clear:both !important;padding-top:1px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{width:calc(100% - 10px) !important;margin-left:5px !important;margin-right:5px !important;margin-top:0 !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile form.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile table.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile input.gsc-input{width:100% !important;max-width:100% !important;box-sizing:border-box !important;margin-top:0 !important}}

@media (max-width: 768px){#header #header-wrap{height:98px !important}#header #header-wrap .container .secondary-menu-content{clear:both !important;padding-top:1px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{width:calc(100% - 10px) !important;height:52px !important;margin-left:5px !important;margin-right:5px !important;margin-top:0 !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile form.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile table.gsc-search-box{width:100% !important;max-width:100% !important;height:52px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box{height:32px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-search-button{display:table-cell !important;width:36px !important;min-width:36px !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile button.gsc-search-button.gsc-search-button-v2{display:inline-block !important;background:#00a6cf url(/uploads/general/search-icon.png) no-repeat 50% !important;background-size:25% !important;border:1px solid #00a6cf !important;border-radius:0 !important;height:32px !important;min-height:32px !important;width:36px !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile button.gsc-search-button.gsc-search-button-v2 svg{display:none !important}}

@media (max-width: 768px){#header #header-wrap{height:98px !important}#header #header-wrap .container .secondary-menu-content{clear:both !important;padding-top:1px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{width:calc(100% - 10px) !important;height:52px !important;margin-left:5px !important;margin-right:5px !important;margin-top:0 !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile form.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile table.gsc-search-box{width:100% !important;max-width:100% !important;height:52px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-input{width:100% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box{height:32px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box table{width:100% !important;max-width:100% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile input.gsc-input{width:100% !important;max-width:100% !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-search-button,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile button.gsc-search-button.gsc-search-button-v2,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-clear-button{display:none !important;width:0 !important;min-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important}}

@media (max-width: 768px){#header #header-wrap{height:98px !important}#header #header-wrap .container .secondary-menu-content{clear:both !important;padding-top:1px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{width:calc(100% - 10px) !important;height:52px !important;margin-left:5px !important;margin-right:5px !important;margin-top:0 !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile form.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile table.gsc-search-box{width:100% !important;max-width:100% !important;height:52px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-input{width:100% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box{height:32px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box table,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box tbody,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box tr,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_a{height:32px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_a{padding:0 !important;background-position:16px 50% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile input.gsc-input{width:100% !important;max-width:100% !important;height:32px !important;line-height:32px !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:54px !important;box-sizing:border-box !important;margin-top:0 !important;vertical-align:middle !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-search-button,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile button.gsc-search-button.gsc-search-button-v2,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-clear-button{display:none !important;width:0 !important;min-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important}}

@media (max-width: 768px){#header #header-wrap{height:98px !important}#header #header-wrap .container .secondary-menu-content{clear:both !important;padding-top:1px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{width:calc(100% - 10px) !important;height:52px !important;margin-left:5px !important;margin-right:5px !important;margin-top:0 !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile form.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile table.gsc-search-box{width:100% !important;max-width:100% !important;height:52px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-input{width:100% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box{position:relative !important;height:32px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box::before{content:'' !important;position:absolute !important;left:16px !important;top:50% !important;transform:translateY(-50%) !important;width:20px !important;height:20px !important;background:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M14.76 13.27L20.49 19L19 20.49L13.27 14.76C12.2 15.53 10.91 16 9.5 16C5.91 16 3 13.09 3 9.5C3 5.91 5.91 3 9.5 3C13.09 3 16 5.91 16 9.5C16 10.91 15.53 12.2 14.76 13.27ZM9.5 5C7.01 5 5 7.01 5 9.5C5 11.99 7.01 14 9.5 14C11.99 14 14 11.99 14 9.5C14 7.01 11.99 5 9.5 5Z' fill='%23444746'/></svg>") center/20px 20px no-repeat !important;z-index:5 !important;pointer-events:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box table,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box tbody,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box tr,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_a{height:32px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_a{padding:0 !important;background:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile input.gsc-input{position:relative !important;z-index:1 !important;width:100% !important;max-width:100% !important;height:32px !important;line-height:32px !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:54px !important;box-sizing:border-box !important;margin-top:0 !important;vertical-align:middle !important;background:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-search-button,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile button.gsc-search-button.gsc-search-button-v2,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-clear-button{display:none !important;width:0 !important;min-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important}}

@media (max-width: 768px){#header #header-wrap{height:86px !important}#header #header-wrap .container .secondary-menu-content{clear:both !important;padding-top:0 !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{width:calc(100% - 10px) !important;height:40px !important;margin-left:5px !important;margin-right:5px !important;margin-top:0 !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile form.gsc-search-box,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile table.gsc-search-box{width:100% !important;max-width:100% !important;height:40px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-input{width:100% !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box{position:relative !important;height:32px !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important;overflow:hidden !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box::before{content:'' !important;position:absolute !important;left:16px !important;top:50% !important;transform:translateY(-50%) !important;width:20px !important;height:20px !important;background:url("data:image/svg+xml;utf8,<svg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M14.76 13.27L20.49 19L19 20.49L13.27 14.76C12.2 15.53 10.91 16 9.5 16C5.91 16 3 13.09 3 9.5C3 5.91 5.91 3 9.5 3C13.09 3 16 5.91 16 9.5C16 10.91 15.53 12.2 14.76 13.27ZM9.5 5C7.01 5 5 7.01 5 9.5C5 11.99 7.01 14 9.5 14C11.99 14 14 11.99 14 9.5C14 7.01 11.99 5 9.5 5Z' fill='%23444746'/></svg>") center/20px 20px no-repeat !important;z-index:5 !important;pointer-events:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box table,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box tbody,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile .gsc-input-box tr,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_a{height:32px !important;box-sizing:border-box !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsib_a{padding:0 !important;background:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile input.gsc-input{position:relative !important;z-index:1 !important;width:100% !important;max-width:100% !important;height:32px !important;line-height:32px !important;padding-top:0 !important;padding-bottom:0 !important;padding-left:54px !important;box-sizing:border-box !important;margin-top:0 !important;vertical-align:middle !important;background:none !important}#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-search-button,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile button.gsc-search-button.gsc-search-button-v2,#header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile td.gsc-clear-button{display:none !important;width:0 !important;min-width:0 !important;padding:0 !important;margin:0 !important;border:0 !important}}

@media (max-width: 768px){
  #header #header-wrap{height:95px !important; min-height:95px !important;}
  #header #header-wrap .container .secondary-menu-content{padding-top:9px !important; box-sizing:border-box !important;}
  #header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{height:40px !important; min-height:40px !important; max-height:40px !important; margin-top:0 !important;}
}

@media (max-width: 768px){
  #header #header-wrap{height:100px !important; min-height:100px !important;}
  #header #header-wrap .container .secondary-menu-content{padding-top:14px !important; box-sizing:border-box !important;}
  #header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{height:40px !important; min-height:40px !important; max-height:40px !important; margin-top:0 !important;}
}

@media (max-width: 768px){
  #header #header-wrap{height:94px !important; min-height:94px !important; max-height:94px !important; overflow:visible !important;}
  #header #header-wrap .container .secondary-menu-content{padding-top:19px !important; box-sizing:border-box !important;}
  #header #header-wrap .container .secondary-menu-content #search-wrap.search-wrap-mobile{height:40px !important; min-height:40px !important; max-height:40px !important; margin-top:0 !important;}
}
