﻿.color-kpmg-blue {
  color: #00338d !important;
}
.color-kpmg-md-blue {
  color: #005eb8 !important;
}
.color-kpmg-lt-blue {
  color: #0091da !important;
}
.color-kpmg-violet {
  color: #483698 !important;
}
.color-kpmg-purple {
  color: #470a68 !important;
}
.color-kpmg-lt-purple {
  color: #080808 !important;
}
.color-kpmg-green {
  color: #00a3a1 !important;
}
.color-white {
  color: #fff !important;
}
.color-black {
  color: #000 !important;
}
.color-lt-gray {
  color: rgba(0, 0, 0, 0.5) !important;
}
.inner-container {
  width: auto !important;
}
.parsys-container {
  border: 0px none !important;
}
.module-htmlcontainer {
  padding: 0px !important;
}
.module-htmlcontainer div {
  margin: 0px auto;
}
@media (min-width: 641px) {
  .tmpl-row {
    border-bottom: 0px none !important;
  }
}
.CustomHTML .container {
  width: 100%;
  max-width: 588px;
  position: relative;
  z-index: 10;
  margin-right: auto;
  margin-left: auto;
  padding-right: 30px !important;
  padding-left: 30px !important;
}
@media only screen and (min-width: 640px) {
  .CustomHTML .container {
    max-width: 588px;
  }
}
@media only screen and (min-width: 768px) {
  .CustomHTML .container {
    max-width: 716px;
  }
}
@media only screen and (min-width: 992px) {
  .CustomHTML .container {
    max-width: 940px;
  }
}
@media only screen and (min-width: 1200px) {
  .CustomHTML .container {
    max-width: 1148px;
  }
}
@media only screen and (min-width: 1440px) {
  .CustomHTML .container {
    max-width: 1230px;
  }
}
.CustomHTML .container-fluid {
  padding-right: 30px !important;
  padding-left: 30px !important;
  margin-right: auto;
  margin-left: auto;
}
.CustomHTML .container.no-padding,
.CustomHTML .container-fluid.no-padding {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.CustomHTML .row {
  margin-right: -30px;
  margin-left: -30px;
}
.CustomHTML .col-xxs-1,
.CustomHTML .col-xs-1,
.CustomHTML .col-sm-1,
.CustomHTML .col-md-1,
.CustomHTML .col-lg-1,
.CustomHTML .col-xxs-2,
.CustomHTML .col-xs-2,
.CustomHTML .col-sm-2,
.CustomHTML .col-md-2,
.CustomHTML .col-lg-2,
.CustomHTML .col-xxs-3,
.CustomHTML .col-xs-3,
.CustomHTML .col-sm-3,
.CustomHTML .col-md-3,
.CustomHTML .col-lg-3,
.CustomHTML .col-xxs-4,
.CustomHTML .col-xs-4,
.CustomHTML .col-sm-4,
.CustomHTML .col-md-4,
.CustomHTML .col-lg-4,
.CustomHTML .col-xxs-5,
.CustomHTML .col-xs-5,
.CustomHTML .col-sm-5,
.CustomHTML .col-md-5,
.CustomHTML .col-lg-5,
.CustomHTML .col-xxs-6,
.CustomHTML .col-xs-6,
.CustomHTML .col-sm-6,
.CustomHTML .col-md-6,
.CustomHTML .col-lg-6,
.CustomHTML .col-xxs-7,
.CustomHTML .col-xs-7,
.CustomHTML .col-sm-7,
.CustomHTML .col-md-7,
.CustomHTML .col-lg-7,
.CustomHTML .col-xxs-8,
.CustomHTML .col-xs-8,
.CustomHTML .col-sm-8,
.CustomHTML .col-md-8,
.CustomHTML .col-lg-8,
.CustomHTML .col-xxs-9,
.CustomHTML .col-xs-9,
.CustomHTML .col-sm-9,
.CustomHTML .col-md-9,
.CustomHTML .col-lg-9,
.CustomHTML .col-xxs-10,
.CustomHTML .col-xs-10,
.CustomHTML .col-sm-10,
.CustomHTML .col-md-10,
.CustomHTML .col-lg-10,
.CustomHTML .col-xxs-11,
.CustomHTML .col-xs-11,
.CustomHTML .col-sm-11,
.CustomHTML .col-md-11,
.CustomHTML .col-lg-11,
.CustomHTML .col-xxs-12,
.CustomHTML .col-xs-12,
.CustomHTML .col-sm-12,
.CustomHTML .col-md-12,
.CustomHTML .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 30px;
  padding-left: 30px;
}
@media only screen and (max-width: 479px) {
  .CustomHTML .col-xxs-1,
  .CustomHTML .col-xxs-2,
  .CustomHTML .col-xxs-3,
  .CustomHTML .col-xxs-4,
  .CustomHTML .col-xxs-5,
  .CustomHTML .col-xxs-6,
  .CustomHTML .col-xxs-7,
  .CustomHTML .col-xxs-8,
  .CustomHTML .col-xxs-9,
  .CustomHTML .col-xxs-10,
  .CustomHTML .col-xxs-11,
  .CustomHTML .col-xxs-12 {
    display: block;
  }
  .CustomHTML .col-xxs-1,
  .CustomHTML .col-xxs-2,
  .CustomHTML .col-xxs-3,
  .CustomHTML .col-xxs-4,
  .CustomHTML .col-xxs-5,
  .CustomHTML .col-xxs-6,
  .CustomHTML .col-xxs-7,
  .CustomHTML .col-xxs-8,
  .CustomHTML .col-xxs-9,
  .CustomHTML .col-xxs-10,
  .CustomHTML .col-xxs-11,
  .CustomHTML .col-xxs-12 {
    float: left;
  }
  .CustomHTML .col-xxs-12 {
    width: 100%;
  }
  .CustomHTML .col-xxs-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-xxs-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-xxs-9 {
    width: 75%;
  }
  .CustomHTML .col-xxs-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-xxs-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-xxs-6 {
    width: 50%;
  }
  .CustomHTML .col-xxs-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-xxs-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-xxs-3 {
    width: 25%;
  }
  .CustomHTML .col-xxs-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-xxs-1 {
    width: 8.33333333%;
  }
}
@media screen and (min-width: 480px) and (max-width: 639px) {
  .CustomHTML .col-xs-1,
  .CustomHTML .col-xs-2,
  .CustomHTML .col-xs-3,
  .CustomHTML .col-xs-4,
  .CustomHTML .col-xs-5,
  .CustomHTML .col-xs-6,
  .CustomHTML .col-xs-7,
  .CustomHTML .col-xs-8,
  .CustomHTML .col-xs-9,
  .CustomHTML .col-xs-10,
  .CustomHTML .col-xs-11,
  .CustomHTML .col-xs-12 {
    float: left;
  }
  .CustomHTML .col-xs-12 {
    width: 100%;
  }
  .CustomHTML .col-xs-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-xs-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-xs-9 {
    width: 75%;
  }
  .CustomHTML .col-xs-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-xs-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-xs-6 {
    width: 50%;
  }
  .CustomHTML .col-xs-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-xs-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-xs-3 {
    width: 25%;
  }
  .CustomHTML .col-xs-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-xs-1 {
    width: 8.33333333%;
  }
}
@media screen and (min-width: 640px) and (max-width: 991px) {
  .CustomHTML .col-sm-1,
  .CustomHTML .col-sm-2,
  .CustomHTML .col-sm-3,
  .CustomHTML .col-sm-4,
  .CustomHTML .col-sm-5,
  .CustomHTML .col-sm-6,
  .CustomHTML .col-sm-7,
  .CustomHTML .col-sm-8,
  .CustomHTML .col-sm-9,
  .CustomHTML .col-sm-10,
  .CustomHTML .col-sm-11,
  .CustomHTML .col-sm-12 {
    float: left;
  }
  .CustomHTML .col-sm-12 {
    width: 100%;
  }
  .CustomHTML .col-sm-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-sm-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-sm-9 {
    width: 75%;
  }
  .CustomHTML .col-sm-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-sm-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-sm-6 {
    width: 50%;
  }
  .CustomHTML .col-sm-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-sm-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-sm-3 {
    width: 25%;
  }
  .CustomHTML .col-sm-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-sm-1 {
    width: 8.33333333%;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .CustomHTML .col-md-1,
  .CustomHTML .col-md-2,
  .CustomHTML .col-md-3,
  .CustomHTML .col-md-4,
  .CustomHTML .col-md-5,
  .CustomHTML .col-md-6,
  .CustomHTML .col-md-7,
  .CustomHTML .col-md-8,
  .CustomHTML .col-md-9,
  .CustomHTML .col-md-10,
  .CustomHTML .col-md-11,
  .CustomHTML .col-md-12 {
    float: left;
  }
  .CustomHTML .col-md-12 {
    width: 100%;
  }
  .CustomHTML .col-md-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-md-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-md-9 {
    width: 75%;
  }
  .CustomHTML .col-md-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-md-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-md-6 {
    width: 50%;
  }
  .CustomHTML .col-md-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-md-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-md-3 {
    width: 25%;
  }
  .CustomHTML .col-md-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-md-1 {
    width: 8.33333333%;
  }
}
@media screen and (min-width: 1200px) {
  .CustomHTML .col-lg-1,
  .CustomHTML .col-lg-2,
  .CustomHTML .col-lg-3,
  .CustomHTML .col-lg-4,
  .CustomHTML .col-lg-5,
  .CustomHTML .col-lg-6,
  .CustomHTML .col-lg-7,
  .CustomHTML .col-lg-8,
  .CustomHTML .col-lg-9,
  .CustomHTML .col-lg-10,
  .CustomHTML .col-lg-11,
  .CustomHTML .col-lg-12 {
    float: left;
  }
  .CustomHTML .col-lg-12 {
    width: 100%;
  }
  .CustomHTML .col-lg-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-lg-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-lg-9 {
    width: 75%;
  }
  .CustomHTML .col-lg-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-lg-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-lg-6 {
    width: 50%;
  }
  .CustomHTML .col-lg-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-lg-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-lg-3 {
    width: 25%;
  }
  .CustomHTML .col-lg-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-lg-1 {
    width: 8.33333333%;
  }
}
@media only screen and (max-width: 479px) {
  .CustomHTML .col-xxs-pull-12 {
    right: 100%;
  }
  .CustomHTML .col-xxs-pull-11 {
    right: 91.66666667%;
  }
  .CustomHTML .col-xxs-pull-10 {
    right: 83.33333333%;
  }
  .CustomHTML .col-xxs-pull-9 {
    right: 75%;
  }
  .CustomHTML .col-xxs-pull-8 {
    right: 66.66666667%;
  }
  .CustomHTML .col-xxs-pull-7 {
    right: 58.33333333%;
  }
  .CustomHTML .col-xxs-pull-6 {
    right: 50%;
  }
  .CustomHTML .col-xxs-pull-5 {
    right: 41.66666667%;
  }
  .CustomHTML .col-xxs-pull-4 {
    right: 33.33333333%;
  }
  .CustomHTML .col-xxs-pull-3 {
    right: 25%;
  }
  .CustomHTML .col-xxs-pull-2 {
    right: 16.66666667%;
  }
  .CustomHTML .col-xxs-pull-1 {
    right: 8.33333333%;
  }
  .CustomHTML .col-xxs-pull-0 {
    right: auto;
  }
  .CustomHTML .col-xxs-push-12 {
    left: 100%;
  }
  .CustomHTML .col-xxs-push-11 {
    left: 91.66666667%;
  }
  .CustomHTML .col-xxs-push-10 {
    left: 83.33333333%;
  }
  .CustomHTML .col-xxs-push-9 {
    left: 75%;
  }
  .CustomHTML .col-xxs-push-8 {
    left: 66.66666667%;
  }
  .CustomHTML .col-xxs-push-7 {
    left: 58.33333333%;
  }
  .CustomHTML .col-xxs-push-6 {
    left: 50%;
  }
  .CustomHTML .col-xxs-push-5 {
    left: 41.66666667%;
  }
  .CustomHTML .col-xxs-push-4 {
    left: 33.33333333%;
  }
  .CustomHTML .col-xxs-push-3 {
    left: 25%;
  }
  .CustomHTML .col-xxs-push-2 {
    left: 16.66666667%;
  }
  .CustomHTML .col-xxs-push-1 {
    left: 8.33333333%;
  }
  .CustomHTML .col-xxs-push-0 {
    left: auto;
  }
  .CustomHTML .col-xxs-offset-12 {
    margin-left: 100%;
  }
  .CustomHTML .col-xxs-offset-11 {
    margin-left: 91.66666667%;
  }
  .CustomHTML .col-xxs-offset-10 {
    margin-left: 83.33333333%;
  }
  .CustomHTML .col-xxs-offset-9 {
    margin-left: 75%;
  }
  .CustomHTML .col-xxs-offset-8 {
    margin-left: 66.66666667%;
  }
  .CustomHTML .col-xxs-offset-7 {
    margin-left: 58.33333333%;
  }
  .CustomHTML .col-xxs-offset-6 {
    margin-left: 50%;
  }
  .CustomHTML .col-xxs-offset-5 {
    margin-left: 41.66666667%;
  }
  .CustomHTML .col-xxs-offset-4 {
    margin-left: 33.33333333%;
  }
  .CustomHTML .col-xxs-offset-3 {
    margin-left: 25%;
  }
  .CustomHTML .col-xxs-offset-2 {
    margin-left: 16.66666667%;
  }
  .CustomHTML .col-xxs-offset-1 {
    margin-left: 8.33333333%;
  }
  .CustomHTML .col-xxs-offset-0 {
    margin-left: 0;
  }
}
@media screen and (min-width: 480px) and (max-width: 639px) {
  .CustomHTML .col-xs-12 {
    width: 100%;
  }
  .CustomHTML .col-xs-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-xs-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-xs-9 {
    width: 75%;
  }
  .CustomHTML .col-xs-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-xs-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-xs-6 {
    width: 50%;
  }
  .CustomHTML .col-xs-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-xs-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-xs-3 {
    width: 25%;
  }
  .CustomHTML .col-xs-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-xs-1 {
    width: 8.33333333%;
  }
  .CustomHTML .col-xs-pull-12 {
    right: 100%;
  }
  .CustomHTML .col-xs-pull-11 {
    right: 91.66666667%;
  }
  .CustomHTML .col-xs-pull-10 {
    right: 83.33333333%;
  }
  .CustomHTML .col-xs-pull-9 {
    right: 75%;
  }
  .CustomHTML .col-xs-pull-8 {
    right: 66.66666667%;
  }
  .CustomHTML .col-xs-pull-7 {
    right: 58.33333333%;
  }
  .CustomHTML .col-xs-pull-6 {
    right: 50%;
  }
  .CustomHTML .col-xs-pull-5 {
    right: 41.66666667%;
  }
  .CustomHTML .col-xs-pull-4 {
    right: 33.33333333%;
  }
  .CustomHTML .col-xs-pull-3 {
    right: 25%;
  }
  .CustomHTML .col-xs-pull-2 {
    right: 16.66666667%;
  }
  .CustomHTML .col-xs-pull-1 {
    right: 8.33333333%;
  }
  .CustomHTML .col-xs-pull-0 {
    right: auto;
  }
  .CustomHTML .col-xs-push-12 {
    left: 100%;
  }
  .CustomHTML .col-xs-push-11 {
    left: 91.66666667%;
  }
  .CustomHTML .col-xs-push-10 {
    left: 83.33333333%;
  }
  .CustomHTML .col-xs-push-9 {
    left: 75%;
  }
  .CustomHTML .col-xs-push-8 {
    left: 66.66666667%;
  }
  .CustomHTML .col-xs-push-7 {
    left: 58.33333333%;
  }
  .CustomHTML .col-xs-push-6 {
    left: 50%;
  }
  .CustomHTML .col-xs-push-5 {
    left: 41.66666667%;
  }
  .CustomHTML .col-xs-push-4 {
    left: 33.33333333%;
  }
  .CustomHTML .col-xs-push-3 {
    left: 25%;
  }
  .CustomHTML .col-xs-push-2 {
    left: 16.66666667%;
  }
  .CustomHTML .col-xs-push-1 {
    left: 8.33333333%;
  }
  .CustomHTML .col-xs-push-0 {
    left: auto;
  }
  .CustomHTML .col-xs-offset-12 {
    margin-left: 100%;
  }
  .CustomHTML .col-xs-offset-11 {
    margin-left: 91.66666667%;
  }
  .CustomHTML .col-xs-offset-10 {
    margin-left: 83.33333333%;
  }
  .CustomHTML .col-xs-offset-9 {
    margin-left: 75%;
  }
  .CustomHTML .col-xs-offset-8 {
    margin-left: 66.66666667%;
  }
  .CustomHTML .col-xs-offset-7 {
    margin-left: 58.33333333%;
  }
  .CustomHTML .col-xs-offset-6 {
    margin-left: 50%;
  }
  .CustomHTML .col-xs-offset-5 {
    margin-left: 41.66666667%;
  }
  .CustomHTML .col-xs-offset-4 {
    margin-left: 33.33333333%;
  }
  .CustomHTML .col-xs-offset-3 {
    margin-left: 25%;
  }
  .CustomHTML .col-xs-offset-2 {
    margin-left: 16.66666667%;
  }
  .CustomHTML .col-xs-offset-1 {
    margin-left: 8.33333333%;
  }
  .CustomHTML .col-xs-offset-0 {
    margin-left: 0;
  }
}
@media screen and (min-width: 640px) and (max-width: 991px) {
  .CustomHTML .col-sm-12 {
    width: 100%;
  }
  .CustomHTML .col-sm-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-sm-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-sm-9 {
    width: 75%;
  }
  .CustomHTML .col-sm-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-sm-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-sm-6 {
    width: 50%;
  }
  .CustomHTML .col-sm-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-sm-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-sm-3 {
    width: 25%;
  }
  .CustomHTML .col-sm-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-sm-1 {
    width: 8.33333333%;
  }
  .CustomHTML .col-sm-pull-12 {
    right: 100%;
  }
  .CustomHTML .col-sm-pull-11 {
    right: 91.66666667%;
  }
  .CustomHTML .col-sm-pull-10 {
    right: 83.33333333%;
  }
  .CustomHTML .col-sm-pull-9 {
    right: 75%;
  }
  .CustomHTML .col-sm-pull-8 {
    right: 66.66666667%;
  }
  .CustomHTML .col-sm-pull-7 {
    right: 58.33333333%;
  }
  .CustomHTML .col-sm-pull-6 {
    right: 50%;
  }
  .CustomHTML .col-sm-pull-5 {
    right: 41.66666667%;
  }
  .CustomHTML .col-sm-pull-4 {
    right: 33.33333333%;
  }
  .CustomHTML .col-sm-pull-3 {
    right: 25%;
  }
  .CustomHTML .col-sm-pull-2 {
    right: 16.66666667%;
  }
  .CustomHTML .col-sm-pull-1 {
    right: 8.33333333%;
  }
  .CustomHTML .col-sm-pull-0 {
    right: auto;
  }
  .CustomHTML .col-sm-push-12 {
    left: 100%;
  }
  .CustomHTML .col-sm-push-11 {
    left: 91.66666667%;
  }
  .CustomHTML .col-sm-push-10 {
    left: 83.33333333%;
  }
  .CustomHTML .col-sm-push-9 {
    left: 75%;
  }
  .CustomHTML .col-sm-push-8 {
    left: 66.66666667%;
  }
  .CustomHTML .col-sm-push-7 {
    left: 58.33333333%;
  }
  .CustomHTML .col-sm-push-6 {
    left: 50%;
  }
  .CustomHTML .col-sm-push-5 {
    left: 41.66666667%;
  }
  .CustomHTML .col-sm-push-4 {
    left: 33.33333333%;
  }
  .CustomHTML .col-sm-push-3 {
    left: 25%;
  }
  .CustomHTML .col-sm-push-2 {
    left: 16.66666667%;
  }
  .CustomHTML .col-sm-push-1 {
    left: 8.33333333%;
  }
  .CustomHTML .col-sm-push-0 {
    left: auto;
  }
  .CustomHTML .col-sm-offset-12 {
    margin-left: 100%;
  }
  .CustomHTML .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  .CustomHTML .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  .CustomHTML .col-sm-offset-9 {
    margin-left: 75%;
  }
  .CustomHTML .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  .CustomHTML .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  .CustomHTML .col-sm-offset-6 {
    margin-left: 50%;
  }
  .CustomHTML .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  .CustomHTML .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  .CustomHTML .col-sm-offset-3 {
    margin-left: 25%;
  }
  .CustomHTML .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  .CustomHTML .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  .CustomHTML .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .CustomHTML .col-md-12 {
    width: 100%;
  }
  .CustomHTML .col-md-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-md-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-md-9 {
    width: 75%;
  }
  .CustomHTML .col-md-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-md-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-md-6 {
    width: 50%;
  }
  .CustomHTML .col-md-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-md-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-md-3 {
    width: 25%;
  }
  .CustomHTML .col-md-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-md-1 {
    width: 8.33333333%;
  }
  .CustomHTML .col-md-pull-12 {
    right: 100%;
  }
  .CustomHTML .col-md-pull-11 {
    right: 91.66666667%;
  }
  .CustomHTML .col-md-pull-10 {
    right: 83.33333333%;
  }
  .CustomHTML .col-md-pull-9 {
    right: 75%;
  }
  .CustomHTML .col-md-pull-8 {
    right: 66.66666667%;
  }
  .CustomHTML .col-md-pull-7 {
    right: 58.33333333%;
  }
  .CustomHTML .col-md-pull-6 {
    right: 50%;
  }
  .CustomHTML .col-md-pull-5 {
    right: 41.66666667%;
  }
  .CustomHTML .col-md-pull-4 {
    right: 33.33333333%;
  }
  .CustomHTML .col-md-pull-3 {
    right: 25%;
  }
  .CustomHTML .col-md-pull-2 {
    right: 16.66666667%;
  }
  .CustomHTML .col-md-pull-1 {
    right: 8.33333333%;
  }
  .CustomHTML .col-md-pull-0 {
    right: auto;
  }
  .CustomHTML .col-md-push-12 {
    left: 100%;
  }
  .CustomHTML .col-md-push-11 {
    left: 91.66666667%;
  }
  .CustomHTML .col-md-push-10 {
    left: 83.33333333%;
  }
  .CustomHTML .col-md-push-9 {
    left: 75%;
  }
  .CustomHTML .col-md-push-8 {
    left: 66.66666667%;
  }
  .CustomHTML .col-md-push-7 {
    left: 58.33333333%;
  }
  .CustomHTML .col-md-push-6 {
    left: 50%;
  }
  .CustomHTML .col-md-push-5 {
    left: 41.66666667%;
  }
  .CustomHTML .col-md-push-4 {
    left: 33.33333333%;
  }
  .CustomHTML .col-md-push-3 {
    left: 25%;
  }
  .CustomHTML .col-md-push-2 {
    left: 16.66666667%;
  }
  .CustomHTML .col-md-push-1 {
    left: 8.33333333%;
  }
  .CustomHTML .col-md-push-0 {
    left: auto;
  }
  .CustomHTML .col-md-offset-12 {
    margin-left: 100%;
  }
  .CustomHTML .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  .CustomHTML .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  .CustomHTML .col-md-offset-9 {
    margin-left: 75%;
  }
  .CustomHTML .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  .CustomHTML .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  .CustomHTML .col-md-offset-6 {
    margin-left: 50%;
  }
  .CustomHTML .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  .CustomHTML .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  .CustomHTML .col-md-offset-3 {
    margin-left: 25%;
  }
  .CustomHTML .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  .CustomHTML .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  .CustomHTML .col-md-offset-0 {
    margin-left: 0;
  }
}
@media screen and (min-width: 1200px) {
  .CustomHTML .col-lg-12 {
    width: 100%;
  }
  .CustomHTML .col-lg-11 {
    width: 91.66666667%;
  }
  .CustomHTML .col-lg-10 {
    width: 83.33333333%;
  }
  .CustomHTML .col-lg-9 {
    width: 75%;
  }
  .CustomHTML .col-lg-8 {
    width: 66.66666667%;
  }
  .CustomHTML .col-lg-7 {
    width: 58.33333333%;
  }
  .CustomHTML .col-lg-6 {
    width: 50%;
  }
  .CustomHTML .col-lg-5 {
    width: 41.66666667%;
  }
  .CustomHTML .col-lg-4 {
    width: 33.33333333%;
  }
  .CustomHTML .col-lg-3 {
    width: 25%;
  }
  .CustomHTML .col-lg-2 {
    width: 16.66666667%;
  }
  .CustomHTML .col-lg-1 {
    width: 8.33333333%;
  }
  .CustomHTML .col-lg-pull-12 {
    right: 100%;
  }
  .CustomHTML .col-lg-pull-11 {
    right: 91.66666667%;
  }
  .CustomHTML .col-lg-pull-10 {
    right: 83.33333333%;
  }
  .CustomHTML .col-lg-pull-9 {
    right: 75%;
  }
  .CustomHTML .col-lg-pull-8 {
    right: 66.66666667%;
  }
  .CustomHTML .col-lg-pull-7 {
    right: 58.33333333%;
  }
  .CustomHTML .col-lg-pull-6 {
    right: 50%;
  }
  .CustomHTML .col-lg-pull-5 {
    right: 41.66666667%;
  }
  .CustomHTML .col-lg-pull-4 {
    right: 33.33333333%;
  }
  .CustomHTML .col-lg-pull-3 {
    right: 25%;
  }
  .CustomHTML .col-lg-pull-2 {
    right: 16.66666667%;
  }
  .CustomHTML .col-lg-pull-1 {
    right: 8.33333333%;
  }
  .CustomHTML .col-lg-pull-0 {
    right: auto;
  }
  .CustomHTML .col-lg-push-12 {
    left: 100%;
  }
  .CustomHTML .col-lg-push-11 {
    left: 91.66666667%;
  }
  .CustomHTML .col-lg-push-10 {
    left: 83.33333333%;
  }
  .CustomHTML .col-lg-push-9 {
    left: 75%;
  }
  .CustomHTML .col-lg-push-8 {
    left: 66.66666667%;
  }
  .CustomHTML .col-lg-push-7 {
    left: 58.33333333%;
  }
  .CustomHTML .col-lg-push-6 {
    left: 50%;
  }
  .CustomHTML .col-lg-push-5 {
    left: 41.66666667%;
  }
  .CustomHTML .col-lg-push-4 {
    left: 33.33333333%;
  }
  .CustomHTML .col-lg-push-3 {
    left: 25%;
  }
  .CustomHTML .col-lg-push-2 {
    left: 16.66666667%;
  }
  .CustomHTML .col-lg-push-1 {
    left: 8.33333333%;
  }
  .CustomHTML .col-lg-push-0 {
    left: auto;
  }
  .CustomHTML .col-lg-offset-12 {
    margin-left: 100%;
  }
  .CustomHTML .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  .CustomHTML .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  .CustomHTML .col-lg-offset-9 {
    margin-left: 75%;
  }
  .CustomHTML .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  .CustomHTML .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  .CustomHTML .col-lg-offset-6 {
    margin-left: 50%;
  }
  .CustomHTML .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  .CustomHTML .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  .CustomHTML .col-lg-offset-3 {
    margin-left: 25%;
  }
  .CustomHTML .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  .CustomHTML .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  .CustomHTML .col-lg-offset-0 {
    margin-left: 0;
  }
}
.CustomHTML .pull-right {
  float: right !important;
}
.CustomHTML .pull-left {
  float: left !important;
}
@media screen and (max-width: 639px) {
  .CustomHTML .pull-xs-left {
    float: left;
  }
  .CustomHTML .pull-xs-right {
    float: right;
  }
}
@media screen and (min-width: 640px) and (max-width: 991px) {
  .CustomHTML .pull-sm-left {
    float: left;
  }
  .CustomHTML .pull-sm-right {
    float: right;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .CustomHTML .pull-md-left {
    float: left;
  }
  .CustomHTML .pull-md-right {
    float: right;
  }
}
@media only screen and (min-width: 1200px) {
  .CustomHTML .pull-lg-left {
    float: left;
  }
  .CustomHTML .pull-lg-right {
    float: right;
  }
}
.CustomHTML__container:before,
.CustomHTML__container-fluid:before,
.CustomHTML .row:before,
.CustomHTML .clearfix:before {
  display: table;
  content: " ";
}
.CustomHTML__container:after,
.CustomHTML__container-fluid:after,
.CustomHTML .row:after,
.CustomHTML .clearfix:after {
  display: table;
  content: " ";
  clear: both;
}
@media screen and (max-width: 639px) {
  .CustomHTML .clear-xs {
    clear: both;
  }
}
@media screen and (min-width: 640px) and (max-width: 991px) {
  .CustomHTML .clear-sm {
    clear: both;
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .CustomHTML .clear-md {
    clear: both;
  }
}
@media screen and (min-width: 1200px) {
  .CustomHTML .clear-lg {
    clear: both;
  }
}
@media (max-width: 479px) {
  .CustomHTML .hidden-xxs {
    display: none !important;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .CustomHTML .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 640px) and (max-width: 991px) {
  .CustomHTML .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .CustomHTML .hidden-md {
    display: none !important;
  }
}
@media only screen and (min-width: 1200px) {
  .CustomHTML .hidden-lg {
    display: none !important;
  }
}
@media only screen and (max-width: 479px) {
  .CustomHTML .visible-xxs {
    display: block !important;
  }
}
@media (min-width: 480px) and (max-width: 639px) {
  .CustomHTML .visible-xs {
    display: block !important;
  }
}
@media (min-width: 640px) and (max-width: 991px) {
  .CustomHTML .visible-sm {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .CustomHTML .visible-md {
    display: block !important;
  }
}
@media only screen and (min-width: 1200px) {
  .CustomHTML .visible-lg {
    display: block !important;
  }
}
* {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
html.jsStopScroll,
body.jsStopScroll {
  overflow-y: hidden;
  height: auto;
}
.CustomHTML h1,
.CustomHTML h2,
.CustomHTML h3,
.CustomHTML h4,
.CustomHTML h5,
.CustomHTML h6 {
  color: #00338d;
  margin: 0 0 30px 0;
}
.CustomHTML h1 {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-family: "Open Sans Condensed", sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
}
@media screen and (min-width: 480px) {
  .CustomHTML h1 {
    font-size: 36px;
  }
}
@media screen and (min-width: 992px) {
  .CustomHTML h1 {
    font-size: 48px;
  }
}
.CustomHTML h2 {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-family: "Open Sans Condensed", sans-serif;
  font-size: 30px;
  font-weight: 400;
  line-height: 1;
}
@media screen and (min-width: 480px) {
  .CustomHTML h2 {
    font-size: 36px;
  }
}
@media screen and (min-width: 992px) {
  .CustomHTML h2 {
    font-size: 48px;
  }
}
.CustomHTML h3,
.CustomHTML h4,
.CustomHTML h5,
.CustomHTML h6 {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
}
@media screen and (min-width: 480px) {
  .CustomHTML h3,
  .CustomHTML h4,
  .CustomHTML h5,
  .CustomHTML h6 {
    font-size: 18px;
  }
}
@media screen and (min-width: 992px) {
  .CustomHTML h3,
  .CustomHTML h4,
  .CustomHTML h5,
  .CustomHTML h6 {
    font-size: 22px;
  }
}
.CustomHTML h5,
.CustomHTML h6 {
  font-weight: 400;
}
.CustomHTML p + h1,
.CustomHTML p + h2,
.CustomHTML p + h3,
.CustomHTML p + h4,
.CustomHTML p + h5,
.CustomHTML p + h6,
.CustomHTML ol + h1,
.CustomHTML ol + h2,
.CustomHTML ol + h3,
.CustomHTML ol + h4,
.CustomHTML ol + h5,
.CustomHTML ol + h6,
.CustomHTML ul + h1,
.CustomHTML ul + h2,
.CustomHTML ul + h3,
.CustomHTML ul + h4,
.CustomHTML ul + h5,
.CustomHTML ul + h6,
.CustomHTML blockquote + h1,
.CustomHTML blockquote + h2,
.CustomHTML blockquote + h3,
.CustomHTML blockquote + h4,
.CustomHTML blockquote + h5,
.CustomHTML blockquote + h6,
.CustomHTML table + h1,
.CustomHTML table + h2,
.CustomHTML table + h3,
.CustomHTML table + h4,
.CustomHTML table + h5,
.CustomHTML table + h6 {
  margin-top: 40px;
}
.CustomHTML p {
  color: #333;
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.35em;
  margin: 0 auto 20px auto;
}
.CustomHTML p:nth-last-child(1) {
  margin-bottom: 0;
}
.CustomHTML p.large {
  font-size: 1.25em;
}
.CustomHTML p.small {
  font-size: 0.75em;
}
.CustomHTML h1 + p,
.CustomHTML h2 + p {
  margin-top: 20px;
}
.CustomHTML h3 + p,
.CustomHTML h4 + p {
  margin-top: 0;
}
.CustomHTML ul {
  list-style: disc;
}
.CustomHTML ol {
  list-style: decimal;
}
.CustomHTML ul,
.CustomHTML ol {
  margin: 18px auto;
  padding: 0 0 0 25px;
  border: 0 none;
}
.CustomHTML ul li,
.CustomHTML ol li {
  color: inherit;
  font-family: inherit;
  font-style: normal;
  font-weight: normal;
  font-size: 15px;
  line-height: 1.35em;
  margin: 0 auto;
  padding: 2px 0;
}
.CustomHTML ul ul,
.CustomHTML ol ul {
  list-style: circle;
}
.CustomHTML ul ol,
.CustomHTML ol ol {
  list-style: lower-alpha;
}
.CustomHTML ul ul,
.CustomHTML ul ol,
.CustomHTML ol ul,
.CustomHTML ol ol {
  margin: 3px auto;
}
.CustomHTML h1 + ul,
.CustomHTML h2 + ul,
.CustomHTML h3 + ul,
.CustomHTML h4 + ul,
.CustomHTML h1 + ol,
.CustomHTML h2 + ol,
.CustomHTML h3 + ol,
.CustomHTML h4 + ol {
  margin-top: 0;
}
.CustomHTML a {
  color: #005eb8;
  font-family: inherit;
  text-decoration: none !important;
  opacity: 1;
  transition: background-color 150ms ease-in-out, color 150ms ease-in-out,
    opacity 150ms ease-in-out;
}
.CustomHTML a:hover {
  text-decoration: underline !important;
  opacity: 1;
}
.CustomHTML p a,
.CustomHTML p a:hover,
.CustomHTML li a,
.CustomHTML li a:hover {
  text-decoration: underline;
}
.CustomHTML button {
  background-color: rgba(0, 0, 0, 0);
  color: #005eb8;
  font-family: inherit;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.35em;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
  -webkit-appearance: none;
  -moz-appearance: none;
  transition: background-color 150ms ease-in-out, color 150ms ease-in-out,
    opacity 150ms ease-in-out;
}
.CustomHTML button:focus {
  outline: 1px solid rgba(255, 255, 255, 0);
  outline-offset: -4px;
}
.CustomHTML hr {
  border: 0;
  height: 0;
  margin: 40px 0 !important;
  border-top: 1px solid rgba(51, 51, 51, 0.5);
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.CustomHTML sub,
.CustomHTML sup {
  position: relative;
  vertical-align: baseline;
  font-size: 75%;
  line-height: 0;
}
.CustomHTML sup {
  top: -0.5em;
}
.CustomHTML sub {
  bottom: -0.25em;
}
mark {
  background-color: #f0f;
  color: #fff;
  font-size: 0.8em;
  font-weight: 700;
  letter-spacing: 0.05em;
  padding: 0.1em 0.5em;
}
.customAnchor {
  background: rgba(0, 0, 0, 0);
  width: 100%;
  height: 0;
  display: block;
  position: absolute;
  top: -57px;
  left: 0;
  z-index: 0;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
}
.CustomHTML__modal {
  width: 100%;
  min-width: 320px;
  height: 100%;
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
}
.CustomHTML__modalbackground {
  background-color: rgba(0, 0, 0, 0.75);
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
  transform: translateX(-50%) translateY(-50%);
}
.CustomHTML__modalholder {
  width: 100%;
  height: auto;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
  transform: translateX(-50%) translateY(-50%);
}
@media screen and (min-width: 480px) {
  .CustomHTML__modalholder {
    max-width: 640px;
    max-width: 640px;
  }
}
@media screen and (min-width: 768px) {
  .CustomHTML__modalholder {
    max-width: 768px;
    max-width: 738px;
  }
}
@media screen and (min-width: 992px) {
  .CustomHTML__modalholder {
    max-width: 992px;
    max-width: 962px;
  }
}
@media screen and (min-width: 1200px) {
  .CustomHTML__modalholder {
    max-width: 1200px;
    max-width: 1170px;
  }
}
.CustomHTML__modalsize {
  background-color: #333;
  width: 100%;
  height: 0;
  display: block;
  position: relative;
  z-index: 0;
  margin: 0 auto;
  padding: 0 0 56.75%;
  border: 0 none;
}
.CustomHTML__modalplayer {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
}
.CustomHTML__modalplayer iframe,
.CustomHTML__modalplayer object,
.CustomHTML__modalplayer video {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
}
.CustomHTML__modalplayer object,
.CustomHTML__modalplayer video {
  -webkit-object-fit: cover;
  -moz-object-fit: cover;
  -ms-object-fit: cover;
  -o-object-fit: cover;
  object-fit: cover;
}
.CustomHTML__modalclose {
  background: #005eb8 !important;
  width: 60px;
  height: 60px;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 30;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
  cursor: pointer;
  content: "";
}
.CustomHTML__modalclose:hover {
  background: #0091da !important;
}
.CustomHTML__modalclose::before,
.CustomHTML__modalclose::after {
  background-color: #fff;
  width: 50%;
  height: 4px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 0;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
  border-radius: 2px;
  box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.1);
  transform: translateX(-50%) translateY(-50%) rotate(45deg);
  content: "";
}
.CustomHTML__modalclose::after {
  width: 4px;
  height: 50%;
}
.CustomHTML {
  background-color: #fff;
}
.CustomHTML__hero {
  background-color: #999;
  width: 100%;
  min-width: 320px;
  height: 100%;
  min-height: calc(100vh - 57px);
  max-height: 2160px;
  position: relative;
  z-index: 0;
  font-size: 15px;
  line-height: 1.35;
  margin: 0 auto !important;
  padding: 0;
  border: 0 none;
}
.CustomHTML__herocontent {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  margin: 0 auto !important;
  padding: 0;
  border: 0 none;
  overflow: hidden;
}
.CustomHTML__herocontent h1,
.CustomHTML__herocontent p,
.CustomHTML__herocontent a {
  color: #fff !important;
}
.CustomHTML__banner {
  background-color: #999;
  width: 100%;
  min-width: 320px;
  height: auto;
  display: block;
  position: relative;
  z-index: 0;
  font-size: 15px;
  line-height: 1.35;
  margin: 0 auto !important;
  padding: 0;
  border: 0 none;
}
.CustomHTML__bannercontent {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  margin: 0 auto !important;
  padding: 50px;
  border: 0 none;
  overflow: hidden;
}
.CustomHTML__bannercontent h1,
.CustomHTML__bannercontent p,
.CustomHTML__bannercontent a {
  color: #fff !important;
}
.CustomHTML__content {
  background-color: #fff;
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  z-index: 0;
  margin: 0 auto;
  padding: 0;
  border: 0 none;
}
.CustomHTML__section {
  background-color: rgba(0, 0, 0, 0);
  width: 100%;
  height: auto;
  display: block;
  position: relative;
  z-index: 0;
  margin: 0 auto;
  padding: 50px 0;
  border: 0 none;
}
@media (min-width: 768px) {
  .CustomHTML__section {
    padding: 75px 0;
  }
}
@media (min-width: 1200px) {
  .CustomHTML__section {
    padding: 100px 0;
  }
}
.CustomHTML__section::after {
  display: block;
  clear: both;
  content: "";
}
.CustomHTML__section.section1 {
  background-color: #fff;
}
.CustomHTML__section.section2 {
  background-color: #f9f9f9;
}
.CustomHTML__section.section1 {
  background-color: #fff;
}
body,
html {
  font-size: 16px !important;
  position: relative;
  line-height: normal;
}
._custom-container * {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  list-style: none;
  transition: all 0.2s linear;
  font-family: "open-sans", Arial, Helvetica, sans-serif;
}
._custom-container div {
  margin: initial;
}
._custom-container li {
  list-style: none;
}
._custom-container ul.hyphen-list {
  padding: 0;
  margin-bottom: 0;
  list-style-type: none;
}
._custom-container ul.hyphen-list li {
  padding-left: 30px;
  position: relative;
  margin-bottom: 30px;
}
._custom-container ul.hyphen-list li:last-of-type {
  margin-bottom: 0;
}
._custom-container ul.hyphen-list li::before {
  content: "—";
  position: absolute;
  width: 24px;
  height: 2px;
  top: 0;
  left: 0;
}
._custom-container .verticalCenter {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  width: 100%;
}
._custom-container ._custom-container-hidden,
._custom-container ._custom-container-hidden-outter {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 145, 218, 0);
  z-index: 0;
}
._custom-container ._container,
._custom-container ._container_fluid {
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
  scroll-behavior: smooth !important;
}
._custom-container ._container {
  max-width: 100%;
  overflow: hidden;
}
@media (min-width: 576px) {
  ._custom-container ._container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  ._custom-container ._container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  ._custom-container ._container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  ._custom-container ._container {
    max-width: 1120px;
  }
}
._custom-container ._container_fluid {
  width: 100%;
}
._custom-container ._row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
._custom-container [class*="_col-"] {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
}
._custom-container [class*="_col-"] {
  width: 100%;
}
._custom-container ._col-1 {
  width: 8.33%;
}
._custom-container ._col-2 {
  width: 16.66%;
}
._custom-container ._col-3 {
  width: 25%;
}
._custom-container ._col-4 {
  width: 33.33%;
}
._custom-container ._col-5 {
  width: 41.66%;
}
._custom-container ._col-6 {
  width: 50%;
}
._custom-container ._col-7 {
  width: 58.33%;
}
._custom-container ._col-8 {
  width: 66.66%;
}
._custom-container ._col-9 {
  width: 75%;
}
._custom-container ._col-10 {
  width: 83.33%;
}
._custom-container ._col-11 {
  width: 91.66%;
}
._custom-container ._col-12 {
  width: 100%;
}
@media only screen and (min-width: 576px) {
  ._custom-container ._col-s-1 {
    width: 8.33%;
  }
  ._custom-container ._col-s-2 {
    width: 16.66%;
  }
  ._custom-container ._col-s-3 {
    width: 25%;
  }
  ._custom-container ._col-s-4 {
    width: 33.33%;
  }
  ._custom-container ._col-s-5 {
    width: 41.66%;
  }
  ._custom-container ._col-s-6 {
    width: 50%;
  }
  ._custom-container ._col-s-7 {
    width: 58.33%;
  }
  ._custom-container ._col-s-8 {
    width: 66.66%;
  }
  ._custom-container ._col-s-9 {
    width: 75%;
  }
  ._custom-container ._col-s-10 {
    width: 83.33%;
  }
  ._custom-container ._col-s-11 {
    width: 91.66%;
  }
  ._custom-container ._col-s-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) {
  ._custom-container ._col-m-1 {
    width: 8.33%;
  }
  ._custom-container ._col-m-2 {
    width: 16.66%;
  }
  ._custom-container ._col-m-3 {
    width: 25%;
  }
  ._custom-container ._col-m-4 {
    width: 33.33%;
  }
  ._custom-container ._col-m-5 {
    width: 41.66%;
  }
  ._custom-container ._col-m-6 {
    width: 50%;
  }
  ._custom-container ._col-m-7 {
    width: 58.33%;
  }
  ._custom-container ._col-m-8 {
    width: 66.66%;
  }
  ._custom-container ._col-m-9 {
    width: 75%;
  }
  ._custom-container ._col-m-10 {
    width: 83.33%;
  }
  ._custom-container ._col-m-11 {
    width: 91.66%;
  }
  ._custom-container ._col-m-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 992px) {
  ._custom-container ._col-l-1 {
    width: 8.33%;
  }
  ._custom-container ._col-l-2 {
    width: 16.66%;
  }
  ._custom-container ._col-l-3 {
    width: 25%;
  }
  ._custom-container ._col-l-4 {
    width: 33.33%;
  }
  ._custom-container ._col-l-5 {
    width: 41.66%;
  }
  ._custom-container ._col-l-6 {
    width: 50%;
  }
  ._custom-container ._col-l-7 {
    width: 58.33%;
  }
  ._custom-container ._col-l-8 {
    width: 66.66%;
  }
  ._custom-container ._col-l-9 {
    width: 75%;
  }
  ._custom-container ._col-l-10 {
    width: 83.33%;
  }
  ._custom-container ._col-l-11 {
    width: 91.66%;
  }
  ._custom-container ._col-l-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  ._custom-container ._col-x-1 {
    width: 8.33%;
  }
  ._custom-container ._col-x-2 {
    width: 16.66%;
  }
  ._custom-container ._col-x-3 {
    width: 25%;
  }
  ._custom-container ._col-x-4 {
    width: 33.33%;
  }
  ._custom-container ._col-x-5 {
    width: 41.66%;
  }
  ._custom-container ._col-x-6 {
    width: 50%;
  }
  ._custom-container ._col-x-7 {
    width: 58.33%;
  }
  ._custom-container ._col-x-8 {
    width: 66.66%;
  }
  ._custom-container ._col-x-9 {
    width: 75%;
  }
  ._custom-container ._col-x-10 {
    width: 83.33%;
  }
  ._custom-container ._col-x-11 {
    width: 91.66%;
  }
  ._custom-container ._col-x-12 {
    width: 100%;
  }
}
._custom-container ._main-section {
  padding: 0px 0;
}
._custom-container ._main-section ._row + ._row {
  margin-top: 50px;
}
._custom-container ._main-section ._row + ._row.no_gap {
  margin-top: 0;
}
@media (max-width: 767px) {
  ._custom-container ._main-section ._row + ._row {
    margin-top: 30px;
  }
}
._custom-container ._main-section ._row._row-flex {
  display: flex;
  flex-wrap: wrap;
}
._custom-container ._main-section ._row._row-flex [class*="col-"] {
  margin-bottom: 30px;
}
._custom-container ._main-section-padding {
  padding: 0 0 60px 0;
}
@media (min-width: 768px) {
  ._custom-container ._main-section-padding {
    padding: 0 0 60px 0;
  }
}
@media (max-width: 767px) {
  ._custom-container ._row._row-flex [class*="col-"]:nth-last-child(1) {
    margin-bottom: 0px;
  }
}
._custom-container ._img-fluid {
  max-width: 100%;
  height: auto;
}
._custom-container .d_block {
  display: block;
}
._custom-container ._fx-c {
  display: flex;
  flex-flow: row wrap;
}
._custom-container ._fx-d-c {
  flex-direction: column;
}
._custom-container ._fx-d-r {
  flex-direction: row;
}
._custom-container ._fx-j-c-s {
  justify-content: flex-start;
}
._custom-container ._fx-j-c-c {
  justify-content: center;
}
._custom-container ._fx-j-c-e {
  justify-content: end;
}
._custom-container ._fx-j-c-sa {
  justify-content: space-around;
}
._custom-container ._fx-j-c-sb {
  justify-content: space-between;
}
._custom-container ._fx-a-i-s {
  align-items: flex-start;
}
._custom-container ._fx-a-i-c {
  align-items: center;
}
._custom-container ._fx-a-i-e {
  align-items: flex-end;
}
._custom-container ._fx-a-i-s {
  align-items: stretch;
}
._custom-container .shadow_s {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
._custom-container .shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
._custom-container .shadow_l {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
._custom-container .shadow_none {
  box-shadow: none !important;
}
._custom-container .w_25 {
  width: 25% !important;
}
._custom-container .h_25 {
  height: 25% !important;
}
._custom-container .w_50 {
  width: 50% !important;
}
._custom-container .h_50 {
  height: 50% !important;
}
._custom-container .w_75 {
  width: 75% !important;
}
._custom-container .h_75 {
  height: 75% !important;
}
._custom-container .w_100 {
  width: 100% !important;
}
._custom-container .h_100 {
  height: 100% !important;
}
._custom-container .w_auto {
  width: auto !important;
}
._custom-container .h_auto {
  height: auto !important;
}
._custom-container .mw_100 {
  max-width: 100% !important;
}
._custom-container .mh_100 {
  max-height: 100% !important;
}
._custom-container .min_vw_100 {
  min-width: 100vw !important;
}
._custom-container .min_vh_100 {
  min-height: 100vh !important;
}
._custom-container .vw_100 {
  width: 100vw !important;
}
._custom-container .vh_100 {
  height: 100vh !important;
}
._custom-container .mx_auto {
  margin: 0 auto;
}
._custom-container .ml_auto {
  margin-left: auto;
}
._custom-container .mr_auto {
  margin-right: auto;
}
._custom-container .mt_auto {
  margin-top: auto;
}
._custom-container .mb_auto {
  margin-bottom: auto;
}
._custom-container .ml_0 {
  margin-left: 0px !important;
}
._custom-container .mr_0 {
  margin-right: 0px !important;
}
._custom-container .mt_0 {
  margin-top: 0px !important;
}
._custom-container .mb_0 {
  margin-bottom: 0px !important;
}
._custom-container .pl_0 {
  padding-left: 0px !important;
}
._custom-container .pr_0 {
  padding-right: 0px !important;
}
._custom-container .pt_0 {
  padding-top: 0px !important;
}
._custom-container .pb_0 {
  padding-bottom: 0px !important;
}
._custom-container .ml_1 {
  margin-left: 15px !important;
}
._custom-container .mr_1 {
  margin-right: 15px !important;
}
._custom-container .mt_1 {
  margin-top: 15px !important;
}
._custom-container .mb_1 {
  margin-bottom: 15px !important;
}
._custom-container .pl_1 {
  padding-left: 15px !important;
}
._custom-container .pr_1 {
  padding-right: 15px !important;
}
._custom-container .pt_1 {
  padding-top: 15px !important;
}
._custom-container .pb_1 {
  padding-bottom: 15px !important;
}
._custom-container .ml_2 {
  margin-left: 30px !important;
}
._custom-container .mr_2 {
  margin-right: 30px !important;
}
._custom-container .mt_2 {
  margin-top: 30px !important;
}
._custom-container .mb_2 {
  margin-bottom: 30px !important;
}
._custom-container .pl_2 {
  padding-left: 30px !important;
}
._custom-container .pr_2 {
  padding-right: 30px !important;
}
._custom-container .pt_2 {
  padding-top: 30px !important;
}
._custom-container .pb_2 {
  padding-bottom: 30px !important;
}
._custom-container .ml_3 {
  margin-left: 45px !important;
}
._custom-container .mr_3 {
  margin-right: 45px !important;
}
._custom-container .mt_3 {
  margin-top: 45px !important;
}
._custom-container .mb_3 {
  margin-bottom: 45px !important;
}
._custom-container .pl_3 {
  padding-left: 45px !important;
}
._custom-container .pr_3 {
  padding-right: 45px !important;
}
._custom-container .pt_3 {
  padding-top: 45px !important;
}
._custom-container .pb_3 {
  padding-bottom: 45px !important;
}
._custom-container .ml_4 {
  margin-left: 60px !important;
}
._custom-container .mr_4 {
  margin-right: 60px !important;
}
._custom-container .mt_4 {
  margin-top: 60px !important;
}
._custom-container .mb_4 {
  margin-bottom: 60px !important;
}
._custom-container .pl_4 {
  padding-left: 60px !important;
}
._custom-container .pr_4 {
  padding-right: 60px !important;
}
._custom-container .pt_4 {
  padding-top: 60px !important;
}
._custom-container .pb_4 {
  padding-bottom: 60px !important;
}
._custom-container .ml_5 {
  margin-left: 75px !important;
}
._custom-container .mr_5 {
  margin-right: 75px !important;
}
._custom-container .mt_5 {
  margin-top: 75px !important;
}
._custom-container .mb_5 {
  margin-bottom: 75px !important;
}
._custom-container .pl_5 {
  padding-left: 75px !important;
}
._custom-container .pr_5 {
  padding-right: 75px !important;
}
._custom-container .pt_5 {
  padding-top: 75px !important;
}
._custom-container .pb_5 {
  padding-bottom: 75px !important;
}
._custom-container .ml_6 {
  margin-left: 90px !important;
}
._custom-container .mr_6 {
  margin-right: 90px !important;
}
._custom-container .mt_6 {
  margin-top: 90px !important;
}
._custom-container .mb_6 {
  margin-bottom: 90px !important;
}
._custom-container .pl_6 {
  padding-left: 90px !important;
}
._custom-container .pr_6 {
  padding-right: 90px !important;
}
._custom-container .pt_6 {
  padding-top: 90px !important;
}
._custom-container .pb_6 {
  padding-bottom: 90px !important;
}
._custom-container .ml_7 {
  margin-left: 105px !important;
}
._custom-container .mr_7 {
  margin-right: 105px !important;
}
._custom-container .mt_7 {
  margin-top: 105px !important;
}
._custom-container .mb_7 {
  margin-bottom: 105px !important;
}
._custom-container .pl_7 {
  padding-left: 105px !important;
}
._custom-container .pr_7 {
  padding-right: 105px !important;
}
._custom-container .pt_7 {
  padding-top: 105px !important;
}
._custom-container .pb_7 {
  padding-bottom: 105px !important;
}
._custom-container .ml_8 {
  margin-left: 120px !important;
}
._custom-container .mr_8 {
  margin-right: 120px !important;
}
._custom-container .mt_8 {
  margin-top: 120px !important;
}
._custom-container .mb_8 {
  margin-bottom: 120px !important;
}
._custom-container .pl_8 {
  padding-left: 120px !important;
}
._custom-container .pr_8 {
  padding-right: 120px !important;
}
._custom-container .pt_8 {
  padding-top: 120px !important;
}
._custom-container .pb_8 {
  padding-bottom: 120px !important;
}
._custom-container .ml_9 {
  margin-left: 135px !important;
}
._custom-container .mr_9 {
  margin-right: 135px !important;
}
._custom-container .mt_9 {
  margin-top: 135px !important;
}
._custom-container .mb_9 {
  margin-bottom: 135px !important;
}
._custom-container .pl_9 {
  padding-left: 135px !important;
}
._custom-container .pr_9 {
  padding-right: 135px !important;
}
._custom-container .pt_9 {
  padding-top: 135px !important;
}
._custom-container .pb_9 {
  padding-bottom: 135px !important;
}
._custom-container .ml_10 {
  margin-left: 150px !important;
}
._custom-container .mr_10 {
  margin-right: 150px !important;
}
._custom-container .mt_10 {
  margin-top: 150px !important;
}
._custom-container .mb_10 {
  margin-bottom: 150px !important;
}
._custom-container .pl_10 {
  padding-left: 150px !important;
}
._custom-container .pr_10 {
  padding-right: 150px !important;
}
._custom-container .pt_10 {
  padding-top: 150px !important;
}
._custom-container .pb_10 {
  padding-bottom: 150px !important;
}
._custom-container .ml_11 {
  margin-left: 165px !important;
}
._custom-container .mr_11 {
  margin-right: 165px !important;
}
._custom-container .mt_11 {
  margin-top: 165px !important;
}
._custom-container .mb_11 {
  margin-bottom: 165px !important;
}
._custom-container .pl_11 {
  padding-left: 165px !important;
}
._custom-container .pr_11 {
  padding-right: 165px !important;
}
._custom-container .pt_11 {
  padding-top: 165px !important;
}
._custom-container .pb_11 {
  padding-bottom: 165px !important;
}
._custom-container .ml_12 {
  margin-left: 180px !important;
}
._custom-container .mr_12 {
  margin-right: 180px !important;
}
._custom-container .mt_12 {
  margin-top: 180px !important;
}
._custom-container .mb_12 {
  margin-bottom: 180px !important;
}
._custom-container .pl_12 {
  padding-left: 180px !important;
}
._custom-container .pr_12 {
  padding-right: 180px !important;
}
._custom-container .pt_12 {
  padding-top: 180px !important;
}
._custom-container .pb_12 {
  padding-bottom: 180px !important;
}
@media only screen and (min-width: 576px) {
  ._custom-container .ml_s_0 {
    margin-left: 0px !important;
  }
  ._custom-container .mr_s_0 {
    margin-right: 0px !important;
  }
  ._custom-container .mt_s_0 {
    margin-top: 0px !important;
  }
  ._custom-container .mb_s_0 {
    margin-bottom: 0px !important;
  }
  ._custom-container .pl_s_0 {
    padding-left: 0px !important;
  }
  ._custom-container .pr_s_0 {
    padding-right: 0px !important;
  }
  ._custom-container .pt_s_0 {
    padding-top: 0px !important;
  }
  ._custom-container .pb_s_0 {
    padding-bottom: 0px !important;
  }
  ._custom-container .ml_s_1 {
    margin-left: 15px !important;
  }
  ._custom-container .mr_s_1 {
    margin-right: 15px !important;
  }
  ._custom-container .mt_s_1 {
    margin-top: 15px !important;
  }
  ._custom-container .mb_s_1 {
    margin-bottom: 15px !important;
  }
  ._custom-container .pl_s_1 {
    padding-left: 15px !important;
  }
  ._custom-container .pr_s_1 {
    padding-right: 15px !important;
  }
  ._custom-container .pt_s_1 {
    padding-top: 15px !important;
  }
  ._custom-container .pb_s_1 {
    padding-bottom: 15px !important;
  }
  ._custom-container .ml_s_2 {
    margin-left: 30px !important;
  }
  ._custom-container .mr_s_2 {
    margin-right: 30px !important;
  }
  ._custom-container .mt_s_2 {
    margin-top: 30px !important;
  }
  ._custom-container .mb_s_2 {
    margin-bottom: 30px !important;
  }
  ._custom-container .pl_s_2 {
    padding-left: 30px !important;
  }
  ._custom-container .pr_s_2 {
    padding-right: 30px !important;
  }
  ._custom-container .pt_s_2 {
    padding-top: 30px !important;
  }
  ._custom-container .pb_s_2 {
    padding-bottom: 30px !important;
  }
  ._custom-container .ml_s_3 {
    margin-left: 45px !important;
  }
  ._custom-container .mr_s_3 {
    margin-right: 45px !important;
  }
  ._custom-container .mt_s_3 {
    margin-top: 45px !important;
  }
  ._custom-container .mb_s_3 {
    margin-bottom: 45px !important;
  }
  ._custom-container .pl_s_3 {
    padding-left: 45px !important;
  }
  ._custom-container .pr_s_3 {
    padding-right: 45px !important;
  }
  ._custom-container .pt_s_3 {
    padding-top: 45px !important;
  }
  ._custom-container .pb_s_3 {
    padding-bottom: 45px !important;
  }
  ._custom-container .ml_s_4 {
    margin-left: 60px !important;
  }
  ._custom-container .mr_s_4 {
    margin-right: 60px !important;
  }
  ._custom-container .mt_s_4 {
    margin-top: 60px !important;
  }
  ._custom-container .mb_s_4 {
    margin-bottom: 60px !important;
  }
  ._custom-container .pl_s_4 {
    padding-left: 60px !important;
  }
  ._custom-container .pr_s_4 {
    padding-right: 60px !important;
  }
  ._custom-container .pt_s_4 {
    padding-top: 60px !important;
  }
  ._custom-container .pb_s_4 {
    padding-bottom: 60px !important;
  }
  ._custom-container .ml_s_5 {
    margin-left: 75px !important;
  }
  ._custom-container .mr_s_5 {
    margin-right: 75px !important;
  }
  ._custom-container .mt_s_5 {
    margin-top: 75px !important;
  }
  ._custom-container .mb_s_5 {
    margin-bottom: 75px !important;
  }
  ._custom-container .pl_s_5 {
    padding-left: 75px !important;
  }
  ._custom-container .pr_s_5 {
    padding-right: 75px !important;
  }
  ._custom-container .pt_s_5 {
    padding-top: 75px !important;
  }
  ._custom-container .pb_s_5 {
    padding-bottom: 75px !important;
  }
  ._custom-container .ml_s_6 {
    margin-left: 90px !important;
  }
  ._custom-container .mr_s_6 {
    margin-right: 90px !important;
  }
  ._custom-container .mt_s_6 {
    margin-top: 90px !important;
  }
  ._custom-container .mb_s_6 {
    margin-bottom: 90px !important;
  }
  ._custom-container .pl_s_6 {
    padding-left: 90px !important;
  }
  ._custom-container .pr_s_6 {
    padding-right: 90px !important;
  }
  ._custom-container .pt_s_6 {
    padding-top: 90px !important;
  }
  ._custom-container .pb_s_6 {
    padding-bottom: 90px !important;
  }
  ._custom-container .ml_s_7 {
    margin-left: 105px !important;
  }
  ._custom-container .mr_s_7 {
    margin-right: 105px !important;
  }
  ._custom-container .mt_s_7 {
    margin-top: 105px !important;
  }
  ._custom-container .mb_s_7 {
    margin-bottom: 105px !important;
  }
  ._custom-container .pl_s_7 {
    padding-left: 105px !important;
  }
  ._custom-container .pr_s_7 {
    padding-right: 105px !important;
  }
  ._custom-container .pt_s_7 {
    padding-top: 105px !important;
  }
  ._custom-container .pb_s_7 {
    padding-bottom: 105px !important;
  }
  ._custom-container .ml_s_8 {
    margin-left: 120px !important;
  }
  ._custom-container .mr_s_8 {
    margin-right: 120px !important;
  }
  ._custom-container .mt_s_8 {
    margin-top: 120px !important;
  }
  ._custom-container .mb_s_8 {
    margin-bottom: 120px !important;
  }
  ._custom-container .pl_s_8 {
    padding-left: 120px !important;
  }
  ._custom-container .pr_s_8 {
    padding-right: 120px !important;
  }
  ._custom-container .pt_s_8 {
    padding-top: 120px !important;
  }
  ._custom-container .pb_s_8 {
    padding-bottom: 120px !important;
  }
  ._custom-container .ml_s_9 {
    margin-left: 135px !important;
  }
  ._custom-container .mr_s_9 {
    margin-right: 135px !important;
  }
  ._custom-container .mt_s_9 {
    margin-top: 135px !important;
  }
  ._custom-container .mb_s_9 {
    margin-bottom: 135px !important;
  }
  ._custom-container .pl_s_9 {
    padding-left: 135px !important;
  }
  ._custom-container .pr_s_9 {
    padding-right: 135px !important;
  }
  ._custom-container .pt_s_9 {
    padding-top: 135px !important;
  }
  ._custom-container .pb_s_9 {
    padding-bottom: 135px !important;
  }
  ._custom-container .ml_s_10 {
    margin-left: 150px !important;
  }
  ._custom-container .mr_s_10 {
    margin-right: 150px !important;
  }
  ._custom-container .mt_s_10 {
    margin-top: 150px !important;
  }
  ._custom-container .mb_s_10 {
    margin-bottom: 150px !important;
  }
  ._custom-container .pl_s_10 {
    padding-left: 150px !important;
  }
  ._custom-container .pr_s_10 {
    padding-right: 150px !important;
  }
  ._custom-container .pt_s_10 {
    padding-top: 150px !important;
  }
  ._custom-container .pb_s_10 {
    padding-bottom: 150px !important;
  }
  ._custom-container .ml_s_11 {
    margin-left: 165px !important;
  }
  ._custom-container .mr_s_11 {
    margin-right: 165px !important;
  }
  ._custom-container .mt_s_11 {
    margin-top: 165px !important;
  }
  ._custom-container .mb_s_11 {
    margin-bottom: 165px !important;
  }
  ._custom-container .pl_s_11 {
    padding-left: 165px !important;
  }
  ._custom-container .pr_s_11 {
    padding-right: 165px !important;
  }
  ._custom-container .pt_s_11 {
    padding-top: 165px !important;
  }
  ._custom-container .pb_s_11 {
    padding-bottom: 165px !important;
  }
  ._custom-container .ml_s_12 {
    margin-left: 180px !important;
  }
  ._custom-container .mr_s_12 {
    margin-right: 180px !important;
  }
  ._custom-container .mt_s_12 {
    margin-top: 180px !important;
  }
  ._custom-container .mb_s_12 {
    margin-bottom: 180px !important;
  }
  ._custom-container .pl_s_12 {
    padding-left: 180px !important;
  }
  ._custom-container .pr_s_12 {
    padding-right: 180px !important;
  }
  ._custom-container .pt_s_12 {
    padding-top: 180px !important;
  }
  ._custom-container .pb_s_12 {
    padding-bottom: 180px !important;
  }
}
@media only screen and (min-width: 992px) {
  ._custom-container .ml_m_0 {
    margin-left: 0px !important;
  }
  ._custom-container .mr_m_0 {
    margin-right: 0px !important;
  }
  ._custom-container .mt_m_0 {
    margin-top: 0px !important;
  }
  ._custom-container .mb_m_0 {
    margin-bottom: 0px !important;
  }
  ._custom-container .pl_m_0 {
    padding-left: 0px !important;
  }
  ._custom-container .pr_m_0 {
    padding-right: 0px !important;
  }
  ._custom-container .pt_m_0 {
    padding-top: 0px !important;
  }
  ._custom-container .pb_m_0 {
    padding-bottom: 0px !important;
  }
  ._custom-container .ml_m_1 {
    margin-left: 15px !important;
  }
  ._custom-container .mr_m_1 {
    margin-right: 15px !important;
  }
  ._custom-container .mt_m_1 {
    margin-top: 15px !important;
  }
  ._custom-container .mb_m_1 {
    margin-bottom: 15px !important;
  }
  ._custom-container .pl_m_1 {
    padding-left: 15px !important;
  }
  ._custom-container .pr_m_1 {
    padding-right: 15px !important;
  }
  ._custom-container .pt_m_1 {
    padding-top: 15px !important;
  }
  ._custom-container .pb_m_1 {
    padding-bottom: 15px !important;
  }
  ._custom-container .ml_m_2 {
    margin-left: 30px !important;
  }
  ._custom-container .mr_m_2 {
    margin-right: 30px !important;
  }
  ._custom-container .mt_m_2 {
    margin-top: 30px !important;
  }
  ._custom-container .mb_m_2 {
    margin-bottom: 30px !important;
  }
  ._custom-container .pl_m_2 {
    padding-left: 30px !important;
  }
  ._custom-container .pr_m_2 {
    padding-right: 30px !important;
  }
  ._custom-container .pt_m_2 {
    padding-top: 30px !important;
  }
  ._custom-container .pb_m_2 {
    padding-bottom: 30px !important;
  }
  ._custom-container .ml_m_3 {
    margin-left: 45px !important;
  }
  ._custom-container .mr_m_3 {
    margin-right: 45px !important;
  }
  ._custom-container .mt_m_3 {
    margin-top: 45px !important;
  }
  ._custom-container .mb_m_3 {
    margin-bottom: 45px !important;
  }
  ._custom-container .pl_m_3 {
    padding-left: 45px !important;
  }
  ._custom-container .pr_m_3 {
    padding-right: 45px !important;
  }
  ._custom-container .pt_m_3 {
    padding-top: 45px !important;
  }
  ._custom-container .pb_m_3 {
    padding-bottom: 45px !important;
  }
  ._custom-container .ml_m_4 {
    margin-left: 60px !important;
  }
  ._custom-container .mr_m_4 {
    margin-right: 60px !important;
  }
  ._custom-container .mt_m_4 {
    margin-top: 60px !important;
  }
  ._custom-container .mb_m_4 {
    margin-bottom: 60px !important;
  }
  ._custom-container .pl_m_4 {
    padding-left: 60px !important;
  }
  ._custom-container .pr_m_4 {
    padding-right: 60px !important;
  }
  ._custom-container .pt_m_4 {
    padding-top: 60px !important;
  }
  ._custom-container .pb_m_4 {
    padding-bottom: 60px !important;
  }
  ._custom-container .ml_m_5 {
    margin-left: 75px !important;
  }
  ._custom-container .mr_m_5 {
    margin-right: 75px !important;
  }
  ._custom-container .mt_m_5 {
    margin-top: 75px !important;
  }
  ._custom-container .mb_m_5 {
    margin-bottom: 75px !important;
  }
  ._custom-container .pl_m_5 {
    padding-left: 75px !important;
  }
  ._custom-container .pr_m_5 {
    padding-right: 75px !important;
  }
  ._custom-container .pt_m_5 {
    padding-top: 75px !important;
  }
  ._custom-container .pb_m_5 {
    padding-bottom: 75px !important;
  }
  ._custom-container .ml_m_6 {
    margin-left: 90px !important;
  }
  ._custom-container .mr_m_6 {
    margin-right: 90px !important;
  }
  ._custom-container .mt_m_6 {
    margin-top: 90px !important;
  }
  ._custom-container .mb_m_6 {
    margin-bottom: 90px !important;
  }
  ._custom-container .pl_m_6 {
    padding-left: 90px !important;
  }
  ._custom-container .pr_m_6 {
    padding-right: 90px !important;
  }
  ._custom-container .pt_m_6 {
    padding-top: 90px !important;
  }
  ._custom-container .pb_m_6 {
    padding-bottom: 90px !important;
  }
  ._custom-container .ml_m_7 {
    margin-left: 105px !important;
  }
  ._custom-container .mr_m_7 {
    margin-right: 105px !important;
  }
  ._custom-container .mt_m_7 {
    margin-top: 105px !important;
  }
  ._custom-container .mb_m_7 {
    margin-bottom: 105px !important;
  }
  ._custom-container .pl_m_7 {
    padding-left: 105px !important;
  }
  ._custom-container .pr_m_7 {
    padding-right: 105px !important;
  }
  ._custom-container .pt_m_7 {
    padding-top: 105px !important;
  }
  ._custom-container .pb_m_7 {
    padding-bottom: 105px !important;
  }
  ._custom-container .ml_m_8 {
    margin-left: 120px !important;
  }
  ._custom-container .mr_m_8 {
    margin-right: 120px !important;
  }
  ._custom-container .mt_m_8 {
    margin-top: 120px !important;
  }
  ._custom-container .mb_m_8 {
    margin-bottom: 120px !important;
  }
  ._custom-container .pl_m_8 {
    padding-left: 120px !important;
  }
  ._custom-container .pr_m_8 {
    padding-right: 120px !important;
  }
  ._custom-container .pt_m_8 {
    padding-top: 120px !important;
  }
  ._custom-container .pb_m_8 {
    padding-bottom: 120px !important;
  }
  ._custom-container .ml_m_9 {
    margin-left: 135px !important;
  }
  ._custom-container .mr_m_9 {
    margin-right: 135px !important;
  }
  ._custom-container .mt_m_9 {
    margin-top: 135px !important;
  }
  ._custom-container .mb_m_9 {
    margin-bottom: 135px !important;
  }
  ._custom-container .pl_m_9 {
    padding-left: 135px !important;
  }
  ._custom-container .pr_m_9 {
    padding-right: 135px !important;
  }
  ._custom-container .pt_m_9 {
    padding-top: 135px !important;
  }
  ._custom-container .pb_m_9 {
    padding-bottom: 135px !important;
  }
  ._custom-container .ml_m_10 {
    margin-left: 150px !important;
  }
  ._custom-container .mr_m_10 {
    margin-right: 150px !important;
  }
  ._custom-container .mt_m_10 {
    margin-top: 150px !important;
  }
  ._custom-container .mb_m_10 {
    margin-bottom: 150px !important;
  }
  ._custom-container .pl_m_10 {
    padding-left: 150px !important;
  }
  ._custom-container .pr_m_10 {
    padding-right: 150px !important;
  }
  ._custom-container .pt_m_10 {
    padding-top: 150px !important;
  }
  ._custom-container .pb_m_10 {
    padding-bottom: 150px !important;
  }
  ._custom-container .ml_m_11 {
    margin-left: 165px !important;
  }
  ._custom-container .mr_m_11 {
    margin-right: 165px !important;
  }
  ._custom-container .mt_m_11 {
    margin-top: 165px !important;
  }
  ._custom-container .mb_m_11 {
    margin-bottom: 165px !important;
  }
  ._custom-container .pl_m_11 {
    padding-left: 165px !important;
  }
  ._custom-container .pr_m_11 {
    padding-right: 165px !important;
  }
  ._custom-container .pt_m_11 {
    padding-top: 165px !important;
  }
  ._custom-container .pb_m_11 {
    padding-bottom: 165px !important;
  }
  ._custom-container .ml_m_12 {
    margin-left: 180px !important;
  }
  ._custom-container .mr_m_12 {
    margin-right: 180px !important;
  }
  ._custom-container .mt_m_12 {
    margin-top: 180px !important;
  }
  ._custom-container .mb_m_12 {
    margin-bottom: 180px !important;
  }
  ._custom-container .pl_m_12 {
    padding-left: 180px !important;
  }
  ._custom-container .pr_m_12 {
    padding-right: 180px !important;
  }
  ._custom-container .pt_m_12 {
    padding-top: 180px !important;
  }
  ._custom-container .pb_m_12 {
    padding-bottom: 180px !important;
  }
}
@media only screen and (min-width: 1200px) {
  ._custom-container .ml_l_0 {
    margin-left: 0px !important;
  }
  ._custom-container .mr_l_0 {
    margin-right: 0px !important;
  }
  ._custom-container .mt_l_0 {
    margin-top: 0px !important;
  }
  ._custom-container .mb_l_0 {
    margin-bottom: 0px !important;
  }
  ._custom-container .pl_l_0 {
    padding-left: 0px !important;
  }
  ._custom-container .pr_l_0 {
    padding-right: 0px !important;
  }
  ._custom-container .pt_l_0 {
    padding-top: 0px !important;
  }
  ._custom-container .pb_l_0 {
    padding-bottom: 0px !important;
  }
  ._custom-container .ml_l_1 {
    margin-left: 15px !important;
  }
  ._custom-container .mr_l_1 {
    margin-right: 15px !important;
  }
  ._custom-container .mt_l_1 {
    margin-top: 15px !important;
  }
  ._custom-container .mb_l_1 {
    margin-bottom: 15px !important;
  }
  ._custom-container .pl_l_1 {
    padding-left: 15px !important;
  }
  ._custom-container .pr_l_1 {
    padding-right: 15px !important;
  }
  ._custom-container .pt_l_1 {
    padding-top: 15px !important;
  }
  ._custom-container .pb_l_1 {
    padding-bottom: 15px !important;
  }
  ._custom-container .ml_l_2 {
    margin-left: 30px !important;
  }
  ._custom-container .mr_l_2 {
    margin-right: 30px !important;
  }
  ._custom-container .mt_l_2 {
    margin-top: 30px !important;
  }
  ._custom-container .mb_l_2 {
    margin-bottom: 30px !important;
  }
  ._custom-container .pl_l_2 {
    padding-left: 30px !important;
  }
  ._custom-container .pr_l_2 {
    padding-right: 30px !important;
  }
  ._custom-container .pt_l_2 {
    padding-top: 30px !important;
  }
  ._custom-container .pb_l_2 {
    padding-bottom: 30px !important;
  }
  ._custom-container .ml_l_3 {
    margin-left: 45px !important;
  }
  ._custom-container .mr_l_3 {
    margin-right: 45px !important;
  }
  ._custom-container .mt_l_3 {
    margin-top: 45px !important;
  }
  ._custom-container .mb_l_3 {
    margin-bottom: 45px !important;
  }
  ._custom-container .pl_l_3 {
    padding-left: 45px !important;
  }
  ._custom-container .pr_l_3 {
    padding-right: 45px !important;
  }
  ._custom-container .pt_l_3 {
    padding-top: 45px !important;
  }
  ._custom-container .pb_l_3 {
    padding-bottom: 45px !important;
  }
  ._custom-container .ml_l_4 {
    margin-left: 60px !important;
  }
  ._custom-container .mr_l_4 {
    margin-right: 60px !important;
  }
  ._custom-container .mt_l_4 {
    margin-top: 60px !important;
  }
  ._custom-container .mb_l_4 {
    margin-bottom: 60px !important;
  }
  ._custom-container .pl_l_4 {
    padding-left: 60px !important;
  }
  ._custom-container .pr_l_4 {
    padding-right: 60px !important;
  }
  ._custom-container .pt_l_4 {
    padding-top: 60px !important;
  }
  ._custom-container .pb_l_4 {
    padding-bottom: 60px !important;
  }
  ._custom-container .ml_l_5 {
    margin-left: 75px !important;
  }
  ._custom-container .mr_l_5 {
    margin-right: 75px !important;
  }
  ._custom-container .mt_l_5 {
    margin-top: 75px !important;
  }
  ._custom-container .mb_l_5 {
    margin-bottom: 75px !important;
  }
  ._custom-container .pl_l_5 {
    padding-left: 75px !important;
  }
  ._custom-container .pr_l_5 {
    padding-right: 75px !important;
  }
  ._custom-container .pt_l_5 {
    padding-top: 75px !important;
  }
  ._custom-container .pb_l_5 {
    padding-bottom: 75px !important;
  }
  ._custom-container .ml_l_6 {
    margin-left: 90px !important;
  }
  ._custom-container .mr_l_6 {
    margin-right: 90px !important;
  }
  ._custom-container .mt_l_6 {
    margin-top: 90px !important;
  }
  ._custom-container .mb_l_6 {
    margin-bottom: 90px !important;
  }
  ._custom-container .pl_l_6 {
    padding-left: 90px !important;
  }
  ._custom-container .pr_l_6 {
    padding-right: 90px !important;
  }
  ._custom-container .pt_l_6 {
    padding-top: 90px !important;
  }
  ._custom-container .pb_l_6 {
    padding-bottom: 90px !important;
  }
  ._custom-container .ml_l_7 {
    margin-left: 105px !important;
  }
  ._custom-container .mr_l_7 {
    margin-right: 105px !important;
  }
  ._custom-container .mt_l_7 {
    margin-top: 105px !important;
  }
  ._custom-container .mb_l_7 {
    margin-bottom: 105px !important;
  }
  ._custom-container .pl_l_7 {
    padding-left: 105px !important;
  }
  ._custom-container .pr_l_7 {
    padding-right: 105px !important;
  }
  ._custom-container .pt_l_7 {
    padding-top: 105px !important;
  }
  ._custom-container .pb_l_7 {
    padding-bottom: 105px !important;
  }
  ._custom-container .ml_l_8 {
    margin-left: 120px !important;
  }
  ._custom-container .mr_l_8 {
    margin-right: 120px !important;
  }
  ._custom-container .mt_l_8 {
    margin-top: 120px !important;
  }
  ._custom-container .mb_l_8 {
    margin-bottom: 120px !important;
  }
  ._custom-container .pl_l_8 {
    padding-left: 120px !important;
  }
  ._custom-container .pr_l_8 {
    padding-right: 120px !important;
  }
  ._custom-container .pt_l_8 {
    padding-top: 120px !important;
  }
  ._custom-container .pb_l_8 {
    padding-bottom: 120px !important;
  }
  ._custom-container .ml_l_9 {
    margin-left: 135px !important;
  }
  ._custom-container .mr_l_9 {
    margin-right: 135px !important;
  }
  ._custom-container .mt_l_9 {
    margin-top: 135px !important;
  }
  ._custom-container .mb_l_9 {
    margin-bottom: 135px !important;
  }
  ._custom-container .pl_l_9 {
    padding-left: 135px !important;
  }
  ._custom-container .pr_l_9 {
    padding-right: 135px !important;
  }
  ._custom-container .pt_l_9 {
    padding-top: 135px !important;
  }
  ._custom-container .pb_l_9 {
    padding-bottom: 135px !important;
  }
  ._custom-container .ml_l_10 {
    margin-left: 150px !important;
  }
  ._custom-container .mr_l_10 {
    margin-right: 150px !important;
  }
  ._custom-container .mt_l_10 {
    margin-top: 150px !important;
  }
  ._custom-container .mb_l_10 {
    margin-bottom: 150px !important;
  }
  ._custom-container .pl_l_10 {
    padding-left: 150px !important;
  }
  ._custom-container .pr_l_10 {
    padding-right: 150px !important;
  }
  ._custom-container .pt_l_10 {
    padding-top: 150px !important;
  }
  ._custom-container .pb_l_10 {
    padding-bottom: 150px !important;
  }
  ._custom-container .ml_l_11 {
    margin-left: 165px !important;
  }
  ._custom-container .mr_l_11 {
    margin-right: 165px !important;
  }
  ._custom-container .mt_l_11 {
    margin-top: 165px !important;
  }
  ._custom-container .mb_l_11 {
    margin-bottom: 165px !important;
  }
  ._custom-container .pl_l_11 {
    padding-left: 165px !important;
  }
  ._custom-container .pr_l_11 {
    padding-right: 165px !important;
  }
  ._custom-container .pt_l_11 {
    padding-top: 165px !important;
  }
  ._custom-container .pb_l_11 {
    padding-bottom: 165px !important;
  }
  ._custom-container .ml_l_12 {
    margin-left: 180px !important;
  }
  ._custom-container .mr_l_12 {
    margin-right: 180px !important;
  }
  ._custom-container .mt_l_12 {
    margin-top: 180px !important;
  }
  ._custom-container .mb_l_12 {
    margin-bottom: 180px !important;
  }
  ._custom-container .pl_l_12 {
    padding-left: 180px !important;
  }
  ._custom-container .pr_l_12 {
    padding-right: 180px !important;
  }
  ._custom-container .pt_l_12 {
    padding-top: 180px !important;
  }
  ._custom-container .pb_l_12 {
    padding-bottom: 180px !important;
  }
}
._custom-container ._card {
  height: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background: #fff;
}
._custom-container ._card._card_lg ._card-body {
  padding: 40px;
}
._custom-container ._card ._card-img {
  margin-bottom: 30px;
}
._custom-container ._card ._card-header {
  background: #0091da;
  color: #fff;
  padding: 10px 20px;
  font-size: 2.4rem;
  line-height: 1.875rem;
}
._custom-container ._card ._card-image {
  width: 100%;
  overflow: none;
}
._custom-container ._card ._card-image img {
  width: 100%;
}
._custom-container ._card ._card-title {
  font-size: 2.4rem;
  line-height: 2.8rem;
  margin-bottom: 25px;
  color: #00338d;
}
._custom-container ._card ._card-subtitle {
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 2rem;
  margin-bottom: 25px;
  color: #0091da;
}
._custom-container ._card ._card-content {
  padding: 0px;
}
._custom-container ._card ._card-body {
  padding: 20px;
}
._custom-container .mediaBox {
  display: flex;
  margin-bottom: 30px;
}
._custom-container .mediaBox-img {
  width: 100px;
  margin-right: 30px;
}
._custom-container .vertical_list {
  display: flex;
  flex-direction: column;
}
._custom-container .vertical_list li {
  padding: 20px;
}
._custom-container .text-left {
  text-align: left;
}
._custom-container .text-right {
  text-align: right;
}
._custom-container .text-center {
  text-align: center;
}
._custom-container .hide {
  display: none !important;
}
.module-socialchannels ul.socialchannel-links li a {
  display: inline-block;
  text-decoration: none;
}
.module-horizontalstickyutilitybar .share-buttons #shareButton button {
  width: 28px !important;
  height: 28px !important;
  margin-top: 4px !important;
}
._custom-container ._btn {
  background: #fff;
  padding: 12px 15px;
  color: #1e49e2;
  text-align: center;
  border: 1px solid #1e49e2;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  width: 100%;
  border-radius: 8px;
}
@media (min-width: 768px) {
  ._custom-container ._btn {
    width: 100%;
  }
}
._custom-container ._btn:hover {
  background: #1e49e2;
  color: #fff;
}
._custom-container ._btn._search-btn {
  background: #1e49e2;
  color: #fff;
  border-color: #1e49e2;
  margin-top: 20px;
}
@media (min-width: 768px) {
  ._custom-container ._btn._search-btn {
    margin-top: 0px;
  }
}
._custom-container ._btn._search-btn:hover {
  background: #fff;
  color: #1e49e2;
  border-color: #1e49e2;
}
._custom-container ._icon-back-btn {
  position: relative;
  font-size: 1rem;
  padding: 0px 8px 0px 30px;
  border: 0;
  cursor: pointer;
  font-size: 1.562rem;
  color: #000;
}
._custom-container ._icon-back-btn::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 12px;
  height: 12px;
  margin-top: -5px;
  border-bottom: 2px solid #000;
  border-left: 2px solid #000;
  transform: rotate(45deg);
}
._custom-container ._icon-back-btn::after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  width: 20px;
  height: 2px;
  margin-top: 0px;
  background: #000;
}
._custom-container ._icon-back-btn:hover {
  background: none;
  color: #000;
}
._custom-container .reset-filter-btn {
  display: inline-block;
  color: #de3232;
  padding: 6px 6px 6px 30px;
  margin-left: 20px;
  cursor: pointer;
  background: url("../png/reset-icon.png")
    left center no-repeat;
  font-size: 0.875rem;
}
._custom-container ._custom-checkbox {
  display: flex;
  position: relative;
  padding-left: 45px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 17px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
._custom-container ._custom-checkbox:nth-last-child(1) {
  margin-bottom: 2px;
}
._custom-container ._custom-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
._custom-container ._custom-checkbox input:checked ~ .checkmark {
  background-color: #2196f3;
  border-color: #0091da;
}
._custom-container ._custom-checkbox input:checked ~ .checkmark:after {
  display: block;
}
._custom-container ._custom-checkbox input ~ .checkmark {
  background-color: #fff;
}
._custom-container ._custom-checkbox .checkmark {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  height: 35px;
  width: 35px;
  background-color: #fff;
  border: 2px solid #7f7f7f;
  border-radius: 8px;
}
._custom-container ._custom-checkbox .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 50%;
  top: 50%;
  width: 12px;
  height: 7px;
  border-left: 3px solid #fff;
  border-bottom: 3px solid #fff;
  transform: rotate(-45deg) translateY(-100%) translateX(0%);
}
._custom-container ._custom-input input {
  border-radius: 8px;
  border: 1px solid #7f7f7f;
  padding: 10px 8px;
  outline: none;
}
._custom-container ._custom-input ._search-form {
  display: flex;
  margin-bottom: 20px;
  width: 100%;
}
._custom-container ._custom-input ._search-form input {
  padding-right: 40px;
  width: 100%;
  font-size: 18px;
  line-height: 24.3px;
}
._custom-container ._custom-input ._search-form form {
  position: relative;
  width: 100%;
}
._custom-container ._custom-input ._search-form form button {
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0 8px 8px 0;
  background: url("../png/icon-search.png")
    center center no-repeat;
  height: 50px;
  width: 50px;
  border: 0;
  cursor: pointer;
}
._custom-container ._custom-radio-group ._custom-radiobox {
  display: inline;
  float: left;
  margin-right: 25px;
  margin-top: 5px;
}
._custom-container ._custom-radiobox {
  display: block;
  position: relative;
  padding-left: 40px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 18px;
  line-height: 30px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
._custom-container ._custom-radiobox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}
._custom-container ._custom-radiobox input:checked ~ .checkmark {
  background-color: #fff;
}
._custom-container ._custom-radiobox input:checked ~ .checkmark:after {
  display: block;
  background-color: #7f7f7f;
}
._custom-container ._custom-radiobox .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 30px;
  width: 30px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #7f7f7f;
}
._custom-container ._custom-radiobox .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  top: 9px;
  left: 9px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #fff;
}
._custom-container ._custom-radiobox:hover input ~ .checkmark {
  background-color: #fff;
  border-color: #7f7f7f;
}
._custom-container .label {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 20px;
}
._custom-container .checked-status {
  border: 1px solid #1e49e2;
  border-radius: 6px;
  font-size: 0.875rem;
  padding: 6px 40px 6px 8px;
  position: relative;
  cursor: pointer;
  margin-right: 10px;
  margin-bottom: 10px;
  display: inline-block;
  cursor: pointer;
}
._custom-container .checked-status::after {
  position: absolute;
  right: 4px;
  top: 12px;
  width: 15px;
  height: 2px;
  background: #1e49e2;
  content: "";
  transform: rotate(45deg);
  transform-origin: center;
}
._custom-container .checked-status::before {
  position: absolute;
  right: 4px;
  top: 12px;
  width: 15px;
  height: 2px;
  background: #1e49e2;
  content: "";
  transform: rotate(-45deg);
  transform-origin: center;
}
._custom-container .checked-status:hover {
  background: #1e49e2;
  color: #fff;
  border-color: #1e49e2;
}
._custom-container .checked-status:hover::after,
._custom-container .checked-status:hover::before {
  background: #fff;
}
._custom-container #searched-elements {
  border-bottom: 1px solid #00338d;
}
._custom-container ._anchor-link {
  height: 100px;
  width: 100%;
}
@media (min-width: 1101px) {
  ._custom-container ._anchor-link {
    height: 60px;
  }
}
._custom-container ._deal-sectors.hide {
  display: none;
}
._custom-container ._deal-sectors.show {
  display: block;
}
._custom-container ._deal-sector-item ._card {
  cursor: pointer;
}
._custom-container ._deal-sector-item ._card:hover img {
  transform: scale(1.2);
}
._custom-container ._deal-sector-item ._card-header {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 80px;
  display: flex;
  align-items: center;
  z-index: 1;
  padding-right: 70px;
  color: #fff;
  backdrop-filter: blur(3px);
}
._custom-container ._deal-sector-item ._card-header.bg-1 {
  background-color: rgba(0, 51, 141, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-2 {
  background-color: rgba(0, 94, 184, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-3 {
  background-color: rgba(0, 145, 218, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-4 {
  background-color: rgba(72, 54, 152, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-5 {
  background-color: rgba(71, 10, 104, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-6 {
  background-color: rgba(109, 32, 119, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-7 {
  background-color: rgba(0, 163, 161, 0.7) !important;
}
._custom-container ._deal-sector-item ._card-header.bg-cobalt {
  background-color: rgba(30, 73, 226, 0.7) !important;
}
._custom-container ._deal-sector-item .icon-plus {
  position: absolute;
  right: 20px;
  top: 50%;
  width: 30px;
  height: 30px;
  border-radius: 30px;
  border: 3px solid #fff;
  margin-top: -15px;
}
._custom-container ._deal-sector-item .icon-plus::after {
  position: absolute;
  left: 4px;
  top: 50%;
  width: 15px;
  height: 2px;
  margin-top: -1px;
  background: #fff;
  content: "";
}
._custom-container ._deal-sector-item .icon-plus::before {
  position: absolute;
  left: 4px;
  top: 50%;
  width: 15px;
  height: 2px;
  background: #fff;
  content: "";
  margin-top: -1px;
  transform: rotate(90deg);
  transform-origin: center;
}
._custom-container ._deal-sector-item ._card-image {
  overflow: hidden;
  cursor: pointer;
}
._custom-container ._deal-sector-item ._card-image img {
  transition: all 3s linear;
}
._custom-container ._deal-sector-tombstones {
  display: none;
}
._custom-container ._deal-sector-tombstones.hide {
  display: none;
}
._custom-container ._deal-sector-tombstones.show {
  display: block;
}
._custom-container .dropdown {
  width: 100%;
}
._custom-container .dropbtn {
  background-color: #fff;
  text-align: left;
  color: #959595;
  padding: 10px 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
  width: 100%;
  border: 1px solid #7f7f7f;
  border-radius: 8px;
  position: relative;
  font-size: 18px;
  cursor: pointer;
}
._custom-container .dropbtn::before {
  content: "";
  position: absolute;
  right: 20px;
  top: 15px;
  width: 10px;
  height: 10px;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
  transform: rotate(45deg);
}
._custom-container .dropdown {
  position: relative;
  display: inline-block;
}
._custom-container .dropdown-content {
  display: none;
  position: absolute;
  background-color: #fff;
  min-width: 160px;
  max-height: 350px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
  z-index: 100;
  width: 100%;
  padding: 5px 0 0 0;
  margin-top: 10px;
}
._custom-container .dropdown-content.short {
  max-height: 200px;
}
._custom-container .dropdown-content ._custom-checkbox {
  color: #000;
  padding: 12px 10px 12px 55px;
  text-decoration: none;
  display: block;
  font-size: 14px;
  margin-bottom: 6px;
}
._custom-container .dropdown-content ._custom-checkbox .checkmark {
  left: 10px;
}
._custom-container .dropdown-content ._custom-checkbox .bg-active {
  position: absolute;
  width: 100%;
  height: 50px;
  background: #fff;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: -1;
  border-top: 3px solid rgba(0, 145, 218, 0);
  border-bottom: 1px solid rgba(0, 145, 218, 0);
}
._custom-container
  .dropdown-content
  ._custom-checkbox
  input:checked
  ~ .bg-active {
  background: rgba(0, 145, 218, 0.05);
  border-color: rgba(0, 145, 218, 0.3);
}
._custom-container .dropdown a:hover {
  background-color: #ddd;
}
._custom-container .show {
  display: block;
}
._custom-container ._insights {
  background: rgba(0, 145, 218, 0.05);
}
._custom-container ._insights a {
  text-decoration: none;
  height: 100%;
}
._custom-container ._insights a:hover ._card-body,
._custom-container ._insights a:hover ._card-title,
._custom-container ._insights a:hover ._card-subtitle {
  text-decoration: none !important;
}
._custom-container ._insights p {
  color: #000;
}
._custom-container ._insights ._card-img {
  padding: 4px;
  margin-bottom: 0px;
}
._custom-container ._insights ._card-body {
  padding: 20px 15px;
  text-decoration: none;
}
@media (min-width: 768px) {
  ._custom-container ._insights ._card-body {
    padding: 40px;
  }
}
._custom-container ._insights ._card-title {
  margin-bottom: 8px;
  text-decoration: none;
}
._custom-container ._insights ._card-subtitle {
  margin-bottom: 20px;
  text-decoration: none;
}
._custom-container ._sticky-menu {
  position: fixed;
  z-index: 110;
  transform: translateY(-200px);
  transition: all 0.4s linear;
}
._custom-container ._sticky-menu.fixed {
  top: 122px;
  background: #1e49e2;
  transform: translateY(0px);
}
._custom-container ._sticky-menu-container {
  position: relative;
  display: flex;
  top: auto;
  justify-content: space-around;
}
._custom-container ._sticky-menu-container ul {
  margin: 0;
  padding: 0;
}
._custom-container ._sticky-menu-container ul li {
  margin: 0 10px;
  display: inline-block;
}
._custom-container ._sticky-menu-container ul li:nth-last-child(1) {
  margin-right: 0;
}
._custom-container ._sticky-menu-container ul li a {
  padding: 10px 20px;
  text-decoration: none;
  display: block;
  background: none;
  color: #fff;
}
._custom-container ._tombstones {
  display: flex;
}
._custom-container ._tombstones ._card-header {
  min-height: 70px;
  display: flex;
  align-items: center;
}
._custom-container ._tombstones ._card-flag {
  color: #00338d;
  display: flex;
  align-items: center;
  font-weight: bold;
  padding: 0 0 15px 0;
  border-bottom: 1px solid #00338d;
  margin-bottom: 20px;
  font-size: 1.6rem;
}
._custom-container ._tombstones ._card-flag .flag-img {
  height: 28px;
  width: 250px;
  background-position: left center;
  background-repeat: no-repeat;
  margin-left: 15px;
}
._custom-container ._tombstones ._card-flag .flag-img span {
  margin-right: 10px;
  font-size: 1.6rem;
  display: flex;
}
._custom-container ._tombstones ._card-flag .flag-img span img {
  margin-right: 5px;
  width: 50px;
  height: 33px;
}
._custom-container ._tombstones ._card-flag .flag-img .none {
  display: none;
}
._custom-container ._tombstones ._tombstone-footer {
  align-self: flex-end;
  width: 100%;
  padding: 20px;
  margin-top: auto;
}
._custom-container ._tombstones ._tombstone-footer ._tombstone-country-name {
  font-size: 1.6rem;
}
._custom-container ._tombstones ._tombstone-footer ._tombstone-date {
  font-weight: bold;
  padding: 15px 0;
  border-bottom: 1px solid #00338d;
  margin-bottom: 15px;
  font-size: 1.6rem;
}
._custom-container ._tombstones ._tombstone-footer ._tombstone-cost {
  font-size: 0.875rem;
  min-height: 32px;
}
._custom-container ._tombstones._tombstones-box ._card-content-outter {
  border: 1px solid #1e49e2;
  height: 100%;
  display: flex;
  flex-direction: column;
  border-radius: 0 0 12px 12px;
}
._custom-container ._tombstones._tombstones-box ._card-header {
  background: #1e49e2;
  color: #fff;
  border-radius: 10px 10px 0 0;
  font-size: 1.562rem;
  line-height: 2.5rem;
}
._custom-container ._tombstones._tombstones-box ._card-body p {
  margin-bottom: 15px;
}
._custom-container
  ._tombstones._tombstones-box
  ._card-body
  p:nth-last-child(1) {
  margin-bottom: 0;
}
._custom-container ._tombstones._tombstones-box ._card-body ._card-bold {
  font-size: 1.6rem;
  font-weight: bold;
  margin-bottom: 15px;
}
._custom-container ._tombstones._tombstones-box ._card-body ._card-bold.blue {
  color: #1e49e2;
}
._custom-container ._tombstones._tombstones-box ._tombstone-footer {
  padding-top: 0;
  padding-bottom: 30px;
}
._custom-container
  ._tombstones._tombstones-box
  ._tombstone-footer
  ._tombstone-sector {
  display: flex;
  flex-wrap: wrap;
}
._custom-container
  ._tombstones._tombstones-box
  ._tombstone-footer
  ._tombstone-sector
  .sector-image {
  margin-right: 15px;
  position: relative;
  background: #1e49e2;
  border-radius: 4px;
  padding: 2px;
  width: 42px;
  height: 42px;
  padding: 3px;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
._custom-container
  ._tombstones._tombstones-box
  ._tombstone-footer
  ._tombstone-sector
  .sector-image:hover
  .sector-image-tooltip {
  display: block;
}
._custom-container
  ._tombstones._tombstones-box
  ._tombstone-footer
  ._tombstone-sector
  .sector-image
  .sector-image-tooltip {
  position: absolute;
  display: none;
  left: 52px;
  top: 50%;
  transform: translateY(-50%);
  background: #fff;
  border: 1px solid #1e49e2;
  color: #1e49e2;
  padding: 5px 5px 5px 5px;
  font-size: 1.4rem;
  border-radius: 4px;
  z-index: 1;
}
._custom-container
  ._tombstones._tombstones-box
  ._tombstone-footer
  ._tombstone-sector
  .sector-image
  .sector-image-tooltip::before {
  content: "";
  width: 10px;
  height: 10px;
  background: #fff;
  position: absolute;
  left: -6px;
  top: 50%;
  transform: translateY(-50%) rotate(48deg);
  z-index: -1;
  border-left: 1px solid #1e49e2;
  border-bottom: 1px solid #1e49e2;
}
._custom-container
  ._tombstones._tombstones-box
  ._tombstone-footer
  ._tombstone-date {
  color: #1e49e2;
}
._custom-container .world-map-chart {
  width: 100%;
  height: 620px;
  overflow: hidden;
}
._custom-container .world-map-chart g[role="group"] g {
  stroke: #989898 !important;
}
._custom-container .world-map-chart .pointpopup {
  padding: 10px 0;
  width: 210px;
}
._custom-container .world-map-chart .pointpopup .pointpopup-title {
  color: #fff;
  margin-bottom: 10px;
  display: block;
  font-size: 2rem;
  font-weight: bold;
}
._custom-container .world-map-chart .pointpopup .pointpopup-name {
  margin-bottom: 10px;
  display: block;
}
._custom-container .world-map-chart .pointpopup .pointpopup-name a {
  color: #fff;
}
._custom-container .world-map-chart .pointpopup .pointpopup-btn {
  display: block;
}
._custom-container .world-map-chart .pointpopup .pointpopup-btn a {
  background: #fff;
  color: #00338d;
  text-decoration: none;
  padding: 8px 10px;
  border-radius: 5px;
  display: inline-block;
}
._custom-container .world-map-chart .pointpopup b {
  display: block;
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 1.7rem;
  margin-bottom: 10px;
}

._custom-container .world-map-chart .pointpopup small {
  display: block;
  font-size: 1.4rem;
  line-height: 1.8rem;
  margin-bottom: 10px;
}
._custom-container .world-map-chart .pointpopup small a {
  text-decoration: underline !important;
  font-weight: bold;
}
.CustomHTML ._custom-container.section-banner .swiper-wrapper {
  height: 499px;
}
.CustomHTML ._custom-container.section-banner .swiper-wrapper .swiper-slide {
  display: flex;
  align-items: center;
}
.CustomHTML ._custom-container.section-banner ._main-section h2,
.CustomHTML ._custom-container.section-banner ._main-section p {
  color: #fff;
}
.CustomHTML ._custom-container.section-banner ._main-section h2 {
  font-size: 4.2rem;
}
.CustomHTML ._custom-container.section-banner ._main-section p {
  font-size: 1.8rem;
}
.CustomHTML ._custom-container.section-table {
  padding: 80px 0;
}
.CustomHTML ._custom-container.section-table .table {
  border: 0;
  width: 100%;
}
.CustomHTML ._custom-container.section-table tr td:nth-child(2) {
  padding-left: 50px;
}
.CustomHTML ._custom-container.section-table tr td:nth-child(3) {
  padding-left: 50px;
}
.CustomHTML ._custom-container.section-table td {
  border: 1px solid #7f7f7f;
  padding: 15px;
  font-size: 1.8rem;
}
.CustomHTML ._custom-container.section-table td span {
  color: #005eb8;
  font-weight: bold;
}
.CustomHTML ._custom-container.section-table .header {
  background: #00338d;
  color: #fff;
}
.CustomHTML ._custom-container.section-table .header td {
  text-align: center;
  font-weight: bold;
  border-color: #00338d;
}
.CustomHTML ._custom-container.section-table .sub-header {
  background: #1e49e2;
  color: #fff;
}
.CustomHTML ._custom-container.section-table .sub-header td {
  font-weight: bold;
  border-color: #1e49e2;
}
.CustomHTML .subheading {
  font-size: 2rem;
  font-weight: bold;
}
.CustomHTML .big {
  font-size: 1.5rem;
}
.CustomHTML .text-center {
  text-align: center;
}
.CustomHTML .text-white {
  color: #fff;
}
.CustomHTML .container-fluid {
  padding: 0;
  margin-left: -30px;
  margin-right: -30px;
}
.CustomHTML .customAnchorSticky {
  top: 10px !important;
}
@media only screen and (max-width: 650px) {
  .CustomHTML .customAnchorSticky {
    top: -121px !important;
  }
}
.draft-stamp {
  display: none;
  position: fixed;
  top: 0px;
  left: 50%;
  transform: translateX(-50%);
  padding: 4px 16px;
  background-color: #ff0;
  color: red;
  font-weight: bold;
  font-size: 2rem;
  z-index: 9999;
  text-align: center;
}
.draft-stamp span {
  color: #000;
  font-weight: normal;
  font-size: 1.25rem;
}
.draft-stamp.active {
  display: block;
}
.CustomHTML__section .container {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.CustomHTML__section.section-color-white h1,
.CustomHTML__section.section-color-white h2,
.CustomHTML__section.section-color-white h3,
.CustomHTML__section.section-color-white p {
  color: #fff;
}
.CustomHTML__section.section-no-gap {
  padding-top: 0;
  padding-bottom: 0;
}
.CustomHTML__section.section-intro {
  background-color: #0091da;
}
.CustomHTML__section.section-lt-gray {
  background-color: #f9f9f9;
}
.CustomHTML__section.section-textured {
  background-image: url("../crt135596_hero-background.html");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  position: relative;
}
.CustomHTML__section.section-textured::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
}
.CustomHTML ._custom-container ._main-section .font-14 {
  font-size: 14px;
}
.CustomHTML ._custom-container ._main-section .font-18 {
  font-size: 18px !important;
  line-height: 26px !important;
}
.CustomHTML ._custom-container ._main-section .font-20 {
  font-size: 20px !important;
  line-height: 28px !important;
}
.CustomHTML ._custom-container ._main-section .kpmg-font {
  font-family: "kpmg light", "open-sans", Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
.CustomHTML ._custom-container ._main-section h2,
.CustomHTML ._custom-container ._main-section h3,
.CustomHTML ._custom-container ._main-section h4,
.CustomHTML ._custom-container ._main-section h5 {
  font-family: "open-sans", Arial, Helvetica, sans-serif;
}
.CustomHTML ._custom-container ._main-section h1 {
  font-size: 6rem;
  line-height: 6rem;
  font-family: "kpmg light", "open-sans", Arial, Helvetica, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  margin-bottom: 40px;
}
.CustomHTML ._custom-container ._main-section h2 {
  font-size: 38px;
  line-height: 49px;
  font-weight: 700;
  color: #00338d;
  margin-bottom: 20px;
  font-family: "Open Sans Condensed", Arial, Helvetica, sans-serif;
}
@media (min-width: 768px) {
  .CustomHTML ._custom-container ._main-section h2 {
    margin-bottom: 40px;
  }
}
.CustomHTML ._custom-container ._main-section h3 {
  font-size: 24px;
  line-height: 31.2px;
  color: #000;
  margin-bottom: 20px;
  font-weight: 400;
  color: #00338d;
}
.CustomHTML ._custom-container ._main-section h4 {
  font-size: 1.4rem;
  line-height: 2rem;
  margin-bottom: 1.5rem;
}
.CustomHTML ._custom-container ._main-section h5 {
  font-size: 1.5rem;
  line-height: 1.8rem;
  margin-bottom: 15px;
}
.CustomHTML ._custom-container ._main-section p {
  margin-bottom: 30px;
}
.CustomHTML ._custom-container ._main-section a,
.CustomHTML ._custom-container ._main-section li,
.CustomHTML ._custom-container ._main-section input,
.CustomHTML ._custom-container ._main-section button,
.CustomHTML ._custom-container ._main-section p {
  font-size: 1rem;
  line-height: 1.5rem;
}
.CustomHTML ._custom-container ._main-section p:nth-last-child(1) {
  margin-bottom: 0;
}
.CustomHTML ._custom-container ._main-section strong {
  font-weight: 600;
}
.CustomHTML ._custom-container ._main-section .font-weight-normal {
  font-weight: normal;
} /*# sourceMappingURL=custom_v9.1.3.min.css.map */
._custom-container * {
  font-family: OpenSans--Regular, sans-serif !important;
}
._custom-container ._main-section h2,
._custom-container ._main-section h3 {
  font-family: OpenSans_Condensed--Bold !important;
}
._custom-container .deals-banner {
  background-color: #0c233c;
  padding: 0;
}

._custom-container .advance-search-section {
  margin-bottom: 30px;
}
._custom-container ._sticky-menu.fixed {
  background: #00338d;
}

._custom-container ._custom-checkbox input:checked ~ .checkmark {
  background-color: #1e49e2;
}

._custom-container
  .dropdown-content
  ._custom-checkbox
  input:checked
  ~ .bg-active {
  border-color: transparent;
}

._custom-container .text-white {
  color: #ffffff !important;
}
._custom-container ._btn._search-btn {
  padding: 10px 15px 10px 5px;
  border-radius: 25px;
  color: #000000;
  background-color: #ffffff;
  font-weight: 400;

  &::before {
    content: "";
    position: absolute;
    right: 45px;
    top: 18px;
    width: 10px;
    height: 10px;
    border-right: 2px solid #000;
    border-bottom: 2px solid #000;
    transform: rotate(315deg);

    @media screen and (max-width: 767px) {
      top: 37px;
    }
  }
}
._custom-container ._btn._search-btn:hover {
  background: #fff;
  color: #000;
  border: 1px solid #ffffff;
}
._custom-container .checked-status {
  border: 1px solid #ffffff;
  border-radius: 20px;
  color: #ffffff;
  padding: 8px 40px 8px 12px;

  &:hover {
    border-color: #ffffff;
  }
}
._custom-container .dropdown-content {
  max-height: 140px;
}

._custom-container .dropbtn::before {
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
}
._custom-container .dropbtn {
  color: #000000;
}
._custom-container .reset-filter-btn {
  color: #ffffff;
  background: url("../reset-icon.html")
    left center no-repeat;
}
._custom-container .checked-status::after,
._custom-container .checked-status::before {
  background: #ffffff;
  height: 1px;
  right: 6px;
  top: 20px;
}

._custom-container ._custom-input ._search-form form button {
  left: 0;
  right: auto;
  background: url("../seach.html") center
    center no-repeat;
}
._custom-container ._custom-input ._search-form input {
  padding-left: 50px;
  border-radius: 0;
}
._custom-container .label {
  font-weight: 400;
  font-size: 14px;
  width: -webkit-fill-available;
  text-align: center;

  @media screen and (max-width: 767px) {
    text-align: left;
  }
}
._custom-container .dropbtn {
  border-radius: 0;
}
._custom-container .dropdown-content {
  margin-top: 2px;
}
._custom-container ._custom-radiobox {
  font-size: 14px;
}
._custom-container ._custom-radio-group {
  display: flex;
  justify-content: flex-start;
  width: -webkit-fill-available;
  gap: 20px;
}
._custom-container ._custom-radio-group ._custom-radiobox {
  margin-top: 0;
  line-height: normal;
  padding-left: 25px;
  margin-right: 0;
}
._custom-container ._custom-radiobox .checkmark {
  height: 18px;
  width: 18px;
}
._custom-container ._custom-radiobox .checkmark:after {
  top: 4px;
  left: 4px;
  width: 8px;
  height: 8px;
}

._custom-container ._custom-radiobox input:checked ~ .checkmark:after {
  background-color: #0c233c;
}

._custom-container .d-inline-flex {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

._custom-container .custom-width {
  @media screen and (max-width: 1200px) and (min-width: 767px) {
    width: 50%;
  }
}
._custom-container ._card ._card-body {
  padding: 32px 32px 5px;
  padding-left: 0;
}

._custom-container ._card ._card-body ._tombstone-sector {
  display: inline-flex;
}
._custom-container ._deal-sector-item ._card-image {
  background-color: #f5f6fa;
}
._custom-container ._deal-sector-item ._card-header {
  position: relative;
  background-color: #f5f6fa;
  color: #000000;
  font-size: 1.125rem;

  &::before {
    content: "";
    position: absolute;
    left: 0;
    top: 25%;
    width: 5px;
    height: 50%;
    background-color: #63ebda;
  }
}
._custom-container ._tombstones._tombstones-box ._card-content-outter {
  border-radius: 0;
  border: 1px solid #c5d5fa;
  background: #f5f6fa;
}
._custom-container ._tombstones._tombstones-box ._card-body ._card-bold.date {
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 5px;
  color: #7213ea;
  display: inline-flex;
  gap: 6px;
  align-items: center;
}
._custom-container ._tombstones._tombstones-box ._card-header {
  background: none;
  color: #0c233c;
  border-radius: 0;
  font-size: 1.25rem;
  line-height: normal;
  padding: 0;
}
._custom-container ._tombstones._tombstones-box ._card-header div {
  position: relative;
  min-height: 40px;
  align-content: center;

  &::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0%;
    width: 5px;
    height: 100%;
    background-color: #63ebda;
  }
}
._custom-container ._tombstones._tombstones-box ._card-body p {
  margin-bottom: 15px;
  font-size: 14px;
}
._custom-container ._tombstones._tombstones-box ._card-body ._card-bold {
  font-size: 14px;
  margin-bottom: 10px;
}

._custom-container ._tombstones._tombstones-box ._tombstone-footer ._tombstone-sector .sector-image {
  margin-right: 15px;
  position: relative;
 background: none;
  border-radius: 4px;
  padding: 2px;
  width: 42px;
  height: 42px;
  padding: 3px;
  margin-bottom: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  &:hover {
    .sector-image-tooltip {
      display: block;
      width: max-content;
    }
  }
  .sector-image-tooltip {
    position: absolute;
    display: none;
    left: 52px;
    top: 50%;
    transform: translateY(-50%);
    background: #ffffff;
    padding: 5px 5px 5px 5px;
    font-size: 0.875rem;
    border-radius: 4px;
    border: 1px solid #7213ea;
    z-index: 1;
    color: #7213ea;

    &::before {
      content: "";
      width: 10px;
      height: 10px;
      background: #ffffff;
      position: absolute;
      left: -6px;
      top: 50%;
      transform: translateY(-50%) rotate(48deg);
      z-index: -1;
      border-left: 1px solid #7213ea;
      border-bottom: 1px solid #7213ea;
    }
  }
}
._custom-container ._tombstones ._tombstone-footer {
  padding: 32px;
  color: #1e49e2;
}
._custom-container ._tombstones ._tombstone-footer ._tombstone-cost {
  line-height: 1.125rem;
}

._custom-container ._card ._card-content .pl-32 {
  padding-left: 32px;
}

._custom-container .archiveBtnContainer {
  margin: auto;
  text-align: center;
}
._custom-container .archiveBtn {
  color: #1e49e2;
  background-color: transparent;
  border: 1px solid;
  padding: 5px 15px;
  border-radius: 18px;
  margin-bottom: 30px;
  margin-top: 10px;
  cursor: pointer;

  &:hover {
    background-color: #1e49e2;
    color: #ffffff;
  }
}

._custom-container #archiveContainerId {
  text-align: left;
}

._custom-container .scale-out-ver-top {
  -webkit-animation: scale-out-ver-top 0.5s
    cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
  animation: scale-out-ver-top 0.5s cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}

@-webkit-keyframes scale-out-ver-top {
  0% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes scale-out-ver-top {
  0% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
}

._custom-container .scale-in-ver-top {
  -webkit-animation: scale-in-ver-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94)
    both;
  animation: scale-in-ver-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}

@-webkit-keyframes scale-in-ver-top {
  0% {
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
@keyframes scale-in-ver-top {
  0% {
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 100% 0%;
    transform-origin: 100% 0%;
    opacity: 1;
  }
}
