:root{--gp-slideout-width:265px}.slideout-navigation.main-navigation .main-nav ul li a{font-weight:400;text-transform:none}.slideout-navigation.main-navigation.do-overlay .main-nav ul ul li a{font-size:1em}.slideout-navigation,.slideout-navigation a{color:var(--accent)}.slideout-navigation button.slideout-exit{color:var(--accent);padding-left:12px;padding-right:12px}.slide-opened nav.toggled .menu-toggle:before{display:none}@media (max-width:768px){.menu-bar-item.slideout-toggle{display:none}}.main-navigation .navigation-logo{float:left;display:block;margin-left:-10px;transition:height .3s ease;opacity:1}.main-navigation .navigation-logo img{position:relative;vertical-align:middle;padding:10px;display:block;box-sizing:border-box;transition:height .3s ease}.nav-float-left .main-navigation .navigation-logo{float:right}.nav-float-left .main-navigation .navigation-logo{margin-left:0;margin-right:-10px}.regular-menu-logo .navigation-stick .navigation-logo,.sticky-menu-logo .main-navigation .navigation-logo{display:none!important}.sticky-menu-logo .navigation-stick:not(#sticky-placeholder) .navigation-logo{display:block!important}.main-navigation .inside-navigation:not(.grid-container) .navigation-logo,.main-navigation.grid-container .navigation-logo{margin-left:0}.gen-sidebar-nav .main-navigation .navigation-logo{float:none;padding:0;margin:30px 0!important;text-align:center}.gen-sidebar-nav .main-navigation .navigation-logo img{height:auto;max-width:100%;vertical-align:bottom;padding:0;margin:0 auto}body[class*=nav-float-].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation .main-nav,body[class*=nav-float-].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation .navigation-logo{display:inline-block;vertical-align:middle}body[class*=nav-float-].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation:not(.navigation-stick) .navigation-logo{margin:0}.using-floats .main-navigation:not(.slideout-navigation) .inside-navigation:after,.using-floats .main-navigation:not(.slideout-navigation) .inside-navigation:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}@media (max-width:768px){.sticky-menu-logo .navigation-stick:not(.mobile-header-navigation) .menu-toggle,.menu-logo .main-navigation:not(.mobile-header-navigation) .menu-toggle{display:inline-block;clear:none;width:auto;float:right}.sticky-menu-logo .navigation-stick:not(.mobile-header-navigation) .mobile-bar-items,.menu-logo .main-navigation:not(.mobile-header-navigation) .mobile-bar-items{position:relative;float:right}.regular-menu-logo .main-navigation:not(.navigation-stick):not(.mobile-header-navigation) .menu-toggle{display:inline-block;clear:none;width:auto;float:right}.regular-menu-logo .main-navigation:not(.navigation-stick):not(.mobile-header-navigation) .mobile-bar-items{position:relative;float:right}body[class*="nav-float-"].menu-logo-enabled:not(.sticky-menu-logo) .main-navigation .main-nav{display:block}.sticky-menu-logo.nav-float-left .navigation-stick:not(.mobile-header-navigation) .menu-toggle,.menu-logo.nav-float-left .main-navigation:not(.mobile-header-navigation) .menu-toggle,.regular-menu-logo.nav-float-left .main-navigation:not(.navigation-stick):not(.mobile-header-navigation) .menu-toggle{float:left}}.navigation-branding,.site-logo.mobile-header-logo{display:flex;align-items:center;order:0;margin-right:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;padding:10px 0;display:block;transition:height .3s ease}.navigation-branding>div+.main-title{margin-left:10px}.navigation-branding .main-title{transition:line-height .3s ease}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}.main-navigation .menu-toggle{flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{flex-grow:0;padding-right:20px;order:2}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-align-right .navigation-branding{margin-right:auto}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .inside-navigation{justify-content:flex-start}.main-navigation.has-branding:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick:not([class*=nav-align-]):not(.mobile-header-navigation) .menu-bar-items{margin-left:auto}.nav-float-right .main-navigation.has-branding:not(.mobile-header-navigation) .menu-bar-items,.nav-float-right .main-navigation.has-sticky-branding.navigation-stick:not(.mobile-header-navigation) .menu-bar-items{margin-left:0}.mobile-header-navigation.has-menu-bar-items .mobile-header-logo{margin-right:auto}.rtl .navigation-branding>div+.main-title{margin-right:10px}.rtl .main-navigation.nav-align-right:not(.mobile-header-navigation) .navigation-branding{order:-10}.rtl .nav-align-right .navigation-branding{margin-right:10px}.rtl .navigation-branding,.rtl .site-logo.mobile-header-logo{margin-left:auto;margin-right:0}.rtl .nav-align-center .navigation-branding,.rtl .nav-align-center .site-logo.mobile-header-logo,.rtl .nav-align-right .navigation-branding,.rtl .nav-align-right .site-logo.mobile-header-logo{margin-left:10px}.rtl .nav-align-right .menu-bar-items{margin-right:auto}.rtl .mobile-header-navigation.has-menu-bar-items .site-logo{margin-left:auto}@media (max-width:768px){.site-header,#site-navigation,#sticky-navigation{display:none!important;opacity:0}#mobile-header{display:block!important;width:100%!important}#mobile-header .main-nav>ul{display:none}#mobile-header.toggled .main-nav>ul,#mobile-header .menu-toggle,#mobile-header .mobile-bar-items{display:block}#mobile-header .main-nav{-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}}.main-navigation.has-branding.grid-container .navigation-branding,.main-navigation.has-branding:not(.grid-container) .inside-navigation:not(.grid-container) .navigation-branding{margin-left:10px}.navigation-branding img,.site-logo.mobile-header-logo img{height:40px;width:auto}.navigation-branding .main-title{line-height:40px}@media (max-width:1210px){#site-navigation .navigation-branding,#sticky-navigation .navigation-branding{margin-left:10px}}@media (max-width:768px){.main-navigation.has-branding.nav-align-center .menu-bar-items,.main-navigation.has-sticky-branding.navigation-stick.nav-align-center .menu-bar-items{margin-left:auto}.navigation-branding{margin-right:auto;margin-left:10px}.navigation-branding .main-title,.mobile-header-navigation .site-logo{margin-left:10px}}@media screen{@media (max-width:728px){}}@media screen{@media (max-width:320px){}}.top-bar a{text-decoration:underline}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:30px}.video-container iframe,.video-container object,.video-container embed,.video-container video{position:absolute;top:0;left:0;width:100%;height:100%}blockquote{position:relative;padding:10px 20px 10px 50px;color:#444;border:0;font-style:normal;font-size:18px}blockquote:before{content:"“";position:absolute;top:-50px;left:-10px;font-size:8.5em;color:#999;color:rgb(0 0 0 / .1);font-family:Lato;font-style:normal}.sidebar .widget,.sidebar input,.sidebar textarea,.sidebar select{font-family:"Lato",sans-serif}.sidebar .widget.widget_simpleimage{background:#fff;text-align:center}.site-logo{width:250px}.site-logo.sticky-logo{width:auto}.site-footer .footer-widgets-container .inner-padding{padding:0;background:#fff;margin:0 20px 20px 20px}.button.large{font-size:22px}.button.small{font-size:13px}#simple-social-icons-3 ul li{margin:0 10px 5px 0!important}#simple-social-icons-3 ul li.ssi-facebook a,#simple-social-icons-4 ul li.ssi-facebook a{background-color:#3B5998!important}#simple-social-icons-3 ul li.ssi-twitter a,#simple-social-icons-4 ul li.ssi-twitter a{background-color:#1DA1F2!important}#simple-social-icons-3 ul li.ssi-youtube a,#simple-social-icons-4 ul li.ssi-youtube a{background-color:#F00!important}#simple-social-icons-3 ul li.ssi-instagram a,#simple-social-icons-4 ul li.ssi-instagram a{background-color:#405DE6!important}#simple-social-icons-3 ul li a:hover,.simple-social-icons ul li a:focus,#simple-social-icons-4 ul li a:hover,.simple-social-icons ul li a:focus{opacity:.8}.header-widget .widget{margin-top:0;float:left}.header-widget .widget-title{margin-bottom:5px}a.button{display:inline-block;margin-bottom:10px}#main a.button,#main .wp-block-button a{border-radius:0}.wp-block-file *+.wp-block-file__button{color:#fff;background:var(--accent);text-decoration:none;border-radius:0}div.staff-member{padding-bottom:2em;border-bottom:thin dotted #aaa}div.staff-member.even{margin-top:2em}div.staff-member.odd{margin-top:2em}div.staff-member.last{padding-bottom:0;border:none}.staff-member-info-wrap{float:left;width:80%;margin-left:3%}img.staff-member-photo{float:left}div.staff-member-listing h3.staff-member-name{margin:0}div.staff-member-listing h4.staff-member-position{margin:0 0 10px 0}div.staff-member:after{content:"";display:block;clear:both}.staff-member-listing.medical.ambassadors{margin-bottom:4em}.staff-member-listing.medical.ambassadors .staff-member-bio,.staff-member-listing.medical.ambassadors picture,.staff-member-listing.medical.ambassadors .staff-member-photo{display:none}.staff-member-listing.medical.ambassadors .staff-member{padding-bottom:0;border-bottom:0}.staff-member-listing.medical.ambassadors .staff-member-info-wrap{margin:0}.easy_t_single_testimonial{background:#f5edf4}.entry .easy_t_single_testimonial blockquote:before{display:none}.easy_testimonials_grid_cell .easy_t_single_testimonial blockquote.easy_testimonial{padding:20px 20px 1px 20px}.easy_t_single_testimonial blockquote.easy_testimonial{padding:20px 20px 1px 20px}p.easy_testimonial_title{margin-bottom:.3em}.easy_testimonial .testimonial_body .more-link,.easy_testimonial .testimonial_body .more-link:after,.easy_testimonial .testimonial_body .more-link:before{display:block}.easy_t_single_testimonial .ssbp-wrap{display:none!important}@media (min-width:769px){.header-widget{width:50%}.header-widget .widget{width:49.5%}nav .main-nav .mega-menu{position:static}nav .main-nav .mega-menu>ul{position:absolute;width:100%;left:0!important}nav .main-nav .mega-menu>ul>li>a{font-weight:700}nav .main-nav .mega-menu>ul>li{display:inline-block;width:24.75%;vertical-align:top}nav .main-nav .mega-menu.mega-menu-col-2>ul>li{width:50%}nav .main-nav .mega-menu.mega-menu-col-3>ul>li{width:33.3333%}nav .main-nav .mega-menu.mega-menu-col-5>ul>li{width:20%}nav .main-nav .mega-menu ul .sub-menu{position:static;display:block;opacity:1;visibility:visible;width:100%;box-shadow:0 0 0;left:0;height:auto}nav .main-nav .mega-menu ul.toggled-on .sub-menu{pointer-events:auto}nav .main-nav .mega-menu .sub-menu .menu-item-has-children .dropdown-menu-toggle{display:none}}@media (max-width:768px){.site-logo.mobile-header-logo img{height:60px;width:auto}.header-widget{display:none}.staff-member-info-wrap{float:left;width:95%;margin-left:0}.inside-footer-widgets>div:not(:last-child){margin-bottom:0}.site-footer .footer-widgets-container .inner-padding{padding:20px!important;background:#f5edf4;margin:0}.inside-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;padding:10px 20px 0}.site-branding{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.site-logo{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:auto;margin:0 auto}.header-widget{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3;text-align:left;width:100%;margin-bottom:0!important}.simple-social-icons ul li{margin:0 5px 5px 0!important}.entry-content ul{margin-left:1.5em}.wp-block-image .alignright,.wp-block-image .alignleft{float:none;margin:0 1em .5em 1em}h1.homeh1{font-size:22px}}@media print{.footer-widgets,.swp_social_panel,.main-navigation,.simple-social-icons,.sidebar,a.button{display:none}.header-widget{float:right;clear:none}.header-widget .widget{width:99%!important;float:none}#content{clear:both}}@media screen{#simple-social-icons-3 ul li a,#simple-social-icons-3 ul li a:hover,#simple-social-icons-3 ul li a:focus{background-color:#999999!important;border-radius:0;color:#ffffff!important;border:0 #fff solid!important;font-size:16px;padding:8px}#simple-social-icons-3 ul li a:hover,#simple-social-icons-3 ul li a:focus{background-color:#666666!important;border-color:#ffffff!important;color:#ffffff!important}#simple-social-icons-3 ul li a:focus{outline:1px dotted #666666!important}#simple-social-icons-4 ul li a,#simple-social-icons-4 ul li a:hover,#simple-social-icons-4 ul li a:focus{background-color:#999999!important;border-radius:0;color:#ffffff!important;border:0 #fff solid!important;font-size:16px;padding:8px}#simple-social-icons-4 ul li a:hover,#simple-social-icons-4 ul li a:focus{background-color:#666666!important;border-color:#ffffff!important;color:#ffffff!important}#simple-social-icons-4 ul li a:focus{outline:1px dotted #666666!important}}