autify-header-drawer #autify-details-menu-drawer-container[aria-expanded=true] .icon-hamburger{display:none}autify-header-drawer #autify-details-menu-drawer-container[aria-expanded=true] .icon-close{display:block;opacity:1;visibility:visible}autify-header-drawer{justify-self:start;grid-area:left-icons}@media screen and (min-width:990px){autify-header-drawer{display:none}}.autify-mega-menu-wrapper{position:relative;border-bottom:1px solid #d9d9d9}.autify-mega-menu{width:100%;display:block}.nav-parents{padding-inline-start:0;list-style:none}.nav-parents a{font-family:var(--font-body-family);color:var(--color-foreground);text-decoration:none;font-weight:400;font-style:normal;font-size:18px;line-height:1.4;letter-spacing:0;text-align:center;vertical-align:middle}.nav-parents a:hover{text-decoration:none;color:var(--color-primary)}.nav-parents .child-content ul{list-style:none;padding-inline-start:0;margin-top:0;margin-bottom:0}.nav-parents .menu-drawer__close-button{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04);border:unset;position:relative}.nav-parents .menu-drawer__close-button::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='54' height='54' viewBox='0 0 54 54' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.1573 28.2216L36.9661 46.1428C37.28 46.442 37.6969 46.6089 38.1305 46.6089C38.5641 46.6089 38.981 46.442 39.2949 46.1428L39.3151 46.1226C39.4678 45.9775 39.5894 45.803 39.6724 45.6095C39.7555 45.416 39.7983 45.2076 39.7983 44.997C39.7983 44.7864 39.7555 44.578 39.6724 44.3846C39.5894 44.1911 39.4678 44.0165 39.3151 43.8714L21.6031 26.9964L39.3151 10.1282C39.4678 9.98316 39.5894 9.80858 39.6724 9.61508C39.7555 9.42158 39.7983 9.21321 39.7983 9.00263C39.7983 8.79205 39.7555 8.58368 39.6724 8.39018C39.5894 8.19668 39.4678 8.0221 39.3151 7.87707L39.2949 7.85682C38.981 7.55764 38.5641 7.39074 38.1305 7.39074C37.6969 7.39074 37.28 7.55764 36.9661 7.85682L18.1573 25.7781C17.9918 25.9357 17.8601 26.1252 17.7702 26.3352C17.6802 26.5452 17.6338 26.7713 17.6338 26.9998C17.6338 27.2283 17.6802 27.4544 17.7702 27.6644C17.8601 27.8744 17.9918 28.064 18.1573 28.2216Z' fill='%230F3755'/%3E%3C/svg%3E%0A");width:25px;height:15px;background-size:contain;background-repeat:no-repeat}.child-column .column-title{margin:0;font-family:var(--font-body-family);font-size:16px;line-height:1;letter-spacing:0;font-weight:400;vertical-align:middle}.menu-footer{display:none;padding:2rem 3rem}.menu-footer .list-social{justify-content:unset}@media screen and (max-width:989px){.autify-mega-menu-wrapper{height:100%}.autify-mega-menu{transform:translateX(-100%);background-color:rgb(var(--color-background));overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow), var(--drawer-shadow-opacity)));transition:transform var(--duration-default) ease,visibility var(--duration-default) ease;display:block;transition:.3s all ease-in;position:fixed;top:0;left:-100%;z-index:99999;overflow:auto;margin-bottom:25px;max-width:100%;width:100%;height:100vh;padding:0}.autify-mega-menu.open{transform:translateX(0);visibility:visible;left:0}.autify-mega-menu .page-width{padding:0}.autify-mega-menu .nav-parents{width:100%;padding:3rem 0}.autify-mega-menu .nav-parent{padding:1rem 0;align-items:center;margin:0 3rem;display:flex;justify-content:flex-start;gap:0 10px;flex-wrap:wrap}.autify-mega-menu .nav-parent a{font-size:1.6rem;width:max-content}.autify-mega-menu .nav-parent .submenu-toggle{width:25px}.autify-mega-menu .nav-parent.has-children .submenu-toggle svg{transform:rotate(-90deg)}.autify-mega-menu .nav-parent.has-children .submenu-toggle[aria-expanded=true] svg{transform:rotate(0)}.autify-mega-menu .nav-parent.has-children .child-wrapper,.autify-mega-menu .nav-parent.has-children .has-children{display:none;opacity:0;width:100%}.autify-mega-menu .nav-parent.has-children .child-wrapper.open,.autify-mega-menu .nav-parent.has-children .has-children.open{display:block;opacity:1}.autify-mega-menu .nav-parent.has-children .child-content,.autify-mega-menu .nav-parent.has-children .child-wrapper-container{background-color:#fff}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner{margin:0 2.6rem 0}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner>.child-column{display:flex;align-items:center;gap:0 10px;flex-wrap:wrap}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner>.child-column p{padding:1.5rem 0;width:max-content}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner .child-content{width:100%}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner .child-content.has-children ul{margin:0 2.6rem 0}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner .child-content ul{margin:0}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner .child-content ul li{padding:1.1rem 0}.autify-mega-menu .nav-parent.has-children .child-wrapper-inner__image{display:none}.autify-mega-menu .header-logo{display:block;text-align:center}.autify-mega-menu .header-logo .header-logo__image{max-width:147px;margin:auto;height:auto}.autify-mega-menu .main-menu-close{position:absolute;right:0;width:auto;top:0;margin:0;padding:20px}.autify-mega-menu .main-menu-close .svg-wrapper{margin:0}.autify-mega-menu .menu-header{padding-top:3rem;padding-bottom:2rem}.autify-mega-menu .menu-search{margin:0 3rem;padding-top:3rem;position:relative}}@media screen and (min-width:990px){.menu-footer,.menu-header{display:none}nav.centre{justify-content:center}nav.nav-parents{display:flex;justify-content:space-between;align-items:center}nav.nav-parents .child-wrapper-container{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;border-top:1px solid #e8e8e8}nav.nav-parents .child-wrapper-container .menu-drawer__close-button{display:none}nav.nav-parents .nav-parent{display:flex;justify-content:space-between;align-items:center;gap:5px;padding:1.5rem 0}nav.nav-parents .nav-parent.auto{position:relative}nav.nav-parents .auto .child-wrapper-inner{padding:2rem 3rem}nav.nav-parents .auto .child-wrapper-inner .child-column{min-width:unset}nav.nav-parents .child-wrapper-inner{display:flex;flex-wrap:wrap;width:100%;z-index:999;white-space:nowrap;gap:4rem;padding:2rem 5rem;justify-content:start;margin:0}nav.nav-parents .child-wrapper-inner .child-column{min-width:200px}nav.nav-parents .child-wrapper-inner .child-column .column-title{margin:1rem 0;padding-bottom:1rem;font-family:var(--font-body-family);font-weight:600;font-size:16px;line-height:1.4;letter-spacing:0}nav.nav-parents .child-wrapper-inner .child-column .submenu-toggle{display:none}nav.nav-parents .child-wrapper-inner__image{display:flex;gap:1rem;max-width:600px}nav.nav-parents .child-wrapper-inner__image a{display:flex}nav.nav-parents .child-wrapper-inner__image .image-column{position:relative;overflow:hidden}nav.nav-parents .child-wrapper-inner__image .image-title{position:absolute;bottom:0;color:#fff;left:2rem}nav.nav-parents .child-wrapper-inner__image img{width:100%;object-fit:cover;height:auto}nav .nav-parent .child-content ul li{margin-bottom:1rem}nav .nav-parent .child-content a{text-decoration:none;color:var(--color-foreground);text-underline-offset:5px;font-family:var(--font-body-family);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0;text-align:center}nav .nav-parent .child-content a:hover{color:var(--color-primary);text-decoration:underline}nav .nav-parent.has-children .child-wrapper{position:absolute;top:100%;left:0;width:100%;max-width:100%;padding:0;max-height:5px;opacity:0;overflow:hidden;visibility:hidden;transition:all .3s ease-in 0s;z-index:9999}nav .nav-parent.has-children.auto .child-wrapper{left:50%;right:50%;width:auto;min-width:260px;transform:translate(-50%,0)}nav .nav-parent.has-children.auto .child-wrapper.submenu--align-left{left:0}nav .nav-parent.has-children:hover>a{color:var(--color-primary)}nav .nav-parent.has-children:hover .child-wrapper{max-height:100vh;opacity:1;overflow:visible;height:auto;visibility:visible}nav .nav-parent.has-children:hover svg{transform:rotate(180deg)}nav .nav-parent.has-children:hover svg path{stroke:var(--color-primary)}nav .child-wrapper-inner__image a img{transition:transform var(--duration-medium) var(--ease-out-slow)}nav .child-wrapper-inner__image a:hover img{transform:scale(1.02)}}@media only screen and (min-width:990px) and (max-width:1200px){.nav-parents a{font-size:12px}}@media only screen and (min-width:990px) and (max-width:1400px){nav.nav-parents .child-wrapper-inner{gap:2rem;padding:2rem 3rem}}