
@font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 400;
    src: local('Muli Regular'), url('fonts/Muli-Regular.woff') format('woff');
    }
    
  
    @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 600;
    src: local('Muli SemiBold'), url('fonts/Muli-SemiBold.woff') format('woff');
    }
    
  
    @font-face {
    font-family: 'Muli';
    font-style: normal;
    font-weight: 700;
    src: local('Muli Bold'), url('fonts/Muli-Bold.woff') format('woff');
    }
  
  :root {
    --primary-400: #2777A2;
    --primary-a75: #2777A275;
    --primary-700: #064C71;
  
    --accent-400: #FFA132;
    --accent-700: #E68006;
  
    --active-400: #241b07;
  
    --previous-clr: #575c5d;
  
    --logo: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iYiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MDAgMTE2LjEyIj4KICA8ZyBpZD0iYyIgZGF0YS1uYW1lPSJMYXllciAxIj4KICAgIDxnPgogICAgICA8cGF0aCBkPSJtMTczLjQ0LDgzLjI2djguMzdoLTM4LjQzVjI0LjQ5aDkuOTZ2NTguNzdoMjguNDdaIiBmaWxsPSIjZmZhMTMyIiBzdHJva2Utd2lkdGg9IjAiLz4KICAgICAgPHBhdGggZD0ibTI0Mi43OCw1OC4wNmMwLDUuMDItLjgsOS42My0yLjQxLDEzLjgyLTEuNjEsNC4xOS0zLjg4LDcuODEtNi44LDEwLjg1LTIuOTMsMy4wNC02LjQ0LDUuNC0xMC41Miw3LjA4LTQuMDgsMS42OC04LjYyLDIuNTItMTMuNjEsMi41MnMtOS40OC0uODQtMTMuNTgtMi41MmMtNC4xLTEuNjgtNy42MS00LjA0LTEwLjUyLTcuMDgtMi45Mi0zLjA0LTUuMTgtNi42NS02LjgtMTAuODUtMS42Mi00LjE5LTIuNDMtOC44LTIuNDMtMTMuODJzLjgxLTkuNTgsMi40My0xMy43OWMxLjYyLTQuMjEsMy44OS03LjgzLDYuOC0xMC44NywyLjkxLTMuMDQsNi40Mi01LjQxLDEwLjUyLTcuMTEsNC4xLTEuNyw4LjYyLTIuNTUsMTMuNTgtMi41NXM5LjUyLjg1LDEzLjYxLDIuNTVjNC4wOCwxLjcsNy41OSw0LjA3LDEwLjUyLDcuMTEsMi45MywzLjA0LDUuMiw2LjY2LDYuOCwxMC44NywxLjYsNC4yMSwyLjQxLDguODEsMi40MSwxMy43OVptLTEwLjE5LDBjMC0zLjk5LS41NS03LjU3LTEuNjQtMTAuNzUtMS4wOS0zLjE4LTIuNjQtNS44OC00LjY1LTguMDktMi4wMS0yLjIxLTQuNDQtMy45MS03LjI5LTUuMS0yLjg1LTEuMTgtNi4wNC0xLjc4LTkuNTYtMS43OHMtNi43MS41OS05LjU2LDEuNzhjLTIuODUsMS4xOS01LjI5LDIuODgtNy4zMiw1LjEtMi4wMywyLjIxLTMuNTksNC45MS00LjY4LDguMDktMS4wOSwzLjE4LTEuNjQsNi43Ni0xLjY0LDEwLjc1cy41NCw3LjYxLDEuNjQsMTAuNzhjMS4wOSwzLjE2LDIuNjUsNS44NSw0LjY4LDguMDYsMi4wMiwyLjIxLDQuNDYsMy45LDcuMzIsNS4wNywyLjg1LDEuMTcsNi4wNCwxLjc1LDkuNTYsMS43NXM2LjcxLS41OCw5LjU2LTEuNzVjMi44NS0xLjE3LDUuMjgtMi44Niw3LjI5LTUuMDcsMi4wMS0yLjIxLDMuNTYtNC45LDQuNjUtOC4wNiwxLjA5LTMuMTYsMS42NC02Ljc1LDEuNjQtMTAuNzhaIiBmaWxsPSIjZmZhMTMyIiBzdHJva2Utd2lkdGg9IjAiLz4KICAgICAgPHBhdGggZD0ibTM3NC41MiwyNC40OXY2Ny4xNGgtNS4wNWMtLjc4LDAtMS40My0uMTQtMS45NC0uNDItLjUyLS4yOC0xLjA0LS43My0xLjU3LTEuMzVsLTM3LjkyLTQ5LjA0Yy4wNi44NC4xMiwxLjY3LjE2LDIuNDhzLjA3LDEuNTcuMDcsMi4yOXY0Ni4wNWgtOC43NFYyNC40OWg1LjE0Yy44NywwLDEuNTMuMSwxLjk2LjNzLjkyLjY2LDEuNDUsMS4zOGwzOC4wMSw0OS4wOWMtLjA5LS45MS0uMTYtMS43OC0uMjEtMi42NC0uMDUtLjg2LS4wNy0xLjY2LS4wNy0yLjQxVjI0LjQ5aDguN1oiIGZpbGw9IiNmZmExMzIiIHN0cm9rZS13aWR0aD0iMCIvPgogICAgICA8cGF0aCBkPSJtNDI1Ljg1LDM1LjQzYy0uMzEuNTMtLjY0LjkyLS45OCwxLjE3cy0uNzguMzctMS4zMS4zN2MtLjU2LDAtMS4yLS4yNi0xLjkyLS43Ny0uNzItLjUyLTEuNjEtMS4wOS0yLjY5LTEuNzMtMS4wOC0uNjQtMi4zNi0xLjIxLTMuODYtMS43My0xLjUtLjUxLTMuMjktLjc3LTUuMzgtLjc3LTEuOTYsMC0zLjY5LjI2LTUuMTcuNzctMS40OC41Mi0yLjcyLDEuMjItMy43MiwyLjEtMSwuODktMS43NSwxLjkzLTIuMjcsMy4xMy0uNTEsMS4yLS43NywyLjUtLjc3LDMuOSwwLDEuODEuNDYsMy4zMSwxLjM4LDQuNDkuOTIsMS4xOSwyLjEzLDIuMiwzLjYyLDMuMDRzMy4yLDEuNTgsNS4xLDIuMmMxLjkuNjIsMy44NSwxLjI3LDUuODUsMS45NCwxLjk5LjY3LDMuOTQsMS40NCw1Ljg0LDIuMzEsMS45Ljg3LDMuNiwxLjk3LDUuMSwzLjNzMi43LDIuOTUsMy42Miw0Ljg2Yy45MiwxLjkyLDEuMzgsNC4yNiwxLjM4LDcuMDQsMCwyLjk2LS41MSw1Ljc0LTEuNTIsOC4zMnMtMi40OSw0Ljg1LTQuNDIsNi43OGMtMS45MywxLjkzLTQuMzEsMy40NS03LjEzLDQuNTYtMi44MiwxLjExLTYuMDIsMS42Ni05LjYxLDEuNjYtMi4xNSwwLTQuMjQtLjIxLTYuMjYtLjYzLTIuMDMtLjQyLTMuOTQtMS4wMS01Ljc1LTEuNzctMS44MS0uNzctMy41LTEuNjgtNS4wNy0yLjc2LTEuNTctMS4wOC0yLjk4LTIuMjgtNC4yMy0zLjYybDIuODUtNC43N2MuMjgtLjM3LjYyLS42OCwxLjAxLS45NC4zOS0uMjUuODMtLjM3LDEuMzMtLjM3LjY2LDAsMS40MS4zNCwyLjI3LDEuMDNzMS45MiwxLjQ0LDMuMTgsMi4yN2MxLjI2LjgyLDIuNzcsMS41OCw0LjUzLDIuMjcsMS43Ni42OCwzLjksMS4wMyw2LjQzLDEuMDMsMi4wNiwwLDMuODktLjI3LDUuNTItLjgyLDEuNjItLjU0LDIuOTgtMS4zMiw0LjA5LTIuMzRzMS45Ni0yLjI0LDIuNTUtMy42N2MuNTktMS40My44OS0zLjAyLjg5LTQuNzcsMC0xLjk2LS40NS0zLjU3LTEuMzUtNC44Mi0uOS0xLjI1LTIuMS0yLjI5LTMuNi0zLjEzLTEuNDktLjg0LTMuMi0xLjU2LTUuMS0yLjE1LTEuOS0uNTktMy44NS0xLjIxLTUuODQtMS44NS0yLS42NC0zLjk0LTEuMzgtNS44NC0yLjIyLTEuOS0uODQtMy42LTEuOTQtNS4xLTMuMy0xLjQ5LTEuMzYtMi42OS0zLjA2LTMuNi01LjEtLjktMi4wNC0xLjM1LTQuNTYtMS4zNS03LjU1LDAtMi40LjQ3LTQuNzIsMS40LTYuOTcuOTQtMi4yNSwyLjMtNC4yMyw0LjA5LTUuOTYsMS43OS0xLjczLDQtMy4xMiw2LjYyLTQuMTYsMi42Mi0xLjA0LDUuNjEtMS41Nyw4Ljk4LTEuNTcsMy43NywwLDcuMjQuNiwxMC40LDEuOCwzLjE2LDEuMiw1LjkxLDIuOTIsOC4yNSw1LjE3bC0yLjQzLDQuNzJaIiBmaWxsPSIjMzYzNjM2IiBzdHJva2Utd2lkdGg9IjAiLz4KICAgICAgPHBhdGggZD0ibTQ2Mi4zMiwyNC40OWM0LjMsMCw4LjA0LjUsMTEuMjIsMS41LDMuMTgsMSw1LjgxLDIuNDEsNy45LDQuMjMsMi4wOSwxLjgyLDMuNjQsNC4wMyw0LjY1LDYuNjEsMS4wMSwyLjU5LDEuNTIsNS40NiwxLjUyLDguNnMtLjU1LDYuMDQtMS42NCw4LjY3Yy0xLjA5LDIuNjMtMi43LDQuOS00LjgyLDYuOC0yLjEyLDEuOS00Ljc2LDMuMzctNy45Miw0LjQyLTMuMTYsMS4wNC02LjgsMS41Ny0xMC45MiwxLjU3aC0xMC4zOHYyNC43M2gtOS45NlYyNC40OWgyMC4zNFptMCwzNC41NWMyLjUzLDAsNC43NS0uMzMsNi42Ni0uOTgsMS45Mi0uNjUsMy41Mi0xLjU4LDQuODItMi43OHMyLjI3LTIuNjMsMi45Mi00LjNjLjY2LTEuNjcuOTgtMy41MS45OC01LjU0LDAtNC4wOC0xLjI3LTcuMjktMy44MS05LjYzLTIuNTQtMi4zNC02LjQtMy41MS0xMS41Ny0zLjUxaC0xMC4zOHYyNi43NGgxMC4zOFoiIGZpbGw9IiMzNjM2MzYiIHN0cm9rZS13aWR0aD0iMCIvPgogICAgICA8cGF0aCBkPSJtNTQ4LjksOTEuNjNoLTguODhjLTEuNzgsMC0zLjA3LS43LTMuODgtMi4xbC0xNi42LTIzLjI4Yy0uNTMtLjc4LTEuMTEtMS4zMy0xLjczLTEuNjYtLjYyLS4zMy0xLjU2LS40OS0yLjgxLS40OWgtNi41djI3LjU0aC05Ljk2VjI0LjQ5aDE5LjM1YzQuMzMsMCw4LjA2LjQ0LDExLjIsMS4zMywzLjEzLjg5LDUuNzIsMi4xNSw3Ljc2LDMuNzksMi4wNCwxLjY0LDMuNTUsMy42MSw0LjUzLDUuOTFzMS40Nyw0Ljg5LDEuNDcsNy43NmMwLDIuMzQtLjM2LDQuNTQtMS4wNyw2LjU5cy0xLjc3LDMuOS0zLjE2LDUuNTQtMy4wOCwzLjA1LTUuMDcsNC4yM2MtMiwxLjE5LTQuMjYsMi4wOS02Ljc4LDIuNzEsMS4yNS43NSwyLjMyLDEuNzksMy4yMywzLjEzbDE4Ljg5LDI2LjE0Wm0tMzEuMzItMzQuNzhjMi41NSwwLDQuODEtLjMxLDYuNzUtLjk0LDEuOTUtLjYyLDMuNTgtMS41LDQuODktMi42NHMyLjI5LTIuNDksMi45NS00LjA3Yy42Ni0xLjU4Ljk4LTMuMzEuOTgtNS4yMSwwLTMuODctMS4yNy02Ljc4LTMuODEtOC43NC0yLjU0LTEuOTYtNi4zNS0yLjk1LTExLjQzLTIuOTVoLTkuNHYyNC41NWg5LjA3WiIgZmlsbD0iIzM2MzYzNiIgc3Ryb2tlLXdpZHRoPSIwIi8+CiAgICAgIDxwYXRoIGQ9Im01NjcuNTEsOTEuNjNoLTEwVjI0LjQ5aDEwdjY3LjE0WiIgZmlsbD0iIzM2MzYzNiIgc3Ryb2tlLXdpZHRoPSIwIi8+CiAgICAgIDxwYXRoIGQ9Im02MzcuNjMsMjQuNDl2NjcuMTRoLTUuMDVjLS43OCwwLTEuNDMtLjE0LTEuOTQtLjQyLS41Mi0uMjgtMS4wNC0uNzMtMS41Ny0xLjM1bC0zNy45Mi00OS4wNGMuMDYuODQuMTIsMS42Ny4xNiwyLjQ4cy4wNywxLjU3LjA3LDIuMjl2NDYuMDVoLTguNzRWMjQuNDloNS4xNGMuODcsMCwxLjUzLjEsMS45Ni4zcy45Mi42NiwxLjQ1LDEuMzhsMzguMDEsNDkuMDljLS4wOS0uOTEtLjE2LTEuNzgtLjIxLTIuNjQtLjA1LS44Ni0uMDctMS42Ni0uMDctMi40MVYyNC40OWg4LjdaIiBmaWxsPSIjMzYzNjM2IiBzdHJva2Utd2lkdGg9IjAiLz4KICAgICAgPHBhdGggZD0ibTcwMCwzMi44MWgtMjEuMzJ2NTguODFoLTkuOTF2LTU4LjgxaC0yMS40MXYtOC4zMmg1Mi42NHY4LjMyWiIgZmlsbD0iIzM2MzYzNiIgc3Ryb2tlLXdpZHRoPSIwIi8+CiAgICAgIDxwYXRoIGQ9Im0yNzcuMSw0NS45bC0yMS41NSw0NS45aC0xMC42MmwzMi4zNC02Ny4zLDMxLjIsNjcuM2gtMTAuNzlsLTIwLjU3LTQ1LjlaIiBmaWxsPSIjZmZhMTMyIiBzdHJva2Utd2lkdGg9IjAiLz4KICAgIDwvZz4KICAgIDxnPgogICAgICA8cGF0aCBkPSJtMTE1LjUzLDU4LjM1TDc1LjY0LDBoLTExLjI2bC0uNC41OSwzOS4yMiw1OC4xMi0zOC43NCw1Ny40MmgxMi4wOWwzOC45OC01Ny43N1oiIGZpbGw9IiMzNjM2MzYiIHN0cm9rZS13aWR0aD0iMCIvPgogICAgICA8cGF0aCBkPSJtNzguMzUsNTguN0wzOC43MywwSC40bC0uNC41OSwzOS4yMiw1OC4xMkwuNDcsMTE2LjEyaDM5LjE0bDM4Ljc0LTU3LjQyWiIgZmlsbD0iI2ZmYTEzMiIgc3Ryb2tlLXdpZHRoPSIwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4=");
  }
  
  html {
    overflow-x: hidden;
  }
  
  body {
    margin: 0;
    overflow-x: hidden; 
    font-family: 'Muli', sans-serif;
    font-weight:  400;
    font-size: 16px;
    line-height: 1.42857143;
    color: #444444;
    background-color: #ffffff;
  }
  
  
  
  a {
    background-color: transparent;
    text-decoration: none;
    color: var(--primary-400);
  }
  a:active,
  a:hover {
    outline: 0;
    color: var(--primary-700);
  }
  
  img {
    border: 0;
  }
  
  .img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
  }
  
  * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  *:before,
  *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  
  /* Typography */
  h1, h2, h3, h4{ font-weight: 400; line-height: 1.1; color: inherit; text-align:  center; margin:  0 0 26px 0;}
  h1, h2 { font-size: 20px;}
  h3{ font-size: 24px;}
  h4{ font-size: 18px;}
  p { margin: 0 0 10px; text-align:  center;}
  small { color: #949494; font-size: 12px; line-height: 14px; }
  .alt { color: #333; font-weight: 300; font-size:  14px;}
  .psudo-link { font-weight: bold; color: #176db6; text-decoration: underline; cursor: pointer; }
  .psudo-link:hover {text-decoration: none;}
  
  @media (max-width: 768px) {
    h1, h2 {
      margin-bottom: 20px;
      font-size: 16px;
    }
  
    h1 {
      line-height: 1.2em;
    }
  
    h2 {
      line-height: 1.5em;
    }
  }
  
  /* Scaffolding */
  .container { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; position: relative;}
  @media (min-width: 768px) {
    .container { width: 750px; min-height: 630px; }
  }
  @media (min-width: 992px) {
    .container { width: 970px; }
  }
  @media (min-width: 1200px) {
    .container { width: 1170px;}
  }
  
  .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .col-xs-2, .col-xs-4, .col-xs-6, .col-xs-10, .col-xs-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-10, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-md-2, .col-md-3, .col-md-4, .col-lg-4, .col-sm-5, .col-xs-4, .col-xs-6, .col-xs-12, .col-md-6, .col-md-5, .col-md-7, .col-md-8, .col-md-9, .col-lg-2, .col-lg-3, .col-lg-6, .col-lg-10 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
  }
  
  .col-xs-2 { width: 16.66666667%;  float: left;}
  .col-xs-4 { width: 33.33333333%;  float: left;}
  .col-xs-6 { width: 50%;float: left;}
  .col-xs-10 { width: 83.33333333%;  float: left;}
  .col-xs-12 { width: 100%; float: left;}
  
  @media (max-width: 767px) {
  .col-xs-offset-3 { margin-left: 25%;  }
  }
  
  @media (min-width: 768px) {
    .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10 {
      float: left;
    }
    .col-sm-10 {
      width: 83.33333333%; 
    }  
    .col-sm-9 {
      width: 75%;
    }   
    .col-sm-8 {
      width: 66.66666667%;
    }  
    .col-sm-7 {
      width: 58.33333333%;
    }
    .col-sm-6 {
      width: 50%;
    }
    .col-sm-5 {
      width: 41.66666667%;
    }
    .col-sm-4 {
      width: 33.33333333%;
    }
    .col-sm-3 {
      width: 25%;
    }  
    .col-sm-2 {
      width: 16.66666667%;
    }
    .col-sm-pull-6 {
      right: 50%;
    }
    .col-sm-pull-5 {
      right: 41.66666667%;
    }
    .col-sm-pull-4 {
      right: 33.33333333%;
    }
    .col-sm-pull-3 {
      right: 25%;
    }  
    .col-sm-push-8 {
      left: 66.66666667%;
    }
    .col-sm-push-7 {
      left: 58.33333333%;
    }
    .col-sm-push-6 {
      left: 50%;
    }
    .col-sm-offset-1-5 {
        margin-left: 12.5%;
    }
    .col-sm-offset-2{
      margin-left: 16.66666667%;
    }
    .col-sm-offset-3 {
      margin-left: 25%;
    }
    .col-sm-offset-5 {
      margin-left: 41.66666667%;
    }  
    
    .last-row-1 {
      margin-left: 37.5%;
    }
    .last-row-3 {
      margin-left: 12.5%;
    }
                                          
                                          
  }
  @media (min-width: 992px) {
    .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
      float: left;
    }
    .col-md-9 {
      width: 75%;
    }  
    .col-md-8 {
      width: 66.66666667%;
    }  
    .col-md-7 {
      width: 58.33333333%;
    }
    .col-md-6 {
      width: 50%;
    }
    .col-md-5 {
      width: 41.66666667%;
    }
    .col-md-4 {
      width: 33.33333333%;
    }
    .col-md-offset-4 {
      margin-left: 33.33333333%;
    }
    .col-md-offset-3 {
      margin-left: 25%;
    }    
    .col-md-3 {
     width: 25%
    }
    .col-md-2{
      width: 16.66666667%;
    }
    .col-md-offset-2 {
      margin-left:  16.66666667%;
    }  
    .col-md-pull-3 {
      right: 25%;
    }    
    
      .col-md-pull-7 {
      right: 58.33333333%;
    }
      .col-md-push-5 {
      left:  41.66666667%;
    }  
  }
  
  @media (min-width: 1200px) {
    .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-6 {
      float: left;
    }
    .col-lg-2{
        width: 16.66666667%;
    }
    .col-lg-3 {
      width: 25%
    }  
    .col-lg-4 {
      width: 33.33333333%;
    }
    
    .col-lg-6 {
      width: 50%;
    }  
    .col-lg-10{
      width: 83.33333333%;
    }
    .col-lg-offset-1 {
      margin-left:  8.88888887%;
    }  
    .col-lg-offset-3 {
      margin-left: 25%;
    }  
  }
  
  .col-day { padding-right: 0;}
  .col-month { padding-right: 2px; padding-left: 2px;}
  .col-year { padding-left: 0;}
  
  /* Gutter change */
   .row-condensed .col-xs-6:nth-of-type(1) { padding-right: 4px; }
   .row-condensed .col-xs-6:nth-of-type(2) { padding-left: 4px; }
  
  /* Buttons */
  
  [role="button"] {
    cursor: pointer;
  }
  
  .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    background-image: none;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border-radius: 10px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: none;
  }
  
  .btn:hover,
  .btn:focus,
  .btn.focus {
    color: #333333;
    text-decoration: none;
  }
  .btn:active,
  .btn.active {
    /*
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    */
  }
  .btn.disabled,
  .btn[disabled],
  fieldset[disabled] .btn {
    cursor: not-allowed;
    background-color:  #F4F4F4;
    color: #D7D7D7;
  
  
   background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRDdEN0Q3O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30KPC9zdHlsZT4KPGcgaWQ9InN1cmZhY2UxMTgxIj4KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik05LDVsMjAsMjBMOSw0NSIvPgoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTIyLDVsMjAsMjBMMjIsNDUiLz4KPC9nPgo8L3N2Zz4K");
    
  
  
    box-shadow: 0px 5px 11px rgba(0, 0, 0, 0);
  }
  a.btn.disabled,
  fieldset[disabled] a.btn {
    pointer-events: none;
  }
  
  .btn-default {
    color: #333;
    background-color: #f4f4f4;
    height: 51px;
    width: 56px;
      font-size: 14px;
      display: inline-block;
      float: left;
      padding:  12px;
      margin-right: 10px;
  }
  
  .btn-group { margin-bottom: 20px; }
  
  
  
  
  .btn-group-2 button { width: 140px;}
  .btn-group-5 button { width: 53px; margin-right: 6px;}
  
  .btn-group-2 button:nth-of-type(2),
  .btn-group-5 button:nth-of-type(5),
  .btn-group-6 button:nth-of-type(6) { margin-right:  0;}
  
  
  
  
  
  @media (min-width: 375px) {
    .btn-default { width: 67px; font-size: 16px; }
    .btn-group-2 button { width: 167px;}
    .btn-group-5 button { width: 62px; margin-right: 8px; }
  }
  
  @media (min-width: 420px) {
    .btn-default { width: 80px; font-size: 18px;}
    .btn-group-2 button { width: 190px;}
    .btn-group-5 button { width: 71px; }
    /*.btn-group-5 .btn-default { width: 62px; margin-right: 8px; }*/
  }
  
  
  
  .btn-default:focus,
  .btn-default.focus,
  .btn-default:hover,
  .btn-default:active,
  .btn-default.active,
  .open > .dropdown-toggle.btn-default,
  .btn-default:active:hover,
  .btn-default.active:hover,
  .open > .dropdown-toggle.btn-default:hover,
  .btn-default:active:focus,
  .btn-default.active:focus,
  .open > .dropdown-toggle.btn-default:focus,
  .btn-default:active.focus,
  .btn-default.active.focus,
  .open > .dropdown-toggle.btn-default.focus {
    color: #fff;
    background-color: var(--accent-400);
  }
  
  .btn-default.disabled:hover,
  .btn-default[disabled]:hover,
  fieldset[disabled] .btn-default:hover,
  .btn-default.disabled:focus,
  .btn-default[disabled]:focus,
  fieldset[disabled] .btn-default:focus,
  .btn-default.disabled.focus,
  .btn-default[disabled].focus,
  fieldset[disabled] .btn-default.focus {
    background-color: #ffffff;
    border-color: #cccccc;
  }
  .btn-default .badge {
    color: #ffffff;
    background-color: #333333;
  }
  
  .btn-primary {
    color: #ffffff;
    background-color: var(--accent-400);
    margin:  30px 0 15px; 
    width:  141px;
    height:  54px;
    display:  inline-block;
    box-shadow: 0px 5px 11px rgba(0, 0, 0, 0.13);
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTBwdCIgaGVpZ2h0PSI1MHB0IiB2aWV3Qm94PSIwIDAgNTAgNTAiIHZlcnNpb249IjEuMSI+CjxnIGlkPSJzdXJmYWNlMTE4MSI+CjxwYXRoIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZTpyZ2IoMTAwJSwxMDAlLDEwMCUpO3N0cm9rZS1vcGFjaXR5OjE7c3Ryb2tlLW1pdGVybGltaXQ6MTA7IiBkPSJNIDkgNSBMIDI5IDI1IEwgOSA0NSAiLz4KPHBhdGggc3R5bGU9ImZpbGw6bm9uZTtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlOnJnYigxMDAlLDEwMCUsMTAwJSk7c3Ryb2tlLW9wYWNpdHk6MTtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIGQ9Ik0gMjIgNSBMIDQyIDI1IEwgMjIgNDUgIi8+CjwvZz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
    background-size:  33px 33px;
    background-position: right 20px center;
  }
  
  .center-btn {
    margin: 30px auto 15px;
  }
  
  @media (max-width: 768px) {
    .btn-primary {
      margin-top: 10px;
    }
  }
  
  
  @media (min-width: 992px) {
    .btn-primary {height:  47px;}
  }
  
  
  
  
  
  
  .btn-primary:focus,
  .btn-primary.focus,
  .btn-primary:hover {
    color: #ffffff;
    background-color: var(--accent-700);
    border-color: #1d3163;
    background-position: right 25px center;
  }
  .btn-primary:active,
  .btn-primary.active,
  .open > .dropdown-toggle.btn-primary {
    color: #ffffff;
    background-color: #1f3152;
    border-color: #1d3163;
    background-position: right 25px center;
  }
  .btn-primary:active:hover,
  .btn-primary.active:hover,
  .open > .dropdown-toggle.btn-primary:hover,
  .btn-primary:active:focus,
  .btn-primary.active:focus,
  .open > .dropdown-toggle.btn-primary:focus,
  .btn-primary:active.focus,
  .btn-primary.active.focus,
  .open > .dropdown-toggle.btn-primary.focus {
    color: #ffffff;
    background-color: var(--active-400);
    border-color: var(--active-400);
  }
  .btn-primary.disabled:hover,
  .btn-primary[disabled]:hover,
  fieldset[disabled] .btn-primary:hover,
  .btn-primary.disabled:focus,
  .btn-primary[disabled]:focus,
  fieldset[disabled] .btn-primary:focus,
  .btn-primary.disabled.focus,
  .btn-primary[disabled].focus,
  fieldset[disabled] .btn-primary.focus {
    background-color: var(--accent-700);
    border-color: #2e6da4;
    color: #D7D7D7;
  }
  
  .btn-lg {
    /*padding: 10px 16px;*/
    padding: 10px 37px;
    font-size: 18px;
    line-height: 1.5;
    border-radius: 10px;
    text-align:  left;
    text-shadow: 0px 6px 16px rgba(0, 0, 0, 0.16);
  }
  
  @media (max-width: 768px) {
    .btn-lg {
      font-size: 16px;
  }
  }
  
  .btn-sm {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
  }
  .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
  }
  
  
  
  
  .btn-offers,
  .btn-offers[disabled],
  .btn-offers.disabled
  { width: 291px; margin-bottom: 39px; padding: 10px 16px; text-align:  center; background-color: var(--accent-400); transition: background-color 500ms ease-in-out;}
  
  .btn-offers:hover,
  .btn-offers:focus {
    background-color: var(--accent-700);
  }
  
  @media (max-width: 768px) {
    .btn-offers,
  .btn-offers[disabled],
  .btn-offers.disabled {
    margin-bottom: 20px;
  }
  }
  
  .btn-skip { color: #333; font-size: 12px; }
  .btn-skip:hover {color:  #999;}
  .btn-submit,
  .btn-submit[disabled],
  .btn-submit.disabled {width:  200px; padding: 10px 16px; text-align:  center; background-image: none;}
  /* Place below the fold??? */
  
  
  .btn-block{
      display: block;
      width: 100%;
      margin-bottom: 20px;}
  
  /* Header section and main row */
  header {  
    padding: 10px 0;
    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.09);
    height:  82px;
    text-align: center;
    }
  
  .header-logo {
    width: 162px;
    height: 62px;
    margin: 0 auto;
    background-image: var(--logo);
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
  }
  
  
  
  section   { padding: 30px 0;  position: relative;}
  
  @media (min-width: 768px) {
    header { 
      padding: 15px 0;
      height: 99px;
    }
  
    .header-logo {
      width: 220px; 
      height: 69px;
       
    }
    section  { padding: 32px 0;  min-height: 281px; }
  }
  
  @media (min-width: 992px) {
    section  {padding: 48px 0;}
    .main-row { display: flex; }
  }
  
  @media (min-width: 1200px) {
    section {padding: 64px 0;}
  }
  
  .panel { padding-top: 30px;}
  .panel-content {width:290px; margin:  0 auto;}
  
  @media (min-width: 375px) {
  .panel-content {width:345px;}
  }
  
  @media (min-width: 420px) {
  .panel-content {width:390px;}
  }
  @media (min-width: 768px) {
  .panel { padding-top: 70px; }
  .panel-content-wide { width: 530px; margin:  0 auto;}
  }
  
  
  .clearfix:before,
  .clearfix:after,
  .dl-horizontal dd:before,
  .dl-horizontal dd:after,
  .container:before,
  .container:after,
  .container-fluid:before,
  .container-fluid:after,
  .row:before,
  .row:after,
  .nav:before,
  .nav:after,
  .navbar:before,
  .navbar:after,
  .navbar-header:before,
  .navbar-header:after,
  .navbar-collapse:before,
  .navbar-collapse:after {
    content: " ";
    display: table;
  }
  .clearfix:after,
  .dl-horizontal dd:after,
  .container:after,
  .container-fluid:after,
  .row:after,
  .nav:after,
  .navbar:after,
  .navbar-header:after,
  .navbar-collapse:after {
    clear: both;
  }
  
  
  
  
  
  
  
  
  
  
  /* Helpers */
  .pull-right { float: right !important;}
  .pull-left { float: left !important;}
  .hide { display: none !important;}
  .show { display: block !important;}
  .invisible { visibility: hidden;}
  .text-hide { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}
  .hidden { display: none !important;}
  .affix { position: fixed;}
  .center {text-align: center;}
  @-ms-viewport { width: device-width;}
  .visible-xs,
  .visible-sm,
  .visible-md,
  .visible-lg { display: none !important;}
  .visible-xs-block,
  .visible-xs-inline,
  .visible-xs-inline-block,
  .visible-sm-block,
  .visible-sm-inline,
  .visible-sm-inline-block,
  .visible-md-block,
  .visible-md-inline,
  .visible-md-inline-block,
  .visible-lg-block,
  .visible-lg-inline,
  .visible-lg-inline-block { display: none !important;}
  @media (max-width: 767px) {
    .visible-xs,
    .visible-xs-block { display: block !important; }
    .visible-xs-inline { display: inline !important; }
    .visible-xs-inline-block { display: inline-block !important;}
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .visible-sm,
    .visible-sm-block { display: block !important; }
    .visible-sm-inline {display: inline !important; }
    .visible-sm-inline-block { display: inline-block !important; }
  }
  @media (min-width: 992px) and (max-width: 1199px) {
    .visible-md,
    .visible-md-block { display: block !important; }
    .visible-md-inline { display: inline !important; }
    .visible-md-inline-block { display: inline-block !important;}
  }
  @media (min-width: 1200px) {
    .visible-lg,
    .visible-lg-block { display: block !important;}
    .visible-lg-inline { display: inline !important; }
    .visible-lg-inline-block { display: inline-block !important;}
  }
  @media (max-width: 767px) {
    .hidden-xs { display: none !important; }
  }
  @media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm { display: none !important; }
  }
  @media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md { display: none !important; }
  }
  @media (min-width: 1200px) {
    .hidden-lg { display: none !important; }
  }
  
  
  /* Progress Steps */
  /* These are grouped together as they are seprate from the animation */
  
  .title-bar {
    position: relative;
    margin-bottom: 34px;
    padding: 25px 0 20px;
    background: var(--primary-400);
    color: #fff;
    text-align: center;
  }
  
  .title-bar img {
    display: inline;
    margin-right: 13px;
    height: 44px;
    width: 44px;
  }
  
  .title-bar::before {
    position: absolute;
    top: calc((-50% + 14px) - 34px);
    right: 31px;
    width: 120px;
    height: 31px;
    content: 'Secure Page';
    text-align: right;
    font-size: 14px;
    line-height: 31px;
    color: #232323;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAEX0lEQVRoge2az29VRRTHP4VHewlUeK8UWEgi0ZAgBllb0bjRkregmkiC4g5SNogBt+JKka1JE/8PQwj4AxEkBZEfLoBWdGFbEn42ClRKNdfFOcNMm/fuvTN33isLvsnNfblz5jtnfpwzZ848eIonCx0RuWrAa0Af8CLwPLASWKLlD4AbwB/AZeAU8CMwGVGHYCTAB8Ax4D8g9Xz+BY4CO4CuNusOwGJgP3DdUeoh8D3wCTAArAeqwCJ9qvptADgAHNc6pv4EsA8ZnLagDvzuKPAzsBNYFsC1HNgFnHP4rgFbomjaBAnwldPgL8CbEfn7gQsO/xAtmJ3ViOIpYrR7gIWxG1HOvcAUdrZXxSJfi0x3ClwBXopFnIGNwIi2+ZvqUAq9DuFZYEVZQg9UERedIja5OpQowS6n09j9oJ1YAgxjl1mQzRjDvoJsdj5IkLV+BrivzzDwIf77RQ92VQx51qWONWxfm1gD/ErzTfAi8Kwn50asA+gvWmkxdp/Y49lggu3EJWRAlupTd8ou4j8zH2GNv9AS+xi7T/i6WNPYJUT5uegmfJAqyACk2k4mEmzYEbLZndW69QyZAZUZDuDfonXHyZnRHVgPEYJ7Wr/RbBh0q8zfAfwdWE/6XpbgNyq0M6ARsAYdS64RBrXukWYCNSSsfkhYAAjt6UgVmAZmcPRc4Ai8jhj3T8BfgY20A5OIfVWQgxwwuyN9+v7Bg7QTOIR1EAZ5BypXbgI4qFxFcVzfmxsVHlbirR6EXxRQuujzuUe7b2udrxsVjmrheg/CCa3zikeduejDzkxRbNA6VxsV3tFCn7iqjNGW4Vmh8jcbFU5roc9ana+OdGHzBMBsY28F6sguPEaLz+EubiO97PGokzeSY47MnyV45sIsrVvmgzsjd/W90oMwD4+c3zMRec05/o754HZkVN/rIjY42OR3WRgdjc6zOmJc2csRG/y2ye+yMDo+dr9uR07p+42IDYKE9iEhexaMjicbFVaxQePygoTz4X5r2KDxGfPRnZFJ4DvER78bQblWYRuy1x0j40zzPjIy5wqSmhClL08wA69iT3156ADOq/z2LMHEUe6tAsQHiRc0flagPZPdGaNA8mKfCp8nP/nQqZ0xnQ95xrUTeaFRBUlqpEh+LBcJNte7t0iFNsEM8AgeqSSTrZhCkmPzjU3APwRmd4awI+ATf8VGL5KUS4EvQwgSJC1kclDzkcReiuSPU30H3zP2ImFAiuzQvTG0K4gakghJEZstfeGzFju1I8SNxZphk9PmKPBcLOJV2GU2heReK7HIHVQQ72QM+wxxjxWA2IxxACmSUI516utANjuzTxjDbundez922lMkFzuIBJ2+qAG7sWGHWUoxb4szkSDLa9xRYBo4AXyK5J02IG67U58e5NLoHZU5gU14mLAj5EYrCrqQrPgR5AjgG57MIInB7ZTsQMw/1SxDcrGbkSTfC4i77tbye0ge6hri0k8isxJyvfAUTzz+B/O+jzwdMZZrAAAAAElFTkSuQmCC");
    background-size: contain;
    background-position: center left;
    background-repeat: no-repeat;
  }
  
  @media (max-width: 768px) {
    .title-bar::before {
      top: -42px;
      height: 22px;
      width: 88px;
      right: 12px;
      font-size: 10px;
      line-height: 22px;
    }
  
  
    .title-bar img {
      height: 29px;
      width: 29px;
    }
  
    .title-bar {
      margin-bottom: 40px;
    }
  }
  
  .title-bar__title {
    display: inline-block;
    margin: 0;
    font-weight: 700;
  }
  
  .progress-steps ul {
    display: flex;
    margin: 50px auto 0;
    padding-inline-start: 0;
    justify-content: center;
    list-style: none;
    font-size: 14px;
    line-height: 1em;
    color: var(--primary-a75);
  }
  
  
  .progress-step:not(:last-of-type) {
    margin-right: 130px;
  }
  
  .progress-step {
    position: relative;
  }
  
  .progress-step::before {
    position: absolute;
    left: -14px;
    top: -42px;
    height: 42px;
    width: 42px;
    font-size: 20px;
    line-height: 42px;
    text-align: center;
    color: var(--primary-a75);
    background: #fff;
    border: solid 1px var(--primary-a75);
    border-radius: 50%;
    transform: translate(-100%, 75%);
  }
  
  @media (max-width: 768px) {
    .progress-steps ul {
      margin: 0 auto;
      padding-left: 9px;
      justify-content: space-evenly;
      font-size: 10px;
    }
  
    .progress-step:not(:last-of-type) {
      margin-right: 0;
    }
  
    .progress-step::before {
      width: 18px;
      height: 18px;
      left: -4px;
      top: -18px;
      font-size: 10px;
      font-weight: 700;
      line-height: 18px;
    }
  }
  
  .activeGroup {
    color: var(--primary-400);
  }
  
  .activeGroup::before {
    color: #FFFFFF;
    background: var(--primary-400);
    border-color: var(--primary-400);
  }
  
  .progress-step:nth-of-type(1)::before {
    content: '1';
  }
  
  .progress-step:nth-of-type(2)::before {
    content: '2';
  }
  
  .progress-step:nth-of-type(3)::before {
    content: '3';
  }
  
  .progress-step:nth-of-type(4)::before {
    content: '4';
  }
  
  /* .progress-bar-wrapper { position:  absolute; top: 0; left:  -1000px; right: -1000px; height: 46px; z-index:  100;} */
  
  /* @media (min-width: 375px) {
  .progress-bar-wrapper { width:  345px;  left:  calc((100% - 345px) / 2);}
  }
  
  @media (min-width: 420px) {
    .progress-bar-wrapper { width:  390px;  left:  calc((100% - 390px) / 2);}
  } */
  
  
  
  .promos { display: none; margin: 45px auto 30px;}
  .promo {background-repeat: no-repeat; }
  .promo-thumbs-up { width: 143px; background-size: 73px 19px; background-position: top 10px center; padding-top: 32px; }
  .promo-stars { width: 137px;  background-size: 97px 15px;  background-position: top 23px center; padding-top: 32px; }
  .promo-lock { width: 134px; background-size: 20px 26px; background-position: top 5px left 20px }
  .promos p { font-size:  14px;}
  
  .promo-lock p {  padding-top: 0; padding-left: 47px; margin-top: 9px; text-align: left; font-size:  9px;}
  .promo-lock p span {font-size:  16px; display: block; font-weight:  500;}
  
  @media (max-width: 767px) {
    .promo { margin: 0 auto; }
    .promo-stars p{  padding-top: 14px;}
    .promo-lock { margin-top: 30px; }
    .promo-thumbs-up { margin-top: 15px; }
  }
  
  @media (min-width: 768px) {
    .promos { width: 414px;  }
    .promo { float: left; height: 62px;}
    .promo-thumbs-up {padding-top: 32px; border-right:  1px solid #ccc;}
    .promo-stars { background-position: top 10px center;  padding-top: 32px; border-right:  1px solid #ccc;}
    .promo-lock { background-position: top 15px left 20px; }
  
    .promo-lock p {  padding-top: 0; padding-left: 47px; margin-top: 9px; text-align: left; font-size:  9px;}
    .promo-lock p span {font-size:  16px; display: block; font-weight:  500;}
  }
  
  
  .secure-page { width: 121px; height:  46px; font-size:  14px;text-align: right; background-position: left center; background-repeat: no-repeat; padding-top: 15px; background-size: 21px 31px; margin: 11px auto 0;}
  
  .copyright,
  .terms { margin-left: auto; margin-right: auto; max-width: 1200px; }
  
  .terms {
    padding: 0 15px 60px;
  }
  
  .terms p {
    text-align: left;
  }
  
  .copyright {
    height: 61px;
    text-align: right;
    vertical-align: middle;
    background-image: var(--logo);
    background-position: center left;
    background-size: contain;
    background-repeat: no-repeat;
  }
  
  @media (max-width: 991px) {
    .copyright {
      text-align: center;
      background-image: none;
    }
  }
  
  .footer-links { list-style: none; margin-top: 0; padding: 100px 0 60px; font-size:  13px; border-top: 1px solid #F0F0F0;
    background-image: var(--logo);
    background-size: 105px 65px;
    background-repeat: no-repeat;
    background-position: top 32px center;
  }
  .footer-links a { width: 100%; display: block; text-align: center; padding: 13px 17px; color: #23232399}

  @media (min-width: 992px) {
    .footer-links {
      display: grid;
      grid-template-columns: auto auto auto auto auto auto auto auto auto;
      gap: 15px;
      width: 100%;
      background-image: none;
    }

    .footer-links li {
      width: 100%;
      float: none;
    }

    .footer-links a {
      padding: 0;
    }
  }
  
  .promo-thumbs-up {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCA3MyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0zMC4xNzQ5IDAuOTJDMzEuNTAyOSAwLjkyIDMyLjYyMjkgMS4yNzIgMzMuNTM0OSAxLjk3NkMzNC40NDY5IDIuNjY0IDM1LjEzNDkgMy42MjQgMzUuNTk4OSA0Ljg1NkMzNi4wNjI5IDYuMDcyIDM2LjI5NDkgNy40OCAzNi4yOTQ5IDkuMDhDMzYuMjk0OSAxMS43MzYgMzUuNzc0OSAxMy43NiAzNC43MzQ5IDE1LjE1MkMzMy43MTA5IDE2LjU0NCAzMi4xOTg5IDE3LjI0IDMwLjE5ODkgMTcuMjRDMjguODg2OSAxNy4yNCAyNy43NTg5IDE2LjkzNiAyNi44MTQ5IDE2LjMyOEMyNS44NzA5IDE1LjcyIDI1LjE2NjkgMTQuODMyIDI0LjcwMjkgMTMuNjY0TDI2LjU5ODkgMTIuNjU2QzI2Ljg1NDkgMTMuNDg4IDI3LjI3MDkgMTQuMTYgMjcuODQ2OSAxNC42NzJDMjguNDM4OSAxNS4xODQgMjkuMjQ2OSAxNS40NCAzMC4yNzA5IDE1LjQ0QzMxLjM3NDkgMTUuNDQgMzIuMjM4OSAxNS4xNTIgMzIuODYyOSAxNC41NzZDMzMuNDg2OSAxNCAzMy45MTg5IDEzLjE4NCAzNC4xNTg5IDEyLjEyOEMzNC40MTQ5IDExLjA3MiAzNC41NDI5IDkuODQgMzQuNTQyOSA4LjQzMlY4LjIxNkgzNC40NDY5QzM0LjI1NDkgOC45MzYgMzMuOTE4OSA5LjUyIDMzLjQzODkgOS45NjhDMzIuOTU4OSAxMC40IDMyLjQxNDkgMTAuNzEyIDMxLjgwNjkgMTAuOTA0QzMxLjIxNDkgMTEuMDk2IDMwLjYyMjkgMTEuMTkyIDMwLjAzMDkgMTEuMTkyQzI4Ljk5MDkgMTEuMTkyIDI4LjA3MDkgMTAuOTkyIDI3LjI3MDkgMTAuNTkyQzI2LjQ3MDkgMTAuMTc2IDI1Ljg0NjkgOS42IDI1LjM5ODkgOC44NjRDMjQuOTUwOSA4LjEyOCAyNC43MjY5IDcuMjU2IDI0LjcyNjkgNi4yNDhDMjQuNzI2OSA0LjYzMiAyNS4yMDY5IDMuMzQ0IDI2LjE2NjkgMi4zODRDMjcuMTQyOSAxLjQwOCAyOC40Nzg5IDAuOTIgMzAuMTc0OSAwLjkyWk0zMC4xOTg5IDIuNzY4QzI5LjA3ODkgMi43NjggMjguMjIyOSAzLjA4IDI3LjYzMDkgMy43MDRDMjcuMDM4OSA0LjMxMiAyNi43NDI5IDUuMTY4IDI2Ljc0MjkgNi4yNzJDMjYuNzQyOSA3LjIxNiAyNy4wNTQ5IDcuOTY4IDI3LjY3ODkgOC41MjhDMjguMzAyOSA5LjA3MiAyOS4xNDI5IDkuMzQ0IDMwLjE5ODkgOS4zNDRDMzEuMjM4OSA5LjM0NCAzMi4wNzA5IDkuMDQgMzIuNjk0OSA4LjQzMkMzMy4zMzQ5IDcuODI0IDMzLjY1NDkgNy4wNCAzMy42NTQ5IDYuMDhDMzMuNjU0OSA1LjA4OCAzMy4zMzQ5IDQuMjg4IDMyLjY5NDkgMy42OEMzMi4wNzA5IDMuMDcyIDMxLjIzODkgMi43NjggMzAuMTk4OSAyLjc2OFpNNDUuMjUxNCAwLjk0Mzk5OUM0Ni43NzE0IDAuOTQzOTk5IDQ3Ljk4NzQgMS4zMiA0OC44OTk0IDIuMDcyQzQ5LjgyNzQgMi44MDggNTAuMjkxNCAzLjgxNiA1MC4yOTE0IDUuMDk2QzUwLjI5MTQgNS45MTIgNTAuMDkxNCA2LjYzMiA0OS42OTE0IDcuMjU2QzQ5LjMwNzQgNy44NjQgNDguNzYzNCA4LjMyOCA0OC4wNTk0IDguNjQ4VjguNjcyQzQ4Ljk1NTQgOS4wMDggNDkuNjY3NCA5LjUyIDUwLjE5NTQgMTAuMjA4QzUwLjczOTQgMTAuODk2IDUxLjAxMTQgMTEuNzM2IDUxLjAxMTQgMTIuNzI4QzUxLjAxMTQgMTMuNjU2IDUwLjc3MTQgMTQuNDU2IDUwLjI5MTQgMTUuMTI4QzQ5LjgxMTQgMTUuOCA0OS4xMzk0IDE2LjMyIDQ4LjI3NTQgMTYuNjg4QzQ3LjQyNzQgMTcuMDU2IDQ2LjQxOTQgMTcuMjQgNDUuMjUxNCAxNy4yNEM0NC4wOTk0IDE3LjI0IDQzLjA5MTQgMTcuMDU2IDQyLjIyNzQgMTYuNjg4QzQxLjM2MzQgMTYuMzIgNDAuNjkxNCAxNS44IDQwLjIxMTQgMTUuMTI4QzM5LjczMTQgMTQuNDU2IDM5LjQ5MTQgMTMuNjU2IDM5LjQ5MTQgMTIuNzI4QzM5LjQ5MTQgMTEuNzUyIDM5Ljc1NTQgMTAuOTIgNDAuMjgzNCAxMC4yMzJDNDAuODExNCA5LjUyOCA0MS41Mzk0IDkuMDA4IDQyLjQ2NzQgOC42NzJWOC42NDhDNDEuNzc5NCA4LjM0NCA0MS4yMjc0IDcuODg4IDQwLjgxMTQgNy4yOEM0MC40MTE0IDYuNjU2IDQwLjIxMTQgNS45MjggNDAuMjExNCA1LjA5NkM0MC4yMTE0IDMuODE2IDQwLjY2NzQgMi44MDggNDEuNTc5NCAyLjA3MkM0Mi41MDc0IDEuMzIgNDMuNzMxNCAwLjk0Mzk5OSA0NS4yNTE0IDAuOTQzOTk5Wk00NS4yNTE0IDIuNzQ0QzQ0LjMyMzQgMi43NDQgNDMuNTc5NCAyLjk2OCA0My4wMTk0IDMuNDE2QzQyLjQ3NTQgMy44NjQgNDIuMjAzNCA0LjQ4OCA0Mi4yMDM0IDUuMjg4QzQyLjIwMzQgNi4wNzIgNDIuNDgzNCA2LjY4OCA0My4wNDM0IDcuMTM2QzQzLjYwMzQgNy41ODQgNDQuMzM5NCA3LjgwOCA0NS4yNTE0IDcuODA4QzQ2LjE2MzQgNy44MDggNDYuODk5NCA3LjU4NCA0Ny40NTk0IDcuMTM2QzQ4LjAxOTQgNi42ODggNDguMjk5NCA2LjA3MiA0OC4yOTk0IDUuMjg4QzQ4LjI5OTQgNC40ODggNDguMDI3NCAzLjg2NCA0Ny40ODM0IDMuNDE2QzQ2LjkzOTQgMi45NjggNDYuMTk1NCAyLjc0NCA0NS4yNTE0IDIuNzQ0Wk00NS4yNTE0IDE1LjQ0QzQ2LjQxOTQgMTUuNDQgNDcuMzM5NCAxNS4xODQgNDguMDExNCAxNC42NzJDNDguNjgzNCAxNC4xNDQgNDkuMDE5NCAxMy40MzIgNDkuMDE5NCAxMi41MzZDNDkuMDE5NCAxMS42MjQgNDguNjc1NCAxMC45MTIgNDcuOTg3NCAxMC40QzQ3LjI5OTQgOS44NzIgNDYuMzg3NCA5LjYwOCA0NS4yNTE0IDkuNjA4QzQ0LjEzMTQgOS42MDggNDMuMjE5NCA5Ljg3MiA0Mi41MTU0IDEwLjRDNDEuODI3NCAxMC45MTIgNDEuNDgzNCAxMS42MjQgNDEuNDgzNCAxMi41MzZDNDEuNDgzNCAxMy40MzIgNDEuODE5NCAxNC4xNDQgNDIuNDkxNCAxNC42NzJDNDMuMTc5NCAxNS4xODQgNDQuMDk5NCAxNS40NCA0NS4yNTE0IDE1LjQ0Wk01Ny40MjQ0IDAuOTJDNTguNTkyNCAwLjkyIDU5LjUyMDQgMS4zMiA2MC4yMDg0IDIuMTJDNjAuODk2NCAyLjkwNCA2MS4yNDA0IDMuOTYgNjEuMjQwNCA1LjI4OEM2MS4yNDA0IDYuNiA2MC44OTY0IDcuNjU2IDYwLjIwODQgOC40NTZDNTkuNTIwNCA5LjI1NiA1OC41OTI0IDkuNjU2IDU3LjQyNDQgOS42NTZDNTYuMjU2NCA5LjY1NiA1NS4zMjg0IDkuMjU2IDU0LjY0MDQgOC40NTZDNTMuOTUyNCA3LjY1NiA1My42MDg0IDYuNiA1My42MDg0IDUuMjg4QzUzLjYwODQgMy45NiA1My45NTI0IDIuOTA0IDU0LjY0MDQgMi4xMkM1NS4zMjg0IDEuMzIgNTYuMjU2NCAwLjkyIDU3LjQyNDQgMC45MlpNNTYuOTY4NCAxN0w2Ny4wNDg0IDEuMTZINjguODcyNEw1OC43OTI0IDE3SDU2Ljk2ODRaTTU3LjQyNDQgMi40MzJDNTYuNzM2NCAyLjQzMiA1Ni4yMDg0IDIuNjg4IDU1Ljg0MDQgMy4yQzU1LjQ4ODQgMy42OTYgNTUuMzEyNCA0LjM5MiA1NS4zMTI0IDUuMjg4QzU1LjMxMjQgNi4xODQgNTUuNDg4NCA2Ljg4OCA1NS44NDA0IDcuNEM1Ni4yMDg0IDcuODk2IDU2LjczNjQgOC4xNDQgNTcuNDI0NCA4LjE0NEM1OC4xMTI0IDguMTQ0IDU4LjYzMjQgNy44OTYgNTguOTg0NCA3LjRDNTkuMzUyNCA2Ljg4OCA1OS41MzY0IDYuMTg0IDU5LjUzNjQgNS4yODhDNTkuNTM2NCA0LjM5MiA1OS4zNTI0IDMuNjk2IDU4Ljk4NDQgMy4yQzU4LjYzMjQgMi42ODggNTguMTEyNCAyLjQzMiA1Ny40MjQ0IDIuNDMyWk02OC40MTY0IDguNTA0QzY5LjU4NDQgOC41MDQgNzAuNTEyNCA4LjkwNCA3MS4yMDA0IDkuNzA0QzcxLjg4ODQgMTAuNDg4IDcyLjIzMjQgMTEuNTQ0IDcyLjIzMjQgMTIuODcyQzcyLjIzMjQgMTQuMTg0IDcxLjg4ODQgMTUuMjQgNzEuMjAwNCAxNi4wNEM3MC41MTI0IDE2Ljg0IDY5LjU4NDQgMTcuMjQgNjguNDE2NCAxNy4yNEM2Ny4yNDg0IDE3LjI0IDY2LjMyMDQgMTYuODQgNjUuNjMyNCAxNi4wNEM2NC45NDQ0IDE1LjI0IDY0LjYwMDQgMTQuMTg0IDY0LjYwMDQgMTIuODcyQzY0LjYwMDQgMTEuNTQ0IDY0Ljk0NDQgMTAuNDg4IDY1LjYzMjQgOS43MDRDNjYuMzIwNCA4LjkwNCA2Ny4yNDg0IDguNTA0IDY4LjQxNjQgOC41MDRaTTY4LjQxNjQgMTAuMDE2QzY3LjcyODQgMTAuMDE2IDY3LjIwMDQgMTAuMjcyIDY2LjgzMjQgMTAuNzg0QzY2LjQ4MDQgMTEuMjggNjYuMzA0NCAxMS45NzYgNjYuMzA0NCAxMi44NzJDNjYuMzA0NCAxMy43NjggNjYuNDgwNCAxNC40NzIgNjYuODMyNCAxNC45ODRDNjcuMjAwNCAxNS40OCA2Ny43Mjg0IDE1LjcyOCA2OC40MTY0IDE1LjcyOEM2OS4xMDQ0IDE1LjcyOCA2OS42MjQ0IDE1LjQ4IDY5Ljk3NjQgMTQuOTg0QzcwLjM0NDQgMTQuNDcyIDcwLjUyODQgMTMuNzY4IDcwLjUyODQgMTIuODcyQzcwLjUyODQgMTEuOTc2IDcwLjM0NDQgMTEuMjggNjkuOTc2NCAxMC43ODRDNjkuNjI0NCAxMC4yNzIgNjkuMTA0NCAxMC4wMTYgNjguNDE2NCAxMC4wMTZaIiBmaWxsPSIjMzk4RTJCIi8+DQo8cGF0aCBkPSJNOC4xNTEgMC4wNTQ3MjVDNy4wMTU3NSAtMC4yMjkwODggNS45NjEyNSAwLjYyOTQ3NSA1Ljg4NTI1IDEuNzQwOTdDNS43OTk3NSAyLjk4OTA0IDUuNjEyMTIgNC4xMzQ5OCA1LjM3NyA0LjgxNjZDNS4yMjg1NiA1LjI0NDEgNC44MDgxOSA2LjAxOTU0IDQuMTQyIDYuNzYyOTFDMy40ODA1NiA3LjUwMjczIDIuNjE5NjMgOC4xNjE3OSAxLjYxMTQ0IDguNDM3MjlDMC44MTM0MzggOC42NTQ2IDAgOS4zNDU3MyAwIDEwLjM1NTFWMTUuMTA2M0MwIDE2LjEwOTcgMC44MDk4NzUgMTYuODQ0OCAxLjcxOTUgMTYuOTQxQzIuOTkwMTIgMTcuMDc2MyAzLjU3Njc1IDE3LjQzMzggNC4xNzUyNSAxNy43OTk1TDQuMjMyMjUgMTcuODM1MkM0LjU1NTI1IDE4LjAzMTEgNC45MTg2MiAxOC4yNDg0IDUuMzg0MTIgMTguNDA5OUM1Ljg1NTU2IDE4LjU3MTQgNi40MDY1NiAxOC42Njc2IDcuMTI1IDE4LjY2NzZIMTEuMjgxMkMxMi4zOTM5IDE4LjY2NzYgMTMuMTgwMSAxOC4xMDEyIDEzLjU3NzkgMTcuNDA0MUMxMy43NzAxIDE3LjA3NTIgMTMuODc0MSAxNi43MDIxIDEzLjg3OTUgMTYuMzIxMUMxMy44Nzk1IDE2LjE0MDYgMTMuODUyMiAxNS45NTA2IDEzLjc4ODEgMTUuNzcwMUMxNC4wMjY3IDE1LjQ1NzggMTQuMjM5MyAxNS4wODM3IDE0LjM2NzYgMTQuNzAwMkMxNC40OTgyIDE0LjMwODMgMTQuNTcxOCAxMy43OTUzIDE0LjM3MjMgMTMuMzM1N0MxNC40NTQyIDEzLjE4MTMgMTQuNTE0OCAxMy4wMTYzIDE0LjU2MTEgMTIuODU3MkMxNC42NTI2IDEyLjUzNjUgMTQuNjk1MyAxMi4xODI3IDE0LjY5NTMgMTEuODM5NUMxNC42OTUzIDExLjQ5NzUgMTQuNjUyNiAxMS4xNDQ4IDE0LjU2MTEgMTAuODIzQzE0LjUxOTYgMTAuNjc1IDE0LjQ2NDcgMTAuNTMxMiAxNC4zOTcyIDEwLjM5MzFDMTQuNjA1MiAxMC4wOTczIDE0LjczOSA5Ljc1NTc4IDE0Ljc4NzMgOS4zOTc0M0MxNC44MzU3IDkuMDM5MDcgMTQuNzk3MiA4LjY3NDM1IDE0LjY3NTEgOC4zMzM5OEMxNC40MzA1IDcuNjMwOTggMTMuODY1MiA3LjAyNzczIDEzLjI1MDEgNi44MjM0N0MxMi4yNDQzIDYuNDg4NiAxMS4xMDkxIDYuNDk1NzMgMTAuMjYyNCA2LjU3MjkxQzEwLjA4NjYgNi41ODg3MyA5LjkxMTIgNi42MDg1MyA5LjczNjMxIDYuNjMyMjlDMTAuMTQ4MyA0Ljg2ODEyIDEwLjEyMyAzLjAzMDAyIDkuNjYyNjkgMS4yNzc4NUM5LjU4MjYxIDAuOTk3MTEyIDkuNDI4OTggMC43NDI4NjQgOS4yMTc3IDAuNTQxMzk4QzkuMDA2NDMgMC4zMzk5MzIgOC43NDUxNiAwLjE5ODU2NCA4LjQ2MDk0IDAuMTMxOTEyTDguMTUxIDAuMDU0NzI1Wk0xMS4yODEyIDE3LjQ4MTNINy4xMjVDNi41MTkzNyAxNy40ODEzIDYuMTAwMTkgMTcuMzk5MyA1Ljc3MTI1IDE3LjI4NjVDNS40Mzc1NiAxNy4xNzE0IDUuMTcwMzggMTcuMDE1OCA0Ljg0OTc1IDE2LjgxOThMNC44MDIyNSAxNi43OTEzQzQuMTQzMTkgMTYuMzg4OCAzLjM3OTYyIDE1LjkyMzMgMS44NDUzNyAxNS43NjA2QzEuNDQ5OTQgMTUuNzE3OCAxLjE4NzUgMTUuNDE2MiAxLjE4NzUgMTUuMTA3NVYxMC4zNTUxQzEuMTg3NSAxMC4wNTM1IDEuNDU1ODcgOS43MTAyOSAxLjkyMzc1IDkuNTgzMjJDMy4yMjQwNiA5LjIyNjk3IDQuMjcxNDQgOC40MDA0OCA1LjAyNzg4IDcuNTU0OThDNS43ODE5NCA2LjcxMTg1IDYuMjkxMzggNS44MDM0MSA2LjQ5OCA1LjIwNjFDNi43ODY1NiA0LjM3NDg1IDYuOTgxMzEgMy4xMDY2IDcuMDcwMzcgMS44MjE3M0M3LjEwMDA2IDEuMzkxODUgNy40OTc4OCAxLjExNjM1IDcuODYyNDQgMS4yMDY2TDguMTczNTYgMS4yODQ5N0M4LjM2MzU2IDEuMzMyNDcgOC40Nzk5NCAxLjQ1NDc5IDguNTE1NTYgMS41ODc3OUM5LjAwMDUyIDMuNDM1NTYgOC45NDA3MiA1LjM4NDE2IDguMzQzMzggNy4xOTg3MkM4LjMwOTU2IDcuMjk5NjUgOC4zMDM1IDcuNDA3OCA4LjMyNTgyIDcuNTExODdDOC4zNDgxNSA3LjYxNTk0IDguMzk4MDMgNy43MTIwOSA4LjQ3MDI2IDcuNzkwMjdDOC41NDI0OSA3Ljg2ODQ1IDguNjM0NCA3LjkyNTc3IDguNzM2MzggNy45NTYyNEM4LjgzODM2IDcuOTg2NzEgOC45NDY2NiA3Ljk4OTIxIDkuMDQ5OTQgNy45NjM0OEw5LjA1MzUgNy45NjIyOUw5LjA3MDEyIDcuOTU4NzNMOS4xMzkgNy45NDIxQzkuNTQ1MDcgNy44NTU4NyA5Ljk1NTg2IDcuNzkzNjIgMTAuMzY5MyA3Ljc1NTY2QzExLjE1NjYgNy42ODQ0MSAxMi4wOTk0IDcuNjkxNTQgMTIuODc0OSA3Ljk1MDQxQzEzLjA4MjcgOC4wMTkyOSAxMy40MDkyIDguMzA2NjYgMTMuNTUxNyA4LjcyMjI5QzEzLjY3ODggOS4wODgwNCAxMy42NTUxIDkuNTE3OTEgMTMuMjM1OSA5LjkzNTkxTDEyLjgxNjcgMTAuMzU1MUwxMy4yMzU5IDEwLjc3NTVDMTMuMjg2OSAxMC44MjY1IDEzLjM2MDYgMTAuOTQyOSAxMy40MTg3IDExLjE0OTVDMTMuNDc1NyAxMS4zNDc4IDEzLjUwNzggMTEuNTg4OSAxMy41MDc4IDExLjgzOTVDMTMuNTA3OCAxMi4wOTEyIDEzLjQ3NTcgMTIuMzMxMSAxMy40MTg3IDEyLjUzMDZDMTMuMzU5NCAxMi43MzcyIDEzLjI4NjkgMTIuODUzNiAxMy4yMzU5IDEyLjkwNDdMMTIuODE2NyAxMy4zMjM4TDEzLjIzNTkgMTMuNzQ0MkMxMy4yOTE3IDEzLjggMTMuMzY1MyAxMy45NTQ0IDEzLjI0MTggMTQuMzIzN0MxMy4xMTMxIDE0LjY4MTkgMTIuOTA4NiAxNS4wMDc5IDEyLjY0MjEgMTUuMjc5N0wxMi4yMjI5IDE1LjY5ODhMMTIuNjQyMSAxNi4xMTkyQzEyLjY0OTMgMTYuMTI1MiAxMi42OTA4IDE2LjE3ODYgMTIuNjkwOCAxNi4zMjExQzEyLjY4NTUgMTYuNDk1MyAxMi42MzYxIDE2LjY2NTMgMTIuNTQ3MSAxNi44MTUxQzEyLjM1MTIgMTcuMTU3MSAxMS45NDk4IDE3LjQ4MDEgMTEuMjgxMiAxNy40ODAxVjE3LjQ4MTNaIiBmaWxsPSIjMzk4RTJCIi8+DQo8L3N2Zz4NCg==");}
  .promo-stars {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTciIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCA5NyAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0zLjYxMDY1IDE0Ljk0MzVDMy4yMjQ2NSAxNS4xNDE1IDIuNzg2NjUgMTQuNzk0NSAyLjg2NDY1IDE0LjM1MTVMMy42OTQ2NSA5LjYyMTVMMC4xNzE2NTMgNi4yNjU1Qy0wLjE1NzM0NyA1Ljk1MTUgMC4wMTM2NTM0IDUuMzc3NSAwLjQ1NDY1MyA1LjMxNTVMNS4zNTI2NSA0LjYxOTVMNy41MzY2NSAwLjI5MjVDNy43MzM2NSAtMC4wOTc1IDguMjY2NjUgLTAuMDk3NSA4LjQ2MzY1IDAuMjkyNUwxMC42NDc3IDQuNjE5NUwxNS41NDU3IDUuMzE1NUMxNS45ODY3IDUuMzc3NSAxNi4xNTc3IDUuOTUxNSAxNS44Mjc3IDYuMjY1NUwxMi4zMDU3IDkuNjIxNUwxMy4xMzU3IDE0LjM1MTVDMTMuMjEzNyAxNC43OTQ1IDEyLjc3NTcgMTUuMTQxNSAxMi4zODk3IDE0Ljk0MzVMNy45OTg2NSAxMi42ODc1TDMuNjA5NjUgMTQuOTQzNUgzLjYxMDY1WiIgZmlsbD0iIzM5OEUyQiIvPg0KPHBhdGggZD0iTTIzLjYxMDcgMTQuOTQzNUMyMy4yMjQ3IDE1LjE0MTUgMjIuNzg2NyAxNC43OTQ1IDIyLjg2NDcgMTQuMzUxNUwyMy42OTQ3IDkuNjIxNUwyMC4xNzE3IDYuMjY1NUMxOS44NDI3IDUuOTUxNSAyMC4wMTM3IDUuMzc3NSAyMC40NTQ3IDUuMzE1NUwyNS4zNTI3IDQuNjE5NUwyNy41MzY3IDAuMjkyNUMyNy43MzM3IC0wLjA5NzUgMjguMjY2NyAtMC4wOTc1IDI4LjQ2MzcgMC4yOTI1TDMwLjY0NzcgNC42MTk1TDM1LjU0NTcgNS4zMTU1QzM1Ljk4NjcgNS4zNzc1IDM2LjE1NzcgNS45NTE1IDM1LjgyNzcgNi4yNjU1TDMyLjMwNTcgOS42MjE1TDMzLjEzNTcgMTQuMzUxNUMzMy4yMTM3IDE0Ljc5NDUgMzIuNzc1NyAxNS4xNDE1IDMyLjM4OTcgMTQuOTQzNUwyNy45OTg3IDEyLjY4NzVMMjMuNjA5NyAxNC45NDM1SDIzLjYxMDdaIiBmaWxsPSIjMzk4RTJCIi8+DQo8cGF0aCBkPSJNNDMuNjEwNyAxNC45NDM1QzQzLjIyNDcgMTUuMTQxNSA0Mi43ODY3IDE0Ljc5NDUgNDIuODY0NyAxNC4zNTE1TDQzLjY5NDcgOS42MjE1TDQwLjE3MTcgNi4yNjU1QzM5Ljg0MjcgNS45NTE1IDQwLjAxMzcgNS4zNzc1IDQwLjQ1NDcgNS4zMTU1TDQ1LjM1MjcgNC42MTk1TDQ3LjUzNjcgMC4yOTI1QzQ3LjczMzcgLTAuMDk3NSA0OC4yNjY3IC0wLjA5NzUgNDguNDYzNyAwLjI5MjVMNTAuNjQ3NyA0LjYxOTVMNTUuNTQ1NyA1LjMxNTVDNTUuOTg2NyA1LjM3NzUgNTYuMTU3NyA1Ljk1MTUgNTUuODI3NyA2LjI2NTVMNTIuMzA1NyA5LjYyMTVMNTMuMTM1NyAxNC4zNTE1QzUzLjIxMzcgMTQuNzk0NSA1Mi43NzU3IDE1LjE0MTUgNTIuMzg5NyAxNC45NDM1TDQ3Ljk5ODcgMTIuNjg3NUw0My42MDk3IDE0Ljk0MzVINDMuNjEwN1oiIGZpbGw9IiMzOThFMkIiLz4NCjxwYXRoIGQ9Ik02NC42MTA3IDE0Ljk0MzVDNjQuMjI0NyAxNS4xNDE1IDYzLjc4NjcgMTQuNzk0NSA2My44NjQ3IDE0LjM1MTVMNjQuNjk0NyA5LjYyMTVMNjEuMTcxNyA2LjI2NTVDNjAuODQyNyA1Ljk1MTUgNjEuMDEzNyA1LjM3NzUgNjEuNDU0NyA1LjMxNTVMNjYuMzUyNyA0LjYxOTVMNjguNTM2NyAwLjI5MjVDNjguNzMzNyAtMC4wOTc1IDY5LjI2NjcgLTAuMDk3NSA2OS40NjM3IDAuMjkyNUw3MS42NDc3IDQuNjE5NUw3Ni41NDU3IDUuMzE1NUM3Ni45ODY3IDUuMzc3NSA3Ny4xNTc3IDUuOTUxNSA3Ni44Mjc3IDYuMjY1NUw3My4zMDU3IDkuNjIxNUw3NC4xMzU3IDE0LjM1MTVDNzQuMjEzNyAxNC43OTQ1IDczLjc3NTcgMTUuMTQxNSA3My4zODk3IDE0Ljk0MzVMNjguOTk4NyAxMi42ODc1TDY0LjYwOTcgMTQuOTQzNUg2NC42MTA3WiIgZmlsbD0iIzM5OEUyQiIvPg0KPHBhdGggZD0iTTg0LjYxMDcgMTQuOTQzNUM4NC4yMjQ3IDE1LjE0MTUgODMuNzg2NyAxNC43OTQ1IDgzLjg2NDcgMTQuMzUxNUw4NC42OTQ3IDkuNjIxNUw4MS4xNzE3IDYuMjY1NUM4MC44NDI3IDUuOTUxNSA4MS4wMTM3IDUuMzc3NSA4MS40NTQ3IDUuMzE1NUw4Ni4zNTI3IDQuNjE5NUw4OC41MzY3IDAuMjkyNUM4OC43MzM3IC0wLjA5NzUgODkuMjY2NyAtMC4wOTc1IDg5LjQ2MzcgMC4yOTI1TDkxLjY0NzcgNC42MTk1TDk2LjU0NTcgNS4zMTU1Qzk2Ljk4NjcgNS4zNzc1IDk3LjE1NzcgNS45NTE1IDk2LjgyNzcgNi4yNjU1TDkzLjMwNTcgOS42MjE1TDk0LjEzNTcgMTQuMzUxNUM5NC4yMTM3IDE0Ljc5NDUgOTMuNzc1NyAxNS4xNDE1IDkzLjM4OTcgMTQuOTQzNUw4OC45OTg3IDEyLjY4NzVMODQuNjA5NyAxNC45NDM1SDg0LjYxMDdaIiBmaWxsPSIjMzk4RTJCIi8+DQo8L3N2Zz4NCg==");}
  .promo-lock { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMCAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0zLjc0OTAyIDEwLjQwMTJIMi40OTg1OUMxLjEyMjIzIDEwLjQwMTIgMCAxMS41NjU2IDAgMTMuMDAxVjIzLjQwMjRDMCAyNC44MzU2IDEuMTIyMjMgMjYuMDAyMSAyLjUwMDg0IDI2LjAwMjFIMTcuNTAxNEMxOC44OCAyNi4wMDIxIDIwLjAwMjMgMjQuODM1NiAyMC4wMDIzIDIzLjQwMjRWMTMuMDAxQzIwLjAwMjMgMTEuNTY3OCAxOC44OCAxMC40MDEyIDE3LjUwMTQgMTAuNDAxMkgxNi4yNTFIMy43NDkwMlpNMTMuNzUwMSAxMC40MDEySDYuMjQ5ODZIMTMuNzUwMVoiIGZpbGw9IiMzOThFMkIiLz4NCjxwYXRoIGQ9Ik04LjMyMDU3IDE5LjY2MjhMNS44NjQ3IDE3LjIzODVMNC40NDMzNiAxOC43OTE3TDguMzIwNTcgMjIuOTI0N0wxNS41NTc3IDE1Ljc3NDJMMTMuOTg1NyAxNC4wNzQzTDguMzIwNTcgMTkuNjYyOFoiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMTAuMDAyMSAwQzYuNTU0NDUgMCAzLjc1IDIuOTE1MzEgMy43NSA2LjQ5OTQ0VjEwLjM5OTFINi4yNTA4NFY2LjQ5OTQ0QzYuMjUwODQgNC4zNDg1MiA3LjkzMzA3IDIuNTk5NzggOS45OTk4NiAyLjU5OTc4QzEyLjA2NjcgMi41OTk3OCAxMy43NDg5IDQuMzUwNzQgMTMuNzQ4OSA2LjQ5OTQ0VjEwLjM5OTFIMTYuMjQ5N1Y2LjQ5OTQ0QzE2LjI1MiAyLjkxNTMxIDEzLjQ0NzUgMCAxMC4wMDIxIDBaIiBmaWxsPSIjQ0NDQ0NDIi8+DQo8L3N2Zz4NCg==");}
  
  .ad-disclosure {
    margin: 35px auto;
    text-align: center;
    font-size: 12px;
    line-height: 18px;
    text-decoration: underline;
  }
  
  @media (max-width: 768px) {
    .ad-disclosure {
      margin-top: 27px;
    }
  }
  
  .phoneConsent {
    color: #2E54B3;
    cursor: pointer;
  }
  
  .consent-label {
    display: inline;
    font-size: 14px;
    font-weight: 400;
    color: #949494;
  }
  
  .pop-container {
    position: relative;
  }
  
  .consent-popup {
    display: none;
    padding: 3em 1em 2em;
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #ffffff;
    color: #949494;
    font-size: 14px;
    border-radius: 10px;
    box-shadow: 0 6px 11px 6px rgba(0,0,0,0.1);
  }
  
  .consent-heading {
    position: relative;
    margin-bottom: 0.8em;
    border-bottom: solid 1px lightgrey;
  }
  
  .consent-heading h3 {
    margin-bottom: 0.8em;
    font-size: 18px;
    color: #444;
  }
  
  #exit-box {
    position: absolute;
    top: -30px;
    right: 1em;
    width: 1.4em;
    height: 1.4em;
    cursor: pointer;
  }
  
  .exit {
    position: absolute;
    top: 0;
    right: 0.6em;
    height: 1.4em;
    width: 2px;
    background: #949494;
  }
  
  .exit:first-of-type {
    transform: rotate(45deg);
  }
  
  .exit:last-of-type {
    transform: rotate(-45deg);
  }
  
  .tooltip {
    position: relative;
    display: inline;
    margin-left: 0.5em;
    padding: 3px 8px;
    text-align: center;
    font-size: 12px;
    border-radius: 50%;
    background-color: var(--primary-400);
    color: #F4F4F4;
  }
  
  .tooltipText {
    position: absolute;
    bottom: 125%;
    left: 50%;
    margin-left: -180px;
    visibility: hidden;
    width: 360px;
    background-color: #555;
    color: #fff;
    padding: 10px;
    border-radius: 10px;
    opacity: 0;
    transition: opacity 0.3s;
  }
  
  .tooltipText::after {
    content: '';
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
  }
  
  .income:hover .incomeText {
    visibility: visible;
    opacity: 1;
  }
  
  .routing:hover .routingText {
    visibility: visible;
    opacity: 1;
  }
  
  .routingText,
  .accountText {
    height: 150px;
    background-color: #fff;
    background-image: url('check_img.png');
    background-repeat: no-repeat;
    background-size: contain;
    border-radius: 0;
  }
  
  @media (max-width: 768px) {
    .routingText {
      margin-left: -280px;
    }
  
    .routingText::after {
      margin-left: 95px;
    }
  
    .incomeText {
      margin-left: -260px;
    }
  
    .incomeText::after {
      margin-left: 75px;
    }
  
    .routingText::after,
    .accountText::after {
      border-color: var(--primary-400) transparent transparent transparent;
    }
  }
  
  .account:hover .accountText {
    visibility: visible;
    opacity: 1;
  }
  
  .progress-buttons {
    margin: 0;
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
  
  .disclaimer {
    margin: 10px 10px 0;
    font-size: 12px;
    text-align: left;
  }
  
  .previous {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MCA1MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTAgNTA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTQxLjcsNC4zTDIxLDI1bDIwLjcsMjAuN2MwLjIsMC4zLDAuNiwwLjQsMSwwLjNjMC40LTAuMSwwLjYtMC40LDAuNy0wLjdjMC4xLTAuMywwLTAuNy0wLjMtMUwyMy44LDI1CglMNDMuMSw1LjdjMC4zLTAuMywwLjQtMC43LDAuMi0xLjFDNDMuMiw0LjIsNDIuOCw0LDQyLjQsNEM0Mi4xLDQsNDEuOSw0LjEsNDEuNyw0LjN6IE0yOC43LDQuM0w4LDI1bDIwLjcsMjAuNwoJYzAuMiwwLjMsMC42LDAuNCwxLDAuM2MwLjQtMC4xLDAuNi0wLjQsMC43LTAuN2MwLjEtMC4zLDAtMC43LTAuMy0xTDEwLjgsMjVMMzAuMSw1LjdjMC4zLTAuMywwLjQtMC43LDAuMi0xLjEKCUMzMC4yLDQuMiwyOS44LDQsMjkuNCw0QzI5LjEsNCwyOC45LDQuMSwyOC43LDQuM3oiLz4KPC9zdmc+Cg==");
    background-color: var(--previous-clr);
    background-size: 33px 33px;
    background-repeat: no-repeat;
    background-position: left 4px center;
  }
  
  .previous:hover {
    background-position: left 9px center;
  }
  
  @media (max-width: 768px) {
    .previous {
      line-height: 34px;
    }
  }
  
  .submit-anchor {
    font-size: 12px;
    text-align: center;
    color: #2e54b3;
    text-decoration: underline;
    cursor: pointer;
  }
  
  
  fieldset { padding: 0; margin: 0; border: 0; min-width: 0;}
  legend { display: block; width: 100%; padding: 0; margin-bottom: 20px; font-size: 21px; line-height: inherit; color: #333333; border: 0; border-bottom: 1px solid #e5e5e5;}
  label { display: inline-block; max-width: 100%; margin-bottom: 10px; font-weight: 700; font-size: 12px; color: var(--primary-400)}
  input[type="search"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
  input[type="radio"],
  input[type="checkbox"] { margin: 4px 0 0; margin-top: 1px \9; line-height: normal;}
  input[type="file"] { display: block;}
  input[type="range"] { display: block; width: 100%;}
  select[multiple],
  select[size] { height: auto;}
  input[type="file"]:focus,
  input[type="radio"]:focus,
  input[type="checkbox"]:focus { outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
  output { display: block; padding-top: 7px; font-size: 14px; line-height: 1.42857143; color: #555555;}
  .form-control {
    display: block;
    width: 100%;
    height: 48px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: rgba(0, 0, 0, 0.5);
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #7c7c7c;
    border-radius: 10px;
    box-shadow: none;
    -webkit-transition: border-color ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s;
    transition: border-color ease-in-out .15s;
  }
  
  .form-control:hover {
    border-color: #bebebe;
    outline: 0;
  }
  
  .form-control:focus {
    border-color: var(--primary-400);
    outline: 0;
  }
  .form-control::-moz-placeholder {
    color: #999999;
    opacity: 1;
  }
  .form-control:-ms-input-placeholder {
    color: #999999;
  }
  .form-control::-webkit-input-placeholder {
    color: #999999;
  }
  .form-control::-ms-expand {
    border: 0;
    background-color: transparent;
  }
  .form-control[disabled],
  .form-control[readonly],
  fieldset[disabled] .form-control {
    background-color: #eeeeee;
    opacity: 1;
  }
  .form-control[disabled],
  fieldset[disabled] .form-control {
    cursor: not-allowed;
  }
  textarea.form-control {
    height: auto;
  }
  input[type="search"] {
    -webkit-appearance: none;
  }
  input[type="date"].form-control
  {
      min-width:95%;
  }
  @media screen and (-webkit-min-device-pixel-ratio: 0) {
    input[type="date"].form-control,
    input[type="time"].form-control,
    input[type="datetime-local"].form-control,
    input[type="month"].form-control {
      line-height: 34px;
    }
  
  }
  .form-group {
    margin-bottom: 16px;
  }
  
  input[type="date"]{ display: inline-block; position: relative;}
  
  /* CSS below the fold */
  
  
  
  article,
  aside,
  details,
  figcaption,
  figure,
  footer,
  header,
  hgroup,
  main,
  menu,
  nav,
  section,
  summary { display: block;}
  strong { font-weight: bold;}
  img { border: 0;}
  hr { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; height: 0;}
  
  button,
  input,
  optgroup,
  select,
  textarea { color: inherit; font: inherit; margin: 0;}
  button { overflow: visible;}
  button,
  select {text-transform: none;}
  button,
  html input[type="button"],
  input[type="reset"],
  input[type="submit"] { -webkit-appearance: button; cursor: pointer;}
  button[disabled],
  html input[disabled] { cursor: default;}
  button::-moz-focus-inner,
  input::-moz-focus-inner { border: 0; padding: 0;}
  input { line-height: normal;}
  input[type="checkbox"],
  input[type="radio"] {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
  }
  input[type="number"]::-webkit-inner-spin-button,
  input[type="number"]::-webkit-outer-spin-button {
    height: auto;
  }
  input[type="search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
  }
  input[type="search"]::-webkit-search-cancel-button,
  input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
  }
  fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
  }
  legend {
    border: 0;
    padding: 0;
  }
  textarea {
    overflow: auto;
  }
  optgroup {
    font-weight: bold;
  }
  table {
    border-collapse: collapse;
    border-spacing: 0;
  }
  td,
  th {
    padding: 0;
  }
  
  input,
  button,
  select,
  textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
  }
  
  a:hover,
  a:focus {
    text-decoration: underline;
  }
  a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
  }
  
  img {
    vertical-align: middle;
  }
  
  
  hr {
    margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eeeeee;
  }
  .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
  }
  .sr-only-focusable:active,
  .sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
  }
  [role="button"] {
    cursor: pointer;
  }
  
  .pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
  }
  table {
    background-color: transparent;
  }
  
  th {
    text-align: left;
  }
  .table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .table > thead > tr > th,
  .table > tbody > tr > th,
  .table > tfoot > tr > th,
  .table > thead > tr > td,
  .table > tbody > tr > td,
  .table > tfoot > tr > td { padding: 5px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #dddddd;}
  .table > thead > tr > th { vertical-align: bottom; border-bottom: 2px solid #dddddd;}
  .table > caption + thead > tr:first-child > th,
  .table > colgroup + thead > tr:first-child > th,
  .table > thead:first-child > tr:first-child > th,
  .table > caption + thead > tr:first-child > td,
  .table > colgroup + thead > tr:first-child > td,
  .table > thead:first-child > tr:first-child > td { border-top: 0;}
  .table > tbody + tbody { border-top: 2px solid #dddddd;}
  .table .table { background-color: #ffffff;}
  
  table col[class*="col-"] { position: static; float: none; display: table-column;}
  table td[class*="col-"],
  table th[class*="col-"] { position: static; float: none; display: table-cell;}
  
  .table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #efefef;}
  
  
  .radio,
  .checkbox {
    position: relative;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .radio label,
  .checkbox label {
    min-height: 20px;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
  }
  .radio input[type="radio"],
  .radio-inline input[type="radio"],
  .checkbox input[type="checkbox"],
  .checkbox-inline input[type="checkbox"] {
    position: absolute;
    margin-left: -20px;
    margin-top: 4px \9;
  }
  .radio + .radio,
  .checkbox + .checkbox {
    margin-top: -5px;
  }
  .radio-inline,
  .checkbox-inline {
    position: relative;
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
  }
  .radio-inline + .radio-inline,
  .checkbox-inline + .checkbox-inline {
    margin-top: 0;
    margin-left: 10px;
  }
  input[type="radio"][disabled],
  input[type="checkbox"][disabled],
  input[type="radio"].disabled,
  input[type="checkbox"].disabled,
  fieldset[disabled] input[type="radio"],
  fieldset[disabled] input[type="checkbox"] {
    cursor: not-allowed;
  }
  .radio-inline.disabled,
  .checkbox-inline.disabled,
  fieldset[disabled] .radio-inline,
  fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
  }
  .radio.disabled label,
  .checkbox.disabled label,
  fieldset[disabled] .radio label,
  fieldset[disabled] .checkbox label {
    cursor: not-allowed;
  }
  
  .btn.disabled,
  .btn[disabled],
  fieldset[disabled] .btn { cursor: not-allowed; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; box-shadow: none;}
  a.btn.disabled,
  fieldset[disabled] a.btn { pointer-events: none;}
  
  
  .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear;}
  .fade.in { opacity: 1;}
  
  tr.collapse.in { display: table-row;}
  tbody.collapse.in { display: table-row-group;}
  
  .account-number .input-group-addon {
    background-color: #fff;
    border-color: #7c7c7c;
    border-radius: 10px;
  }
  
  .block-title {
    display: block;
    font-weight: 700;
  }
  
  @media (min-width: 768px) {
  .block-title {font-size: 28px;}
  }
  
  [data-toggle="buttons"] > .btn input[type="radio"],
  [data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
  [data-toggle="buttons"] > .btn input[type="checkbox"],
  [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;}
  .input-group {  position: relative;  display: table; border-collapse: separate;}
  .input-group[class*="col-"] { float: none; padding-left: 0; padding-right: 0;}
  .input-group .form-control { position: relative; z-index: 2; float: left; width: 100%; margin-bottom: 0;}
  .input-group .form-control:focus { z-index: 3;}
  .input-group-lg > .form-control,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .btn { height: 46px; padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px;}
  select.input-group-lg > .form-control,
  select.input-group-lg > .input-group-addon,
  select.input-group-lg > .input-group-btn > .btn { height: 46px; line-height: 46px;}
  textarea.input-group-lg > .form-control,
  textarea.input-group-lg > .input-group-addon,
  textarea.input-group-lg > .input-group-btn > .btn,
  select[multiple].input-group-lg > .form-control,
  select[multiple].input-group-lg > .input-group-addon,
  select[multiple].input-group-lg > .input-group-btn > .btn { height: auto;}
  .input-group-addon,
  .input-group-btn,
  .input-group .form-control { display: table-cell;}
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) { border-radius: 0;}
  .input-group-addon,
  .input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle;}
  .input-group-addon { padding: 6px 12px; font-size: 14px; font-weight: normal; line-height: 1; color: #555555; text-align: center; background-color: #eeeeee; border: 1px solid #cccccc; border-radius: 4px;}
  .input-group-addon.input-lg { padding: 10px 16px; font-size: 18px; border-radius: 6px;}
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] { margin-top: 0;}
  .input-group .form-control:first-child,
  .input-group-addon:first-child,
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group > .btn,
  .input-group-btn:first-child > .dropdown-toggle,
  .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),
  .input-group-btn:last-child > .btn-group:not(:last-child) > .btn { border-bottom-right-radius: 0; border-top-right-radius: 0;}
  .input-group-addon:first-child { border-right: 0;}
  .input-group .form-control:last-child,
  .input-group-addon:last-child,
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group > .btn,
  .input-group-btn:last-child > .dropdown-toggle,
  .input-group-btn:first-child > .btn:not(:first-child),
  .input-group-btn:first-child > .btn-group:not(:first-child) > .btn { border-bottom-left-radius: 0;  border-top-left-radius: 0;}
  .input-group-addon:last-child { border-left: 0;}
  .input-group-btn { position: relative; font-size: 0; white-space: nowrap;}
  .input-group-btn > .btn { position: relative;}
  .input-group-btn > .btn + .btn { margin-left: -1px;}
  .input-group-btn > .btn:hover,
  .input-group-btn > .btn:focus,
  .input-group-btn > .btn:active { z-index: 2;}
  .input-group-btn:first-child > .btn,
  .input-group-btn:first-child > .btn-group { margin-right: -1px;}
  .input-group-btn:last-child > .btn,
  .input-group-btn:last-child > .btn-group { z-index: 2; margin-left: -1px;}
  
  .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden;}
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0;}
  .embed-responsive-16by9 { padding-bottom: 56.25%;}
  .embed-responsive-4by3 { padding-bottom: 75%;}
  
  
  .close { float: right; font-size: 21px; font-weight: bold; line-height: 1; color: #000000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20);}
  .close:hover,
  .close:focus { color: #000000; text-decoration: none; cursor: pointer; opacity: 0.5; filter: alpha(opacity=50);}
  button.close { padding: 0; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none;}
  
  .modal-open { overflow: hidden;}
  .modal { width: 300px; background:  #fff; display: none; overflow: hidden; position: fixed; top: 15px;  bottom: 15px; left: calc(50% - 150px); z-index: 1050; -webkit-overflow-scrolling: touch; outline: 0;}
  
  
  .modal.fade .modal-dialog { -webkit-transform: translate(0, -25%); -ms-transform: translate(0, -25%); -o-transform: translate(0, -25%); transform: translate(0, -25%); -webkit-transition: -webkit-transform 0.3s ease-out; -o-transition: -o-transform 0.3s ease-out; transition: transform 0.3s ease-out;}
  .modal.in .modal-dialog { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); -o-transform: translate(0, 0); transform: translate(0, 0);}
  .modal-open .modal { overflow-x: hidden; overflow-y: auto;}
  .modal-dialog { position: relative; width: auto; margin: 10px;}
  .modal-content { position: relative; background-color: #ffffff; border: 1px solid #999999; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);  -webkit-background-clip: padding-box;          background-clip: padding-box;  outline: 0;}
  .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000000;}
  .modal-backdrop.fade { opacity: 0; filter: alpha(opacity=0);}
  .modal-backdrop.in { opacity: 0.5; filter: alpha(opacity=50);}
  .modal-header { padding: 15px; border-bottom: 1px solid #e5e5e5;}
  .modal-header .close { margin-top: -2px;}
  .modal-title { margin: 0; line-height: 1.42857143;}
  .modal-body { position: relative; padding: 15px;}
  .modal-close { width: 19px; height: 19px; position: absolute; right: 5px; top: 17px; background-size: cover; }
  .modal-close:hover { opacity: 50%; }
  
  .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll;}
  @media (min-width: 768px) {
    .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  
  }
  
  
  .form-horizontal .form-group:before,
  .form-horizontal .form-group:after,
  .modal-header:before,
  .modal-header:after,
  .modal-footer:before,
  .modal-footer:after { content: " "; display: table;}
  
  .form-horizontal .form-group:after,
  .modal-header:after,
  .modal-footer:after { clear: both;}
  
  
  
  .form-horizontal .form-group:before,
  .form-horizontal .form-group:after,
  .modal-header:before,
  .modal-header:after,
  .modal-footer:before,
  .modal-footer:after { content: " "; display: table;}
  
  .form-horizontal .form-group:after,
  .modal-header:after,
  .modal-footer:after { clear: both;}
  
  
  
  .stars {width: 74px; height:  74px; margin:  0 auto 30px; background:  url(money1.png) no-repeat; background-size: contain;}
  
  
  
  /* Site */
  .polling-well {border-radius: 6px; padding-top: 20px; padding-bottom: 30px; background:  #ffffff; border: 1px solid #efefef; box-shadow: 0 6px 16px rgba(0, 0, 0, 0.07); margin-bottom: 26px}
  .polling-list {list-style: none; padding-left:  0;}
  .polling-list li {height: 30px;}
  .polling-list .step { display: block;  width: 50%; float: left; clear: both; }
  .polling-list .status { display: block; text-align: right; width: 50%; float: right; font-size: 14px; padding-right:  32px; background-size: 15px 11px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik00Ljk5OTk3IDguNTg1OTdMMS43MDY5NyA1LjI5Mjk3TDAuMjkyOTY5IDYuNzA2OTdMNC45OTk5NyAxMS40MTRMMTQuNzA3IDEuNzA2OTdMMTMuMjkzIDAuMjkyOTY5TDQuOTk5OTcgOC41ODU5N1oiIGZpbGw9IiMxNzZEQjYiLz4NCjwvc3ZnPg0K") no-repeat right; }
  
  
  .polling-spinner {
    position: relative;
    margin: 20px auto 0;
    width: 106px;
    height: 103px;
    background-image: url("Loader.gif");
    background-size: cover;
    background-position: center center;
    vertical-align: middle;
  }
  
  .polling-time {font-size:  14px; font-weight:  400; color: #000000;
    position: absolute;
    top: calc(50% - 9px);
    left: calc(50% - 19.5px);
    }
  
  .exit-warn {
    margin-bottom: 40px;
    font-size: 17px;
    text-align: center;
  }
  
  @media (min-width: 768px) {
    .well        { padding: 30px 55px; }
  }
  
  
  
  form.contact .form-group:first-of-type { display: none;} - /* Honey pot */
  .form-control { box-shadow: none;}
  .input-validation-valid { background-color: #fff; border-color: #7c7c7c; color: #00000080; background-repeat: no-repeat; background-size: 15px 11px; background-position: right 10px center; background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMyAxOCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjMgMTg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojMzhDOTQxO3N0cm9rZS13aWR0aDoyO30KPC9zdHlsZT4KPHBhdGggY2xhc3M9InN0MCIgZD0iTTEsOC44TDgsMTZMMjIsMSIvPgo8L3N2Zz4K");}
  .input-validation-error,
  .input-validation-error:focus,
  .input-validation-error:hover{  border-color: #EF0000; color: #00000080;}
  
  select.input-validation-valid { background-image: none; }
  .input-validation-error.form-control:focus { border-color: #EF0000; }
  .input-validation-valid.form-control:focus { border-color: #5B8AFF; }
  
  
  @media (max-width: 420px) {
    .input-validation-valid { background-size: 10px; background-position: right 8px top 8px;} 
  }
  
  
  /* Animation classes */
  @keyframes disabling {
    from {background-color: var(--accent-400); color: #ffffff; box-shadow: 0px 5px 11px rgba(0, 0, 0, 0.13);}
    to {background-color: #f4f4f4; color: #D7D7D7; box-shadow: 0px 5px 11px rgba(0, 0, 0, 0);}
  }
  
  @keyframes enabling {
    from {background-color: #f4f4f4; color: #D7D7D7; box-shadow: 0px 5px 11px rgba(0, 0, 0, 0);}
    to {background-color: var(--accent-400); color: #ffffff; box-shadow: 0px 5px 11px rgba(0, 0, 0, 0.13);}
  }
  
  @keyframes enabling-green {
    from {background-color: #f4f4f4; color: #D7D7D7; box-shadow: 0px 5px 11px rgba(0, 0, 0, 0);}
    to {background-color: #38C941; color: #ffffff; box-shadow: 0px 5px 11px rgba(0, 0, 0, 0.13);}
  }
  
  .btn.disabled.disable-button,
  .btn[disabled].disable-button {
    background-color: #f4f4f4;
    animation-name: disabling;
    animation-duration: 0.5s;
  }
  
  .enable-button {
    background-color: #F4C64E;
    animation-name: enabling;
    animation-duration: 0.5s;
  }
  
  #PanelBankDetails .enable-button {
    background-color: #38C941;
    animation-name: enabling-green;
  }
  
  @keyframes fading-out {
    from {opacity: 100%;}
    to {opacity: 0%;}
  }
  
  @keyframes fading-in {
    from {opacity: 0%;}
    to {opacity: 100%;}
  }
  
  .fade-out {
    animation-name: fading-out;
    animation-duration: 1s;
  }
  .fade-in {
    animation-name: fading-in;
    animation-duration: 1s;
  }
  
  
  
  .helperpixel      { visibility: hidden; width: 1px; height: 1px;}
  
  @media (min-width: 480px) {
      .helperpixel    { height:2px;}
  }
  
  
  
  @media (min-width: 768px) {
      .helperpixel        { height: 3px; }
  }
  
  
  @media (min-width: 992px) {
      .helperpixel { height: 4px; }
  }
  
  @media (min-width: 1200px) {
      .helperpixel {height:5px;}
  }
  
  
  
  
  
  .form-floating {
      position: relative;
  }
  
  
  .form-content>label {
      padding-left: 10px;
  }
  
  label {
      display: inline-block;
  }
  
  
  .form-floating>.form-control {
      padding: 1rem .75rem;
  }
  .form-floating>.form-control, .form-floating>.form-select {
      height: 48px;
      font-size: 16px;
  }
  
  .form-floating>.form-control:focus~label, .form-floating>.form-control:not(:placeholder-shown)~label, .form-floating>.form-select~label {
      padding: 14px 14px 14px 8px;
      transform: scale(.85) translateY(-2.5rem) translateX(.15rem);
  }
  
  .form-floating>.form-control:focus, .form-floating>.form-control:not(:placeholder-shown) {
      padding-top: 23px;
      padding-left:  8px;
      padding-bottom: .625rem;
  }
  
  .form-floating > .form-control::-moz-placeholder {
    color: transparent;
  }
  .form-floating > .form-control::placeholder {
    color: transparent;
  }
  
  .form-floating > select.form-control:focus, .form-floating > select.form-control:not(:placeholder-shown)
   {
      padding-top: 20px;
      padding-left: 4px;
      padding-bottom:  8px;
  }
  
  .input-group .form-floating .form-control { border-radius: 0; padding-top: 10px; }
  
  .error-message { color: #EF0000; font-size: 14px; display: none; padding-top:  5px;}
  
  span[data-populate] {text-transform:capitalize;}
  
  
  .ssn .form-control { background-color: #E3F1DD; border-color: #C4E0B8; border-radius: 5px 5px 0 0; padding-right: 48px;}
  .ssn .input-group-addon { background-color: #E3F1DD; border: 1px solid #C4E0B8; border-radius: 5px 0 0 5px;}
  .account-number .lock-black,
  .ssn .lock-green { display: block ;width: 13px; height: 17px;}
  .ssn .input-validation-valid{ background-position: right 42px center; }
  
  .green-field { color: #38C941; background-color: #38c9421a; border-color: #38C941; }
  
  .account-number input {
    border-left: none;
  }
  
  .pass-reveal { z-index: 10; cursor: pointer; width: 48px; height: 48px; background-repeat: no-repeat; position: absolute; right: 0; top: 0; background-size: 17px 17px;     background-position: center;}
  
  .lock-black {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzLjU4MDIgOEMxMy41ODAyIDcuMTE3NiAxMi44Njk4IDYuNCAxMS45OTY0IDYuNEgxMS4yMDQ1VjRDMTEuMjA0NSAxLjc5NDQgOS40MjgzNiAwIDcuMjQ1MTYgMEM1LjA2MTk2IDAgMy4yODU3OCAxLjc5NDQgMy4yODU3OCA0VjYuNEgyLjQ5MzkxQzEuNjIwNDcgNi40IDAuOTEwMTU2IDcuMTE3NiAwLjkxMDE1NiA4VjE0LjRDMC45MTAxNTYgMTUuMjgyNCAxLjYyMDQ3IDE2IDIuNDkzOTEgMTZIMTEuOTk2NEMxMi44Njk4IDE2IDEzLjU4MDIgMTUuMjgyNCAxMy41ODAyIDE0LjRWOFpNNC44Njk1MyA0QzQuODY5NTMgMi42NzY4IDUuOTM1MzkgMS42IDcuMjQ1MTYgMS42QzguNTU0OTIgMS42IDkuNjIwNzggMi42NzY4IDkuNjIwNzggNFY2LjRINC44Njk1M1Y0WiIgZmlsbD0iIzMzMzMzMyIvPgo8L3N2Zz4K"); background-repeat: no-repeat;}
  .lock-green {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMi40IDguNUMxMi40IDcuNjQ1MTcgMTEuNzA0OCA2Ljk1IDEwLjg1IDYuOTVIMTAuMDc1VjQuNjI1QzEwLjA3NSAyLjQ4ODMyIDguMzM2NjcgMC43NSA2LjIgMC43NUM0LjA2MzMyIDAuNzUgMi4zMjUgMi40ODgzMiAyLjMyNSA0LjYyNVY2Ljk1SDEuNTVDMC42OTUxNzUgNi45NSAwIDcuNjQ1MTcgMCA4LjVWMTQuN0MwIDE1LjU1NDggMC42OTUxNzUgMTYuMjUgMS41NSAxNi4yNUgxMC44NUMxMS43MDQ4IDE2LjI1IDEyLjQgMTUuNTU0OCAxMi40IDE0LjdWOC41Wk0zLjg3NSA0LjYyNUMzLjg3NSAzLjM0MzE1IDQuOTE4MTUgMi4zIDYuMiAyLjNDNy40ODE4NSAyLjMgOC41MjUgMy4zNDMxNSA4LjUyNSA0LjYyNVY2Ljk1SDMuODc1VjQuNjI1WiIgZmlsbD0iIzYyOTU0QyIvPg0KPC9zdmc+DQo=");}
  .pass-reveal {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC45MTM1IDEzLjQwNjRDMTEuNTUxNyAxMy40MDY0IDEyLjE2MzcgMTMuMTUyOSAxMi42MTUgMTIuNzAxNkMxMy4wNjYzIDEyLjI1MDQgMTMuMzE5OCAxMS42MzgzIDEzLjMxOTggMTEuMDAwMUMxMy4zMTk4IDEwLjkyOTcgMTMuMzE2NSAxMC44NTk5IDEzLjMxMDUgMTAuNzkwOUwxMC43MDQzIDEzLjM5NzJDMTAuNzczMiAxMy40MDMyIDEwLjg0MjggMTMuNDA2NCAxMC45MTM1IDEzLjQwNjRaTTE4Ljg3ODIgMy41NTcxTDE3Ljk2MDQgMi42NDAxNEMxNy45MjgyIDIuNjA3OTQgMTcuODg0NSAyLjU4OTg0IDE3LjgzODkgMi41ODk4NEMxNy43OTMzIDIuNTg5ODQgMTcuNzQ5NiAyLjYwNzk0IDE3LjcxNzQgMi42NDAxNEwxNS4zNjg3IDQuOTg5NDZDMTQuMDczMSA0LjMyNzMxIDEyLjYxNjcgMy45OTYyNCAxMC45OTk1IDMuOTk2MjRDNi44NzAxNiAzLjk5NjI0IDMuNzg5MyA2LjE0NjgyIDEuNzU2ODcgMTAuNDQ4QzEuNjc1MTggMTAuNjIxIDEuNjMyODEgMTAuODA5OSAxLjYzMjgxIDExLjAwMTJDMS42MzI4MSAxMS4xOTI1IDEuNjc1MTggMTEuMzgxNSAxLjc1Njg3IDExLjU1NDRDMi41Njg5OCAxMy4yNjUgMy41NDY4OCAxNC42MzYxIDQuNjkwNTcgMTUuNjY3NkwyLjQxNzczIDE3LjkzOTZDMi4zODU1MyAxNy45NzE4IDIuMzY3NDMgMTguMDE1NSAyLjM2NzQzIDE4LjA2MTFDMi4zNjc0MyAxOC4xMDY3IDIuMzg1NTMgMTguMTUwNCAyLjQxNzczIDE4LjE4MjZMMy4zMzQ5IDE5LjA5OThDMy4zNjcxMyAxOS4xMzIgMy40MTA4MyAxOS4xNTAxIDMuNDU2NCAxOS4xNTAxQzMuNTAxOTYgMTkuMTUwMSAzLjU0NTY2IDE5LjEzMiAzLjU3Nzg5IDE5LjA5OThMMTguODc4MiAzLjgwMDNDMTguODk0MiAzLjc4NDM0IDE4LjkwNjkgMy43NjUzOCAxOC45MTU1IDMuNzQ0NTJDMTguOTI0MiAzLjcyMzY1IDE4LjkyODYgMy43MDEyOSAxOC45Mjg2IDMuNjc4N0MxOC45Mjg2IDMuNjU2MTEgMTguOTI0MiAzLjYzMzc1IDE4LjkxNTUgMy42MTI4OEMxOC45MDY5IDMuNTkyMDIgMTguODk0MiAzLjU3MzA2IDE4Ljg3ODIgMy41NTcxWk03LjEzMjI3IDExLjAwMDFDNy4xMzIyMSAxMC4zNDcgNy4zMDEzMSA5LjcwNTA0IDcuNjIzMTEgOS4xMzY3MUM3Ljk0NDkxIDguNTY4MzggOC40MDg0NCA4LjA5MzA5IDguOTY4NTIgNy43NTcxNEM5LjUyODYxIDcuNDIxMTkgMTAuMTY2MiA3LjIzNjA0IDEwLjgxOTEgNy4yMTk3M0MxMS40NzIgNy4yMDM0MiAxMi4xMTggNy4zNTY0OSAxMi42OTQxIDcuNjY0MDVMMTEuNjQ5NiA4LjcwODYyQzExLjIyODMgOC41NzM3MyAxMC43NzggOC41NTc0OSAxMC4zNDgxIDguNjYxNjdDOS45MTgyNCA4Ljc2NTg1IDkuNTI1MzUgOC45ODY0MyA5LjIxMjU4IDkuMjk5MjFDOC44OTk4IDkuNjExOTggOC42NzkyMiAxMC4wMDQ5IDguNTc1MDQgMTAuNDM0OEM4LjQ3MDg2IDEwLjg2NDcgOC40ODcxIDExLjMxNDkgOC42MjE5OSAxMS43MzYyTDcuNTc3NDIgMTIuNzgwOEM3LjI4NDI5IDEyLjIzMzEgNy4xMzEzNSAxMS42MjEzIDcuMTMyMjcgMTEuMDAwMVoiIGZpbGw9IiM0NDQ0NDQiIGZpbGwtb3BhY2l0eT0iMC41Ii8+DQo8cGF0aCBkPSJNMjAuMjQyMyAxMC40NDZDMTkuNDg2IDguODUzMjkgMTguNTg1OSA3LjU1NDU2IDE3LjU0MTkgNi41NDk4TDE0LjQ0NTIgOS42NDY3OEMxNC43MDYyIDEwLjMyOTIgMTQuNzY0MSAxMS4wNzI1IDE0LjYxMTggMTEuNzg3MUMxNC40NTk1IDEyLjUwMTYgMTQuMTAzNSAxMy4xNTY4IDEzLjU4NjkgMTMuNjczNEMxMy4wNzAzIDE0LjE5IDEyLjQxNTEgMTQuNTQ2IDExLjcwMDYgMTQuNjk4M0MxMC45ODYgMTQuODUwNiAxMC4yNDI2IDE0Ljc5MjcgOS41NjAyNyAxNC41MzE3TDYuOTMzNTkgMTcuMTU4NEM4LjE1MjE5IDE3LjcyMjMgOS41MDc1NiAxOC4wMDQyIDEwLjk5OTcgMTguMDA0MkMxNS4xMjkgMTguMDA0MiAxOC4yMDk5IDE1Ljg1MzYgMjAuMjQyMyAxMS41NTI0QzIwLjMyNCAxMS4zNzk1IDIwLjM2NjQgMTEuMTkwNSAyMC4zNjY0IDEwLjk5OTJDMjAuMzY2NCAxMC44MDc5IDIwLjMyNCAxMC42MTkgMjAuMjQyMyAxMC40NDZaIiBmaWxsPSIjNDQ0NDQ0IiBmaWxsLW9wYWNpdHk9IjAuNSIvPg0KPC9zdmc+DQo=");}
  .pass-hide{background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC45MTM1IDEzLjQwNjRDMTEuNTUxNyAxMy40MDY0IDEyLjE2MzcgMTMuMTUyOSAxMi42MTUgMTIuNzAxNkMxMy4wNjYzIDEyLjI1MDQgMTMuMzE5OCAxMS42MzgzIDEzLjMxOTggMTEuMDAwMUMxMy4zMTk4IDEwLjkyOTcgMTMuMzE2NSAxMC44NTk5IDEzLjMxMDUgMTAuNzkwOUwxMC43MDQzIDEzLjM5NzJDMTAuNzczMiAxMy40MDMyIDEwLjg0MjggMTMuNDA2NCAxMC45MTM1IDEzLjQwNjRaTTE4Ljg3ODIgMy41NTcxTDE3Ljk2MDQgMi42NDAxNEMxNy45MjgyIDIuNjA3OTQgMTcuODg0NSAyLjU4OTg0IDE3LjgzODkgMi41ODk4NEMxNy43OTMzIDIuNTg5ODQgMTcuNzQ5NiAyLjYwNzk0IDE3LjcxNzQgMi42NDAxNEwxNS4zNjg3IDQuOTg5NDZDMTQuMDczMSA0LjMyNzMxIDEyLjYxNjcgMy45OTYyNCAxMC45OTk1IDMuOTk2MjRDNi44NzAxNiAzLjk5NjI0IDMuNzg5MyA2LjE0NjgyIDEuNzU2ODcgMTAuNDQ4QzEuNjc1MTggMTAuNjIxIDEuNjMyODEgMTAuODA5OSAxLjYzMjgxIDExLjAwMTJDMS42MzI4MSAxMS4xOTI1IDEuNjc1MTggMTEuMzgxNSAxLjc1Njg3IDExLjU1NDRDMi41Njg5OCAxMy4yNjUgMy41NDY4OCAxNC42MzYxIDQuNjkwNTcgMTUuNjY3NkwyLjQxNzczIDE3LjkzOTZDMi4zODU1MyAxNy45NzE4IDIuMzY3NDMgMTguMDE1NSAyLjM2NzQzIDE4LjA2MTFDMi4zNjc0MyAxOC4xMDY3IDIuMzg1NTMgMTguMTUwNCAyLjQxNzczIDE4LjE4MjZMMy4zMzQ5IDE5LjA5OThDMy4zNjcxMyAxOS4xMzIgMy40MTA4MyAxOS4xNTAxIDMuNDU2NCAxOS4xNTAxQzMuNTAxOTYgMTkuMTUwMSAzLjU0NTY2IDE5LjEzMiAzLjU3Nzg5IDE5LjA5OThMMTguODc4MiAzLjgwMDNDMTguODk0MiAzLjc4NDM0IDE4LjkwNjkgMy43NjUzOCAxOC45MTU1IDMuNzQ0NTJDMTguOTI0MiAzLjcyMzY1IDE4LjkyODYgMy43MDEyOSAxOC45Mjg2IDMuNjc4N0MxOC45Mjg2IDMuNjU2MTEgMTguOTI0MiAzLjYzMzc1IDE4LjkxNTUgMy42MTI4OEMxOC45MDY5IDMuNTkyMDIgMTguODk0MiAzLjU3MzA2IDE4Ljg3ODIgMy41NTcxWk03LjEzMjI3IDExLjAwMDFDNy4xMzIyMSAxMC4zNDcgNy4zMDEzMSA5LjcwNTA0IDcuNjIzMTEgOS4xMzY3MUM3Ljk0NDkxIDguNTY4MzggOC40MDg0NCA4LjA5MzA5IDguOTY4NTIgNy43NTcxNEM5LjUyODYxIDcuNDIxMTkgMTAuMTY2MiA3LjIzNjA0IDEwLjgxOTEgNy4yMTk3M0MxMS40NzIgNy4yMDM0MiAxMi4xMTggNy4zNTY0OSAxMi42OTQxIDcuNjY0MDVMMTEuNjQ5NiA4LjcwODYyQzExLjIyODMgOC41NzM3MyAxMC43NzggOC41NTc0OSAxMC4zNDgxIDguNjYxNjdDOS45MTgyNCA4Ljc2NTg1IDkuNTI1MzUgOC45ODY0MyA5LjIxMjU4IDkuMjk5MjFDOC44OTk4IDkuNjExOTggOC42NzkyMiAxMC4wMDQ5IDguNTc1MDQgMTAuNDM0OEM4LjQ3MDg2IDEwLjg2NDcgOC40ODcxIDExLjMxNDkgOC42MjE5OSAxMS43MzYyTDcuNTc3NDIgMTIuNzgwOEM3LjI4NDI5IDEyLjIzMzEgNy4xMzEzNSAxMS42MjEzIDcuMTMyMjcgMTEuMDAwMVoiIGZpbGw9IiMxNzZEQjYiLz4NCjxwYXRoIGQ9Ik0yMC4yNDIzIDEwLjQ0NkMxOS40ODYgOC44NTMyOSAxOC41ODU5IDcuNTU0NTYgMTcuNTQxOSA2LjU0OThMMTQuNDQ1MiA5LjY0Njc4QzE0LjcwNjIgMTAuMzI5MiAxNC43NjQxIDExLjA3MjUgMTQuNjExOCAxMS43ODcxQzE0LjQ1OTUgMTIuNTAxNiAxNC4xMDM1IDEzLjE1NjggMTMuNTg2OSAxMy42NzM0QzEzLjA3MDMgMTQuMTkgMTIuNDE1MSAxNC41NDYgMTEuNzAwNiAxNC42OTgzQzEwLjk4NiAxNC44NTA2IDEwLjI0MjYgMTQuNzkyNyA5LjU2MDI3IDE0LjUzMTdMNi45MzM1OSAxNy4xNTg0QzguMTUyMTkgMTcuNzIyMyA5LjUwNzU2IDE4LjAwNDIgMTAuOTk5NyAxOC4wMDQyQzE1LjEyOSAxOC4wMDQyIDE4LjIwOTkgMTUuODUzNiAyMC4yNDIzIDExLjU1MjRDMjAuMzI0IDExLjM3OTUgMjAuMzY2NCAxMS4xOTA1IDIwLjM2NjQgMTAuOTk5MkMyMC4zNjY0IDEwLjgwNzkgMjAuMzI0IDEwLjYxOSAyMC4yNDIzIDEwLjQ0NloiIGZpbGw9IiMxNzZEQjYiLz4NCjwvc3ZnPg0K");}
  .modal-close,
  .cross {background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxyZWN0IHg9IjE4LjM4NDgiIHk9IjE1LjU1NjIiIHdpZHRoPSI0IiBoZWlnaHQ9IjE2IiByeD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDE4LjM4NDggMTUuNTU2MikiIGZpbGw9IiMxNzZEQjYiLz4NCjxyZWN0IHg9IjcuMDcxMjkiIHk9IjE4LjM4NDgiIHdpZHRoPSI0IiBoZWlnaHQ9IjE2IiByeD0iMSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEzNSA3LjA3MTI5IDE4LjM4NDgpIiBmaWxsPSIjMTc2REI2Ii8+DQo8L3N2Zz4NCg==");}
  
  #incomeNextDate1 {
    display: inline-block;
    position: relative;
  }
  
  input[type="date"]::-webkit-calendar-picker-indicator {
    background: transparent;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    height: auto;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }
  
  
  .zip-fail-show,
  .zip-fail .zip-fail-hide {display: none;}
  .zip-fail .zip-fail-show { display: block; color: #f90606; }