:root{--sevenm-blue:#2f53a7;--sevenm-blue-transparent:#2f53a71F;--sevenm-medium-emphasis:#525252;--surface-background:#F5F5F5;--apple:#A1C861;--apple-20:#EDF4E3;--jade:#73B281;--jade-20:#E7EFE6;--aqua:#1C98B5;--aqua-20:#D9E9F1;--navy:#00445F;--navy-20:#C4D1DD;--forest:#005E46;--forest-20:#C9DAD4;--pigeon:#476E75;--lime:var(--apple);--sunny-yellow:#FFE160;--nordic-blue:#1D9BB2;--carbon-gray:#646464;--carbon-gray-20:#E3E3E3;--silver-gray:var(--carbon-gray-20);--black:#000000;--dark-blue-gray:#B6BAC2;--green-gray:#C0C6BF;--blue-gray:#CED5DA;--mdc-outlined-button-outline-color:var(--sevenm-blue);--mdc-outlined-button-label-text-color:var(--sevenm-blue);--mdc-theme-primary:#fff;--mdc-theme-secondary:var(--sevenm-blue);--mdc-theme-background:#fff;--mdc-theme-surface:#F5F5F5;--mdc-theme-on-primary:rgba(0,0,0,0.91);--mdc-theme-on-secondary:#fff;--mdc-theme-on-background:rgba(0,0,0,0.91);--mdc-theme-on-surface:rgba(0,0,0,0.91);--mdc-typography-headline1-font-family:NotoSansLight;--mdc-typography-headline1-font-size:96px;--mdc-typography-headline1-letter-spacing:-1.5px;--mdc-typography-headline1-line-height:112px;--mdc-typography-headline2-font-family:NotoSansLight;--mdc-typography-headline2-font-size:60px;--mdc-typography-headline2-letter-spacing:-0.5px;--mdc-typography-headline2-line-height:72px;--mdc-typography-headline3-font-family:NotoSansRegular;--mdc-typography-headline3-font-size:48px;--mdc-typography-headline3-letter-spacing:0px;--mdc-typography-headline3-line-height:56px;--mdc-typography-headline4-font-family:NotoSansRegular;--mdc-typography-headline4-font-size:34px;--mdc-typography-headline4-letter-spacing:0.25px;--mdc-typography-headline4-line-height:36px;--mdc-typography-headline5-font-family:NotoSansRegular;--mdc-typography-headline5-font-size:24px;--mdc-typography-headline5-letter-spacing:0px;--mdc-typography-headline5-line-height:24px;--mdc-typography-headline6-font-family:NotoSansMedium;--mdc-typography-headline6-font-size:20px;--mdc-typography-headline6-letter-spacing:0.15px;--mdc-typography-headline6-line-height:24px;--mdc-typography-subtitle1-font-family:NotoSansRegular;--mdc-typography-subtitle1-font-size:16px;--mdc-typography-subtitle1-letter-spacing:0.15px;--mdc-typography-subtitle1-line-height:24px;--mdc-typography-subtitle2-font-family:NotoSansMedium;--mdc-typography-subtitle2-font-size:14px;--mdc-typography-subtitle2-letter-spacing:0.1px;--mdc-typography-subtitle2-line-height:24px;--mdc-typography-body1-font-family:NotoSansRegular;--mdc-typography-body1-font-size:16px;--mdc-typography-body1-letter-spacing:0.5px;--mdc-typography-body1-line-height:24px;--mdc-typography-body2-font-family:NotoSansRegular;--mdc-typography-body2-font-size:14px;--mdc-typography-body2-letter-spacing:0.25px;--mdc-typography-body2-line-height:20px;--mdc-typography-button-font-family:NotoSansMedium;--mdc-typography-button-font-size:14px;--mdc-typography-button-letter-spacing:1.25px;--mdc-typography-button-line-height:16px;--mdc-typography-button-text-transform:uppercase;--mdc-typography-caption-font-family:NotoSansRegular;--mdc-typography-caption-font-size:12px;--mdc-typography-caption-letter-spacing:0.4px;--mdc-typography-caption-line-height:16px;--mdc-typography-overline-font-family:NotoSansRegular;--mdc-typography-overline-font-size:10px;--mdc-typography-overline-letter-spacing:1.5px;--mdc-typography-overline-line-height:16px;--mdc-typography-overline-text-transform:uppercase}.mdc-list,.mdc-list-item__text{line-height:56px}.mdc-list-item:focus{color:var(--sevenm-blue)}#lang-menu-drawer{margin-top:0}.mdc-list-item{margin-left:8px;margin-right:8px;border-radius:4px}.mdc-list-item.mdc-button{line-height:normal}.mdc-list-item__graphic{line-height:56px;padding-right:24px}.mdc-list-item__graphic.right{margin-left:auto}hr.mdc-list-divider{background-color:var(--carbon-gray)}.mdc-button.bg-secondary{background-color:var(--mdc-theme-secondary)!important;color:var(--mdc-theme-on-secondary)!important}.mdc-button.mdc-button--leading{padding-left:12px;padding-right:16px}.col,.row{--bs-gutter-x:0px!important;--bs-gutter-y:0px!important}.container{max-width:100%}.controls .container{height:100%}.controls-bottom .mdc-icon-button{color:var(--sevenm-medium-emphasis)}.controls-mobile .mdc-icon-button{color:var(--sevenm-medium-emphasis)}.h1,h1{font-family:var(--mdc-typography-headline1-font-family);font-size:var(--mdc-typography-headline1-font-size);letter-spacing:var(--mdc-typography-headline1-letter-spacing);line-height:var(--mdc-typography-headline1-line-height);color:var(--mdc-theme-on-primary)}.h2,h2{font-family:var(--mdc-typography-headline2-font-family);font-size:var(--mdc-typography-headline2-font-size);letter-spacing:var(--mdc-typography-headline2-letter-spacing);line-height:var(--mdc-typography-headline2-line-height);color:var(--mdc-theme-on-primary)}.h3,h3{font-family:var(--mdc-typography-headline3-font-family);font-size:var(--mdc-typography-headline3-font-size);letter-spacing:var(--mdc-typography-headline3-letter-spacing);line-height:var(--mdc-typography-headline3-line-height);color:var(--mdc-theme-on-primary)}.h4,h4{font-family:var(--mdc-typography-headline4-font-family);font-size:var(--mdc-typography-headline4-font-size);letter-spacing:var(--mdc-typography-headline4-letter-spacing);line-height:var(--mdc-typography-headline4-line-height);color:var(--mdc-theme-on-primary)}.h5,h5{font-family:var(--mdc-typography-headline5-font-family);font-size:var(--mdc-typography-headline5-font-size);letter-spacing:var(--mdc-typography-headline5-letter-spacing);line-height:var(--mdc-typography-headline5-line-height);color:var(--mdc-theme-on-primary)}.h6,h6{font-family:var(--mdc-typography-headline6-font-family);font-size:var(--mdc-typography-headline6-font-size);letter-spacing:var(--mdc-typography-headline6-letter-spacing);line-height:var(--mdc-typography-headline6-line-height);color:var(--mdc-theme-on-primary)}.subtitle1{font-family:var(--mdc-typography-subtitle1-font-family);font-size:var(--mdc-typography-subtitle1-font-size);letter-spacing:var(--mdc-typography-subtitle1-letter-spacing);line-height:var(--mdc-typography-subtitle1-line-height);color:var(--mdc-theme-on-primary)}.subtitle2{font-family:var(--mdc-typography-subtitle2-font-family);font-size:var(--mdc-typography-subtitle2-font-size);letter-spacing:var(--mdc-typography-subtitle2-letter-spacing);line-height:var(--mdc-typography-subtitle2-line-height);color:var(--mdc-theme-on-primary)}.body1,div,p{font-family:var(--mdc-typography-body1-font-family);font-size:var(--mdc-typography-body1-font-size);letter-spacing:var(--mdc-typography-body1-letter-spacing);line-height:var(--mdc-typography-body1-line-height);color:var(--mdc-theme-on-primary)}a:active,a:hover{color:var(--sevenm-blue)}nav li.mdc-list-item--activated,nav li:hover{color:var(--sevenm-blue)}nav li.mdc-list-item--activated:hover{color:var(--mdc-theme-on-primary)}.body2{font-family:var(--mdc-typography-body2-font-family);font-size:var(--mdc-typography-body2-font-size);letter-spacing:var(--mdc-typography-body2-letter-spacing);line-height:var(--mdc-typography-body2-line-height);color:var(--mdc-theme-on-primary)}.button,button{font-family:var(--mdc-typography-button-font-family);font-size:var(--mdc-typography-button-font-size);letter-spacing:var(--mdc-typography-button-letter-spacing);line-height:var(--mdc-typography-button-line-height);text-transform:var(--mdc-typography-button-text-transform)}.caption{font-family:var(--mdc-typography-caption-font-family);font-size:var(--mdc-typography-caption-font-size);letter-spacing:var(--mdc-typography-caption-letter-spacing);line-height:var(--mdc-typography-caption-line-height);color:var(--sevenm-medium-emphasis)}.overline{font-family:var(--mdc-typography-overline-font-family);font-size:var(--mdc-typography-overline-font-size);letter-spacing:var(--mdc-typography-overline-letter-spacing);line-height:var(--mdc-typography-overline-line-height);text-transform:var(--mdc-typography-overline-text-transform);color:var(--mdc-theme-on-primary)}.medium-emphasis-headline{color:var(--sevenm-medium-emphasis)}#logo{background-size:100%;background-repeat:no-repeat;background-position-x:right;background-position-y:center;float:right;height:100%;background-image:url(../../assets/sevenm/sevenm-logo.svg);background-position:center;width:179px;margin:12px;margin-top:19px}@media (max-width:767.98px){#logo{width:143px}}.loader{color:var(--sevenm-blue)}.loader,.loader:after,.loader:before{background:var(--sevenm-blue)}