*,:after,:before{box-sizing:inherit}*{font:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0}html{box-sizing:border-box}body{background-color:var(--color-bg,#fff)}article,aside,details,figcaption,figure,footer,form legend,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}button,input,select,textarea{margin:0}.btn,.form-control,.link,.reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:inherit;line-height:inherit;padding:0}select.form-control::-ms-expand{display:none}textarea{overflow:auto;resize:vertical;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%}body{color:var(--color-text);font-family:var(--font-primary);font-size:var(--text-base-size)}@font-face{font-family:Avenir Next;font-weight:100;src:url(../fonts/AvenirNext-UltraLight.ttf) format("truetype")}@font-face{font-family:Avenir Next;font-weight:400;src:url(../fonts/AvenirNext-Regular.ttf) format("truetype")}@font-face{font-family:Avenir Next;font-weight:500;src:url(../fonts/AvenirNext-Medium.ttf) format("truetype")}@font-face{font-family:Avenir Next;font-weight:600;src:url(../fonts/AvenirNext-DemiBold.ttf) format("truetype")}@font-face{font-family:Avenir Next;font-style:italic;font-weight:600;src:url(../fonts/AvenirNext-DemiBoldItalic.ttf) format("truetype")}@font-face{font-family:Avenir Next;font-weight:700;src:url(../fonts/AvenirNext-Bold.ttf) format("truetype")}@font-face{font-family:Avenir Next;font-weight:900;src:url(../fonts/AvenirNext-Heavy.ttf) format("truetype")}:root{--font-primary:"Avenir Next",sans-serif;--font-secondary:sans-serif;--color-primary:#000;--color-secondary:#fff;--color-text:#424242;--text-base-size:21px;--base-transition:all 0.5s ease;--green-color:#009467}html{scroll-behavior:smooth}:root{--green-color:#01875e}body{overflow-x:hidden}.disable-scroll{overflow:hidden}#cookie-law-info-bar{padding:30px}.content-wrapper{width:100%}.container{margin:0 auto;max-width:1210px;padding:0 15px;width:100%}@media (max-width:768px){.container{padding:0 15px}}.main-title{align-items:center;color:#005480;display:flex;font-size:36px;font-weight:600;letter-spacing:1.06px}.main-title:before{background-color:#ffcf00;content:"";height:66px;margin:0 14px 0 0;max-width:5px;width:100%}@media (max-width:1440px){.main-title{font-size:calc(25.1831px + .75117vw)}}.main-text{font-size:21px;font-weight:500;line-height:34px}@media (max-width:1440px){.main-text{font-size:calc(16.94366px + .28169vw)}}.read-more{align-items:center;align-self:flex-end;background-color:#e0f1f8;border-radius:27px;color:#275e79;display:inline-flex;font-size:21px;font-weight:600;line-height:32px;padding:12px 25px 12px 30px;text-decoration:none;transition-duration:.5s}.read-more svg{margin:0 0 0 12px}.read-more:hover{filter:brightness(.7)}.tax-stories-type .hero{background-image:url(../../public/img/stories_type.png)}.sidebar{display:flex;flex-direction:column;margin:0 30px 0 60px;max-width:480px;width:100%}@media (max-width:1200px){.sidebar{margin-left:30px;max-width:250px}}@media (max-width:992px){.sidebar{display:none}}.sidebar a.back-button{color:#005480;padding:12px 0}.sidebar a.back-button svg{transform:rotate(180deg)}.sidebar a{align-items:center;border-bottom:1px dashed #424242;color:#424242;display:flex;font-size:18px;font-weight:600;padding:12px 0 12px 20px;text-decoration:none;transition-duration:.5s}.sidebar a.active{color:#005480!important;font-weight:700}.sidebar a.active svg{color:#959595}.sidebar a:hover{color:#008fc3}.sidebar a.child{padding-left:40px}.form-message{align-items:center;background-color:#fff;border-top:3px solid;bottom:-150px;display:flex;font-size:32px;font-weight:600;height:80px;justify-content:space-between;left:0;opacity:1;padding:0 30px;position:fixed;transition:var(--base-transition);visibility:visible;width:100%;z-index:50}.form-message.shown{bottom:0}em{font-style:italic;font-weight:500}em,strong{color:inherit;font-size:inherit;letter-spacing:inherit}strong{font-style:inherit;font-weight:bolder}p a{color:#4245d8;transition-duration:.3s}p a:hover{color:#005480}p a a:visited{color:inherit}.wp-block-file a{transition-duration:.3s}.wp-block-file a:hover{color:#005480}.wp-block-file a a:visited{color:inherit}figure.blocks-gallery-grid li{list-style:none}figure.blocks-gallery-grid li:before{display:none!important}figure.wp-block-gallery ul{padding:0!important}figure.wp-block-gallery ul li{list-style:none}figure.wp-block-gallery ul li:before{display:none!important}.sk-button{background:#fff;border:1px solid #009ac8;border-radius:38px;color:#009ac8;display:inline-flex;font-family:Avenir,sans-serif;font-size:24px;font-weight:500!important;letter-spacing:.02em;line-height:32px;padding:14px 40px;text-decoration:none!important;transition:.5s ease}.sk-button:hover{background:#009ac8;color:#fff}@media (max-width:768px){.sk-button{font-size:18px;padding:5px 15px}}.sk-button.invert{background:#007eab;box-shadow:.340275px 3.74302px 4.0833px rgba(0,0,0,.12);color:#fff;font-weight:700!important;text-decoration:none}.sk-button.invert:hover{background:#fff;color:#007eab}.single-enterprises .sk-button{border:1px solid var(--green-color);color:var(--green-color)}.single-enterprises .sk-button.invert,.single-enterprises .sk-button:hover{background:var(--green-color);color:#fff}.single-enterprises .sk-button.invert:hover{background:#fff;color:var(--green-color)}.single-learning-network .sk-button{border:1px solid #9c449d;color:#9c449d;text-decoration:none}.single-learning-network .sk-button.invert,.single-learning-network .sk-button:hover{background:#9c449d;color:#fff}.single-learning-network .sk-button.invert:hover{background:#fff;color:#9c449d}.single-rehabcare .sk-button{border:1px solid #d3364a;color:#d3364a;text-decoration:none}.single-rehabcare .sk-button.invert,.single-rehabcare .sk-button:hover{background:#d3364a;color:#fff}.single-rehabcare .sk-button.invert:hover{background:#fff;color:#d3364a}.btn{background-color:#ffcf00;border-radius:23px;color:#003652;font-size:16px;font-weight:700;letter-spacing:1.2px;padding:12px 32px;text-decoration:none;text-transform:uppercase}@media (max-width:1200px){.btn{font-size:12px;letter-spacing:.9px;padding:6px 16px}}#tamaro-widget-overlay.tamaro-widget *,#tamaro-widget-overlay.tamaro-widget :after,#tamaro-widget-overlay.tamaro-widget :before,#tamaro-widget.tamaro-widget :after,#tamaro-widget.tamaro-widget:before{border-color:#424242!important}#tamaro-widget .payment-recurring-intervals>.main .recurring-intervals .recurring_interval:not(.input-checked) .title,#tamaro-widget.tamaro-widget .form-block.input-wrapper.floating-label .label-block,#tamaro-widget.tamaro-widget .info-toggle p,#tamaro-widget.tamaro-widget .info-toggle>.header .header-inner .title,#tamaro-widget.tamaro-widget .payment-amounts .amount.custom-amount .form-block label,#tamaro-widget.tamaro-widget .payment-amounts .label-radio-block:not(.input-checked) .main .code,#tamaro-widget.tamaro-widget .payment-recurring-intervals .info-toggle.info-toggle-recurring-intervals>.header .header-inner .title,#tamaro-widget.tamaro-widget.tamaro-bp-sm .payment-purposes>.main .purposes .purpose:not(.input-checked) .title{color:#424242!important}#payment-method-form-widget .icon-info path{fill:#929292!important}#tamaro-widget.tamaro-widget .form-block.select-wrapper.floating-label .label-block{color:#424242!important}#tamaro-widget.tamaro-widget .form-block.checkable-list-wrapper .field-block .info-toggle>.main .text{border:1px solid #929292!important}#tamaro-widget.tamaro-widget .form-block.checkable-list-wrapper .field-block .info-toggle>.main .text p{color:#424242}#tamaro-widget.tamaro-widget .stored_sf_Contact_Send_Rehab_newsletter__c{border:1px solid #929292!important}#tamaro-widget.tamaro-widget .form-block.textarea-wrapper.floating-label .label-block,#tamaro-widget.tamaro-widget i{color:#424242}#tamaro-widget.tamaro-widget .md-select-arrow{border-left:1px solid #929292}#tamaro-widget.tamaro-widget .md-checkable-icon .md-outer-square{stroke:#929292!important}#tamaro-widget-overlay.tamaro-widget .input-select,#tamaro-widget-overlay.tamaro-widget .input-text,#tamaro-widget-overlay.tamaro-widget .input-textarea,#tamaro-widget.tamaro-widget .input-select,#tamaro-widget.tamaro-widget .input-text,#tamaro-widget.tamaro-widget .input-textarea{border-bottom:1px solid #929292!important}#tamaro-widget.tamaro-widget .payment-purposes>.main .purposes .purpose:not(.selected){border:1px solid #929292}#tamaro-widget.tamaro-widget .info-toggle>.header{border-bottom:1px solid #929292!important;border-left:1px solid #929292!important;border-right:1px solid #929292!important}#tamaro-widget.tamaro-widget .payment-payment-method-details>.main #payment-method-form-widget .payment-method-details>.header,#tamaro-widget.tamaro-widget .payment-payment-method-details>.main .payment-method-details>.header,#tamaro-widget.tamaro-widget .payment-recurring-intervals>.main .recurring-intervals .recurring_interval:not(.input-checked){border:1px solid #929292!important}#tamaro-widget.tamaro-widget .payment-payment-method-details>.main .payment-method-details>.main .payment-method-form>.main{border-left:1px solid #929292!important;border-right:1px solid #929292!important}#tamaro-widget.tamaro-widget .info-toggle.info-toggle-pm>.main .main-inner>.text{border-bottom:1px solid #929292!important;border-left:1px solid #929292!important;border-right:1px solid #929292!important}#tamaro-widget.tamaro-widget.tamaro-bp-sm .payment-amounts .amount:not(.input-checked){border:1px solid #929292!important}#tamaro-widget.tamaro-widget .payment-amounts .amount.custom-amount .form-block.input-filled .input-text{border-bottom:none!important}#tamaro-widget.tamaro-widget .md-checkable-icon-wrapper.circle circle{stroke:#929292}.single-post .donate{max-width:1040px;padding:0 20px}.dotdigital-for-wordpress-widget-description{display:none}.boxzilla{padding:0!important;width:100%}.boxzilla-container{padding:0 20px}.boxzilla .dotdigital-for-wordpress-widget-title{margin-bottom:25px}.boxzilla .dotdigital-for-wordpress-widget-title h2{color:#52514e;font-size:23px;font-weight:600}@media screen and (max-width:1024px){.boxzilla .dotdigital-for-wordpress-widget-title{margin-bottom:15px}}.boxzilla .first-child{font-size:0}.boxzilla .first-child img{width:100%}.boxzilla form{padding:35px 32px 32px}@media screen and (max-width:1024px){.boxzilla form{padding:20px 15px 15px}}.boxzilla form input:not([type=submit]){border:2px solid #88b4aa;border-radius:4px;font-weight:400;height:45px;padding-left:5px;width:100%}.boxzilla form label{color:#1b3846;font-size:22px;font-weight:600}@media screen and (max-width:1024px){.boxzilla form label{font-size:16px}}.boxzilla .dotdigital-signup-form .ddg-form-group{margin-bottom:35px}@media screen and (max-width:1024px){.boxzilla .dotdigital-signup-form .ddg-form-group{margin-bottom:15px}}.boxzilla button[type=submit]{background-color:#033c59;border:1px solid #033c59;border-radius:4px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;padding:9px 0;transition:all .3s ease-in-out;width:100%}.boxzilla button[type=submit]:hover{background-color:#fff;color:#033c59}.boxzilla .boxzilla-close-icon{background-color:#fff!important;border:1px solid #fff!important;opacity:1!important;transition:all .3s ease-in-out}.boxzilla .boxzilla-close-icon:hover{border:1px solid #000!important}.boxzilla .boxzilla-close-icon:focus-within{outline:1px auto}.boxzilla .form_messages p{margin-top:-20px;text-align:center;transition:all .3s ease-in-out}@media screen and (max-width:1024px){.boxzilla .form_messages p{margin-top:-5px}}.breadcrumbs{padding:3px 70px}@media (max-width:992px){.breadcrumbs{padding:5px 25px 5px 18px}}.breadcrumbs .kb_sep{color:#fff;font-size:16px;font-weight:600;opacity:.51}.breadcrumbs a{color:#fff;text-decoration:underline}.breadcrumbs a span{color:#fff;font-size:16px;font-weight:600;opacity:1;transition:var(--base-transition)}.breadcrumbs a:hover span{opacity:1}.breadcrumbs .kb_title{color:#fff;font-size:16px;font-weight:600;margin:0 0 0 5px}.cookie{align-items:center;background-color:#fff;border-top:3px solid;bottom:0;display:flex;justify-content:space-between;left:0;opacity:1;padding:20px 30px;position:fixed;transition:var(--base-transition);visibility:visible;width:100%;z-index:50}@media (max-width:768px){.cookie{flex-direction:column;justify-content:center;text-align:center}}.cookie.hidden{opacity:0;visibility:hidden}.cookie-message{font-size:16px;margin:0 15px 0 0}@media (max-width:768px){.cookie-message{margin:0 0 15px}}.cookie-btn{background-color:#009ac8;border:none;color:#fff;cursor:pointer;font-size:18px;font-weight:600;min-width:350px;padding:15px 40px;text-decoration:none}.footer-wrapper{background-image:linear-gradient(180deg,#0081af,#004261 70%);min-height:520px}@media (max-width:992px){.footer-wrapper{padding:35px 15px 45px}}.footer-top{color:#fff;display:flex;justify-content:space-between;padding:0 0 0 130px}@media (max-width:1200px){.footer-top{padding:0 0 0 75px}}.footer-top .logo img{margin:50px 0 0;width:270px}@media (max-width:992px){.footer-top .logo{align-self:center}}@media (max-width:576px){.footer-top .logo{align-self:flex-start}}@media (max-width:992px){.footer-top{flex-direction:column-reverse;margin:0 0 60px;padding:unset}}.footer-btns{display:flex}.footer-btns a{align-items:center;color:#fff;display:flex;font-size:21px;font-weight:500;justify-content:center;letter-spacing:1px;max-height:70px;min-width:240px;text-decoration:none;transition:var(--base-transition)}.footer-btns a:hover{filter:brightness(.7)}@media (max-width:992px){.footer-btns a{max-height:unset;min-height:70px}}@media (max-width:1200px){.footer-btns a{max-height:unset;max-height:50px}}.footer-btns a:first-child{background-color:#008fc3}.footer-btns a:nth-child(2){background-color:#005480}.footer-btns a:nth-child(3){background-color:#ffcf00;color:#00283b}@media (max-width:992px){.footer-btns{flex-direction:column}}.footer-form{align-items:center;display:flex;justify-content:space-between;padding:95px 80px 90px 130px}.footer-form .gform_wrapper{margin-bottom:0;margin-top:0}@media (max-width:992px){.footer-form .gform_wrapper{width:100%}}.footer-form .gform_confirmation_message_2{color:#fff;font-size:21px;font-weight:500}.footer-form form{align-items:baseline;display:flex}@media (max-width:992px){.footer-form form{align-items:inherit;flex-direction:column}}.footer-form form .gform_body ul{display:flex}@media (max-width:992px){.footer-form form .gform_body ul{flex-direction:column;margin:0 0 10px!important}}.footer-form form .gform_body ul li.gfield{margin-top:unset;padding-right:10px}@media (max-width:992px){.footer-form form .gform_body ul li.gfield{margin:0 0 10px;padding-right:0}.footer-form form .gform_body ul li.gfield:last-child{margin:unset}}.footer-form form .gform_body ul li.gfield .ginput_container_text{width:230px}@media (max-width:992px){.footer-form form .gform_body ul li.gfield .ginput_container_text{width:unset}}.footer-form form .gform_body ul li.gfield .ginput_container_email{width:360px}@media (max-width:992px){.footer-form form .gform_body ul li.gfield .ginput_container_email{width:unset}}.footer-form form .gform_body ul li.gfield .ginput_container{margin-top:unset}.footer-form form .gform_body ul li.gfield .ginput_container input{border:none;border-radius:3px;font-size:21px!important;font-weight:500;letter-spacing:1px!important;margin-top:unset;outline:none;padding:15px 18px!important;transition:var(--base-transition);width:100%}.footer-form form .gform_body ul li.gfield .ginput_container input::-moz-placeholder{color:#004261}.footer-form form .gform_body ul li.gfield .ginput_container input::placeholder{color:#004261}.footer-form form .gform_footer{margin:0;padding:0}.footer-form form .gform_footer input[type=submit]{background-color:#008fc3;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:21px;font-weight:500;letter-spacing:1px;outline:none;padding:15px 30px;transition:var(--base-transition)}@media (max-width:992px){.footer-form form .gform_footer input[type=submit]{width:100%}}@media (max-width:1200px){.footer-form{padding:95px 80px 90px 75px}}.footer-form .title{align-items:center;color:#fff;display:flex;font-size:21px;font-weight:500;letter-spacing:1px;margin:0 20px 0 0;max-width:235px;width:100%}.footer-form .title:before{background-color:#ffcf00;content:"";height:66px;margin:10px 14px 0 0;max-width:6px;width:100%}@media (max-width:1200px){.footer-form .title{margin:0 0 35px}}@media (max-width:576px){.footer-form .title{align-self:flex-start}}.footer-form .socials{align-items:center;display:flex;flex-wrap:wrap;font-size:0;gap:10px 30px;margin:0 0 0 20px}.footer-form .socials a{color:#fff;transition:var(--base-transition)}.footer-form .socials a p{display:none}.footer-form .socials a:hover{filter:brightness(.7)}@media (max-width:1200px){.footer-form .socials{margin:65px 0}.footer-form{flex-direction:column;padding:unset}}.footer-menu{display:flex;flex-wrap:wrap}.footer-menu__item{align-items:center;color:#fff;display:flex;font-size:21px;font-weight:500;justify-content:center;letter-spacing:1px;max-width:25%;min-height:80px;text-align:center;text-decoration:none;transition:var(--base-transition);width:100%}.footer-menu__item:hover{filter:brightness(.7)}@media (max-width:992px){.footer-menu__item{max-width:50%}}@media (max-width:576px){.footer-menu__item{max-width:100%}}.footer-menu__item:first-child{background-color:#00283a}.footer-menu__item:nth-child(2){background-color:#043d58}.footer-menu__item:nth-child(3){background-color:#025277}.footer-menu__item:nth-child(4){background-color:#007199}.footer-menu__item:nth-child(5){background-color:#043d58}.footer-menu__item:nth-child(6){background-color:#025277}.footer-menu__item:nth-child(7){background-color:#007199}.footer-menu__item:nth-child(8){background-color:#007ea9}.footer-bottom{align-items:center;background-color:#00283b;display:flex;justify-content:space-between;min-height:100px;padding:20px 80px 25px 110px}@media (max-width:992px){.footer-bottom .contacts,.footer-bottom .location{margin:0 0 35px}}@media (max-width:576px){.footer-bottom .privacy{align-self:flex-start}}.footer-bottom .contacts a,.footer-bottom .privacy a{border-right:2px solid #8598a1;margin:0 16px 0 0;padding:0 16px 0 0;transition:var(--base-transition)}.footer-bottom .contacts a:hover,.footer-bottom .privacy a:hover{color:#dbe1e4}.footer-bottom .contacts a:last-child,.footer-bottom .privacy a:last-child{border-right:unset;margin:unset;padding:unset}.footer-bottom a,.footer-bottom p{color:#8598a1;font-size:18px;font-weight:500;letter-spacing:.86px;line-height:28px;text-decoration:none}.footer-bottom a:after{content:""}@media (max-width:992px){.footer-bottom{flex-direction:column;padding:25px 20px 50px}}.footer .gform_legacy_markup_wrapper div.validation_error{border:none}.footer .gform_legacy_markup_wrapper li.gfield.gfield_error{background-color:transparent;border:none;padding-top:0}.footer .gform_legacy_markup_wrapper .field_description_below .gfield_description{background:transparent;color:#e6392f;font-weight:600}.footer .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{border:none;margin-top:0}.footer .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required{padding-right:10px}@media (max-width:768px){.footer .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half),.page-id-517 .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important;padding-right:0}}.header{box-shadow:0 2px 15px rgba(0,0,0,.15);position:relative}.header .search-btn{color:#fff}.header .search-btn p{display:none}.header-top ul{align-items:center;background-color:#033c59;display:flex;justify-content:flex-end;min-height:32px;padding:0 70px;width:100%}.header-top ul li:not(:last-child){margin:0 45px 0 0}.header-top ul a{color:#fff;font-size:16px;font-weight:600;text-decoration:none;transition:var(--base-transition)}.header-top ul a:hover{color:#b3b3b3}.header-top ul a:last-child{align-items:center;display:flex;margin:unset}.header-top ul a .search{transition:var(--base-transition)}.header-top ul a .search:hover{color:#b3b3b3}@media (max-width:992px){.header-top ul{display:none}}.header .logo{margin:0 30px 0 0}.header .logo img{height:inherit;width:inherit}@media (max-width:1440px){.header .logo img{height:calc(31.14085px + 2.62911vw);width:calc(118.08451px + 9.57746vw)}}.header .hamburger{border:none;display:none;outline:none;position:relative}@media (max-width:992px){.header .hamburger{align-items:center;background:transparent;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;position:relative;width:20px;z-index:10}.header .hamburger:before{bottom:0}.header .hamburger:after,.header .hamburger:before{background-color:#005480;content:"";display:block;height:3px;left:0;position:absolute;transition:all .3s ease;width:20px}.header .hamburger:after{top:0;z-index:10}.header .hamburger span{background-color:#005480;bottom:8px;display:block;height:3px;left:0;position:absolute;transition:all .3s ease;width:20px}.header .hamburger.openned:before{background-color:#fff;bottom:7px;transform:rotate(45deg)}.header .hamburger.openned:after{background-color:#fff;top:8px;transform:rotate(-45deg)}.header .hamburger.openned span{background-color:#fff;bottom:7px;transform:rotate(45deg)}}.header .wrapper{align-items:center;display:flex;justify-content:space-between;padding:30px 70px}@media (max-width:1200px){.header .wrapper{padding:18px 25px 15px 18px}}.header .nav-main{align-items:center;display:flex}.header .nav-main .donate{transition:var(--base-transition)}.header .nav-main .donate:hover{background:#cca600}.header .nav-main ul:not([data-header-top-wrapper]){display:flex;z-index:10}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]){align-items:flex-start;background:rgba(14,89,116,.95);flex-direction:column;height:100%;left:0;opacity:0;padding:150px 20px;position:fixed;top:0;transition:var(--base-transition);visibility:hidden;width:100%}.header .nav-main ul:not([data-header-top-wrapper]).hidden{display:none}.header .nav-main ul:not([data-header-top-wrapper]).shown{opacity:1;visibility:visible}.header .nav-main ul:not([data-header-top-wrapper]) [data-header-top-wrapper]{width:100%}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item{align-items:center;display:flex;font-size:18px;font-weight:600;margin:0 30px 0 0}@media (max-width:1440px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item{font-size:calc(15.29577px + .18779vw)}}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item{align-items:flex-start;flex-direction:column;margin:0 0 30px;width:100%}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>a,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>span{color:#003652;cursor:pointer;font-weight:600;text-decoration:none;transition:var(--base-transition)}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>a,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>span{word-wrap:break-word;align-items:center;color:#fff;display:flex;font-size:1.125rem;font-weight:600;height:100%;justify-content:space-between;width:100%}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>a:hover,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>span:hover{box-shadow:0 2px 0 0 #009ac8}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>a:hover,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>span:hover{box-shadow:unset}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>a>svg,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>span>svg{display:none;transition:var(--base-transition)}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>a>svg,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item>span>svg{display:flex;pointer-events:none}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown{background:#e5e5e5;bottom:-280px;display:flex;height:280px;left:0;opacity:0;padding:30px 0;position:absolute;transition:var(--base-transition);visibility:hidden;width:100%}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-description,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:0 15px;width:100%}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-description{border-right:2px solid #009ac8;max-width:45%;padding:0 15px 0 70px;text-align:left}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-description__title{color:#009ac8;font-size:18px;font-weight:600;margin:0 0 20px}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-description__text{color:#003654;font-size:16px;line-height:24px;margin:0 0 16px;text-align:left}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-description__btn{align-items:center;color:#003654;display:flex;font-size:18px;font-weight:600;text-decoration:none}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu{justify-content:flex-start;max-width:55%;padding:10px 15px}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu ul{flex-wrap:wrap;width:100%}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu ul{background:transparent}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu .menu-item{margin:0 0 10px;max-width:calc(50% - 30px);width:100%}@media (max-width:992px){.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown{background:transparent;height:auto;padding:10px 0;position:static}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-description{display:none}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu{max-width:unset;padding:0;width:100%}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu ul{opacity:1;padding:0;position:static;visibility:visible}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item .dropdown-menu ul .menu-item{max-width:unset;padding-left:20px}}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item.hidden .dropdown{display:none}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item.shown .dropdown{opacity:1;visibility:visible}.header .nav-main ul:not([data-header-top-wrapper]) .menu-item.shown>a>svg,.header .nav-main ul:not([data-header-top-wrapper]) .menu-item.shown>span>svg{transform:rotate(90deg)}.header .nav-main ul:not([data-header-top-wrapper])>.current-menu-item>a,.header .nav-main ul:not([data-header-top-wrapper])>.current-menu-parent>a{box-shadow:0 2px 0 0 #009ac8}@media (max-width:1200px){.header .nav-main .btn{margin:0 20px 0 0}}@media (max-width:992px){.header .nav-main>ul{overflow-y:overlay}}#nav-main .menu-item-object-learning-network li a:hover,.header .nav-main ul .menu-item.menu-item-object-learning-network>a:hover,.header .nav-main ul>.menu-item-object-learning-network .current-menu-item>a,.header .nav-main ul>.menu-item-object-learning-network.current-menu-item>a,.header .nav-main ul>.menu-item-object-learning-network.current-menu-parent>a{box-shadow:0 2px 0 0 #9c449d}.header .nav-main ul .menu-item.menu-item-object-learning-network .dropdown-description{border-right:2px solid #9c449d}.header .nav-main ul .menu-item.menu-item-object-learning-network .dropdown-description__title{color:#9c449d}.header .nav-main ul .menu-item.menu-item-object-rehabcare>a:hover,.header .nav-main ul>.menu-item-object-rehabcare.current-menu-item>a,.header .nav-main ul>.menu-item-object-rehabcare.current-menu-parent>a{box-shadow:0 2px 0 0 #d3364a}.header .nav-main ul .menu-item.menu-item-object-rehabcare .dropdown-description{border-right:2px solid #d3364a}#nav-main .menu-item-object-rehabcare li a:hover,.header .nav-main ul>.menu-item-object-rehabcare .current-menu-item>a{box-shadow:0 2px 0 0 #d3364a}.header .nav-main ul .menu-item.menu-item-object-rehabcare .dropdown-description__title{color:#d3364a}#nav-main .menu-item-object-enterprises li a:hover,.header .nav-main ul .menu-item.menu-item-object-enterprises>a:hover,.header .nav-main ul>.menu-item-object-enterprises .current-menu-item>a,.header .nav-main ul>.menu-item-object-enterprises.current-menu-item>a,.header .nav-main ul>.menu-item-object-enterprises.current-menu-parent>a{box-shadow:0 2px 0 0 #01875e}.header .nav-main ul .menu-item.menu-item-object-enterprises .dropdown-description{border-right:2px solid #01875e}.header .nav-main ul .menu-item.menu-item-object-enterprises .dropdown-description__title{color:#01875e}.hero{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;min-height:410px;padding-left:75px;padding-right:75px;position:relative}@media (max-width:1440px){.hero{min-height:calc(328.87324px + 5.6338vw);padding-left:calc(-2.07042px + 5.35211vw);padding-right:calc(-2.07042px + 5.35211vw)}}@media (max-width:768px){.hero{background-position:50%;padding-bottom:20px;padding-top:110px}}.hero.home{justify-content:end;min-height:780px;padding:140px 80px 175px}@media (max-width:1440px){.hero.home{min-height:calc(198.59155px + 40.37559vw);padding:calc(99.43662px + 2.8169vw) calc(-3.83099px + 5.8216vw) calc(87.11268px + 6.10329vw)}}.hero.home .title{background:rgba(3,60,89,.7);font-size:52px;font-style:italic;font-weight:600;letter-spacing:1.53px;margin-bottom:-100px;max-width:620px;padding:20px}@media (max-width:1440px){.hero.home .title{font-size:calc(14.14085px + 2.62911vw)}}@media (max-width:992px){.hero.home .title{margin-bottom:-60px;padding:5px}}.hero.enterprises .title,.hero.news-and-stories .title{font-family:Avenir Next,sans-serif;font-size:48px;font-weight:600;letter-spacing:.01em;line-height:62px;max-width:600px}@media (max-width:1440px){.hero.enterprises .title,.hero.news-and-stories .title{font-size:calc(31.77465px + 1.12676vw);line-height:calc(53.88732px + .56338vw)}}.hero .breadcrumbs,.hero .line{background-color:#005480;min-height:35px;position:absolute;width:100%;z-index:2}.hero .breadcrumbs{box-shadow:0 2px 20px rgba(0,0,0,.25);left:0;top:0}.hero .line{bottom:0;left:0}.hero .overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:0}.hero .overlay-image{opacity:.49;position:relative;z-index:1}.hero .overlay-image,.hero .overlay-image svg{height:100%;width:100%}.hero .overlay iframe{height:56.25vw;left:50%;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw}.hero .title{background:rgba(3,60,89,.7);color:#fff;font-size:78px;font-weight:600;letter-spacing:2.29px;margin:50px 0;padding:20px;text-shadow:0 2px 16px rgba(0,0,0,.5);z-index:2}@media (max-width:1440px){.hero .title{font-size:calc(18.50704px + 4.13146vw)}}.hero .subtitle{color:#fff;font-size:21px;font-weight:500;line-height:34px;max-width:700px;width:100%}@media (max-width:768px){.hero .subtitle{font-size:13px}}.hero__button{align-items:center;background-color:#fff;border:none;border-radius:50%;bottom:50px;cursor:pointer;display:flex;height:50px;justify-content:center;padding:4px;position:absolute;right:50px;transition:background-color .3s ease-in-out;width:50px;z-index:100}@media (max-width:992px){.hero__button{bottom:5px;height:35px;right:10px;width:35px;z-index:9}}.hero__button:focus-visible{background-color:#033c59;border:none;outline:none}.hero__button:focus-visible svg{fill:#fff!important}.hero__button:hover{background-color:#033c59}.hero__button:hover svg{fill:#fff!important}.hero__button .pause{display:flex}.hero__button.is-paused .pause{display:none}.hero__button.is-paused .play-btn{display:flex}.hero__button svg{transition:fill .3s ease;width:20px}@media (max-width:992px){.hero__button svg{width:12px}}.hero__button .play-btn{display:none}.search-bar{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:0;justify-content:center;left:0;overflow:hidden;position:relative;top:0;transition:var(--base-transition);visibility:hidden;width:100%}.search-bar.shown{height:80px;visibility:visible}.search-bar label{display:none}.search-bar input#searchBar{background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;outline:none;padding:5px 10px;text-transform:capitalize}.search-bar input#searchBar::-moz-placeholder{color:#fff;text-transform:capitalize}.search-bar input#searchBar::placeholder{color:#fff;text-transform:capitalize}.skip-link{background:#033c59;color:#fff;left:0;padding:8px 16px;position:absolute;text-decoration:none;top:-80px;transition:top .3s;z-index:100}.skip-link:focus{top:0}

/*# sourceMappingURL=app.css.map*/