.approve {
    background-color: #7acf1c;
    border-color: #7acf1c;
}
.decline {
    background-color: #c73535;
    border-color: #c73535;
}
.btn {
    font-weight: 500;
    border-radius: 4px;
    outline: none;
    text-align: center;
    display: inline-block;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #ffffff;
}   
    .btn:hover{
        color: #fff;
    }
a {
    text-decoration: none;
    color: #00325c; }
    a:hover {
      color: #00aece; }

.h1, .h2, .h3, h1, h2, h3 {
    margin-top: 20px;
    margin-bottom: 10px; }
  
  h1 {
    color: #00325c;
    font-family: Asap-SemiBold;
    font-size: 35px; }
  
  h2 {
    color: #00325c;
    font-family: Asap-SemiBold;
    font-size: 28px; }
  
  h3 {
    color: #434343;
    font-family: Asap-SemiBold;
    font-size: 24px; }
  
  h4 {
    color: #434343;
    font-family: Asap-SemiBold;
    font-size: 20px; }
  
  h5 {
    color: #434343;
    font-family: Asap-Medium;
    font-size: 20px; }

.details-circles {
    overflow: hidden;
    content: " ";
    z-index: -20;
    position: fixed;
    width: 100%;
    height: 100%;
}

.details-circles:before {
    content: " ";
    background: #00aece;
    z-index: -5;
    position: absolute;
    width: 500px;
    height: 500px;
    bottom: 150px;
    right: 350px;
    border-radius: 50%;
    opacity: .1;
}

.details-circles:after {
    content: " ";
    background: #00aece;
    z-index: -5;
    position: absolute;
    width: 600px;
    height: 600px;
    bottom: -350px;
    left: -250px;
    border-radius: 50%;
    opacity: .1;
}

.details-circles .details-inner {
    overflow: hidden;
    content: " ";
    z-index: -20;
    position: fixed;
    width: 100%;
    height: 100%;
}

.details-circles .details-inner:before {
    content: " ";
    background: #00aece;
    z-index: -5;
    position: absolute;
    width: 200px;
    height: 200px;
    bottom: 100px;
    right: 253px;
    border-radius: 50%;
    opacity: .1;
}

.details-circles .details-inner:after {
    content: " ";
    background: #00aece;
    z-index: -5;
    position: absolute;
    width: 350px;
    height: 350px;
    bottom: 150px;
    left: -150px;
    border-radius: 50%;
    opacity: .1;
}

body {
    overflow-x: hidden;
    color: #434343;
    font-family: Asap-regular !important;
    display: flex;
    flex-direction: column;
    height: 100%;
    box-sizing: border-box; }
  
  html {
    scroll-behavior: smooth;
     }

@font-face {
    font-family: Asap-Medium;
    src: url(../fonts/asap-medium-webfont.eot);
    src: url(../fonts/asap-medium-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-medium-webfont.otf) format("opentype"), url(../fonts/asap-medium-webfont.svg) format("svg"); }
  
  @font-face {
    font-family: Asap-MediumItalic;
    src: url(../fonts/asap-mediumitalic-webfont.eot);
    src: url(../fonts/asap-mediumitalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-mediumitalic-webfont.otf) format("opentype"), url(../fonts/asap-mediumitalic-webfont.svg#asapmediumitalic) format("svg"); }
  
  @font-face {
    font-family: Asap-SemiBold;
    src: url(../fonts/asap-semibold-webfont.eot);
    src: url(../fonts/asap-semibold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-semibold-webfont.otf) format("opentype"), url(../fonts/asap-semibold-webfont.svg#asapsemibold) format("svg"); }
  
  @font-face {
    font-family: Asap-Bold;
    src: url(../fonts/asap-bold-webfont.eot);
    src: url(../fonts/asap-bold-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-bold-webfont.otf) format("opentype"), url(../fonts/asap-bold-webfont.svg#asapbold) format("svg"); }
  
  @font-face {
    font-family: Asap-SemiBold-Italic;
    src: url(../fonts/asap-v8-latin-600italic.eot);
    src: url(../fonts/asap-v8-latin-600italic.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-v8-latin-600italic.woff2) format("woff2"), url(../fonts/asap-v8-latin-600italic.woff) format("woff"), url(../fonts/asap-v8-latin-600italic.ttf) format("truetype"), url(../fonts/asap-v8-latin-600italic.svg#Asap) format("svg"); }
  
  @font-face {
    font-family: Asap-BoldItalic;
    src: url(../fonts/asap-bolditalic-webfont.eot);
    src: url(../fonts/asap-bolditalic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-bolditalic-webfont.otf) format("opentype"), url(../fonts/asap-bolditalic-webfont.svg#asapbold_italic) format("svg"); }
  
  @font-face {
    font-family: Asap-Italic;
    src: url(../fonts/asap-italic-webfont.eot);
    src: url(../fonts/asap-italic-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-italic-webfont.otf) format("opentype"), url(../fonts/asap-italic-webfont.svg#asapitalic) format("svg"); }
  
  @font-face {
    font-family: Asap-Regular;
    src: url(../fonts/asap-regular-webfont.eot);
    src: url(../fonts/asap-regular-webfont.eot?#iefix) format("embedded-opentype"), url(../fonts/asap-regular-webfont.otf) format("opentype"), url(../fonts/asap-regular-webfont.svg#asapregular) format("svg"); }
  
  @font-face {
    font-family: Droidserif-Regular;
    src: url(../fonts/Droidserif/DROIDSERIF.eot);
    src: url(../fonts/Droidserif/droidserif.eot?#iefix) format("embedded-opentype"), url(../fonts/Droidserif/droidserif.ttf) format("truetype"), url(../fonts/Droidserif/droidserif.svg#asapregular) format("svg"); }
  
  @font-face {
    font-family: Droidserif-Bold;
    src: url(../fonts/Droidserif/DROIDSERIF-BOLD.eot);
    src: url(../fonts/Droidserif/droidserif-bold.eot?#iefix) format("embedded-opentype"), url(../fonts/Droidserif/droidserif-bold.ttf) format("truetype"), url(../fonts/Droidserif/droidserif-bold.svg#asapregular) format("svg"); }
  
  @font-face {
    font-family: Droidserif-BoldItalic;
    src: url(../fonts/Droidserif/DROIDSERIF-BOLDITALIC.eot);
    src: url(../fonts/Droidserif/droidserif-bolditalic.eot?#iefix) format("embedded-opentype"), url(../fonts/Droidserif/droidserif-bolditalic.ttf) format("truetype"), url(../fonts/Droidserif/droidserif-bolditalic.svg#asapregular) format("svg"); }
  
  @font-face {
    font-family: Droidserif-Italic;
    src: url(../fonts/Droidserif/DROIDSERIF-ITALIC.eot);
    src: url(../fonts/Droidserif/droidserif-italic.eot?#iefix) format("embedded-opentype"), url(../fonts/Droidserif/droidserif-italic.ttf) format("truetype"), url(../fonts/Droidserif/droidserif-italic.svg#asapregular) format("svg"); }
  

