/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.mega-menu .dropdown-title-wrapper{padding-top:1rem;padding-bottom:.5rem;border-bottom:thin solid #d7d7d7}.mega-menu .dropdown-title-wrapper .svg{padding-left:.625rem}.mega-menu .dropdown-title-wrapper svg{height:.8125rem;width:.8125rem}.mega-menu .dropdown-title{display:block;border:0;padding:0;margin:0}.mega-menu .mega-column>.dropdown-item>a{font-weight:600}.mega-menu .mega-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;left:0;right:0;background-color:#fafafa;top:auto;width:100vw;position:fixed;padding:1rem 0}.mega-menu .mega-wrapper .dropdown-item{width:auto}@media (min-width:992px){.mega-menu .mega-wrapper .container{max-width:90%}}@media (min-width:1200px){.mega-menu .mega-wrapper .container{max-width:85%}}.mega-menu ul:not(.nav)>li:before{content:none}.dropdown-menu .mega-callout{padding-top:.75rem}.dropdown-menu a.mega-callout-title{font-size:1.125rem;padding:.75rem 0 .25rem}.dropdown-menu .mega-callout-link{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffc222' d='M10.773 8.093L2.813.42a1.26 1.26 0 00-1.736 0 1.154 1.154 0 000 1.673l7.096 6.84-7.096 6.838a1.154 1.154 0 000 1.672 1.261 1.261 0 001.736 0l7.96-7.67a1.15 1.15 0 00.358-.84c0-.307-.118-.61-.358-.841z' fill-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;background-position:top .95rem right 0;background-size:.5rem;padding-right:1.25rem;color:#2e358f}.dropdown-menu{border-radius:0;padding:25px;border:none;background-color:#fafafa;left:0;right:0;top:auto;width:100%;min-width:16.25rem;margin-top:0}.dropdown-menu a{color:#414ac2;display:inline-block;padding:.55rem 0 .75rem}@media (min-width:992px){.dropdown-menu a{padding:.25rem 0}}.dropdown-menu a:hover{color:#2e358f;text-decoration:none}ul.dropdown-menu-sub-item{margin-left:0}.dropdown-item{padding:.25rem 0!important;white-space:normal!important}.dropdown-toggle:after{content:none}header .dropdown-menu{display:block;opacity:0;visibility:hidden}header .dropdown-show{display:block;opacity:1;transition:all .3s;visibility:visible}.nav-item.open .dropdown-menu{opacity:1;visibility:visible!important}.mega-close{position:absolute;top:2%;right:2%;font-size:30px;font-weight:600}.searchbar{background-color:rgba(46,53,143,.95);padding:2rem;z-index:2000;position:fixed;width:100%;top:-100%;transition:all .3s ease-in}.searchbar.open{top:0;transition:all .3s ease-out}.searchbar .tt-open+.mdc-notched-outline label{display:none!important}.searchbar .container{position:relative}.searchbar form{width:calc(100% - 4rem)}.searchbar input:not([type=submit]){height:2.625rem;color:hsla(0,0%,56.5%,.99);border:none;outline:none;padding:0 4rem 0 2rem;font-size:.8rem}@media (min-width:768px){.searchbar input:not([type=submit]){font-size:1rem}}.searchbar input.mdc-text-field__input{z-index:1!important}.searchbar .auto-complete-example{display:none;position:absolute;top:100%;left:0;width:calc(100% - 4rem);background:#fff;border:thin solid #efefef}.searchbar .auto-complete-example ul{margin:0}.searchbar .auto-complete-example li:before{content:none}.searchbar .auto-complete-example li a{padding:1rem 2rem;display:inline-block;width:100%;border-bottom:thin solid #efefef}.searchbar .auto-complete-example li:last-child a{border-bottom:none}.searchbar .auto-complete-example li a:hover{background:#fafafa}.searchbar input:focus+.auto-complete-example{display:block}.searchbar button,.searchbar input[type=submit]{background:transparent;outline:none;border:none}.searchbar .search-submit{position:absolute;top:-1.5rem;right:5rem;width:2.5rem}.searchbar .search-toggle{position:absolute;top:1rem;right:0;width:4rem}.searchbar .search-toggle svg{height:4rem}.searchbar .search-toggle:hover{opacity:.9}.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{opacity:0;transition:visibility 0s,opacity .5s linear;top:17px}.searchbar .views-exposed-form-content-search-index-search-index .mdc-select.mdc-select--outlined .mdc-floating-label,.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined .mdc-floating-label{top:17px;opacity:1;visibility:visible;transition:visibility 0s,opacity .5s linear}.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined .mdc-floating-label--float-above{transform:none}.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__leading,.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notch,.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__trailing{padding:0;margin:0 0 0 .8rem;border:none}.searchbar .views-exposed-form-content-search-index-search-index .mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-notched-outline__notc{border-color:transparent}.searchbar .views-exposed-form-content-search-index-search-index .tt-menu{border-radius:0 0 5px 5px;margin-bottom:12px;margin-top:0}.searchbar .search-toggle{top:-5px}.searchbar .search-submit{top:0;right:1rem;width:3.5rem;height:3.5rem;visibility:hidden}#views-exposed-form-location-terms-doctor-offices-list,#views-exposed-form-location-terms-doctor-offices-map,#views-exposed-form-location-terms-locations-land fieldset[id^=edit-proxi-s] .form-item-proxi-s-value,#views-exposed-form-location-terms-locations-land fieldset[id^=edit-proxi-s] legend,#views-exposed-form-location-terms-nearby-locations{display:none}.twitter-typeahead{width:100%}.tt-hint,.tt-query,.typeahead{width:100%;height:30px;padding:8px 12px;font-size:24px;line-height:30px;border:2px solid #ccc;border-radius:8px;outline:none;color:#999}.typeahead{background-color:#fff}.typeahead:focus{border:2px solid #414ac2}.tt-query{box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.tt-menu{text-align:left;width:100%;margin:12px 0;padding:8px 0;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:8px;box-shadow:0 5px 10px rgba(0,0,0,.2)}.tt-suggestion{display:block;height:auto;line-height:1}.tt-suggestion>a{padding:0 1.25rem;font-size:1.125;line-height:1.5;display:inline-block;width:100%}.tt-suggestion>a:hover{cursor:pointer;color:#fff;background-color:#414ac2}.tt-suggestion>a:hover *{color:#fff}.tt-suggestion>a:hover .tt-highlight{color:#ffc221}.tt-suggestion.tt-cursor{color:#fff;background-color:#414ac2}.tt-dataset .empty-message{padding:5px 10px;text-align:center}#scrollable-dropdown-menu .tt-menu{max-height:150px;overflow-y:auto}#rtl-support .tt-menu{text-align:right}.view-id-content_search_index .mdc-select-width{margin-bottom:0}.view-id-content_search_index .search-submit{height:3.6rem}.banner-region{background-color:#2e358f}.banner{position:relative;display:inline-block;width:100%;min-height:215px;z-index:1}@media (min-width:768px){.banner{min-height:340px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.banner{max-height:340px}}@media (min-width:768px){.banner .overlay{min-height:340px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.banner .overlay{max-height:340px}}.banner.banner-size-short,.banner.banner-size-short .overlay{min-height:215px}.banner img{width:100%;-o-object-fit:cover;object-fit:cover;height:215px;-o-object-position:top;object-position:top}@media (min-width:768px){.banner img{height:415px}}@media (min-width:992px){.banner img{height:500px}}.banner .overlay-wrapper img{height:215px}@media (min-width:768px){.banner .overlay-wrapper img{height:340px}}@media (min-width:768px){.banner.banner-size-tall img{height:415px}}.banner .banner-headline{position:absolute;z-index:10;margin:0;font-size:1.4rem;max-width:80%}@media (min-width:768px){.banner .banner-headline{font-size:1.6rem}}@media (min-width:992px){.banner .banner-headline{font-size:2.5rem}}.banner.headline-overlay .banner-headline{top:1.5rem;padding:0 .5rem;left:1rem;color:#fff;top:50%;transform:translateY(-50%)}@media (min-width:768px){.banner.headline-overlay .banner-headline{margin-left:1rem;padding:0;left:auto}}.banner.headline-bottom .banner-headline{color:#2e358f;background:#fff;top:inherit;bottom:0;padding:1rem;width:auto}@media (min-width:992px){.banner.headline-bottom .banner-headline{padding:1rem 1.5rem}}.banner .button-container{margin:2rem auto}@media (min-width:768px){.banner .button-container{margin:auto;position:relative;transform:translateY(-100px);z-index:10}}.banner .btn{position:absolute;bottom:1rem;left:auto;z-index:10;font-size:.9rem!important}@media (min-width:576px){.banner .btn{font-size:1.125rem!important}}@media (min-width:768px){.banner .btn{bottom:auto;top:50%;transform:translateY(-50%);right:calc(50% - 350px)}}@media (min-width:1200px){.banner .btn{right:calc(50% - 450px);right:calc(50% - 560px)}}.banner .banner--button-wrapper{position:absolute;bottom:1rem;left:auto;z-index:10}@media (min-width:768px){.banner .banner--button-wrapper{bottom:auto;top:50%;transform:translateY(-50%);right:calc(50% - 350px)}}@media (min-width:1200px){.banner .banner--button-wrapper{right:calc(50% - 450px);right:calc(50% - 560px)}}.banner .banner--button-wrapper .btn{position:relative;bottom:0;top:unset;transform:unset;margin-bottom:.5rem;right:unset}.banner .banner--button-wrapper .banner--extra-phone{font-weight:700;color:#fff;text-align:center}@media (min-width:768px){.banner-button .banner-content{z-index:10}}@media (min-width:768px){.banner-button.headline-bottom .banner-content{transform:translateY(-5rem)}}.banner-button.headline-bottom .btn{bottom:inherit;top:2rem}@media (min-width:768px){.banner-button.headline-bottom .btn{top:inherit}}@media (min-width:768px){.banner-button.headline-bottom .banner-headline{bottom:inherit}}@media (max-width:1199.98px){.banner-button.headline-bottom .banner-headline{transform:translateY(1.125rem)}}.banner-button .btn{margin-left:1.5rem}@media (min-width:576px){.banner-button .btn{margin-left:0}}.banner-button .banner-headline{z-index:10;font-size:1.4rem;top:1.5rem;max-width:80%}@media (min-width:576px){.banner-button .banner-headline{top:1.5rem}}@media (min-width:768px){.banner-button .banner-headline{max-width:100%;position:absolute;max-width:330px;font-size:1.6rem;top:0}}@media (min-width:992px){.banner-button .banner-headline{max-width:570px}}@media (min-width:1200px){.banner-button .banner-headline{max-width:760px;font-size:2.5rem}}.view-display-id-node_level_alerts{max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.beebe-alerts{position:relative}.beebe-alerts .node-alerts{display:flex}.beebe-alerts *{color:#fff;font-size:.9rem;font-weight:700;margin:0}.beebe-alerts * a{color:#2e358f}@media (min-width:576px){.beebe-alerts *{font-size:1.25rem}}.beebe-alerts .alert-success{background:#8a9849!important}.beebe-alerts .alert-warning{background:#ddae44!important}.beebe-alerts .alert-danger{background:#903737!important}.beebe-alerts .alert-txt{display:flex;align-content:center;text-transform:uppercase;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.2);padding:0 10px}@media (min-width:768px){.beebe-alerts .alert-txt{min-width:200px}}.beebe-alerts .alert-content{padding:.75rem 4.5rem .75rem 1rem}.nav--border{border-color:#f8f9fa;border-style:solid}.nav.nav-arrows>li{position:relative}.nav-link{padding:.25rem 1rem .25rem 0}.section-nav a{padding:1rem 0 2rem;font-weight:600;font-size:1.125rem;position:relative}.section-nav a.active:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;height:20px;border-radius:999px;background:#ffc222;border:none;border-bottom-left-radius:90px;border-bottom-right-radius:90px;height:13px;width:20px}.nav.nav-arrows>li>a:after{content:"";position:absolute;height:2rem;width:1.5rem;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffc222' d='M10.773 8.093L2.813.42a1.26 1.26 0 00-1.736 0 1.154 1.154 0 000 1.673l7.096 6.84-7.096 6.838a1.154 1.154 0 000 1.672 1.261 1.261 0 001.736 0l7.96-7.67a1.15 1.15 0 00.358-.84c0-.307-.118-.61-.358-.841z' fill-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;background-size:.65rem 1.1rem;background-position:.6rem .5rem;top:auto;transform:translateY(-.25rem)}.nav.nav-flush,.nav.nav-flush .nav-item,.nav.nav-flush .nav-link{padding-left:0;margin-left:0}.nav-link:hover{color:#414ac2;background:transparent}.wp-block-inclind-blocks-inclind-tabs .nav-tabs{border-color:#ffc222!important;border-bottom:transparent!important}.wp-block-inclind-blocks-inclind-tabs .nav-tabs .nav-link.active,.wp-block-inclind-blocks-inclind-tabs .nav-tabs .nav-link:hover{color:#414ac2!important;background:transparent!important}.wp-block-inclind-blocks-inclind-tabs .nav-tabs .nav-link.active{border-bottom:thin solid #ffc222!important}.wp-block-inclind-blocks-inclind-tabs .nav-tabs .nav-link{border:none}.nav-tabs{border-color:#ffc222}.nav-tabs .nav-item{position:relative;font-weight:700;text-align:center;text-transform:uppercase}.nav-tabs .nav-link{padding-bottom:2rem;color:#2e358f;border:none}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{color:#414ac2;background:transparent}.nav-tabs .nav-link.active{border-bottom:thin solid #ffc222}.nav-tabs .active:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;height:20px;border-radius:999px;background:#ffc222;border:none;border-bottom-left-radius:90px;border-bottom-right-radius:90px;height:13px;width:20px}.nav-breadcrumbs{margin:0 0 1rem;padding:1rem 0}.nav-breadcrumbs svg{width:25px!important;height:22px!important}.nav-breadcrumbs .nav-item,.nav-breadcrumbs .nav-link.disabled{font-weight:700;color:#2e358f}.nav-breadcrumbs .nav-link{padding:1rem 0;font-weight:400;display:inline;font-size:.875rem}.nav-breadcrumbs .nav-link.active{font-weight:600}.nav-breadcrumbs li:before{content:" / ";color:#909090;float:left;padding:0 1rem;font-weight:400}.nav-pills li{width:100%;margin:.5rem 0}@media (min-width:768px){.nav-pills li{width:auto;margin:auto}}.nav-pills a{background:linear-gradient(90deg,#ffc222,#edaf30);padding-bottom:.75rem;font-size:.9rem}@media (min-width:768px){.nav-pills a{margin-right:1rem}}@media (min-width:992px){.nav-pills a{font-size:1.125rem}}.nav-pills a:hover{background:#ffc222}.nav-pills li:last-child a{margin-right:0}.sidebar_second-region ul li a.is-active{font-weight:600}.cta{position:relative;display:inline-block;width:100%;padding:2rem 0}.cta .cursive{font-size:5.125rem;font-weight:400}.cta .overlay-wrapper{position:absolute;top:0;left:auto;width:100%}.cta .overlay-wrapper .media{position:absolute!important;width:100%;height:100%;overflow:hidden}.cta .overlay-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.cta .cta-content{z-index:10;position:relative;font-size:1.125rem}.cta.text-center .cta-content *{text-align:center;display:inline-block}.footer-top nav{display:block;text-align:center}@media (min-width:768px){.footer-top nav{flex-wrap:nowrap;display:flex;text-align:left}}.footer-top li{border-bottom:thin solid #2e358f}@media (min-width:768px){.footer-top li{border-right:thin solid #2e358f}}.footer-top a{color:#fff;font-weight:600;text-transform:uppercase;transition:all .2s;height:100%;padding:1rem;background-color:#414ac2}@media (min-width:992px){.footer-top a{font-size:.8rem;padding:1rem 2rem}}@media (min-width:1200px){.footer-top a{padding:1rem 3.75rem;font-size:1rem}}.footer-top a:hover{background:#2e358f;transition:all .2s;color:#fff}.footer-top li:last-child a{border-bottom:none}@media (min-width:768px){.footer-top li:last-child a{border-right:none}}.social-media{max-width:310px;margin:0 auto!important}.social-media a{display:inline-block;border-radius:9999px;height:2.5rem;width:2.5rem;position:relative}.social-media a .svg,.social-media a svg{width:2.5rem;height:2.5rem;z-index:1}.social-media a:hover svg{opacity:.55}@media (min-width:576px){.footer-menus{background:linear-gradient(180deg,#fdfdfd,#fdfdfd 80%,#f2f2f2)}}.menu-section{background:linear-gradient(180deg,#fdfdfd,#fdfdfd 80%,#f2f2f2)}@media (min-width:576px){.menu-section{background:transparent}}.footer-bottom .icon--beebe{height:3.5rem;width:10.5rem}.footer-menus h5{margin-bottom:0;padding:1.5rem 0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffc222' d='M12.526 13.24l9.93-9.93a1.532 1.532 0 00-2.166-2.165l-8.852 8.852-8.851-8.852A1.532 1.532 0 00.422 3.31l9.926 9.93c.304.303.699.45 1.087.447.398 0 .79-.147 1.09-.447z' fill-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;background-position:top 2rem right 1rem;background-size:1.5rem 1rem}@media (min-width:576px){.footer-menus h5{padding:0 0 .5rem;background:none;pointer-events:none}}.footer-menus h5.on{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffc222' d='M10.474 1.041l-9.93 9.93a1.532 1.532 0 002.166 2.165l8.852-8.852 8.851 8.852a1.532 1.532 0 002.165-2.165l-9.926-9.93a1.52 1.52 0 00-1.087-.447c-.398 0-.79.147-1.09.447z' fill-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;background-position:top 2rem right 1rem;background-size:1.5rem 1rem}.footer-menus a{padding:.25rem 0}.footer-menus nav{display:none;padding-bottom:2rem}@media (min-width:576px){.footer-menus nav{display:flex;padding-bottom:0}}.footer-bottom{text-align:center}@media (min-width:992px){.footer-bottom{text-align:left}}.footer-bottom a{font-size:.9rem}@media (min-width:576px){.footer-bottom a{font-size:1rem}}.footer-bottom .nav-link{padding:0 .7rem 0 0}.footer-bottom i{width:100%}@media (min-width:576px){.footer-bottom i{width:120px}}.footer-bottom a,.footer-menus a{color:#414ac2}.footer-bottom a:hover,.footer-menus a:hover{color:#2e358f}header.global-header{background:hsla(0,0%,100%,.75);position:fixed;z-index:500;width:100%;transition:all .3s;top:auto}header.global-header.scrolled{transition:all .3s;background:#fff;border-bottom:thin solid #efefef;top:0}header.global-header .branding{padding:.25rem 0 0 1.5rem;max-width:10rem}@media (min-width:576px){header.global-header .branding{padding:.7rem 0 0 1.5rem}}@media (min-width:768px){header.global-header .branding{max-width:7.5rem}}@media (min-width:1200px){header.global-header .branding{max-width:10rem;padding:1.25rem 0 0 1.5rem}}.primary-menu nav{height:100%;justify-content:flex-end;max-width:1060px;margin:0 auto}.primary-menu .nav-item{position:relative;height:100%}.primary-menu .nav-item>.nav-link{display:flex;align-items:center;justify-content:center;font-weight:600;line-height:5.6;text-transform:uppercase;padding:0;color:#2e358f;font-size:.75rem;overflow:hidden;height:100%}@media (min-width:1200px){.primary-menu .nav-item>.nav-link{font-size:.9rem;line-height:6}}@media only screen and (min-width:1350px){.primary-menu .nav-item>.nav-link{font-size:1rem}}.primary-menu .nav-item>button.nav-link{width:100%;border:0;background:none}.primary-menu .nav-link:hover{color:#414ac2}.primary-menu .nav-item:hover:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;height:20px;border-radius:999px;background:#ffc222;border:none;border-bottom-left-radius:90px;border-bottom-right-radius:90px;height:13px;width:20px}.stacked-buttons{max-width:10rem!important}@media (min-width:1200px){.stacked-buttons{max-width:12.5rem!important}}.stacked-buttons .nav-item{background:#414ac2;font-weight:600}.stacked-buttons .nav-item:focus,.stacked-buttons .nav-item:hover{opacity:.95}.stacked-buttons .nav-item:first-child{background:#2e358f}.stacked-buttons .nav-link{color:#fff;padding:.6rem 1rem;font-size:.875rem}@media (min-width:1200px){.stacked-buttons .nav-link{padding:.8rem 1rem;font-size:1rem}}.utility-nav li{border-right:thin solid hsla(0,0%,100%,.2)}.utility-nav li:last-child{border-right:none}.utility-nav a{color:#fff;font-size:.875rem;padding:.375rem 1rem}.search-button{margin-left:auto;background:transparent}@media (min-width:1200px){.menu-icon{font-size:1rem}}.menu-icon,.search-button{max-width:80px;padding:.5rem 1.5rem 0;border:none}@media (min-width:576px){.menu-icon,.search-button{padding:0 1.5rem}}@media (min-width:1200px){.menu-icon,.search-button{max-width:110px!important;padding:.5rem 2.5rem 0}}.menu-icon .svg--icon svg,.search-button .svg--icon svg{max-height:3.125rem;max-width:1.85rem}.search-button{border-left:1px solid #efefef;border-right:1px solid #efefef}@media (min-width:992px){.search-button{border-right:none}}body,header{transition:all .3s ease-out}body.offCanvasOpen header,body.offCanvasOpen main{transform:translateX(calc(-100vw + 5.75rem));transition:all .3s ease-out}@media (min-width:576px){body.offCanvasOpen header,body.offCanvasOpen main{transform:translateX(-330px)}}body.offCanvasOpen{overflow-y:hidden}body.offCanvasOpen .menu-icon{background:#2e358f;color:#fff;border-left:thin solid #fff}body.offCanvasOpen .menu-icon .hamburger{display:none;pointer-events:none}body.offCanvasOpen .menu-icon .times{display:block;transform:scale(2)}.menu-icon .hamburger{display:block}.menu-icon .times{display:none}.navbar-toggler{border-radius:0}.offcanvas-collapse{display:block;position:fixed;bottom:0;top:0;right:-330px;height:100vh;width:calc(100vw - 5.75rem);padding:0 1.5rem 1.5rem;overflow-y:auto;visibility:hidden;transition:all .3s ease-out}@media (min-width:576px){.offcanvas-collapse{width:330px}}.navbar-collapse,.navbar-collapse a{color:#fff}.navbar-collapse a:focus,.navbar-collapse a:hover{opacity:.85;color:#fff}body.offCanvasOpen .offcanvas-collapse{visibility:visible;display:block;transition:all .3s ease-out;right:0;z-index:100000}.nav-scroller{position:relative;z-index:2;height:2.75rem;overflow-y:hidden}.nav-scroller .nav{display:flex;flex-wrap:nowrap;padding-bottom:1rem;margin-top:-1px;overflow-x:auto;color:hsla(0,0%,100%,.75);text-align:center;white-space:nowrap;-webkit-overflow-scrolling:touch}.offcanvas-collapse .mega-column{flex-basis:auto}.offcanvas-collapse .mega-menu .mega-wrapper{position:relative;background:transparent;width:100%;display:block;padding:0}.offcanvas-collapse .nav-item:hover{cursor:pointer}.offcanvas-collapse .nav-item.dropdown{width:100%;padding:0 3.75rem 0 0;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffc222' d='M12.526 13.24l9.93-9.93a1.532 1.532 0 00-2.166-2.165l-8.852 8.852-8.851-8.852A1.532 1.532 0 00.422 3.31l9.926 9.93c.304.303.699.45 1.087.447.398 0 .79-.147 1.09-.447z' fill-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;background-position:top 1.5rem right 1rem;background-size:1.6rem 1rem}.offcanvas-collapse .mega-wrapper .mega-close{display:none!important}.offcanvas-collapse .dropdown.expanded{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffc222' d='M10.474 1.041l-9.93 9.93a1.532 1.532 0 002.166 2.165l8.852-8.852 8.851 8.852a1.532 1.532 0 002.165-2.165l-9.926-9.93a1.52 1.52 0 00-1.087-.447c-.398 0-.79.147-1.09.447z' fill-rule='evenodd'/%3E%3C/svg%3E") 50% no-repeat;background-position:top 1.5rem right 1rem;background-size:1rem}.offcanvas-collapse .nav-link{color:#fff;font-weight:600;padding:1.125rem 0 1.125rem .25rem;text-transform:none}.offcanvas-collapse .mega-callout{display:none}.offcanvas-collapse .offcanvas-cta{border-bottom:1px solid #414ac2;color:#fff}.offcanvas-collapse .nav-item{border-bottom:1px solid #414ac2}.offcanvas-collapse .dropdown-menu a:hover,.offcanvas-collapse .nav-item:hover>a,.offcanvas-collapse .nav-link:hover>a{color:hsla(0,0%,100%,.85)}.offcanvas-collapse>.nav-item:last-child{border:none}.offcanvas-collapse .social-media a{opacity:.4}.offcanvas-collapse .social-media a:hover{opacity:1}.offcanvas-collapse .col,.offcanvas-collapse .dropdown-menu{position:relative;background:transparent;padding:0}.offcanvas-collapse .dropdown .dropdown-menu{margin-top:.25rem}.offcanvas-collapse .dropdown-menu.show{position:relative!important;transform:none!important;top:auto!important;left:0!important;will-change:unset!important}.offcanvas-collapse [aria-expanded=false]+.dropdown-menu{visibility:hidden}.offcanvas-collapse .mega-callout,.offcanvas-collapse .mega-callout p{color:#fff}.offcanvas-collapse .dropdown-item,.offcanvas-collapse .dropdown-sub-item a{padding:0 0 1.125rem .375rem;font-size:.875rem}.offcanvas-collapse .mega-wrapper .dropdown-item{padding:.75rem 0 0}.dropdown-item:focus,.dropdown-item:hover{background:transparent!important}.offcanvas-collapse .mega-column>.dropdown-item{padding:0}.dropdown-menu[x-placement^=bottom]{transform:none!important;top:auto!important;left:0!important;will-change:unset!important}
