@media screen, projection{
  html{line-height:1.15;-webkit-text-size-adjust:100%;}
  body{margin:0;}
  main{display:block;}
  h1{font-size:2em;margin:0.67em 0;}
  a{background-color:transparent;}
  strong{font-weight:bolder;}
  img{border-style:none;}
  button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}
  button{overflow:visible;}
  button{text-transform:none;}
  button,[type=button]{-webkit-appearance:button;}
  html{-webkit-box-sizing:border-box;box-sizing:border-box;}
  *,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit;}
  button{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;}
  a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent;}
  .sidenav,.btn,nav{-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);box-shadow:0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);}
  .btn:focus,.btn:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);box-shadow:0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);}
  .modal{-webkit-box-shadow:0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);box-shadow:0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);}
  i{line-height:inherit;}
  @media only screen and (max-width : 992.99px){
  .hide-on-med-and-down{display:none!important;}
  }
  .center-align{text-align:center;}
  .right{float:right!important;}
  .circle{border-radius:50%;}
  .material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga";font-feature-settings:"liga";}
  .container{margin:0 auto;max-width:1280px;width:90%;}
  @media only screen and (min-width : 601px){
  .container{width:85%;}
  }
  @media only screen and (min-width : 993px){
  .container{width:70%;}
  }
  .row{display:grid;grid-template-columns:repeat(12, 1fr);}
  .row .s12{grid-column:auto/span 12;}
  @media only screen and (min-width : 601px){
  .row .m6{grid-column:auto/span 6;}
  .row .m12{grid-column:auto/span 12;}
  }
  @media only screen and (min-width : 993px){
  .row .l2{grid-column:auto/span 2;}
  .row .l4{grid-column:auto/span 4;}
  .row .l5{grid-column:auto/span 5;}
  .row .l6{grid-column:auto/span 6;}
  .row .l12{grid-column:auto/span 12;}
  }
  nav{color:var(--font-on-primary-color-main);background-color:var(--primary-color);width:100%;height:56px;line-height:56px;}
  nav a{color:var(--font-on-primary-color-main);}
  nav i,nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px;}
  nav .nav-wrapper{position:relative;height:100%;}
  @media only screen and (min-width : 993px){
  nav a.sidenav-trigger{display:none;}
  }
  nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px;}
  nav .sidenav-trigger i{height:56px;line-height:56px;}
  nav .brand-logo{position:absolute;color:var(--font-on-primary-color-main);display:inline-block;font-size:2.1rem;padding:0;}
  @media only screen and (max-width : 992.99px){
  nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
  }
  nav ul:not(.dropdown-content){list-style-type:none;margin:0;}
  nav ul:not(.dropdown-content) li{-webkit-transition:background-color 0.3s;transition:background-color 0.3s;float:left;padding:0;}
  nav ul:not(.dropdown-content) a{-webkit-transition:background-color 0.3s;transition:background-color 0.3s;font-size:1rem;color:var(--font-on-primary-color-main);display:block;padding:0 15px;cursor:pointer;}
  nav ul:not(.dropdown-content) a:hover:not(.active){background-color:var(--primary-color-raised-hover-solid);}
  @media only screen and (min-width : 601px){
  nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px;}
  }
  a{text-decoration:none;}
  html{line-height:1.5;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;font-weight:normal;color:var(--font-color-main);}
  @media only screen and (min-width: 0){
  html{font-size:14px;}
  }
  @media only screen and (min-width: 993px){
  html{font-size:14.5px;}
  }
  @media only screen and (min-width: 1201px){
  html{font-size:15px;}
  }
  h1,h2,h3{font-weight:400;line-height:1.3;}
  h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0;}
  h2{font-size:3.56rem;line-height:110%;margin:2.3733333333rem 0 1.424rem 0;}
  h3{font-size:2.92rem;line-height:110%;margin:1.9466666667rem 0 1.168rem 0;}
  strong{font-weight:500;}
  .btn{font-weight:500;border:none;border-radius:4px;display:inline-block;height:40px;line-height:40px;padding:0 16px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;}
  .btn:disabled{pointer-events:none;background-color:var(--background-color-disabled)!important;-webkit-box-shadow:none;box-shadow:none;color:var(--font-color-disabled)!important;cursor:default;}
  .btn:disabled:hover{background-color:var(--background-color-disabled)!important;color:var(--font-color-disabled)!important;}
  .btn{font-size:14px;outline:0;}
  .btn{text-decoration:none;color:var(--font-on-primary-color-main);background-color:var(--primary-color);text-align:center;letter-spacing:0.5px;-webkit-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out;cursor:pointer;}
  .btn:hover{background-color:var(--primary-color-raised-hover-solid);}
  .btn:focus{background-color:var(--primary-color-raised-focus-solid);}
  .modal{display:none;position:fixed;left:0;right:0;background-color:var(--background-color-level-16dp-solid);padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity;}
  .modal:focus{outline:none;}
  @media only screen and (max-width : 992.99px){
  .modal{width:80%;}
  }
  .modal .modal-content{padding:24px;overflow-y:hidden;}
  .sidenav > li:hover{background-color:transparent;}
  button:focus{outline:none;background-color:var(--primary-color-raised-focus-solid);}
  ::placeholder{color:var(--font-color-medium);}
  .sidenav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100vh;padding-bottom:60px;background-color:var(--background-color-level-16dp-solid);z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%);}
  .sidenav li{float:none;line-height:48px;}
  .sidenav li:hover{background-color:var(--hover-color);}
  .sidenav li > a{display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px;}
  .sidenav li > a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-flat):not(.btn-large):not(.btn-floating){color:var(--font-color-main);}
  .drag-target{height:100%;position:fixed;top:0;left:0;z-index:998;}
  .sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0, 0, 0, 0.5);z-index:997;display:none;}
  .pulse{overflow:visible;position:relative;}
  .pulse::before{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, transform 0.3s;transition:opacity 0.3s, transform 0.3s, -webkit-transform 0.3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1;}
  :root{--surface-color:#f3f6fc;--background-color:#ffffff;--font-color-main:rgba(0, 0, 0, 0.87);--font-color-medium:rgba(0, 0, 0, 0.56);--font-color-disabled:rgba(0, 0, 0, 0.38);--font-on-primary-color-main:rgba(255, 255, 255, 0.87);--font-on-primary-color-dark-main:rgba(255, 255, 255, 0.87);--font-on-primary-color-dark-medium:rgba(255, 255, 255, 0.60);--font-on-primary-color-medium:rgba(255, 255, 255, 0.60);--font-on-primary-color-disabled:rgba(255, 255, 255, 0.38);--font-on-secondary-color-main:rgba(0, 0, 0, 0.87);--hover-color:rgba(0, 0, 0, 0.04);--focus-color:rgba(0, 0, 0, 0.12);--focus-color-solid:#E0E0E0;--background-color-disabled:rgba(0, 0, 0, 0.12);--background-color-level-4dp:rgba(0, 0, 0, 0.09);--background-color-level-16dp-solid:var(--surface-color);--background-color-slight-emphasis:rgba(0, 0, 0, 0.025);--background-color-card:var(--surface-color);--tooltip-background-color:#313033;--tooltip-font-color:rgba(255, 255, 255, 0.77);--separator-color:#DDDDDD;--error-color:#F44336;--slider-track-color:rgba(0, 0, 0, 0.26);--switch-thumb-off-color:#ffffff;--carousel-indicator-color:rgba(255, 255, 255, 0.45);--carousel-indicator-active-color:#FFF;--primary-color:#26a69a;--primary-color-dark:#009688;--primary-color-numeric:38, 166, 154;--primary-color-raised-hover-solid:#30B0A4;--primary-color-raised-focus-solid:#44C4B8;--primary-color-font-medium-color:rgba(var(--primary-color-numeric), 0.7);--primary-color-font-disabled-color:rgba(var(--primary-color-numeric), 0.4);--primary-color-hover-opaque:rgba(var(--primary-color-numeric), 0.06);--primary-color-focus-opaque:rgba(var(--primary-color-numeric), 0.18);--secondary-color:#EF5350;--secondary-color-hover-solid:#FE625F;--secondary-color-focus-solid:#FF7B78;--md_sys_color_on-surface:28, 27, 31;}
  }