@charset "UTF-8";
/** Importing media queries library **/
@import url('https://themes.googleusercontent.com/fonts/css?kit=fpjTOVmNbO4Lz34iLyptLUXza5VhXqVC6o75Eld_V98');
@font-face {
  font-family: 'ProximaNova';
  src: url('../../assets/webfonts/proxima_nova_reg-webfont.woff2')
      format('woff2'),
    url('../../assets/webfonts/proxima_nova_reg-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNovaBold';
  src: url('../../assets/webfonts/proximanova-bold-webfont.woff2')
      format('woff2'),
    url('../../assets/webfonts/proximanova-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNovaLight';
  src: url('../../assets/webfonts/proximanova-light-webfont.woff2')
      format('woff2'),
    url('../../assets/webfonts/proximanova-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ProximaNovaMed';
  src: url('../../assets/webfonts/ProximaNova-Medium.woff2')
      format('woff2'),
    url('../../assets/webfonts/ProximaNova-Medium.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: ProximaNovaXBold;
  src: url('../../assets/webfonts/FontsFree-Net-Proxima-Nova-Xbold.otf');
}

html {
  max-width: 100%;
  background-size: contain;
}

/** The below code is used to fix ghost space in css**/
body {
  font-family: 'ProximaNova';
}

.txt-upper {
  text-transform: uppercase;
}

.main-div {
  min-height: 560px;
  background-size: 100% auto;
  background-image: url('/assets/images/background_new.jpg'),
    linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
}
.main-div .header-summary {
  padding-top: 100px;
  color: #ffffff;
}
.main-div .header-summary .header-text {
  font-weight: 300;
  font-family: 'ProximaNovaBold';
}
.main-div .header-summary .header-details {
  font-family: 'ProximaNovaLight';
}
.main-div .header-summary .btn-transparent {
  border-radius: 25px;
  color: #ffffff;
  background-color: transparent;
  border: 1.5px solid #ffffff;
}
.main-div .header-summary .btn-transparent:hover {
  background-color: rgba(255, 255, 255, 0.25);
}
.main-div .header-summary .active {
  border-radius: 25px;
  color: #ffffff;
  background-image: linear-gradient(to right, #f67e00, #f4a814) !important;
  background-color: #f67e00;
  border: 0px;
}
.main-div .header-summary .active:hover {
  background-image: linear-gradient(to right, #f4a814, #f4a814) !important;
}
@media (max-width: 991px) {
  .main-div .header-summary .button-section {
    margin-bottom: 15%;
  }
}
.main-div .logo-box {
  width: 118.5px;
  height: 110px;
  border-radius: 0px 0px 7.8px 7.8px;
  background-color: #ffffff;
}
.main-div .logo-box .logo-box--image {
  margin-top: 10px;
  width: 114.5px;
  height: 85px;
}

@media (min-width: 576px) and (max-width: 991px) {
  .main-div {
    min-height: 100px;
  }
  .main-div .header-summary {
    padding-top: 30px;
  }
  .main-div .header-summary .header-text {
    font-size: 1.5rem;
  }
  #ourPartner {
    margin-left: 0;
  }
}
@media (max-width: 575px) {
  .main-div {
    min-height: 100px;
    background-size: 177% auto;
  }
  .main-div .header-summary {
    padding-top: 30px;
  }
  .main-div .header-summary .header-text {
    font-size: 1.1rem;
  }
}

.active .active-bar {
  opacity: 1 !important;
}

.nav-item {
  padding-right: 10px;
}
.nav-item:hover .nav-link {
  color: rgba(255, 255, 255, 0.65) !important;
}
.nav-item:hover .active-bar {
  opacity: 0.45;
}
.nav-item .nav-link {
  font-family: 'ProximaNova';
  color: #ffffff;
}
.nav-item .active-bar {
  opacity: 0;
  width: 26px;
  height: 2.5px;
  border-radius: 1.2px;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .nav-item .active-bar {
    width: 100%;
  }
  #ourPartner {
    margin-left: 0 !important;
  }
}
.nav-item .btn-signin {
  color: #ffffff !important;
  border-radius: 18.7px;
  background-color: rgba(255, 255, 255, 0.25);
}

.orange-text {
  font-family: 'ProximaNovaBold';
  color: #f67e00;
}

.overlay-card {
  margin-top: -14%;
  border-radius: 7.8px;
  box-shadow: 0px 4px 42px 0 rgba(1, 2, 2, 0.09);
}
.overlay-card .card-title {
  font-family: 'ProximaNova';
  font-size: 25px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.62;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.overlay-card .warehowz-summary {
  margin-left: -30%;
}
.overlay-card .enterprise-summary {
  margin-right: -30%;
}
.overlay-card .item-title {
  width: 100%;
  font-family: 'ProximaNova';
  font-size: 20.3px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.46;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.overlay-card .item-description {
  width: 100%;
  height: 38px;
  margin-top: 20px;
  font-family: 'ProximaNovaLight';
  font-size: 16.3px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
@media (max-width: 575px) {
  .overlay-card .item-title {
    font-size: 0.8rem;
  }
  .overlay-card .item-description {
    font-size: 0.8rem;
  }
  .overlay-card .card-title {
    font-size: 1rem;
  }
  .overlay-card .card-sub-title {
    font-size: 0.6rem;
  }
  .overlay-card .warehowz-summary {
    margin-left: 0%;
  }
  .overlay-card .enterprise-summary {
    margin-right: 0%;
  }
}

.management-section .management-header {
  width: 100%;
  height: 29px;
  margin-top: 30px;
  font-family: 'ProximaNovaBold';
  font-size: 32.8px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.24;
  letter-spacing: normal;
  color: #282828;
}

.management-section .divider {
  border-bottom: 1px solid #0000004d;
  margin-right: 33%;
}

.management-section .management-subtitle {
  width: 100%;
  font-family: 'ProximaNovaBold';
  font-size: 26px;
  font-weight: bold;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.05;
  letter-spacing: normal;
  text-align: left;
  color: #f67e00;
}

.management-section .management-summary {
  width: 100%;
  font-family: 'ProximaNovaLight';
  font-size: 16.8px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.57;
  letter-spacing: normal;
  text-align: left;
  color: #282828;
}

.management-section .management-footer {
  width: 100%;
  height: 43px;
  font-family: 'ProximaNova';
  font-size: 16.8px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.57;
  letter-spacing: normal;
  text-align: left;
  color: #282828;
}

@media (max-width: 575px) {
  .management-section .management-header {
    font-size: 1.2rem;
  }
  .management-section .management-subtitle {
    font-size: 1rem;
  }
  .management-section .management-footer {
    font-size: 0.8rem;
  }
  .management-section .management-summary {
    font-size: 0.8rem;
  }
}

.section-tabs {
  height: 220px;
  position: relative;
  background-image: url('/assets/images/layer-4.jpg'),
    linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
}
.section-tabs .tab-section {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  background: rgba(248, 138, 1, 0.78);
}
.section-tabs .tab-section .section-image {
  max-height: 80px;
}
.section-tabs .tab-section .section-image img {
  height: 100px;
}
.section-tabs .tab-section .section-image .image-title {
  width: 100%;
  height: 13px;
  font-family: 'ProximaNovaLight';
  font-size: 15.3px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 2.41;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}
@media (max-width: 991px) {
  .section-tabs .tab-section .section-image img {
    height: 61px;
  }
  .section-tabs .tab-section .section-image .image-title {
    line-height: 1.4;
  }
}

.learn-more {
  background-color: #f7f7f7;
}
.learn-more .learn-more-section .learn-more-header {
  width: 100%;
  margin-top: 30px;
  font-family: 'ProximaNova';
  font-size: 32.8px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.24;
  letter-spacing: normal;
  color: #282828;
}
.learn-more .learn-more-section .card {
  height: 209px;
  border-radius: 11.7px;
  background-color: #ffffff;
  box-shadow: 0px 4px 14px 0 rgba(1, 2, 2, 0.04);
}
.learn-more .learn-more-section .card.big-card {
  min-height: 444px;
  height: auto !important;
}
.learn-more .learn-more-section .card.big-card .card-title--big {
  font-family: 'ProximaNovaBold';
}
.learn-more .learn-more-section .card.big-card .card-image--big-2 {
  height: 120px;
}
@media (max-width: 575px) {
  .learn-more .learn-more-section .card.big-card .card-image--big {
    display: none;
  }
}
.learn-more .learn-more-section .card.big-card .button-close {
  color: #b8b8b8;
  background-color: #f0f0f1;
}
.learn-more .learn-more-section .card.big-card .warehowz-details {
  color: #f67e00;
  font-size: 20px;
}
.learn-more
  .learn-more-section
  .card.big-card
  .warehowz-details
  .warehowz-complete {
  font-family: 'ProximaNovaLight';
  color: black;
}
.learn-more .learn-more-section .card.big-card .strong-text {
  font-family: 'ProximaNovaBold';
  font-weight: 600;
}
.learn-more .learn-more-section .card.big-card ul {
  list-style-type: none;
  padding-left: 1em;
  font-family: 'ProximaNovaLight';
  font-weight: 300;
}
.learn-more .learn-more-section .card.big-card ul li:before {
  content: '–';
  position: absolute;
  margin-left: -1em;
}
.learn-more .learn-more-section .card.big-card .dark {
  min-height: 50px;
  background-color: #f7f7f7;
  box-shadow: 0px;
  border: 0px solid rgba(0, 0, 0, 0.125);
  height: auto;
}
.learn-more .learn-more-section .card.big-card .dark .card-information {
  font-size: 75px;
  color: #9e9e9e;
}
.learn-more
  .learn-more-section
  .card.big-card
  .dark
  .card-information--details {
  font-family: 'ProximaNovaLight';
  font-size: 20px;
}
@media (max-width: 991px) {
  .learn-more .learn-more-section .card.big-card .big-card--ul {
    margin-left: 8%;
    font-size: 1rem;
  }
  .learn-more .learn-more-section .card.big-card .big--img-title {
    font-size: 1.2rem;
    width: 50%;
  }
  .learn-more .learn-more-section .card.big-card .card-image--big {
    margin-left: 6px;
  }
  .learn-more .learn-more-section .card.big-card .card-image--big-2 {
    margin-left: 28%;
  }
}
.learn-more .learn-more-section .card .section-title {
  font-family: 'ProximaNova';
  font-size: 22.8px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.41;
  letter-spacing: normal;
  text-align: left;
  color: #282828;
}
.learn-more .learn-more-section .card .card-image {
  height: 50px;
  margin-left: 46px;
}
.learn-more .learn-more-section .card .learn-more-orange {
  cursor: pointer;
  font-size: 18px;
  color: #f67e00;
}
@media (max-width: 991px) {
  .learn-more .learn-more-section .card .section-title {
    font-size: 1.2rem;
  }
  .learn-more .learn-more-section .card .card-image {
    height: 40px;
    margin-left: 25px;
  }
}
@media (max-width: 575px) {
  .learn-more .learn-more-section .learn-more-header {
    font-size: 1.2rem;
  }
}

.whats-in .main-4-reasons .line {
  position: absolute;
  z-index: -1;
  height: 71%;
  left: 83px;
  border-left: 3px dashed #ccc;
}

.whats-in .main-4-reasons .reason {
  cursor: pointer;
  width: 354px;
  height: 43.5px;
  border-radius: 21.4px;
  background-color: #c0c0c0;
}
.whats-in .main-4-reasons .reason:hover {
  background-color: #f67e00ad;
}
.whats-in .main-4-reasons .reason:hover .number-badge {
  border: solid 4px #f67e00ad;
}
.whats-in .main-4-reasons .reason:hover .number-badge {
  color: #f67e00ad;
  border: solid 4px #f67e00ad;
}
.whats-in .main-4-reasons .reason:hover .reason-triangle {
  opacity: 0.67;
}
.whats-in .main-4-reasons .reason .reason-triangle {
  opacity: 0;
}
.whats-in .main-4-reasons .reason .number-badge {
  width: 43.5px;
  height: 43.5px;
  padding-top: 6px;
  border-radius: 25px;
  font-size: 15.3px;
  font-family: 'ProximaNovaBold';
  font-weight: 600;
  line-height: 1.54;
  text-align: center;
  color: #c0c0c0;
  background-color: #ffffff;
  border: solid 4px #c0c0c0;
}
.whats-in .main-4-reasons .reason .reason-text {
  margin-top: -40px;
  margin-left: 54px;
  font-size: 17px;
  font-family: 'ProximaNovaLight';
  font-weight: 600;
  line-height: 2.26;
  text-align: left;
  color: #ffffff;
}
@media (max-width: 991px) {
  .whats-in .main-4-reasons .reason {
    width: 95%;
  }
  .whats-in .main-4-reasons .reason .reason-text {
    font-size: 0.7rem;
  }
  .whats-in .main-4-reasons .reason .reason-triangle {
    display: none;
  }
}

.whats-in .main-4-reasons .active {
  background-color: #f67e00;
}
.whats-in .main-4-reasons .active .number-badge {
  font-family: 'ProximaNova';
  font-weight: 600;
  line-height: 1.54;
  text-align: center;
  color: #f67e00;
  border: solid 4px #f67e00;
}
.whats-in .main-4-reasons .active .reason-triangle {
  opacity: 1;
  margin-left: 101%;
  margin-top: -35px;
  position: relative;
  width: 0;
  height: 0;
  border-top: 15px solid transparent;
  border-left: 30px solid #f67e00;
  border-bottom: 15px solid transparent;
}

.whats-in .whats-in-header {
  width: 100%;
  margin-top: 30px;
  font-family: 'ProximaNovaBold';
  font-size: 32.8px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.24;
  letter-spacing: normal;
  color: #282828;
}

.whats-in .whats-in-subtitle {
  width: 100%;
  font-family: 'ProximaNovaLight';
  font-size: 22.3px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.73;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.whats-in .whats-in-subtitle .bold-text {
  font-family: 'ProximaNovaBold';
  font-weight: 600;
}

.whats-in .whats-in-content {
  font-family: 'ProximaNova';
  font-size: 17.3px;
  font-weight: 600;
  line-height: 1.73;
  text-align: left;
  color: #282828;
}
.whats-in .whats-in-content .three-section {
  margin-bottom: 1rem;
  text-align: center;
}
.whats-in .whats-in-content .text-style-1 {
  font-size: 34.8px;
  font-family: 'ProximaNovaBold';
  line-height: 1.11;
  color: #f67e00;
}
.whats-in .whats-in-content .text-style-2 {
  font-family: 'ProximaNovaLight';
  font-weight: 300;
}

@media (min-width: 576px) and (max-width: 991px) {
  .whats-in .whats-in-content {
    font-size: 0.8rem;
  }
}

@media (max-width: 575px) {
  .whats-in .main-4-reasons {
    display: none;
  }
  .whats-in .main-4-reasons-small .line-vr {
    border: 4px dotted #c0c0c0;
    border-style: none none dotted;
    color: #fff;
    background-color: #fff;
    margin-bottom: -6%;
    width: 88%;
    margin-left: 6%;
    padding-left: 24%;
  }
  .whats-in .main-4-reasons-small .header {
    font-family: 'ProximaNovaBold';
    font-size: 1rem;
    color: #f67e00;
  }
  .whats-in .main-4-reasons-small .small-reason {
    margin-left: 25%;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    background-color: #c0c0c0;
    text-align: center;
  }
  .whats-in .main-4-reasons-small .small-reason .number-badge {
    border-radius: 50%;
    width: 30px;
    height: 30px;
    margin: 13% 0px 0px 2%;
    background-color: #ffffff;
    display: inline-block;
  }
  .whats-in .main-4-reasons-small .small-reason.active {
    background-color: #f67e00;
  }
  .whats-in .main-4-reasons-small .small-reason.active .number-badge {
    color: #f67e00;
  }
  .whats-in .whats-in-header {
    font-size: 1.2rem;
  }
  .whats-in .whats-in-subtitle {
    font-size: 1rem;
  }
  .whats-in .whats-in-content {
    font-size: 0.8rem;
  }
}

@media (min-width: 576px) {
  .whats-in .main-4-reasons-small {
    display: none;
  }
}

.testimonial {
  background-color: #f7f7f7;
}
.testimonial .testimonial-video {
  width: 100%;
  min-height: 467px;
}
@media (max-width: 575px) {
  .testimonial .testimonial-video {
    width: 100%;
    min-height: 190px;
  }
}
.testimonial .testimonial-header {
  width: 100%;
  height: 29px;
  margin-top: 30px;
  font-family: 'ProximaNovaBold';
  font-size: 32.8px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.24;
  letter-spacing: normal;
  color: #282828;
}
.testimonial .testimoney-card {
  border-radius: 15.6px;
  background-color: #ffffff;
  box-shadow: 0px 4px 14px 0 rgba(1, 2, 2, 0.04);
}
.testimonial .testimoney-card .testimoney-name {
  font-family: 'ProximaNovaBold';
  font-weight: 600;
  font-size: 24px;
}
.testimonial .testimoney-card .testimoney-company {
  font-family: 'ProximaNovaLight';
}
.testimonial .testimoney-card .testimoney-qoute {
  font-family: 'ProximaNovaLight';
}
.testimonial .testimoney-pagination .page-item .page-link {
  width: 41.5px;
  height: 41.5px;
  border-radius: 6px;
  font-family: 'ProximaNova';
}
.testimonial .testimoney-pagination .page-item .page-link .text {
  width: 4.5px;
  height: 12.5px;
  margin: 24%;
  font-family: 'ProximaNova';
  font-size: 17.5px;
  line-height: 1.29;
  text-align: center;
  color: black;
}
.testimonial .testimoney-pagination .page-item.active .text {
  color: #ffffff;
}
.testimonial .pagination .active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #f67e00 !important;
  border-color: #f67e00 !important;
}
.testimonial .pagination .page-link {
  color: #282828;
}

.footer {
  background-color: #3b332a;
}
.footer .footer-logo {
  height: 100px;
}
.footer .social-button .btn {
  border-radius: 50px;
  color: #ffffff;
  height: 50px;
  width: 50px;
}
.footer .social-button .facebook {
  background-color: #8298e0;
}
.footer .social-button .google {
  background-color: #fd5353;
}
.footer .social-button .twitter {
  background-color: #1dbde5;
}
.footer .social-button .linkedin {
  background-color: #2e84b6;
}
.footer .footer-text {
  font-size: 0.9rem;
  color: #ffffff;
}
@media (max-width: 575px) {
  .footer .footer-text {
    text-align: center !important;
  }
  .footer .footer-text a {
    text-align: center !important;
  }
}
.footer .footer-text a {
  font-size: 0.9rem;
  color: #ffffff;
}
.footer .footer-text a:visited {
  font-size: 0.9rem;
  color: #ffffff;
}

.footer-copyright {
  font-family: 'ProximaNovaLight';
  background-color: #2c251e;
}
.footer-copyright p {
  color: #ffffff;
}

/** Privacy **/
.overlay-card-privacy {
  margin-top: -34%;
  border-radius: 7.8px;
  box-shadow: 0px 4px 42px 0 rgba(1, 2, 2, 0.09);
}
.overlay-card-privacy .card-body h1 {
  font-family: 'ProximaNovaBold';
  font-size: 27px;
  font-weight: 600;
}
.overlay-card-privacy .card-body h1.header-text {
  font-size: 36pt;
  text-decoration: underline;
}
.overlay-card-privacy .card-body h2 {
  font-family: 'ProximaNovaBold';
  font-size: 24px;
  font-weight: 400;
}
.overlay-card-privacy .card-body h3 {
  font-family: 'ProximaNovaBold';
  font-size: 21px;
  font-weight: 300;
}
.overlay-card-privacy .card-body h4 {
  font-family: 'ProximaNovaBold';
  font-size: 18px;
  font-weight: 100;
}
.overlay-card-privacy .card-body ul {
  margin-left: 0;
  padding-left: 20px;
}
.overlay-card-privacy .card-title {
  font-family: 'ProximaNova';
  font-size: 25px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.62;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.overlay-card-privacy .item-title {
  width: 279.5px;
  height: 47.5px;
  font-family: 'ProximaNova';
  font-size: 20.3px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.46;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.overlay-card-privacy .item-description {
  width: 279.5px;
  height: 38px;
  margin-top: 20px;
  font-family: 'ProximaNovaLight';
  font-size: 16.3px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}

/**TOC**/
.overlay-card-toc {
  margin-top: -34%;
  border-radius: 7.8px;
  box-shadow: 0px 4px 42px 0 rgba(1, 2, 2, 0.09);
}
.overlay-card-toc .card-body {
}
.overlay-card-toc .card-body .lst-kix_list_14-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_14-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_2-1 > li {
  counter-increment: lst-ctn-kix_list_2-1;
}
.overlay-card-toc .card-body .lst-kix_list_21-8 > li {
  counter-increment: lst-ctn-kix_list_21-8;
}
.overlay-card-toc .card-body .lst-kix_list_14-0 > li:before {
  content: '' counter(lst-ctn-kix_list_14-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_14-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_18-5.start {
  counter-reset: lst-ctn-kix_list_18-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_6-1 > li {
  counter-increment: lst-ctn-kix_list_6-1;
}
.overlay-card-toc .card-body .lst-kix_list_14-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_14-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_15-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_14-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_9-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_13-0 > li {
  counter-increment: lst-ctn-kix_list_13-0;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-2.start {
  counter-reset: lst-ctn-kix_list_20-2 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_17-0 > li {
  counter-increment: lst-ctn-kix_list_17-0;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-0 > li {
  counter-increment: lst-ctn-kix_list_5-0;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-3.start {
  counter-reset: lst-ctn-kix_list_2-3 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_9-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_14-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_20-7 > li {
  counter-increment: lst-ctn-kix_list_20-7;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-3.start {
  counter-reset: lst-ctn-kix_list_5-3 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_12-0.start {
  counter-reset: lst-ctn-kix_list_12-0 0;
}
.overlay-card-toc .card-body .lst-kix_list_4-3 > li {
  counter-increment: lst-ctn-kix_list_4-3;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-1.start {
  counter-reset: lst-ctn-kix_list_17-1 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-6.start {
  counter-reset: lst-ctn-kix_list_21-6 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-7.start {
  counter-reset: lst-ctn-kix_list_3-7 0;
}
.overlay-card-toc .card-body .lst-kix_list_14-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_18-8 > li {
  counter-increment: lst-ctn-kix_list_18-8;
}
.overlay-card-toc .card-body .lst-kix_list_3-2 > li {
  counter-increment: lst-ctn-kix_list_3-2;
}
.overlay-card-toc .card-body .lst-kix_list_5-0 > li:before {
  content: '(' counter(lst-ctn-kix_list_5-0, lower-latin) ') ';
}
.overlay-card-toc .card-body ol.lst-kix_list_6-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-4 > li {
  counter-increment: lst-ctn-kix_list_5-4;
}
.overlay-card-toc .card-body .lst-kix_list_1-4 > li {
  counter-increment: lst-ctn-kix_list_1-4;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-6.start {
  counter-reset: lst-ctn-kix_list_1-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_5-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_5-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_5-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_18-0.start {
  counter-reset: lst-ctn-kix_list_18-0 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_16-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_8-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-7.start {
  counter-reset: lst-ctn-kix_list_20-7 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_5-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_8-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_6-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_6-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_8-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_6-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_6-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_6-5 > li {
  counter-increment: lst-ctn-kix_list_6-5;
}
.overlay-card-toc .card-body .lst-kix_list_6-8 > li {
  counter-increment: lst-ctn-kix_list_6-8;
}
.overlay-card-toc .card-body .lst-kix_list_6-0 > li:before {
  content: '(' counter(lst-ctn-kix_list_6-0, lower-latin) ') ';
}
.overlay-card-toc .card-body .lst-kix_list_6-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_16-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_16-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_3-6 > li {
  counter-increment: lst-ctn-kix_list_3-6;
}
.overlay-card-toc .card-body .lst-kix_list_6-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_15-0.start {
  counter-reset: lst-ctn-kix_list_15-0 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_16-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_16-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_16-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-5 > li {
  counter-increment: lst-ctn-kix_list_2-5;
}
.overlay-card-toc .card-body .lst-kix_list_2-8 > li {
  counter-increment: lst-ctn-kix_list_2-8;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-2.start {
  counter-reset: lst-ctn-kix_list_3-2 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_16-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_16-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_6-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_16-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_6-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_6-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_6-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_17-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_7-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_7-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_17-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_18-5 > li {
  counter-increment: lst-ctn-kix_list_18-5;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-7.start {
  counter-reset: lst-ctn-kix_list_19-7 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-2.start {
  counter-reset: lst-ctn-kix_list_6-2 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_7-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_17-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-6.start {
  counter-reset: lst-ctn-kix_list_4-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_13-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_3-0.start {
  counter-reset: lst-ctn-kix_list_3-0 9;
}
.overlay-card-toc .card-body .lst-kix_list_5-7 > li {
  counter-increment: lst-ctn-kix_list_5-7;
}
.overlay-card-toc .card-body .lst-kix_list_7-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-7 > li {
  counter-increment: lst-ctn-kix_list_4-7;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-5.start {
  counter-reset: lst-ctn-kix_list_2-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_15-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_15-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_17-7 > li {
  counter-increment: lst-ctn-kix_list_17-7;
}
.overlay-card-toc .card-body .lst-kix_list_4-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_1-8 > li {
  counter-increment: lst-ctn-kix_list_1-8;
}
.overlay-card-toc .card-body .lst-kix_list_15-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_1-4.start {
  counter-reset: lst-ctn-kix_list_1-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_3-5 > li {
  counter-increment: lst-ctn-kix_list_3-5;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-1.start {
  counter-reset: lst-ctn-kix_list_1-1 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-3.start {
  counter-reset: lst-ctn-kix_list_18-3 0;
}
.overlay-card-toc .card-body .lst-kix_list_15-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_18-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-4.start {
  counter-reset: lst-ctn-kix_list_4-4 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_6-4 > li {
  counter-increment: lst-ctn-kix_list_6-4;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_20-0 > li {
  counter-increment: lst-ctn-kix_list_20-0;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_19-2 > li {
  counter-increment: lst-ctn-kix_list_19-2;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-8.start {
  counter-reset: lst-ctn-kix_list_2-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_12-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_12-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-4 > li {
  counter-increment: lst-ctn-kix_list_21-4;
}
.overlay-card-toc .card-body .lst-kix_list_13-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_5-8.start {
  counter-reset: lst-ctn-kix_list_5-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_1-3 > li {
  counter-increment: lst-ctn-kix_list_1-3;
}
.overlay-card-toc .card-body .lst-kix_list_13-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_12-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_18-4 > li {
  counter-increment: lst-ctn-kix_list_18-4;
}
.overlay-card-toc .card-body .lst-kix_list_12-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_6-0.start {
  counter-reset: lst-ctn-kix_list_6-0 4;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-1.start {
  counter-reset: lst-ctn-kix_list_21-1 0;
}
.overlay-card-toc .card-body .lst-kix_list_4-2 > li {
  counter-increment: lst-ctn-kix_list_4-2;
}
.overlay-card-toc .card-body .lst-kix_list_13-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_3-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-4.start {
  counter-reset: lst-ctn-kix_list_3-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_5-1 > li {
  counter-increment: lst-ctn-kix_list_5-1;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-0.start {
  counter-reset: lst-ctn-kix_list_19-0 5;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-3.start {
  counter-reset: lst-ctn-kix_list_21-3 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-1 > li {
  counter-increment: lst-ctn-kix_list_1-1;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-6.start {
  counter-reset: lst-ctn-kix_list_2-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_3-0 > li:before {
  content: '' counter(lst-ctn-kix_list_3-0, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-5.start {
  counter-reset: lst-ctn-kix_list_20-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_21-8 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) '.'
    counter(lst-ctn-kix_list_21-2, lower-latin) '.'
    counter(lst-ctn-kix_list_21-3, decimal) '.'
    counter(lst-ctn-kix_list_21-4, decimal) '.'
    counter(lst-ctn-kix_list_21-5, decimal) '.'
    counter(lst-ctn-kix_list_21-6, decimal) '.'
    counter(lst-ctn-kix_list_21-7, decimal) '.'
    counter(lst-ctn-kix_list_21-8, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_16-0 > li {
  counter-increment: lst-ctn-kix_list_16-0;
}
.overlay-card-toc .card-body .lst-kix_list_4-0 > li {
  counter-increment: lst-ctn-kix_list_4-0;
}
.overlay-card-toc .card-body .lst-kix_list_3-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_18-2.start {
  counter-reset: lst-ctn-kix_list_18-2 0;
}
.overlay-card-toc .card-body .lst-kix_list_3-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_3-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_8-0 > li:before {
  content: '\0025cf  ';
}
.overlay-card-toc .card-body ol.lst-kix_list_3-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_8-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_3-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-0 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_21-1 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) ' ';
}
.overlay-card-toc .card-body .lst-kix_list_8-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_13-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_13-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_13-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_13-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_13-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_3-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_8-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_19-1 > li {
  counter-increment: lst-ctn-kix_list_19-1;
}
.overlay-card-toc .card-body ul.lst-kix_list_13-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_17-1 > li {
  counter-increment: lst-ctn-kix_list_17-1;
}
.overlay-card-toc .card-body .lst-kix_list_11-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_13-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_21-5 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) '.'
    counter(lst-ctn-kix_list_21-2, lower-latin) '.'
    counter(lst-ctn-kix_list_21-3, decimal) '.'
    counter(lst-ctn-kix_list_21-4, decimal) '.'
    counter(lst-ctn-kix_list_21-5, decimal) '. ';
}
.overlay-card-toc .card-body ul.lst-kix_list_13-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_21-4 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) '.'
    counter(lst-ctn-kix_list_21-2, lower-latin) '.'
    counter(lst-ctn-kix_list_21-3, decimal) '.'
    counter(lst-ctn-kix_list_21-4, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_11-0 > li:before {
  content: '\0025cf  ';
}
.overlay-card-toc .card-body .lst-kix_list_8-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_2-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_16-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_2-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_16-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_2-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_17-8 > li {
  counter-increment: lst-ctn-kix_list_17-8;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-5.start {
  counter-reset: lst-ctn-kix_list_19-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_4-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-5 > li {
  counter-increment: lst-ctn-kix_list_21-5;
}
.overlay-card-toc .card-body .lst-kix_list_4-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-0.start {
  counter-reset: lst-ctn-kix_list_20-0 7;
}
.overlay-card-toc .card-body .lst-kix_list_17-0 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_16-0 > li:before {
  content: '' counter(lst-ctn-kix_list_16-0, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_12-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_21-0 > li {
  counter-increment: lst-ctn-kix_list_21-0;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-8.start {
  counter-reset: lst-ctn-kix_list_4-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_16-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_3-3.start {
  counter-reset: lst-ctn-kix_list_3-3 0;
}
.overlay-card-toc .card-body .lst-kix_list_16-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_2-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-1.start {
  counter-reset: lst-ctn-kix_list_18-1 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_17-7 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) '.'
    counter(lst-ctn-kix_list_17-2, lower-latin) '.'
    counter(lst-ctn-kix_list_17-3, decimal) '.'
    counter(lst-ctn-kix_list_17-4, decimal) '.'
    counter(lst-ctn-kix_list_17-5, decimal) '.'
    counter(lst-ctn-kix_list_17-6, decimal) '.'
    counter(lst-ctn-kix_list_17-7, decimal) '. ';
}
.overlay-card-toc .card-body ul.lst-kix_list_12-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-4.start {
  counter-reset: lst-ctn-kix_list_21-4 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_17-8 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) '.'
    counter(lst-ctn-kix_list_17-2, lower-latin) '.'
    counter(lst-ctn-kix_list_17-3, decimal) '.'
    counter(lst-ctn-kix_list_17-4, decimal) '.'
    counter(lst-ctn-kix_list_17-5, decimal) '.'
    counter(lst-ctn-kix_list_17-6, decimal) '.'
    counter(lst-ctn-kix_list_17-7, decimal) '.'
    counter(lst-ctn-kix_list_17-8, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_17-3 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) '.'
    counter(lst-ctn-kix_list_17-2, lower-latin) '.'
    counter(lst-ctn-kix_list_17-3, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_17-4 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) '.'
    counter(lst-ctn-kix_list_17-2, lower-latin) '.'
    counter(lst-ctn-kix_list_17-3, decimal) '.'
    counter(lst-ctn-kix_list_17-4, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-6.start {
  counter-reset: lst-ctn-kix_list_20-6 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_12-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_7-0 > li:before {
  content: '\0025cf  ';
}
.overlay-card-toc .card-body .lst-kix_list_2-2 > li {
  counter-increment: lst-ctn-kix_list_2-2;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-6.start {
  counter-reset: lst-ctn-kix_list_19-6 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-7.start {
  counter-reset: lst-ctn-kix_list_4-7 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_3-7 > li {
  counter-increment: lst-ctn-kix_list_3-7;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_2-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-2 > li {
  counter-increment: lst-ctn-kix_list_21-2;
}
.overlay-card-toc .card-body ol.lst-kix_list_13-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_20-2 > li {
  counter-increment: lst-ctn-kix_list_20-2;
}
.overlay-card-toc .card-body .lst-kix_list_6-6 > li {
  counter-increment: lst-ctn-kix_list_6-6;
}
.overlay-card-toc .card-body .lst-kix_list_7-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_7-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_10-0 > li:before {
  content: '\0025cf  ';
}
.overlay-card-toc .card-body ul.lst-kix_list_7-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-7.start {
  counter-reset: lst-ctn-kix_list_21-7 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_7-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_7-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_13-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_18-3 > li:before {
  content: '' counter(lst-ctn-kix_list_18-3, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_18-7 > li:before {
  content: '' counter(lst-ctn-kix_list_18-7, lower-latin) '. ';
}
.overlay-card-toc .card-body ul.lst-kix_list_7-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_7-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_18-6 > li {
  counter-increment: lst-ctn-kix_list_18-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_7-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_19-6 > li {
  counter-increment: lst-ctn-kix_list_19-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_7-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-8.start {
  counter-reset: lst-ctn-kix_list_3-8 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_7-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_7-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_20-4 > li {
  counter-increment: lst-ctn-kix_list_20-4;
}
.overlay-card-toc .card-body .lst-kix_list_15-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_19-1.start {
  counter-reset: lst-ctn-kix_list_19-1 0;
}
.overlay-card-toc .card-body .lst-kix_list_5-8 > li {
  counter-increment: lst-ctn-kix_list_5-8;
}
.overlay-card-toc .card-body .lst-kix_list_10-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_10-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-4.start {
  counter-reset: lst-ctn-kix_list_20-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_4-0 > li:before {
  content: '(' counter(lst-ctn-kix_list_4-0, lower-latin) ') ';
}
.overlay-card-toc .card-body ul.lst-kix_list_15-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_15-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_15-0 > li:before {
  content: '' counter(lst-ctn-kix_list_15-0, decimal) '. ';
}
.overlay-card-toc .card-body ul.lst-kix_list_15-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_15-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_19-4.start {
  counter-reset: lst-ctn-kix_list_19-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_4-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-1.start {
  counter-reset: lst-ctn-kix_list_20-1 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-2.start {
  counter-reset: lst-ctn-kix_list_2-2 0;
}
.overlay-card-toc .card-body .lst-kix_list_19-4 > li {
  counter-increment: lst-ctn-kix_list_19-4;
}
.overlay-card-toc .card-body ul.lst-kix_list_15-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_15-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_15-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_9-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_15-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_15-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_9-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_2-4 > li {
  counter-increment: lst-ctn-kix_list_2-4;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-8.start {
  counter-reset: lst-ctn-kix_list_21-8 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-6.start {
  counter-reset: lst-ctn-kix_list_3-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_11-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_14-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_12-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_5-3 > li {
  counter-increment: lst-ctn-kix_list_5-3;
}
.overlay-card-toc .card-body .lst-kix_list_20-5 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) '.'
    counter(lst-ctn-kix_list_20-2, lower-latin) '.'
    counter(lst-ctn-kix_list_20-3, decimal) '.'
    counter(lst-ctn-kix_list_20-4, decimal) '.'
    counter(lst-ctn-kix_list_20-5, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_4-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-0 > li:before {
  content: '' counter(lst-ctn-kix_list_1-0, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_19-2.start {
  counter-reset: lst-ctn-kix_list_19-2 0;
}
.overlay-card-toc .card-body .lst-kix_list_20-1 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_4-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_11-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_4-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-0.start {
  counter-reset: lst-ctn-kix_list_2-0 4;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_12-0 > li:before {
  content: '' counter(lst-ctn-kix_list_12-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_17-3 > li {
  counter-increment: lst-ctn-kix_list_17-3;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_13-0 > li:before {
  content: '' counter(lst-ctn-kix_list_13-0, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_3-5.start {
  counter-reset: lst-ctn-kix_list_3-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_21-7 > li {
  counter-increment: lst-ctn-kix_list_21-7;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-6 > li {
  counter-increment: lst-ctn-kix_list_1-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_13-0.start {
  counter-reset: lst-ctn-kix_list_13-0 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_13-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_14-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-3.start {
  counter-reset: lst-ctn-kix_list_19-3 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-0 > li:before {
  content: '' counter(lst-ctn-kix_list_2-0, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_2-1.start {
  counter-reset: lst-ctn-kix_list_2-1 0;
}
.overlay-card-toc .card-body .lst-kix_list_18-1 > li {
  counter-increment: lst-ctn-kix_list_18-1;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_14-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_4-5 > li {
  counter-increment: lst-ctn-kix_list_4-5;
}
.overlay-card-toc .card-body .lst-kix_list_1-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-3.start {
  counter-reset: lst-ctn-kix_list_20-3 0;
}
.overlay-card-toc .card-body .lst-kix_list_12-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-1 > li {
  counter-increment: lst-ctn-kix_list_4-1;
}
.overlay-card-toc .card-body .lst-kix_list_19-0 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_19-1 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_17-7.start {
  counter-reset: lst-ctn-kix_list_17-7 0;
}
.overlay-card-toc .card-body .lst-kix_list_19-4 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) '.'
    counter(lst-ctn-kix_list_19-2, lower-latin) '.'
    counter(lst-ctn-kix_list_19-3, decimal) '.'
    counter(lst-ctn-kix_list_19-4, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_19-2 > li:before {
  content: '(' counter(lst-ctn-kix_list_19-2, lower-latin) ') ';
}
.overlay-card-toc .card-body .lst-kix_list_19-3 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) '.'
    counter(lst-ctn-kix_list_19-2, lower-latin) '.'
    counter(lst-ctn-kix_list_19-3, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_21-0.start {
  counter-reset: lst-ctn-kix_list_21-0 10;
}
.overlay-card-toc .card-body ol.lst-kix_list_3-1.start {
  counter-reset: lst-ctn-kix_list_3-1 0;
}
.overlay-card-toc .card-body .lst-kix_list_15-0 > li {
  counter-increment: lst-ctn-kix_list_15-0;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-6.start {
  counter-reset: lst-ctn-kix_list_6-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_19-0 > li {
  counter-increment: lst-ctn-kix_list_19-0;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-5.start {
  counter-reset: lst-ctn-kix_list_1-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_2-3 > li {
  counter-increment: lst-ctn-kix_list_2-3;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-8.start {
  counter-reset: lst-ctn-kix_list_19-8 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-5.start {
  counter-reset: lst-ctn-kix_list_4-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_1-2 > li {
  counter-increment: lst-ctn-kix_list_1-2;
}
.overlay-card-toc .card-body .lst-kix_list_19-8 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) '.'
    counter(lst-ctn-kix_list_19-2, lower-latin) '.'
    counter(lst-ctn-kix_list_19-3, decimal) '.'
    counter(lst-ctn-kix_list_19-4, decimal) '.'
    counter(lst-ctn-kix_list_19-5, decimal) '.'
    counter(lst-ctn-kix_list_19-6, decimal) '.'
    counter(lst-ctn-kix_list_19-7, decimal) '.'
    counter(lst-ctn-kix_list_19-8, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-8.start {
  counter-reset: lst-ctn-kix_list_20-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_5-2 > li {
  counter-increment: lst-ctn-kix_list_5-2;
}
.overlay-card-toc .card-body .lst-kix_list_19-5 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) '.'
    counter(lst-ctn-kix_list_19-2, lower-latin) '.'
    counter(lst-ctn-kix_list_19-3, decimal) '.'
    counter(lst-ctn-kix_list_19-4, decimal) '.'
    counter(lst-ctn-kix_list_19-5, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_19-6 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) '.'
    counter(lst-ctn-kix_list_19-2, lower-latin) '.'
    counter(lst-ctn-kix_list_19-3, decimal) '.'
    counter(lst-ctn-kix_list_19-4, decimal) '.'
    counter(lst-ctn-kix_list_19-5, decimal) '.'
    counter(lst-ctn-kix_list_19-6, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_19-7 > li:before {
  content: '' counter(lst-ctn-kix_list_19-0, decimal) '.'
    counter(lst-ctn-kix_list_19-1, decimal) '.'
    counter(lst-ctn-kix_list_19-2, lower-latin) '.'
    counter(lst-ctn-kix_list_19-3, decimal) '.'
    counter(lst-ctn-kix_list_19-4, decimal) '.'
    counter(lst-ctn-kix_list_19-5, decimal) '.'
    counter(lst-ctn-kix_list_19-6, decimal) '.'
    counter(lst-ctn-kix_list_19-7, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_17-2 > li {
  counter-increment: lst-ctn-kix_list_17-2;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-2.start {
  counter-reset: lst-ctn-kix_list_17-2 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-5.start {
  counter-reset: lst-ctn-kix_list_21-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_20-5 > li {
  counter-increment: lst-ctn-kix_list_20-5;
}
.overlay-card-toc .card-body .lst-kix_list_19-7 > li {
  counter-increment: lst-ctn-kix_list_19-7;
}
.overlay-card-toc .card-body .lst-kix_list_18-3 > li {
  counter-increment: lst-ctn-kix_list_18-3;
}
.overlay-card-toc .card-body .lst-kix_list_21-6 > li {
  counter-increment: lst-ctn-kix_list_21-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-0.start {
  counter-reset: lst-ctn-kix_list_1-0 1;
}
.overlay-card-toc .card-body .lst-kix_list_18-0 > li:before {
  content: '' counter(lst-ctn-kix_list_18-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_3-0 > li {
  counter-increment: lst-ctn-kix_list_3-0;
}
.overlay-card-toc .card-body .lst-kix_list_18-1 > li:before {
  content: '' counter(lst-ctn-kix_list_18-1, lower-latin) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_18-2 > li:before {
  content: '' counter(lst-ctn-kix_list_18-2, lower-roman) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_4-0.start {
  counter-reset: lst-ctn-kix_list_4-0 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-4.start {
  counter-reset: lst-ctn-kix_list_2-4 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_2-7 > li {
  counter-increment: lst-ctn-kix_list_2-7;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_1-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_17-5 > li {
  counter-increment: lst-ctn-kix_list_17-5;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-0.start {
  counter-reset: lst-ctn-kix_list_17-0 0;
}
.overlay-card-toc .card-body .lst-kix_list_18-6 > li:before {
  content: '' counter(lst-ctn-kix_list_18-6, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_10-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-3 > li {
  counter-increment: lst-ctn-kix_list_21-3;
}
.overlay-card-toc .card-body .lst-kix_list_18-4 > li:before {
  content: '' counter(lst-ctn-kix_list_18-4, lower-latin) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_18-8 > li:before {
  content: '' counter(lst-ctn-kix_list_18-8, lower-roman) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_17-6 > li {
  counter-increment: lst-ctn-kix_list_17-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_4-3.start {
  counter-reset: lst-ctn-kix_list_4-3 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_10-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_20-1 > li {
  counter-increment: lst-ctn-kix_list_20-1;
}
.overlay-card-toc .card-body .lst-kix_list_10-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_18-6.start {
  counter-reset: lst-ctn-kix_list_18-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_10-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_11-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-6 > li {
  counter-increment: lst-ctn-kix_list_2-6;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_11-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_9-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_20-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_20-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-7.start {
  counter-reset: lst-ctn-kix_list_5-7 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_14-0.start {
  counter-reset: lst-ctn-kix_list_14-0 0;
}
.overlay-card-toc .card-body .lst-kix_list_20-8 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) '.'
    counter(lst-ctn-kix_list_20-2, lower-latin) '.'
    counter(lst-ctn-kix_list_20-3, decimal) '.'
    counter(lst-ctn-kix_list_20-4, decimal) '.'
    counter(lst-ctn-kix_list_20-5, decimal) '.'
    counter(lst-ctn-kix_list_20-6, decimal) '.'
    counter(lst-ctn-kix_list_20-7, decimal) '.'
    counter(lst-ctn-kix_list_20-8, decimal) '. ';
}
.overlay-card-toc .card-body ul.lst-kix_list_11-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-5 > li {
  counter-increment: lst-ctn-kix_list_5-5;
}
.overlay-card-toc .card-body .lst-kix_list_9-0 > li:before {
  content: '\0025cf  ';
}
.overlay-card-toc .card-body .lst-kix_list_3-4 > li {
  counter-increment: lst-ctn-kix_list_3-4;
}
.overlay-card-toc .card-body .lst-kix_list_20-0 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_9-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_9-4 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_11-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_20-6 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) '.'
    counter(lst-ctn-kix_list_20-2, lower-latin) '.'
    counter(lst-ctn-kix_list_20-3, decimal) '.'
    counter(lst-ctn-kix_list_20-4, decimal) '.'
    counter(lst-ctn-kix_list_20-5, decimal) '.'
    counter(lst-ctn-kix_list_20-6, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_6-3 > li {
  counter-increment: lst-ctn-kix_list_6-3;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-4.start {
  counter-reset: lst-ctn-kix_list_18-4 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-3.start {
  counter-reset: lst-ctn-kix_list_1-3 0;
}
.overlay-card-toc .card-body .lst-kix_list_20-4 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) '.'
    counter(lst-ctn-kix_list_20-2, lower-latin) '.'
    counter(lst-ctn-kix_list_20-3, decimal) '.'
    counter(lst-ctn-kix_list_20-4, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_1-2.start {
  counter-reset: lst-ctn-kix_list_1-2 0;
}
.overlay-card-toc .card-body .lst-kix_list_11-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_20-2 > li:before {
  content: '(' counter(lst-ctn-kix_list_20-2, lower-latin) ') ';
}
.overlay-card-toc .card-body ol.lst-kix_list_6-1.start {
  counter-reset: lst-ctn-kix_list_6-1 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-2.start {
  counter-reset: lst-ctn-kix_list_21-2 0;
}
.overlay-card-toc .card-body .lst-kix_list_20-6 > li {
  counter-increment: lst-ctn-kix_list_20-6;
}
.overlay-card-toc .card-body .lst-kix_list_9-8 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_1-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_11-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_10-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_10-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_4-8 > li {
  counter-increment: lst-ctn-kix_list_4-8;
}
.overlay-card-toc .card-body ul.lst-kix_list_10-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-7 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_10-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_2-7.start {
  counter-reset: lst-ctn-kix_list_2-7 0;
}
.overlay-card-toc .card-body ul.lst-kix_list_10-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_10-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_10-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_1-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ul.lst-kix_list_10-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ul.lst-kix_list_10-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_5-6 > li {
  counter-increment: lst-ctn-kix_list_5-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_21-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_2-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_19-8 > li {
  counter-increment: lst-ctn-kix_list_19-8;
}
.overlay-card-toc .card-body .lst-kix_list_2-3 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_19-6 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-7 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_3-1 > li {
  counter-increment: lst-ctn-kix_list_3-1;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-8 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-2 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-3 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-4 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-5 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_20-8 > li {
  counter-increment: lst-ctn-kix_list_20-8;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-0 {
  list-style-type: none;
}
.overlay-card-toc .card-body ol.lst-kix_list_19-1 {
  list-style-type: none;
}
.overlay-card-toc .card-body .lst-kix_list_3-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_3-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_14-0 > li {
  counter-increment: lst-ctn-kix_list_14-0;
}
.overlay-card-toc .card-body .lst-kix_list_8-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_1-8.start {
  counter-reset: lst-ctn-kix_list_1-8 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-4.start {
  counter-reset: lst-ctn-kix_list_17-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_8-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_6-0 > li {
  counter-increment: lst-ctn-kix_list_6-0;
}
.overlay-card-toc .card-body .lst-kix_list_3-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_18-0 > li {
  counter-increment: lst-ctn-kix_list_18-0;
}
.overlay-card-toc .card-body .lst-kix_list_12-0 > li {
  counter-increment: lst-ctn-kix_list_12-0;
}
.overlay-card-toc .card-body .lst-kix_list_21-2 > li:before {
  content: '(' counter(lst-ctn-kix_list_21-2, lower-latin) ') ';
}
.overlay-card-toc .card-body .lst-kix_list_8-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_8-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_2-0 > li {
  counter-increment: lst-ctn-kix_list_2-0;
}
.overlay-card-toc .card-body .lst-kix_list_3-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-6 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) '.'
    counter(lst-ctn-kix_list_21-2, lower-latin) '.'
    counter(lst-ctn-kix_list_21-3, decimal) '.'
    counter(lst-ctn-kix_list_21-4, decimal) '.'
    counter(lst-ctn-kix_list_21-5, decimal) '.'
    counter(lst-ctn-kix_list_21-6, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_21-7 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) '.'
    counter(lst-ctn-kix_list_21-2, lower-latin) '.'
    counter(lst-ctn-kix_list_21-3, decimal) '.'
    counter(lst-ctn-kix_list_21-4, decimal) '.'
    counter(lst-ctn-kix_list_21-5, decimal) '.'
    counter(lst-ctn-kix_list_21-6, decimal) '.'
    counter(lst-ctn-kix_list_21-7, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_5-0.start {
  counter-reset: lst-ctn-kix_list_5-0 2;
}
.overlay-card-toc .card-body .lst-kix_list_11-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_4-2.start {
  counter-reset: lst-ctn-kix_list_4-2 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_16-0.start {
  counter-reset: lst-ctn-kix_list_16-0 0;
}
.overlay-card-toc .card-body .lst-kix_list_21-3 > li:before {
  content: '' counter(lst-ctn-kix_list_21-0, decimal) '.'
    counter(lst-ctn-kix_list_21-1, decimal) '.'
    counter(lst-ctn-kix_list_21-2, lower-latin) '.'
    counter(lst-ctn-kix_list_21-3, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_18-7.start {
  counter-reset: lst-ctn-kix_list_18-7 0;
}
.overlay-card-toc .card-body .lst-kix_list_16-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-4 > li {
  counter-increment: lst-ctn-kix_list_4-4;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-4.start {
  counter-reset: lst-ctn-kix_list_6-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_17-1 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) ' ';
}
.overlay-card-toc .card-body .lst-kix_list_18-2 > li {
  counter-increment: lst-ctn-kix_list_18-2;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-6.start {
  counter-reset: lst-ctn-kix_list_5-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_16-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_4-1.start {
  counter-reset: lst-ctn-kix_list_4-1 0;
}
.overlay-card-toc .card-body .lst-kix_list_16-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_16-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_19-3 > li {
  counter-increment: lst-ctn-kix_list_19-3;
}
.overlay-card-toc .card-body ol.lst-kix_list_18-8.start {
  counter-reset: lst-ctn-kix_list_18-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_3-3 > li {
  counter-increment: lst-ctn-kix_list_3-3;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-3.start {
  counter-reset: lst-ctn-kix_list_6-3 0;
}
.overlay-card-toc .card-body .lst-kix_list_17-2 > li:before {
  content: '(' counter(lst-ctn-kix_list_17-2, lower-latin) ') ';
}
.overlay-card-toc .card-body ol.lst-kix_list_5-5.start {
  counter-reset: lst-ctn-kix_list_5-5 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-3.start {
  counter-reset: lst-ctn-kix_list_17-3 0;
}
.overlay-card-toc .card-body .lst-kix_list_17-6 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) '.'
    counter(lst-ctn-kix_list_17-2, lower-latin) '.'
    counter(lst-ctn-kix_list_17-3, decimal) '.'
    counter(lst-ctn-kix_list_17-4, decimal) '.'
    counter(lst-ctn-kix_list_17-5, decimal) '.'
    counter(lst-ctn-kix_list_17-6, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_17-5 > li:before {
  content: '' counter(lst-ctn-kix_list_17-0, decimal) '.'
    counter(lst-ctn-kix_list_17-1, decimal) '.'
    counter(lst-ctn-kix_list_17-2, lower-latin) '.'
    counter(lst-ctn-kix_list_17-3, decimal) '.'
    counter(lst-ctn-kix_list_17-4, decimal) '.'
    counter(lst-ctn-kix_list_17-5, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_6-2 > li {
  counter-increment: lst-ctn-kix_list_6-2;
}
.overlay-card-toc .card-body .lst-kix_list_2-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_7-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_7-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_19-5 > li {
  counter-increment: lst-ctn-kix_list_19-5;
}
.overlay-card-toc .card-body ol.lst-kix_list_5-4.start {
  counter-reset: lst-ctn-kix_list_5-4 0;
}
.overlay-card-toc .card-body .lst-kix_list_18-5 > li:before {
  content: '' counter(lst-ctn-kix_list_18-5, lower-roman) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_13-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_5-1.start {
  counter-reset: lst-ctn-kix_list_5-1 0;
}
.overlay-card-toc .card-body .lst-kix_list_20-3 > li {
  counter-increment: lst-ctn-kix_list_20-3;
}
.overlay-card-toc .card-body .lst-kix_list_6-7 > li {
  counter-increment: lst-ctn-kix_list_6-7;
}
.overlay-card-toc .card-body .lst-kix_list_1-7 > li {
  counter-increment: lst-ctn-kix_list_1-7;
}
.overlay-card-toc .card-body .lst-kix_list_15-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_17-8.start {
  counter-reset: lst-ctn-kix_list_17-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_3-8 > li {
  counter-increment: lst-ctn-kix_list_3-8;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-8.start {
  counter-reset: lst-ctn-kix_list_6-8 0;
}
.overlay-card-toc .card-body .lst-kix_list_10-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-6 > li {
  counter-increment: lst-ctn-kix_list_4-6;
}
.overlay-card-toc .card-body ol.lst-kix_list_1-7.start {
  counter-reset: lst-ctn-kix_list_1-7 0;
}
.overlay-card-toc .card-body .lst-kix_list_1-5 > li {
  counter-increment: lst-ctn-kix_list_1-5;
}
.overlay-card-toc .card-body .lst-kix_list_20-7 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) '.'
    counter(lst-ctn-kix_list_20-2, lower-latin) '.'
    counter(lst-ctn-kix_list_20-3, decimal) '.'
    counter(lst-ctn-kix_list_20-4, decimal) '.'
    counter(lst-ctn-kix_list_20-5, decimal) '.'
    counter(lst-ctn-kix_list_20-6, decimal) '.'
    counter(lst-ctn-kix_list_20-7, decimal) '. ';
}
.overlay-card-toc .card-body ol.lst-kix_list_17-5.start {
  counter-reset: lst-ctn-kix_list_17-5 0;
}
.overlay-card-toc .card-body ol.lst-kix_list_6-5.start {
  counter-reset: lst-ctn-kix_list_6-5 0;
}
.overlay-card-toc .card-body .lst-kix_list_4-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_4-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_17-4 > li {
  counter-increment: lst-ctn-kix_list_17-4;
}
.overlay-card-toc .card-body .lst-kix_list_15-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_10-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_9-1 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_6-7.start {
  counter-reset: lst-ctn-kix_list_6-7 0;
}
.overlay-card-toc .card-body .lst-kix_list_9-5 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_12-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_11-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_20-3 > li:before {
  content: '' counter(lst-ctn-kix_list_20-0, decimal) '.'
    counter(lst-ctn-kix_list_20-1, decimal) '.'
    counter(lst-ctn-kix_list_20-2, lower-latin) '.'
    counter(lst-ctn-kix_list_20-3, decimal) '. ';
}
.overlay-card-toc .card-body .lst-kix_list_1-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_21-1 > li {
  counter-increment: lst-ctn-kix_list_21-1;
}
.overlay-card-toc .card-body .lst-kix_list_1-0 > li {
  counter-increment: lst-ctn-kix_list_1-0;
}
.overlay-card-toc .card-body ol.lst-kix_list_17-6.start {
  counter-reset: lst-ctn-kix_list_17-6 0;
}
.overlay-card-toc .card-body .lst-kix_list_1-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_18-7 > li {
  counter-increment: lst-ctn-kix_list_18-7;
}
.overlay-card-toc .card-body .lst-kix_list_12-6 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_2-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body .lst-kix_list_13-2 > li:before {
  content: ' ';
}
.overlay-card-toc .card-body ol.lst-kix_list_5-2.start {
  counter-reset: lst-ctn-kix_list_5-2 0;
}
.overlay-card-toc .card-body ol {
  margin: 0;
  padding: 0;
}
.overlay-card-toc .card-body table td,
.overlay-card-toc .card-body table th {
  padding: 0;
}
.overlay-card-toc .card-body .c9 {
  margin-left: 0pt;
  padding-top: 14pt;
  list-style-position: inside;
  padding-bottom: 12pt;
  line-height: 1.15;
  page-break-after: avoid;
  text-align: left;
}
.overlay-card-toc .card-body .c11 {
  margin-left: 0pt;
  padding-top: 24pt;
  list-style-position: inside;
  padding-bottom: 12pt;
  line-height: 1.15;
  page-break-after: avoid;
  text-align: left;
}
.overlay-card-toc .card-body .c4 {
  margin-left: 0pt;
  padding-top: 18pt;
  list-style-position: inside;
  padding-bottom: 12pt;
  line-height: 1.15;
  page-break-after: avoid;
  text-align: left;
}
.overlay-card-toc .card-body .c7 {
  color: #000000;
  text-decoration: none;
  vertical-align: baseline;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c5 {
  color: #000000;
  font-weight: 700;
  text-decoration: none;
  vertical-align: baseline;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c6 {
  color: #000000;
  font-weight: 700;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 11pt;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c3 {
  color: #000000;
  font-weight: 400;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 11pt;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c2 {
  padding-top: 0pt;
  padding-bottom: 12pt;
  line-height: 1;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body .c21 {
  padding-top: 0pt;
  padding-bottom: 0pt;
  line-height: 1;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body .c18 {
  font-weight: 400;
  vertical-align: baseline;
  font-size: 11pt;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c23 {
  vertical-align: baseline;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c20 {
  font-weight: 700;
  vertical-align: baseline;
  font-size: 36pt;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c13 {
  font-weight: 400;
  vertical-align: baseline;
  font-size: 10pt;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c22 {
  padding-top: 24pt;
  padding-bottom: 12pt;
  line-height: 1.15;
  page-break-after: avoid;
  text-align: center;
}
.overlay-card-toc .card-body .c19 {
  vertical-align: baseline;
  font-family: 'ProximaNova';
  font-style: normal;
}
.overlay-card-toc .card-body .c24 {
  background-color: #ffffff;
}
.overlay-card-toc .card-body .c15 {
  vertical-align: baseline;
  font-style: normal;
}
.overlay-card-toc .card-body .c16 {
  text-decoration-skip-ink: none;
  -webkit-text-decoration-skip: none;
  text-decoration: underline;
}
.overlay-card-toc .card-body .c8 {
  color: #000000;
  text-decoration: none;
}
.overlay-card-toc .card-body .c0 {
  width: 33%;
  height: 1px;
}
.overlay-card-toc .card-body .c1 {
  padding: 0;
  margin: 0;
}
.overlay-card-toc .card-body .c25 {
  color: inherit;
  text-decoration: inherit;
}
.overlay-card-toc .card-body .c10 {
  font-weight: 700;
  font-family: 'ProximaNova';
}
.overlay-card-toc .card-body .c12 {
  color: #000000;
}
.overlay-card-toc .card-body .c14 {
  color: #0000ff;
}
.overlay-card-toc .card-body .c17 {
  vertical-align: super;
}
.overlay-card-toc .card-body .title {
  padding-top: 0pt;
  -webkit-text-decoration-skip: none;
  color: #000000;
  font-weight: 700;
  text-decoration: underline;
  font-size: 11pt;
  padding-bottom: 12pt;
  line-height: 1;
  text-decoration-skip-ink: none;
  font-family: 'ProximaNova';
  orphans: 2;
  widows: 2;
  text-align: center;
}
.overlay-card-toc .card-body .subtitle {
  padding-top: 0pt;
  color: #000000;
  font-weight: 700;
  font-size: 11pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body li {
  color: #000000;
  font-size: inherit;
  font-family: 'ProximaNova';
}
.overlay-card-toc .card-body p {
  margin: 0;
  color: #000000;
  font-size: 11pt;
  font-family: 'ProximaNova';
}
.overlay-card-toc .card-body h1 {
  padding-top: 0pt;
  color: #000000;
  font-weight: 700;
  font-size: 14pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body h2 {
  padding-top: 0pt;
  color: #000000;
  font-size: 11pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body h3 {
  padding-top: 0pt;
  color: #000000;
  font-size: 11pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body h4 {
  padding-top: 0pt;
  color: #000000;
  font-weight: 700;
  font-size: 11pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  page-break-after: avoid;
  font-style: italic;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body h5 {
  padding-top: 0pt;
  color: #000000;
  font-size: 11pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-body h6 {
  padding-top: 0pt;
  color: #000000;
  font-size: 11pt;
  padding-bottom: 12pt;
  font-family: 'ProximaNova';
  line-height: 1;
  page-break-after: avoid;
  font-style: italic;
  orphans: 2;
  widows: 2;
  text-align: left;
}
.overlay-card-toc .card-title {
  font-family: 'ProximaNova';
  font-size: 25px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.62;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.overlay-card-toc .item-title {
  width: 279.5px;
  height: 47.5px;
  font-family: 'ProximaNova';
  font-size: 20.3px;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.46;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}
.overlay-card-toc .item-description {
  width: 279.5px;
  height: 38px;
  margin-top: 20px;
  font-family: 'ProximaNovaLight';
  font-size: 16.3px;
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.43;
  letter-spacing: normal;
  text-align: center;
  color: #282828;
}

/* start of new home css */

/* Importing new css fonts */
@font-face {
  font-family: ProximaNova, sans-serif;
  src: url('../../assets/webfonts/RobotoSlab-Regular.ttf') format('truetype'),
    url('../../assets/webfonts/RobotoSlab-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: ProximaNovaBold, sans-serif;
  src: url('../../assets/webfonts/RobotoSlab-Bold.ttf') format('truetype'),
    url('../../assets/webfonts/RobotoSlab-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: ProximaNovaLight, sans-serif;
  src: url('../../assets/webfonts/RobotoSlab-Light.ttf') format('truetype'),
    url('../../assets/webfonts/RobotoSlab-Light.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
}

html,
body {
  height: 100%;
  margin: 0px;
}
.container-fluid.main-div {
  background: none;
}
.main-div .logo-box {
  background-color: transparent;
}
.nav-item {
  align-self: center;
  padding-right: 20px;
}
.navbar-dark .navbar-nav .nav-link {
  font-size: 20px;
  font-family: ProximaNova, sans-serif;
}
.nav-item .btn-signin {
  border-radius: 0px;
  background-color: #ff8600;
  width: 95px;
}
.main-div .logo-box .logo-box--image {
  width: 120%;
  height: 90%;
}
.navbar-expand-lg {
  padding: 0;
  height: 172px;
}
.top_navbar .col-12 {
  padding: 0;
}
.nav-item:hover .nav-link {
  color: #e68111 !important;
}
.main-container {
  text-align: center;
}
.main-container p {
  margin: 0px;
  color: rgb(255, 255, 255);
  font-size: 80px;
  --fontSize: 80;
  font-family: ProximaNovaBold, sans-serif;
  /*font-weight: 700;*/
  line-height: 1.3;
  letter-spacing: 2px;
  font-style: normal;
}
.main-container h3 {
  margin: 0px;
  color: rgb(255, 255, 255);
  font-size: 25px;
  line-height: 1.2;
  --fontSize: 25;
  padding: 0;
  display: inline-block;
  font-family: ProximaNovaLight, sans-serif;
  /*font-weight: 100;*/
  letter-spacing: 0px;
  font-style: normal;
}
.main-container h3 span {
  font-weight: 100;
  color: white;
  letter-spacing: 1px;
  line-height: 48px;
  font-family: ProximaNovaLight, sans-serif;
  font-style: normal;
}
.tfs-slider .slide-content-container .buttons {
  overflow: visible;
}
.tfs-slider .slide-content-center {
  text-align: center;
}
.tfs-button-1,
.tfs-button-2 {
  margin-top: 3.25%;
  padding: 0 7.5px;
  display: inline-block;
}
.fusion-button-wrapper {
  display: inline;
}
.tfs-slider .buttons a {
  margin: 0;
  display: inline-block;
}
.fusion-button.button-1 {
  border-radius: 0px;
}
#main #comment-submit:visited,
#main .comment-submit:visited,
#reviews input#submit:visited,
.button-default:visited,
.button.default:visited,
.comment-form input[type='submit']:visited,
.fusion-button-default:visited,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default:visited,
.fusion-portfolio-one .fusion-button:visited,
.gform_page_footer input[type='button']:visited,
.gform_wrapper .button:visited,
.gform_wrapper .gform_button:visited,
.post-password-form input[type='submit']:visited,
.slidingbar-area .button-default:visited,
.ticket-selector-submit-btn[type='submit']:visited,
.tml-submit-wrap input[type='submit']:visited,
input.button-default:visited {
  color: #ffffff;
}
/*.panels {*/
/*  position:relative;*/
/*  height:100%;*/
/*  min-height:100%;*/
/*  width:100%;*/
/*  z-index:1000;*/
/*}*/
/*.slide-content-container{*/
/*  top: 50%;*/
/*  width: 100%;*/
/*  padding: 0;*/
/*  transform: translateY(-50%);*/
/*  z-index:-99;*/
/*}*/
/*#main.width-100{*/
/*  height: 100%;*/
/*  background-size: 100% auto;*/
/*  background-image: url("/assets/images/new_home/warehowz.jpg")*/
/*}*/
/*#wrapper {*/
/*  position:absolute;*/
/*  height:100%;*/
/*  width:100%;*/
/*}*/
/*#fixed_panel{*/
/*  position: fixed;*/
/*}*/
/*!*#main{*!*/
/*!*  position: relative;*!*/
/*!*  z-index:-99;*!*/
/*!*}*!*/
#wrapper {
  /*position:absolute;*/
  height: 100%;
  width: 100%;
}

.panels {
  position: relative;
  height: 100%;
  min-height: 100%;
  width: 100%;
  z-index: 1000;
}

/* start of top navbar */
/*.fusion-arrow-svg, .fusion-header-wrapper, #side-header{*/
/*  --header_sticky_bg_color: #ffffff;*/
/*}*/
/*.fusion-header-wrapper, #side-header{*/
/*  --header_border_color: #e5e5e5;*/
/*}*/
/*article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section{*/
/*  display: block;*/
/*}*/
/*.fusion-header-sticky-height{*/
/*  display: none;*/
/*}*/
/*.fusion-top-header .fusion-header {*/
/*  background-color: rgba(255,255,255,0);*/
/*}*/
/*.fusion-header {*/
/*  --top-bar-height: calc(44px / 2);*/
/*}*/
/*.fusion-header-backface {*/
/*  -webkit-backface-visibility: hidden;*/
/*  backface-visibility: hidden;*/
/*}*/
/*.fusion-header {*/
/*  padding-left: 30px;*/
/*  padding-right: 30px;*/
/*  -webkit-backface-visibility: hidden;*/
/*  backface-visibility: hidden;*/
/*  transition: background-color .25s ease-in-out;*/
/*}*/
/*.layout-wide-mode.avada-has-header-100-width .fusion-header-wrapper .fusion-row{*/
/*  max-width: 100%;*/
/*}*/
/*.fusion-mobile-menu-design-modern .fusion-header>.fusion-row{*/
/*  position: relative;*/
/*}*/
/*.fusion-header .fusion-row, .side-header-wrapper {*/
/*  padding-top: 5px;*/
/*  padding-bottom: 5px;*/
/*}*/
/*#side-header .fusion-main-menu>ul>li>a, #side-header .side-header-content, .fusion-header-wrapper .fusion-row {*/
/*  padding-left: 2%;*/
/*  padding-right: 2%;*/
/*}*/
/*.fusion-header-v7 .fusion-main-menu{*/
/*  float: none;*/
/*}*/
/*.fusion-main-menu, .fusion-logo-background {*/
/*  --header_sticky_nav_padding: 65px;*/
/*}*/
/*.fusion-main-menu {*/
/*  !*float: right;*!*/
/*  position: relative;*/
/*  z-index: 200;*/
/*  !*overflow: hidden;*!*/
/*}*/
/*.fusion-header-v7 .fusion-middle-logo-ul {*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -ms-flex-align: center;*/
/*  align-items: center;*/
/*  -ms-flex-pack: center;*/
/*  justify-content: center;*/
/*  -ms-flex-wrap: wrap;*/
/*  flex-wrap: wrap;*/
/*}*/
/*.fusion-main-menu ul {*/
/*  list-style: none;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*}*/
/*.fusion-main-menu>ul>li {*/
/*  padding-right: 49px;*/
/*}*/
/*.fusion-main-menu li {*/
/*  float: left;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*  position: relative;*/
/*  cursor: pointer;*/
/*}*/
/*body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight {*/
/*  box-sizing: border-box;*/
/*}*/
/*.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a {*/
/*  border-top-width: 0px;*/
/*  border-top-style: solid;*/
/*}*/
/*.fusion-top-header.menu-text-align-center .fusion-main-menu>ul>li>a, .side-header-left.menu-text-align-center .fusion-main-menu>ul>li>a, .side-header-right.menu-text-align-center .fusion-main-menu>ul>li>a{*/
/*  justify-content: center;*/
/*}*/
/*body:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a, body:not(.fusion-top-header) .fusion-main-menu>ul>li>a{*/
/*  height:84px;*/
/*}*/
/*.fusion-main-menu>ul>li>a{*/
/*  color: #ffffff;*/
/*}*/
/*.fusion-main-menu>ul>li>a{*/
/*  display: flex;*/
/*  -ms-flex-align: center;*/
/*  align-items: center;*/
/*  line-height: 1;*/
/*  -webkit-font-smoothing: subpixel-antialiased;*/
/*}*/
/*body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight{*/
/*  box-sizing: border-box;*/
/*}*/
/*.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a{*/
/*  border-top-width: 0px;*/
/*  border-top-style: solid;*/
/*}*/
/*.avada-has-megamenu-shadow .fusion-main-menu .sub-menu, .avada-has-megamenu-shadow .fusion-megamenu-holder{*/
/*  box-shadow: 11px 1px 30px rgba(0,0,0,.06);*/
/*}*/
/*.avada-menu-highlight-style-bar .fusion-main-menu .sub-menu, .avada-menu-highlight-style-bottombar .fusion-main-menu .sub-menu{*/
/*  border-top: 2px solid #ff8300;*/
/*}*/
/*.fusion-main-menu .sub-menu li{*/
/*  float: none;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*}*/
/*.fusion-main-menu li{*/
/*  position: relative;*/
/*  cursor: pointer;*/
/*}*/
/*.avada-has-mainmenu-dropdown-divider .fusion-main-menu .fusion-dropdown-menu .sub-menu li a{*/
/*  border-bottom-width: 1px;*/
/*  border-bottom-style: solid;*/
/*}*/
/*@media only screen and (min-width: 1171px) {*/
/*  html.avada-header-color-not-opaque .fusion-header-wrapper .fusion-header {*/
/*    background-image: none;*/
/*  }*/
/*}*/
/*@media only screen and (min-width: 1171px)*/
/*{*/
/*html.avada-header-color-not-opaque .fusion-header, html.avada-header-color-not-opaque .fusion-secondary-header {*/
/*  border-top: none;*/
/*}*/
/*}*/
/*@media only screen and (min-width: 1171px) {*/
/*  html.avada-header-color-not-opaque .layout-wide-mode .fusion-header-wrapper {*/
/*    left: 0;*/
/*    right: 0;*/
/*  }*/
/*}*/
/*@media only screen and (min-width: 1171px) {*/
/*  html.avada-header-color-not-opaque .fusion-header-wrapper {*/
/*    position: absolute;*/
/*    !*z-index: 10000;*!*/
/*  }*/
/*}*/
/* end of top navbar*/
bold,
strong,
b {
  font-weight: 700;
  font-family: ProximaNovaBold, sans-serif;
}
.top_navbar {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 999;
}
.navbar-dark .navbar-nav .nav-link {
  color: #ffffff;
}
#white_top_navbar {
  background-color: #ffffff;
  transition-property: background-color;
  transition-duration: 100s;
  transition-timing-function: linear;
}
#white_top_navbar .navbar-dark .navbar-nav .nav-link {
  color: #4c5166;
}
#white_top_navbar .navbar-expand-lg .navbar-nav .nav-link {
  padding-right: 1.5rem;
  padding-left: 1.5rem;
  font-size: 15px;
}
.navbar-expand-lg .navbar-nav .nav-link {
  font-size: 22px;
}
.fusion-main-menu > ul > li > a,
.fusion-vertical-menu-widget ul.menu li a,
.side-nav li a,
.navbar-dark .navbar-nav .nav-link {
  font-family: ProximaNova, sans-serif;
  /*font-weight: 400;*/
  letter-spacing: 1px;
  font-style: normal;
}
.dropdown-menu {
  background-color: #f2eeee;
  border-top: 2px solid #ff8300;
  border-radius: 0px;
  padding: 0;
}
.dropdown-menu .dropdown-item:hover {
  background-color: #ffffff;
}
.dropdown-menu hr {
  margin: 0px;
}
#fixed_panel {
  height: 100%;
  /*position: absolute;*/
  background-size: 100% auto;
  background-image: url('/assets/images/new_home/home_background.jpg');
  position: fixed;
  top: 0;
  z-index: -99;
}

#main {
  margin-top: 50%;
  /*background-size: 100% auto;*/
  /*background-color: white;*/
  /*background-image: url("/assets/images/new_home/warehowz.jpg");*/
  /*background-repeat: no-repeat;*/
  /*background-position: right 0;*/
  /*background-size: 50% 80%;*/
  padding-top: 0px;
  padding-bottom: 0px;
  clear: both;
  padding-left: 0 !important;
}
#main,
.wrapper_blank #main {
  background-image: none;
  background-repeat: no-repeat;
}
.slide-content-container .main-container {
  margin-top: 13%;
}
.hidden {
  display: none;
}
h2 {
  margin: 0 0 20px;
}
#wrapper {
  overflow: visible;
}
.fusion-row {
  margin: 0 auto;
  zoom: 1;
}
#content.full-width {
  width: 100%;
}
#content {
  float: left;
  min-height: 1px;
  background: white;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section {
  display: block;
}
.width-100 .fusion-fullwidth,
.width-100 .nonhundred-percent-fullwidth {
  margin-left: -30px;
  margin-right: -30px;
}
.fusion-fullwidth {
  position: relative;
}
#wrapper #main .fullwidth-box .fusion-row {
  padding-left: 0;
  padding-right: 0;
}
.hundred-percent-fullwidth .fusion-row {
  max-width: none !important;
}
.fusion-fullwidth .fusion-row {
  position: relative;
  z-index: 10;
}
.fusion-builder-row {
  width: 100%;
  margin: 0 auto;
}
.fusion-row {
  zoom: 1;
}
.fusion-layout-column {
  margin-top: 0px;
  margin-bottom: 0px;
  width: 50%;
  margin-right: 0px;
  position: relative;
  float: left;
}
.fusion-column-first {
  clear: left;
}
.fusion-column-wrapper {
  padding: 100px 6%;
  background-position: left top;
  background-repeat: no-repeat;
  background-size: cover;
  min-height: 1091px;
  height: auto;
}
.fusion-text,
.fusion-li-item {
  font-family: ProximaNovaLight, sans-serif;
  /*font-weight: 300;*/
  letter-spacing: 0px;
  font-style: normal;
}
.fusion-text h2 {
  font-size: 30px;
  line-height: 1.3;
  font-family: ProximaNovaBold, sans-serif;
  font-weight: 700;
  letter-spacing: 2px;
  font-style: normal;
  color: #4c5166;
  margin-top: 0em;
  margin-bottom: 30px;
}
.fusion-sep-clear {
  clear: both;
  display: block;
  height: 1px;
  font-size: 0;
  line-height: 0;
  width: 100%;
  overflow: hidden;
}
.fusion-separator.sep-solid {
  border-bottom-style: solid;
  border-top-style: solid;
  height: auto;
  border-bottom-width: 0;
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
  border-color: #ff8300;
  border-top-width: 2px;
  margin-bottom: 30px;
  width: 100%;
  max-width: 100px;
}
.fusion-checklist,
ul.fusion-checklist {
  list-style-type: none;
  padding: 0;
  margin: 10px 0 0;
}
.fusion-checklist .fusion-li-item:first-child,
.fusion-checklist.fusion-404-checklist > li:first-child,
ul.fusion-checklist .fusion-li-item:first-child,
ul.fusion-checklist.fusion-404-checklist > li:first-child {
  padding-top: 0;
}
.fusion-checklist .fusion-li-item,
.fusion-checklist.fusion-404-checklist > li,
ul.fusion-checklist .fusion-li-item,
ul.fusion-checklist.fusion-404-checklist > li {
  padding: 5.5px 0;
  margin-left: 0;
}
.fusion-checklist .icon-wrapper,
ul.fusion-checklist .icon-wrapper {
  display: table;
  float: left;
}
.fusion-checklist .fusion-li-icon,
ul.fusion-checklist .fusion-li-icon {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.fusion-checklist .fusion-li-item p:last-of-type,
.fusion-checklist.fusion-404-checklist > li p:last-of-type,
ul.fusion-checklist .fusion-li-item p:last-of-type,
ul.fusion-checklist.fusion-404-checklist > li p:last-of-type {
  margin-bottom: 0;
}
.fusion-checklist .fusion-li-item p:first-of-type,
.fusion-checklist.fusion-404-checklist > li p:first-of-type,
ul.fusion-checklist .fusion-li-item p:first-of-type,
ul.fusion-checklist.fusion-404-checklist > li p:first-of-type {
  margin-top: 0;
}
.fusion-post-content p,
.post-content p {
  margin: 0 0 20px;
}
#nav ul li ul li a,
#reviews #comments > h2,
#sticky-nav ul li ul li a,
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a,
.avada-container h3,
.comment-form input[type='submit'],
.ei-title h3,
.fusion-blog-shortcode .fusion-timeline-date,
.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,
.fusion-body #main .tribe-events .datepicker,
.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,
.fusion-body .tribe-common .tribe-common-b2,
.fusion-body .tribe-common .tribe-common-b3,
.fusion-image-wrapper
  .fusion-rollover
  .fusion-rollover-content
  .fusion-rollover-categories,
.fusion-image-wrapper
  .fusion-rollover
  .fusion-rollover-content
  .fusion-rollover-title,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,
.fusion-load-more-button,
.fusion-main-menu .sub-menu,
.fusion-main-menu .sub-menu li a,
.fusion-megamenu-widgets-container,
.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,
.fusion-page-title-bar h3,
.gform_page_footer input[type='button'],
.gform_page_footer input[type='button'],
.gform_wrapper .button,
.gform_wrapper .gfield_description,
.gform_wrapper .gform_button,
.gform_wrapper label,
.meta .fusion-date,
.more,
.post-content blockquote,
.review blockquote div strong,
.review blockquote q,
.ticket-selector-submit-btn[type='submit'],
body {
  font-family: ProximaNovaLight, sans-serif;
  /*font-weight: 300;*/
  letter-spacing: 0px;
  font-style: normal;
}
#nav ul li ul li a,
#reviews #comments > h2,
#side-header .fusion-contact-info,
#side-header .header-social .top-menu,
#sticky-nav ul li ul li a,
#wrapper #nav ul li ul li > a,
#wrapper #sticky-nav ul li ul li > a,
.avada-container h3,
.comment-form input[type='submit'],
.ei-title h3,
.fusion-accordian .panel-body,
.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,
.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,
.fusion-body .tribe-common .tribe-common-b2,
.fusion-body .tribe-common .tribe-common-b3,
.fusion-image-wrapper
  .fusion-rollover
  .fusion-rollover-content
  .fusion-rollover-categories,
.fusion-image-wrapper
  .fusion-rollover
  .fusion-rollover-content
  .fusion-rollover-title,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .price,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,
.fusion-main-menu .sub-menu,
.fusion-main-menu .sub-menu li a,
.fusion-megamenu-widgets-container,
.fusion-megamenu-wrapper .fusion-megamenu-submenu > a:hover,
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,
.fusion-page-title-bar h3,
.gform_page_footer input[type='button'],
.meta .fusion-date,
.more,
.post-content blockquote,
.review blockquote div strong,
.review blockquote q,
.single-tribe_events #tribe-events-content .tribe-events-event-meta dt,
.ticket-selector-submit-btn[type='submit'],
body {
  line-height: 34px;
}
#slidingbar-area .slide-excerpt h2,
#slidingbar-area ul,
.counter-box-content,
.fusion-alert,
.fusion-blog-layout-timeline .fusion-timeline-date,
.fusion-body #main .tribe-events .datepicker,
.fusion-body .tribe-common .tribe-common-b2,
.fusion-body .tribe-common .tribe-common-b3,
.fusion-footer-widget-area .slide-excerpt h2,
.fusion-footer-widget-area ul,
.fusion-progressbar .progress-title,
.fusion-project-details-tb .project-info h4,
.gform_wrapper .gfield_description,
.gform_wrapper label,
.jtwt .jtwt_tweet,
.post-content blockquote,
.project-content .project-info h4,
.review blockquote q,
.sidebar .jtwt .jtwt_tweet,
.sidebar .slide-excerpt h2,
body {
  font-size: 16px;
}
.fusion-body .fusion-separator.sep-none,
.fusion-separator.fusion-full-width-sep.sep-none {
  height: 1px;
  border-color: transparent;
}
.fusion-separator {
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}
.imageframe-align-center {
  text-align: center;
}
.fusion-imageframe {
  display: inline-block;
  z-index: 1;
  overflow: hidden;
  position: relative;
  vertical-align: middle;
  max-width: 100%;
}
.fusion-imageframe img {
  vertical-align: top;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
img {
  border-style: none;
  vertical-align: top;
  max-width: 100%;
  height: auto;
}
.fusion-layout-column.fusion-column-last {
  margin-left: 0;
  margin-right: 0;
}
.fusion-layout-column.fusion-one-full {
  float: none;
  clear: both;
}
.fusion-layout-column .fusion-column-wrapper {
  min-height: 1px;
  padding: 100px 10%;
}
.fusion-body .fusion-content-sep.sep-solid,
.fusion-body .fusion-separator.sep-solid {
  border-bottom-style: solid;
  border-top-style: solid;
}
.fusion-body .fusion-content-sep.sep-single,
.fusion-body .fusion-separator.sep-single {
  height: auto;
  /*border-top-width: 1px;*/
  border-bottom-width: 0;
}
.fusion-separator {
  border: 0 solid #e7e6e6;
  clear: both;
  position: relative;
  z-index: 11;
}
.fusion-clearfix {
  zoom: 1;
  clear: both;
}
.fusion-clearfix:after {
  clear: both;
}
.fusion-clearfix:after,
.fusion-clearfix:before {
  content: ' ';
  display: table;
}
.fusion-builder-row:after {
  clear: both;
  content: ' ';
  display: table;
}
.fusion-fa-align-center {
  display: block;
  clear: both;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.fusion-body .fusion-fa-align-center .fontawesome-icon {
  float: none;
}
i.fontawesome-icon {
  color: #ffffff;
}
.fusion-fa-align-center .fontawesome-icon {
  margin: 0;
}
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
  -webkit-filter: none;
  filter: none;
}
.fontawesome-icon {
  display: inline-block;
}
.fa-flip-horizontal {
  transform: scale(-1, 1);
}
.fontawesome-icon:before {
  transition: none;
}
.fa-car:before {
  content: '\f1b9';
}
.fusion-title-size-two,
h2 {
  margin-top: 0em;
  margin-bottom: 30px;
}
/* start of section latest news*/
#main .fusion-row,
#slidingbar-area .fusion-row,
.fusion-footer-widget-area .fusion-row,
.fusion-header-wrapper .fusion-row,
.fusion-page-title-row,
.layout-boxed-mode.side-header #boxed-wrapper,
.layout-boxed-mode.side-header #slidingbar-area .fusion-row,
.layout-boxed-mode.side-header .fusion-footer-parallax,
.layout-boxed-mode.side-header > #lang_sel_footer,
.tfs-slider .slide-content-container .slide-content {
  max-width: 1170px;
}
.fusion-recent-posts {
  margin-bottom: 50px;
}
.fusion-recent-posts .columns {
  overflow: hidden;
}
.fusion-columns.columns.fusion-columns-2.columns-2 {
  margin: 0 -15px;
}
.fusion-recent-posts.layout-thumbnails-on-side .columns .column {
  margin-bottom: 20px;
}
.fusion-recent-posts .columns .column {
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.fusion-columns-2 .fusion-column:nth-of-type(2n + 1),
.fusion-columns-2 .fusion-flip-box-wrapper:nth-of-type(2n + 1) {
  clear: both;
}
.fusion-recent-posts.layout-thumbnails-on-side
  .columns
  .column
  .floated-slideshow {
  overflow: hidden;
  float: left;
  margin: 0 20px 5px 0;
  width: 144px;
}
.flexslider {
  background-color: transparent;
  position: relative;
  padding: 0;
}
.fusion-recent-posts .columns .column .fusion-flexslider .slides {
  width: 100%;
}
.flex-control-nav,
.flex-direction-nav,
.flexslider .slides {
  z-index: 2;
}
.flexslider .slides {
  overflow: hidden;
}
.flex-control-nav,
.flex-direction-nav,
.flexslider .slides {
  margin: 0;
  padding: 0;
  list-style: none;
  /*z-index: 1000;*/
}
.fusion-flexslider .slides {
  /*overflow: hidden;*/
  float: left;
}
.fusion-flexslider .flex-control-nav {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
}
.fusion-flexslider .flex-control-nav,
.fusion-flexslider .flex-direction-nav,
.fusion-flexslider .slides {
  z-index: 100;
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-direction-nav {
  height: 0;
  list-style: none !important;
}
.fusion-fullwidth.fusion-builder-row-5
  a:not(.fusion-button):not(.fusion-builder-module-control):not(.fusion-social-network-icon):not(.fb-icon-element):not(.fusion-countdown-link):not(.fusion-rollover-link):not(.fusion-rollover-gallery):not(.fusion-button-bar):not(.add_to_cart_button):not(.show_details_button):not(.product_type_external):not(.fusion-quick-view):not(.fusion-rollover-title-link):not(.fusion-breadcrumb-link),
.fusion-fullwidth.fusion-builder-row-5
  a:not(.fusion-button):not(.fusion-builder-module-control):not(.fusion-social-network-icon):not(.fb-icon-element):not(.fusion-countdown-link):not(.fusion-rollover-link):not(.fusion-rollover-gallery):not(.fusion-button-bar):not(.add_to_cart_button):not(.show_details_button):not(.product_type_external):not(.fusion-quick-view):not(.fusion-rollover-title-link):not(.fusion-breadcrumb-link):before,
.fusion-fullwidth.fusion-builder-row-5
  a:not(.fusion-button):not(.fusion-builder-module-control):not(.fusion-social-network-icon):not(.fb-icon-element):not(.fusion-countdown-link):not(.fusion-rollover-link):not(.fusion-rollover-gallery):not(.fusion-button-bar):not(.add_to_cart_button):not(.show_details_button):not(.product_type_external):not(.fusion-quick-view):not(.fusion-rollover-title-link):not(.fusion-breadcrumb-link):after {
  color: #ff8300;
}
.fusion-recent-posts .columns .column a {
  text-decoration: none;
}
.fusion-body .fusion-flexslider .flex-direction-nav a,
.fusion-body .fusion-flexslider.flexslider-attachments .flex-direction-nav a,
.fusion-body .fusion-flexslider.flexslider-posts .flex-direction-nav a,
.fusion-body
  .fusion-flexslider.flexslider-posts-with-excerpt
  .flex-direction-nav
  a,
.fusion-body .fusion-slider-sc .flex-direction-nav a,
.fusion-body .woocommerce-product-gallery .flex-direction-nav a {
  width: 30px;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}
.fusion-flexslider .flex-direction-nav .flex-prev {
  left: 0;
}
.fusion-flexslider .flex-direction-nav .flex-next,
.fusion-flexslider .flex-direction-nav .flex-prev {
  background-color: rgba(76, 81, 102, 0.6);
}
.fusion-flexslider .flex-direction-nav a {
  z-index: 100;
  position: absolute;
  top: 50%;
  overflow: hidden;
  /*width: 30px;*/
  /*height: 30px;*/
  text-align: center;
  /*line-height: 30px;*/
  /*background-color: rgba(0,0,0,.5);*/
  background-repeat: no-repeat;
  cursor: pointer;
  opacity: 0;
  /*font-size: 14px;*/
  font-weight: 400;
  font-family: icomoon;
  -webkit-font-smoothing: none;
  /*color: #fff;*/
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.flex-direction-nav .flex-disabled,
.main-flex:hover .flex-direction-nav .flex-disabled {
  display: none;
  visibility: hidden;
}
.flex-direction-nav .flex-prev {
  text-indent: -2px;
}
.flex-direction-nav a {
  margin: 0;
}
.fusion-recent-posts .columns .column .fusion-flexslider:after {
  content: ' ';
  display: table;
  clear: both;
}
.fusion-recent-posts.layout-thumbnails-on-side .columns .column h4 {
  margin-top: 0;
}
#wrapper .product-category a h2.woocommerce-loop-category__title,
.fusion-main-menu > ul > li > a .fusion-menu-description,
a,
a:after,
a:before {
  transition-property: color, background-color, border-color;
  transition-duration: 0.2s;
  transition-timing-function: linear;
}
.fusion-button-wrapper.fusion-aligncenter {
  display: block;
  text-align: center;
}
.aligncenter,
.fusion-aligncenter {
  clear: both;
  margin-left: auto;
  margin-right: auto;
}
.fusion-aligncenter {
  margin: 0 auto;
}
.fusion-button.button-3 {
  border-radius: 0px;
}
#main #comment-submit:visited,
#main .comment-submit:visited,
#reviews input#submit:visited,
.button-default:visited,
.button.default:visited,
.comment-form input[type='submit']:visited,
.fusion-button-default:visited,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default:visited,
.fusion-portfolio-one .fusion-button:visited,
.gform_page_footer input[type='button']:visited,
.gform_wrapper .button:visited,
.gform_wrapper .gform_button:visited,
.post-password-form input[type='submit']:visited,
.slidingbar-area .button-default:visited,
.ticket-selector-submit-btn[type='submit']:visited,
.tml-submit-wrap input[type='submit']:visited,
input.button-default:visited {
  color: #ffffff;
}
.fusion-disable-outline .bbp-submit-wrapper .button,
.fusion-disable-outline .button,
.fusion-disable-outline .fusion-button,
.fusion-disable-outline .gform_wrapper .button,
.fusion-disable-outline .gform_wrapper .gform_button,
.fusion-disable-outline .post-password-form input[type='submit'],
.fusion-disable-outline .single_add_to_cart_button,
.fusion-disable-outline .tml-submit-wrap input[type='submit'],
.fusion-disable-outline .tribe-events-tickets .button,
.fusion-disable-outline .tribe-tickets button,
.fusion-disable-outline .woocommerce .cart-collaterals .checkout-button,
.fusion-disable-outline .woocommerce .checkout #place_order,
.fusion-disable-outline .woocommerce.add_to_cart_inline .button,
.fusion-disable-outline .wpcf7-submit {
  outline: 0;
}
.fusion-button.button-flat {
  box-shadow: none !important;
}
#main #comment-submit,
#main .comment-submit,
#reviews input#submit,
.button-default,
.button.default,
.comment-form input[type='submit'],
.fusion-button,
.fusion-button-default,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default,
.fusion-portfolio-one .fusion-button,
.gform_page_footer input[type='button'],
.gform_wrapper .button,
.gform_wrapper .gform_button,
.post-password-form input[type='submit'],
.slidingbar-area .button-default,
.ticket-selector-submit-btn[type='submit'],
.tml-submit-wrap input[type='submit'],
input.button-default {
  font-family: ProximaNova, sans-serif;
  /*font-weight: 400;*/
  /*font-style: normal;*/
  letter-spacing: 1px;
  border-width: 0px;
  border-style: solid;
  border-radius: 0px;
  text-transform: uppercase;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
#main #comment-submit,
#main .comment-submit,
#reviews input#submit,
.button-default,
.button.default,
.comment-form input[type='submit'],
.fusion-button-default,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default,
.fusion-portfolio-one .fusion-button,
.gform_page_footer input[type='button'],
.gform_wrapper .button,
.gform_wrapper .gform_button,
.post-password-form input[type='submit'],
.slidingbar-area .button-default,
.ticket-selector-submit-btn[type='submit'],
.tml-submit-wrap input[type='submit'],
input.button-default {
  background: #ff8300;
  color: #ffffff;
  border-color: #ffffff;
}
#tribe-bar-form .tribe-bar-submit input[type='submit'],
.button-large,
.fusion-body .fusion-button-large,
.fusion-button_size-large .fusion-button-default-size,
.tml-submit-wrap input[type='submit'],
.wpcf7-form .wpcf7-submit.button-large,
.wpcf7-form .wpcf7-submit.fusion-button-large {
  padding: 13px 29px;
  line-height: 17px;
  font-size: 14px;
}
.bbp-submit-wrapper .button,
.fusion-button,
.gform_wrapper .button,
.gform_wrapper .gform_button,
.post-password-form input[type='submit'],
.tml-submit-wrap input[type='submit'],
.tribe-events-tickets .button,
.tribe-tickets button,
.woocommerce .cart-collaterals .checkout-button,
.woocommerce .checkout #place_order,
.woocommerce.add_to_cart_inline .button,
.wpcf7-submit {
  display: inline-block;
  position: relative;
  zoom: 1;
  border: 1px solid transparent;
  text-align: center;
  /*text-transform: uppercase;*/
  text-decoration: none;
  /*font-weight: 700;*/
  cursor: pointer;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.2s;
  /*transition: all .2s;*/
}
.bbp-submit-wrapper .button:after,
.bbp-submit-wrapper .button:before,
.fusion-button:after,
.fusion-button:before,
.gform_wrapper .button:after,
.gform_wrapper .button:before,
.gform_wrapper .gform_button:after,
.gform_wrapper .gform_button:before,
.post-password-form input[type='submit']:after,
.post-password-form input[type='submit']:before,
.tml-submit-wrap input[type='submit']:after,
.tml-submit-wrap input[type='submit']:before,
.tribe-events-tickets .button:after,
.tribe-events-tickets .button:before,
.tribe-tickets button:after,
.tribe-tickets button:before,
.woocommerce .cart-collaterals .checkout-button:after,
.woocommerce .cart-collaterals .checkout-button:before,
.woocommerce .checkout #place_order:after,
.woocommerce .checkout #place_order:before,
.woocommerce.add_to_cart_inline .button:after,
.woocommerce.add_to_cart_inline .button:before,
.wpcf7-submit:after,
.wpcf7-submit:before {
  content: ' ';
  display: table;
}
.bbp-submit-wrapper .button:after,
.fusion-button:after,
.gform_wrapper .button:after,
.gform_wrapper .gform_button:after,
.post-password-form input[type='submit']:after,
.tml-submit-wrap input[type='submit']:after,
.tribe-events-tickets .button:after,
.tribe-tickets button:after,
.woocommerce .cart-collaterals .checkout-button:after,
.woocommerce .checkout #place_order:after,
.woocommerce.add_to_cart_inline .button:after,
.wpcf7-submit:after {
  clear: both;
}
/* End of section latest news*/

/* start of section trusted partners*/
.fusion-image-carousel {
  margin-bottom: 40px;
}
.fusion-carousel {
  overflow: hidden;
  padding: 0;
}
.fusion-carousel .fusion-carousel-positioner {
  position: relative;
}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-wrapper {
  height: 115px !important;
}
.fusion-carousel .fusion-carousel-swipe {
  cursor: -webkit-grab;
}
.fusion-carousel .fusion-carousel-wrapper {
  box-sizing: content-box;
  padding: 8px 0;
}
.fusion-carousel .fusion-carousel-holder {
  padding: 0;
  list-style: none;
}
.fusion-carousel .fusion-carousel-item {
  display: block;
  float: left;
  padding: 0;
}
.fusion-image-carousel-fixed .fusion-carousel .fusion-carousel-holder {
  line-height: 115px !important;
}
.fusion-carousel .fusion-carousel-item {
  display: block;
  float: left;
  padding: 0;
}

/* end of section trusted partners */
start of footer .fusion-author .fusion-author-title,
.fusion-modal .modal-title,
.fusion-modal h3,
.fusion-tb-footer h3,
.fusion-tb-page-title-bar h3,
.fusion-widget-area h3,
.post-content h3,
.project-content h3 {
  font-size: 20px;
}
.fusion-button.button-4 {
  background: rgba(76, 81, 102, 0);
  border-color: #ffffff;
  border-width: 1px;
  border-radius: 0px;
}
.button-xlarge,
.fusion-body .fusion-button-xlarge,
.fusion-body .wpcf7-form .wpcf7-submit.button-xlarge,
.fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge,
.fusion-button_size-xlarge .fusion-button-default-size {
  padding: 17px 46px;
  line-height: 21px;
  font-size: 18px;
}
#content:after,
.clearfix:after {
  content: '';
  display: table;
  clear: both;
}
/*end of footer*/

/*start of bottom footer*/
.fusion-footer {
  /*--footer_area_padding-top: 60px;*/
  /*--footer_area_padding-bottom: 25px;*/
  /*--footer_area_padding-left: 0px;*/
  /*--footer_area_padding-right: 0px;*/
  /*--footer_divider_line-flex: block;*/
  /*--footer_divider_line_size: 1px;*/
  /*--footer_divider_line_style: solid;*/
  /*--footer_widgets_padding: 15px;*/
}
html:not(.avada-has-site-width-percent) #main,
html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area,
html:not(.avada-has-site-width-percent) .fusion-footer-widget-area,
html:not(.avada-has-site-width-percent) .fusion-secondary-header,
html:not(.avada-has-site-width-percent)
  .fusion-sliding-bar-position-bottom
  .fusion-sliding-bar,
html:not(.avada-has-site-width-percent)
  .fusion-sliding-bar-position-top
  .fusion-sliding-bar,
html:not(.avada-has-site-width-percent) .header-v4 #small-nav,
html:not(.avada-has-site-width-percent) .header-v5 #small-nav,
html:not(.avada-has-site-width-percent) .sticky-header .sticky-shadow,
html:not(.avada-has-site-width-percent) .tfs-slider .slide-content-container {
  padding-left: 30px;
  padding-right: 30px;
}
.fusion-footer-copyright-area {
  /*--copyright_padding-top: 10px;*/
  /*--copyright_padding-bottom: 10px;*/
  /*--copyright_bg_color: #364769;*/
  /*--copyright_border_size: 0px;*/
  /*--copyright_border_color: #767777;*/
  /*--copyright_link_color_hover: #ffffff;*/
}
.fusion-footer-copyright-area {
  padding: 10px 10px 10px;
  border-top: 0px solid #767777;
  background-color: #364769;
}
.layout-wide-mode.avada-has-100-footer
  .fusion-footer-copyright-area
  > .fusion-row {
  max-width: 100% !important;
}
.fusion-footer-copyright-area > .fusion-row {
  padding-left: 0px;
  padding-right: 0px;
}
.fusion-row:after,
.fusion-row:before {
  content: ' ';
  display: table;
}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-content {
  display: block;
  text-align: center;
}
.fusion-copyright-content {
  width: 100%;
}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice {
  display: block;
  width: 100%;
  text-align: center;
}
.fusion-copyright-notice {
  /*--copyright_text_color: #ffffff;*/
  /*--copyright_link_color: #ff8300;*/
  /*--copyright_font_size: 14px;*/
  vertical-align: middle;
  margin: 0;
  padding: 0;
  color: #ffffff;
  font-size: 14px;
}
.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer {
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 20px;
}
.fusion-social-links-footer {
  vertical-align: middle;
}
.fusion-social-links-footer .fusion-social-networks {
  margin-top: 10px;
}
.fusion-social-networks {
  overflow: hidden;
}
.fusion-social-networks.boxed-icons .fusion-social-networks-wrapper {
  margin: 0 -5px;
}
#main .post h2 a,
.about-author .title a,
.fusion-blog-pagination .pagination .pagination-next:after,
.fusion-blog-pagination .pagination .pagination-prev:before,
.fusion-content-widget-area .widget .recentcomments a,
.fusion-content-widget-area .widget li a,
.fusion-content-widget-area .widget_categories li,
.fusion-hide-pagination-text .pagination-next:after,
.fusion-hide-pagination-text .pagination-prev:before,
.fusion-load-more-button,
.fusion-rollover a,
.pagination .pagination-next:after,
.pagination .pagination-prev:before,
.project-content .project-info .project-info-box a,
.shop_attributes tr th,
.single-navigation a[rel='next']:after,
.single-navigation a[rel='prev']:before,
body a,
body a:after,
body a:before {
  color: #ff8300;
}
.fusion-social-links-footer
  .fusion-social-networks.boxed-icons
  .fusion-social-network-icon:not(.custom) {
  background-color: #364769;
  border-color: #364769;
  border-radius: 50%;
}
.fusion-social-links-footer
  .fusion-social-networks.boxed-icons
  .fusion-social-network-icon {
  color: #364769;
}
.fusion-social-links-footer .fusion-social-networks.boxed-icons a {
  width: calc(18px + (2 * (12px)) + 2px);
  padding: 20px;
}
.fusion-social-networks.boxed-icons .fusion-social-network-icon {
  margin: 0 1px 10px;
  /*padding: 8px;*/
  /*background-color: #46494a;*/
  /*border-radius: 3px;*/
  background-clip: inherit;
  border: 1px solid #46494a;
  /*color: #fff;*/
  text-decoration: none;
}
.fusion-social-networks.boxed-icons a {
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.fusion-social-links-footer .fusion-social-networks a {
  /*font-size: 18px;*/
  font-size: 0px;
}
.fusion-social-networks .fusion-social-network-icon {
  display: inline-block;
  /*margin: 0 10px 10px;*/
  /*font-size: 16px;*/
  /*color: #46494a;*/
  /*text-decoration: none;*/
  /*-webkit-box-shadow: none!important;*/
  /*box-shadow: none!important;*/
  line-height: 1;
}
[class*=' fusion-icon-'],
[class^='fusion-icon-'] {
  font-family: icomoon !important;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.fusion-tooltip {
  cursor: pointer;
}
.fusion-social-networks .fusion-social-network-icon:before {
  color: inherit;
}
.fusion-icon-facebook:before {
  content: '\e604';
}

/* start of ABOUT US CSS*/

/* start of contact */

.fusion-testimonials .reviews .review:only-child {
  opacity: 1 !important;
}
.review {
  width: 100%;
}
.fusion-testimonials.clean .testimonial-thumbnail {
  margin: 0 auto 25px;
  width: 150px;
  text-align: center;
}
.fusion-testimonials .doe {
  position: relative;
}
.fusion-testimonials.clean .doe:before {
  line-height: 100px;
  font-size: 90px;
}
.fusion-testimonials .male .doe:before {
  content: '\e61a';
}
.fusion-testimonials .doe:before {
  line-height: 40px;
  font-family: icomoon;
  font-size: 28px;
}
#nav ul li > a:hover,
#sticky-nav ul li > a:hover,
#wrapper .post-content blockquote,
.comment-text blockquote,
.fusion-body blockquote,
.fusion-hide-pagination-text .pagination-next:hover,
.fusion-hide-pagination-text .pagination-prev:hover,
.fusion-pagination .current,
.fusion-pagination .page-numbers.current,
.fusion-pagination .page-numbers:hover,
.pagination .current,
.pagination a.inactive:hover,
.progress-bar-content,
.tagcloud a:hover {
  border-color: #364769;
}
.fusion-testimonials.clean blockquote {
  border: none;
  background-color: transparent;
}
.fusion-testimonials blockquote {
  padding: 0;
}
.meta .fusion-date,
.post-content blockquote,
.review blockquote q {
  font-style: italic;
}
#reviews #comments > h2,
#wrapper .meta,
.fusion-blog-timeline-layout .fusion-timeline-date,
.fusion-body #main .tribe-common .tribe-events-c-day-marker__date,
.fusion-body .fusion-wrapper #main .tribe-common .tribe-common-h6--min-medium,
.fusion-body .tribe-block__tickets__registration__tickets__header,
.fusion-body .tribe-common .tribe-common-b2,
.fusion-body .tribe-common .tribe-common-b3,
.fusion-main-menu .fusion-custom-menu-item-contents,
.fusion-project-details-tb .project-info h4,
.fusion-rollover .price .amount,
.post .post-content,
.post-content blockquote,
.project-content .project-info h4,
.review blockquote div,
.search input,
.sidebar .jtwt,
.sidebar .widget .recentcomments,
.sidebar .widget_archive li,
.sidebar .widget_categories li,
.sidebar .widget_layered_nav li,
.sidebar .widget_links li,
.sidebar .widget_meta li,
.sidebar .widget_nav_menu li,
.sidebar .widget_pages li,
.sidebar .widget_product_categories li,
.sidebar .widget_recent_entries li,
.title-row,
body {
  color: #454954;
}
.fusion-post-content blockquote,
.post-content blockquote {
  background: #f5f5f5;
  font: 13px/20px PTSansItalic, arial, helvetica, sans-serif;
}
.fusion-testimonials.clean blockquote q {
  display: block;
  padding: 25px;
  /*background-color: transparent;*/
  line-height: 30px;
  font-size: 18px;
  text-align: center;
  letter-spacing: 2px;
}
.fusion-post-content blockquote :last-child,
.post-content blockquote :last-child {
  margin-bottom: 0;
}
.fusion-testimonials blockquote q {
  font-style: italic;
}
.fusion-testimonials blockquote q:after,
.fusion-testimonials blockquote q:before {
  content: '';
}
.fusion-clearfix:after,
.fusion-clearfix:before {
  content: ' ';
  display: table;
}
.fusion-testimonials.clean .author {
  margin-top: 25px;
  font-size: 18px;
  text-align: center;
  letter-spacing: 2px;
}
.fusion-button.button-1 {
  border-color: #ffffff;
  border-width: 1px;
  border-radius: 0px;
}
.fusion-button.button-4,
.fusion-button.button-1,
.fusion-button.button-2 {
  text-decoration: none;
}
.fusion-button.button-1 .fusion-button-text,
.fusion-button.button-1 i {
  color: #ffffff;
}
.fusion-button i,
.fusion-button-icon-divider,
.fusion-button-text {
  transition: all 0.2s;
}
/* end of contact*/

/* End of ABOUT US*/

/* start of Client Solutions css*/
.fusion-section-separator {
  position: relative;
}
.fusion-section-separator .divider-candy-arrow.bottom {
  border-width: 29px 29px 0 29px;
}
.fusion-section-separator .divider-candy-arrow {
  z-index: 2;
  position: absolute;
  left: 67%;
  margin-left: -29px;
  height: 0;
  width: 0;
  border-color: transparent;
  border-style: solid;
}
.fusion-section-separator .divider-candy.bottom {
  transform: rotate(-45deg);
}
.fusion-section-separator .divider-candy {
  z-index: 100;
  position: absolute;
  left: 67%;
  margin-left: -20px;
  height: 40px;
  width: 40px;
  /*border-bottom: 1px solid #e6e5e6;*/
  /*border-left: 1px solid #e6e5e6;*/
  background-color: transparent;
  content: '';
}
/* End of client solutions css*/

/* start of faqs css*/

.fusion-accordian {
  width: 100%;
}
.fusion-accordian .fusion-panel {
  border-color: #e0dede;
}
.fusion-accordian .fusion-panel {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  border-bottom: 1px solid #e5e4e3;
  border-radius: 0;
  background-clip: padding-box;
}
.fusion-faq-post {
  position: relative;
}
.rich-snippet-hidden {
  display: none;
}
.fusion-accordian .panel-heading {
  padding: 0;
  background: 0 0;
}
.fusion-accordian .panel-heading .panel-title {
  position: relative;
  line-height: 22px;
  font-size: 16px;
  font-weight: 400;
  color: inherit;
}
.fusion-accordian #accordian-1 .panel-title a {
  font-size: 18px;
}
.fusion-accordian .panel-heading .panel-title a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}
.fusion-accordian .panel-title a {
  display: block;
  padding: 2px 0;
  text-decoration: none;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}
.fusion-accordian .panel-heading a,
.fusion-carousel-title,
.fusion-flip-boxes .fusion-flip-box .flip-box-heading-back,
.fusion-image-wrapper
  .fusion-rollover
  .fusion-rollover-content
  .fusion-rollover-title,
.fusion-image-wrapper
  .fusion-rollover
  .fusion-rollover-content
  .fusion-rollover-title
  a,
.fusion-megamenu-title,
.fusion-modal h4,
.fusion-person .person-desc .person-author .person-author-wrapper,
.fusion-project-details-tb .project-info h4,
.fusion-tabs .nav-tabs li .fusion-tab-heading,
.fusion-tabs-widget .fusion-tabs-nav ul li a,
.fusion-tb-footer h4,
.fusion-tb-page-title-bar h4,
.fusion-title h4,
.fusion-widget-area h4,
.popover .popover-title,
.post-content h4,
.project-content .project-info h4,
.share-box h4,
table th {
  font-family: ProximaNova, sans-serif;
  /*font-weight: 400;*/
  line-height: 1.4;
  letter-spacing: 0px;
  font-style: normal;
}
#main .post h2 a,
.about-author .title a,
.fusion-blog-pagination .pagination .pagination-next:after,
.fusion-blog-pagination .pagination .pagination-prev:before,
.fusion-content-widget-area .widget .recentcomments a,
.fusion-content-widget-area .widget li a,
.fusion-content-widget-area .widget_categories li,
.fusion-hide-pagination-text .pagination-next:after,
.fusion-hide-pagination-text .pagination-prev:before,
.fusion-load-more-button,
.fusion-rollover a,
.pagination .pagination-next:after,
.pagination .pagination-prev:before,
.project-content .project-info .project-info-box a,
.shop_attributes tr th,
.single-navigation a[rel='next']:after,
.single-navigation a[rel='prev']:before,
body a,
body a:after,
body a:before {
  color: #ff8300;
}
.fusion-accordian #accordian-1 .panel-title a .fa-fusion-box {
  color: #ffffff;
}
.fusion-accordian #accordian-1 .fa-fusion-box {
  background-color: #333333;
  border-color: #333333;
}
.fusion-accordian .panel-title a .fa-fusion-box {
  display: inline-block;
  vertical-align: middle;
  background-color: #333;
  color: #fff;
  text-align: center;
  font-family: IcoMoon;
  padding: 4.5px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.fusion-accordian .panel-title a .fa-fusion-box,
.woocommerce .social-share li .fontawesome-icon {
  transition-property: color, background-color, border-color;
  transition-duration: 0.2s;
  transition-timing-function: linear;
}
.fusion-accordian #accordian-1 .panel-title a .fa-fusion-box:before {
  font-size: 14px;
}
.fusion-accordian .panel-title a .fa-fusion-box:before {
  font-family: IcoMoon;
  content: '\e61d';
  font-style: normal;
  line-height: normal;
  font-size: 13px;
  display: grid;
}
.fusion-accordian .panel-title .fusion-toggle-heading {
  margin-left: 18px;
}
.collapse {
  display: none;
}
.fusion-accordian .panel-body {
  padding: 10px 0 15px;
  border: none;
  line-height: 34px;
}
.toggle-content {
  /*padding-top: 10px;*/
  /*padding-bottom: 15px;*/
  position: relative;
}
.width-100 .fusion-fullwidth .fusion-fullwidth,
.width-100 .fusion-fullwidth .nonhundred-percent-fullwidth {
  margin-left: 0;
  margin-right: 0;
}
.hundred-percent-fullwidth
  .fusion-row
  .nonhundred-percent-fullwidth
  .fusion-row {
  max-width: 1170px !important;
}
.collapse.in {
  display: block;
}
.collapsing {
  position: relative;
  height: 147px;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease;
}
.panel-collapse.out {
  display: none;
}
/* end of faqs css*/

/* start of video tutorials css*/
#main .fusion-portfolio h2,
#main .post h2,
#wrapper #main .post h2,
#wrapper #main .post-content .fusion-title h2,
#wrapper #main .post-content .title h2,
#wrapper .fusion-title h2,
#wrapper .post-content h2,
#wrapper .title h2,
.fusion-modal h2,
.fusion-tb-footer h2,
.fusion-tb-page-title-bar h2,
.fusion-widget-area h2,
h2.entry-title {
  font-size: 30px;
}
#main .post h2,
#main .reading-box h2,
#main h2,
.ei-title h2,
.fusion-modal h2,
.fusion-tb-footer h2,
.fusion-tb-page-title-bar h2,
.fusion-title h2,
.fusion-widget-area h2,
.main-flex .slide-content h2,
.post-content h2,
.title h2 {
  font-family: ProximaNova, sans-serif;
  font-weight: 700;
  /*line-height: 1.3;*/
  letter-spacing: 2px;
  font-style: normal;
}
#main .post h2,
.fusion-modal h2,
.fusion-post-content h2,
.fusion-tb-footer h2,
.fusion-tb-page-title-bar h2,
.fusion-title h2,
.fusion-widget-area h2,
.post-content h2,
.search-page-search-form h2,
.title h2 {
  color: #4c5166;
}
.fluid-width-video-wrapper {
  width: 100%;
  position: relative;
  padding: 0;
}
.fluid-width-video-wrapper iframe,
.fluid-width-video-wrapper object,
.fluid-width-video-wrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.fusion-video iframe,
iframe {
  border: none;
}
/* end of video tutorials css*/

/* start of contact us css*/
.fa-phone:before {
  content: '\f095';
}
.fusion-li-item a {
  text-decoration: none;
}
.fusion-li-item a :hover {
  color: #b2b1c4;
}
.gform_wrapper {
  margin-bottom: 50px;
}
.gform_wrapper {
  margin-top: 16px;
  max-width: 100%;
}
.gform_wrapper form {
  text-align: left;
  max-width: 100%;
  margin: 0 auto;
}
.gform_wrapper *,
.gform_wrapper :after,
.gform_wrapper :before {
  box-sizing: border-box !important;
}
fieldset,
form {
  padding: 0;
  border-style: none;
}
.gform_wrapper .gform_heading {
  width: 100%;
  margin-bottom: 18px;
}
.gform_wrapper span.gform_description {
  font-weight: 400;
  display: block;
  width: calc(100% - 16px);
  margin-bottom: 16px;
}
.gform_wrapper form {
  text-align: left;
}
.gform_wrapper .gform_body {
  width: 100%;
}
.gform_wrapper ul.gform_fields {
  padding: 0;
  list-style-type: none;
}
.gform_wrapper ul li:after,
.gform_wrapper ul li:before,
.gform_wrapper ul.gform_fields {
  overflow: visible;
}
.gform_wrapper ul.gform_fields {
  margin: 0 !important;
  /*list-style-type: none;*/
  display: block;
}
.gform_wrapper ul,
html > body .entry ul {
  text-indent: 0;
}
.gform_wrapper ul.gform_fields li.gfield {
  padding-right: 16px;
}
body .gform_wrapper ul li.gfield {
  margin-top: 16px;
  padding-top: 0;
}
.gform_wrapper ul li.gfield {
  margin-bottom: 15px;
}
.gform_wrapper ul li.gfield {
  clear: both;
}
.gform_wrapper form li,
.gform_wrapper li {
  margin-left: 0 !important;
  list-style-type: none !important;
  list-style-image: none !important;
  list-style: none !important;
  overflow: visible;
}
.gform_wrapper .top_label .gfield_label {
  margin-bottom: 0 !important;
}
.gform_wrapper .top_label .gfield_label,
.gform_wrapper legend.gfield_label {
  display: inline-block;
  line-height: 1.3;
  clear: both;
}
.gform_wrapper label.gfield_label,
.gform_wrapper legend.gfield_label {
  font-weight: 700;
  font-size: inherit;
}
@media only screen and (min-width: 641px) {
  .top_label div.ginput_complex.ginput_container.gf_name_has_1,
  .top_label div.ginput_complex.ginput_container.gf_name_has_2,
  .top_label div.ginput_complex.ginput_container.gf_name_has_3 {
    width: calc(100% + 15px);
  }
}
body .gform_wrapper .top_label div.ginput_container {
  margin-top: 8px;
}
.gform_wrapper .ginput_complex.ginput_container {
  overflow: visible;
}
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_first,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_last,
.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span.name_middle {
  padding-top: 2px;
}
html div.ginput_complex.ginput_container.gf_name_has_2 span:first-child,
html div.ginput_complex.ginput_container.gf_name_has_3 span:first-child,
html div.ginput_complex.ginput_container.gf_name_has_4 span:first-child,
html div.ginput_complex.ginput_container.gf_name_has_5 span:first-child {
  margin-left: 0 !important;
}
@media only screen and (min-width: 641px) {
  div.ginput_complex.ginput_container.gf_name_has_2 span {
    width: 50%;
  }
}
@media only screen and (min-width: 641px) {
  div.ginput_container_name span {
    display: inline-block;
    vertical-align: top;
    padding-right: 16px;
    margin-right: -4px;
  }
}
.gform_wrapper
  .gfield
  input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),
.gform_wrapper .gfield_select[multiple='multiple'] {
  height: 55px;
  background-color: #ffffff;
  font-size: 13px;
  color: #858a9f;
  border-width: 1px;
  border-color: #eaeaea;
  border-radius: 0px;
  padding-top: 0;
  padding-bottom: 0;
}
.gform_wrapper
  .gfield
  input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']),
.gform_wrapper .gfield select,
.gform_wrapper .gfield textarea {
  border: 1px solid #eaeaea;
  /*font-size: 13px;*/
  /*color: #858a9f;*/
  padding: 8px 15px;
}
.gform_wrapper
  .ginput_complex
  .ginput_left
  input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']),
.gform_wrapper
  .ginput_complex
  .ginput_right
  input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']),
.gform_wrapper
  .ginput_complex
  input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='image']):not([type='file']) {
  width: 100%;
}
.gform_wrapper
  input:not([type='radio']):not([type='checkbox']):not([type='submit']):not([type='button']):not([type='image']):not([type='file']) {
  font-size: inherit;
  font-family: ProximaNova, sans-serif;
  padding: 5px 4px;
  letter-spacing: normal;
}
.fusion-disable-outline input,
.fusion-disable-outline select,
.fusion-disable-outline textarea {
  outline: 0;
}
#tribe-bar-form input[type='text'],
.input-text,
.tribe-bar-disabled #tribe-bar-form .tribe-bar-filters input[type='text'],
input[type='email'],
input[type='password'],
input[type='text'] {
  margin-right: 1%;
}
input[type='date'],
input[type='datetime-local'],
input[type='datetime'],
input[type='email'],
input[type='month'],
input[type='number'],
input[type='password'],
input[type='search'],
input[type='submit'],
input[type='tel'],
input[type='text'],
input[type='time'],
input[type='url'],
input[type='week'],
textarea {
  -webkit-appearance: none;
}
input,
select,
textarea {
  vertical-align: middle;
}
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.gform_wrapper
  .field_sublabel_below
  div[class*='gfield_time_'].ginput_container
  label {
  margin: 1px 0 9px 1px;
}
.gform_wrapper .field_sublabel_above .ginput_complex.ginput_container label,
.gform_wrapper
  .field_sublabel_above
  div[class*='gfield_date_'].ginput_container
  label,
.gform_wrapper
  .field_sublabel_above
  div[class*='gfield_time_'].ginput_container
  label,
.gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,
.gform_wrapper
  .field_sublabel_below
  div[class*='gfield_date_'].ginput_container
  label,
.gform_wrapper
  .field_sublabel_below
  div[class*='gfield_time_'].ginput_container
  label {
  display: block;
  font-size: 0.813em;
  letter-spacing: 0.5pt;
  white-space: nowrap;
}
.gform_wrapper label {
  font-weight: 400;
  font-family: ProximaNova, sans-serif;
}
@media only screen and (min-width: 641px) {
  .gform_wrapper ul.gform_fields li.gfield {
    padding-right: 16px;
  }
}
.gform_wrapper .top_label input.medium,
.gform_wrapper .top_label select.medium {
  width: calc(50% - 8px);
}
.gform_wrapper .top_label input.large,
.gform_wrapper .top_label select.large,
.gform_wrapper .top_label textarea.textarea {
  width: 100%;
}
.gform_wrapper .gfield textarea {
  padding: 12px 15px;
  background-color: #ffffff;
}
@media only screen and (min-width: 641px) {
  .gform_wrapper textarea.medium {
    height: 160px;
  }
}
.gform_wrapper textarea {
  /*font-size: inherit;*/
  font-family: ProximaNova, sans-serif;
  letter-spacing: normal;
  /*padding: 6px 8px;*/
  line-height: 1.5;
  resize: none;
}
.gform_wrapper .gform_footer {
  padding: 0;
}
.gform_wrapper .gform_footer {
  margin: 16px 0 0 0;
  clear: both;
  width: 100%;
}
@media only screen and (min-width: 641px) {
  .gform_wrapper .gform_footer input.button,
  .gform_wrapper .gform_footer input[type='button'],
  .gform_wrapper .gform_page_footer input.button,
  .gform_wrapper .gform_page_footer input[type='submit'] {
    font-size: 1em;
    width: auto;
    margin: 0 16px 0 0;
  }
}
@media only screen and (min-width: 641px) {
  .gform_wrapper .gform_footer input.button,
  .gform_wrapper .gform_footer input[type='image'],
  .gform_wrapper .gform_footer input[type='button'] {
    display: inline-block;
  }
}
.gform_wrapper .gform_button,
.fusion-button_size-large #main #comment-submit,
.fusion-button_size-large #main .comment-submit,
.fusion-button_size-large #reviews input#submit,
.fusion-button_size-large .comment-form input[type='submit'],
.fusion-button_size-large .fusion-button-default-size,
.fusion-button_size-large
  .fusion-footer-widget-area
  .fusion-privacy-placeholder
  .button-default,
.fusion-button_size-large .fusion-portfolio-one .fusion-button,
.fusion-button_size-large .gform_page_footer input[type='button'],
.fusion-button_size-large .gform_wrapper .button,
.fusion-button_size-large .gform_wrapper .gform_button,
.fusion-button_size-large .post-password-form input[type='submit'],
.fusion-button_size-large .slidingbar-area .button-default,
.fusion-button_size-large .ticket-selector-submit-btn[type='submit'],
.fusion-button_size-large .tml-submit-wrap input[type='submit'] {
  padding: 13px 29px;
  line-height: 17px;
}
.gform_wrapper .gf_hidden,
.gform_wrapper .gform_hidden,
.gform_wrapper input.gform_hidden,
.gform_wrapper input[type='hidden'] {
  display: none !important;
  max-height: 1px !important;
  overflow: hidden;
}
#main #comment-submit:active,
#main .comment-submit:active,
#reviews input#submit:active,
.button-default:active,
.button.default:active,
.comment-form input[type='submit']:active,
.fusion-button-default:active,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default:active,
.fusion-portfolio-one .fusion-button:active,
.gform_page_footer input[type='button']:active,
.gform_wrapper .button:active,
.gform_wrapper .gform_button:active,
.post-password-form input[type='submit']:active,
.slidingbar-area .button-default:active,
.ticket-selector-submit-btn[type='submit']:active,
.tml-submit-wrap input[type='submit']:active,
input.button-default:active,
#main #comment-submit:focus,
#main .comment-submit:focus,
#reviews input#submit:focus,
.button-default:focus,
.button.default:focus,
.comment-form input[type='submit']:focus,
.fusion-button-default:focus,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default:focus,
.fusion-portfolio-one .fusion-button:focus,
.gform_page_footer input[type='button']:focus,
.gform_wrapper .button:focus,
.gform_wrapper .gform_button:focus,
.post-password-form input[type='submit']:focus,
.slidingbar-area .button-default:focus,
.ticket-selector-submit-btn[type='submit']:focus,
.tml-submit-wrap input[type='submit']:focus,
input.button-default:focus,
#main #comment-submit:hover,
#main .comment-submit:hover,
#reviews input#submit:hover,
.button-default:hover,
.button.default:hover,
.comment-form input[type='submit']:hover,
.fusion-button-default:hover,
.fusion-footer-widget-area .fusion-privacy-placeholder .button-default:hover,
.fusion-portfolio-one .fusion-button:hover,
.gform_page_footer input[type='button']:hover,
.gform_wrapper .button:hover,
.gform_wrapper .gform_button:hover,
.post-password-form input[type='submit']:hover,
.slidingbar-area .button-default:hover,
.ticket-selector-submit-btn[type='submit']:hover,
.tml-submit-wrap input[type='submit']:hover,
input.button-default:hover {
  background: #364769;
  color: #ffffff;
  border-color: #ffffff;
}
/*end of contact us css*/
@media (max-width: 1280px) {
  .nav-item {
    padding-right: 10px;
  }
}
@media (max-width: 1200px) {
  .col-lg-6 {
    width: 50%;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    font-size: 20px;
  }
  #white_top_navbar .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 14px;
    padding-left: 14px;
  }
}
@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }
}
@media (max-width: 1120px) {
  .navbar-expand-lg .navbar-nav .nav-link {
    font-size: 18px;
  }
  .nav-item {
    padding-right: 0;
  }
  #ourPartner1 {
    padding-left: 1.3%;
  }
}
@media (max-width: 991px) {
  .col-md-6 {
    width: 50%;
  }
  .collapse.show {
    display: block;
  }
  .navbar {
    background-color: transparent !important;
    box-shadow: none;
  }
  .navbar-toggler {
    background-color: #364769;
  }
  .navbar-expand-lg {
    height: unset;
  }
  .navbar-nav {
    background-color: white;
    width: 35%;
    float: right;
    padding-bottom: 20px;
  }
  .logo-box {
    display: none;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    color: black;
  }
  #white_top_navbar {
    display: none !important;
  }
  #default_top_navbar {
    display: block !important;
  }
  .fusion-layout-column .fusion-column-wrapper {
    /*min-height: 1529px !important;*/
  }
  .fusion-layout-column.fusion_builder_column {
    width: 100% !important;
  }
  .industries-we-represent .fusion-layout-column.fusion_builder_column {
    width: 45% !important;
    margin-right: 2% !important;
  }
  .industries-we-represent
    .industries-we-represent-label.fusion-layout-column.fusion_builder_column {
    width: 100% !important;
  }
  .fusion-recent-posts.layout-thumbnails-on-side .columns .column {
    margin: 0 auto;
  }
  .main-container p {
    font-size: 50px;
  }
  .home #main {
    margin-top: 70% !important;
  }
  .top_navbar {
    background: none !important;
  }
  #main {
    margin-top: 0 !important;
  }
  .client-solutions
    .fusion-fullwidth
    .fusion-layout-column.fusion_builder_column {
    padding-left: 5%;
    padding-right: 5%;
  }
  .client-solutions .fusion-fullwidth .client-solution-fusion-image {
    text-align: center;
  }
  .fusion-section-separator .divider-candy-arrow,
  .fusion-section-separator .divider-candy {
    left: 55%;
  }
  .video-tutorials .fusion-fullwidth {
    text-align: center;
  }
  .video-tutorials .full-width .fusion-video {
    margin: 0 auto;
    margin-bottom: 5%;
  }
  .in-the-news .fusion-fullwidth {
    /*padding-top: 20px !important;*/
    /*padding-left: 20% !important;*/
  }
  .in-the-news
    .fusion-fullwidth.fullwidth-box.fusion-builder-row-1.hundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    padding-left: 20% !important;
  }
  .careers .fusion-fullwidth {
    padding-left: 15% !important;
    padding-right: 10% !important;
  }
  .page-footer {
    padding-right: 0 !important;
  }
  .find-space {
    padding-top: 0px !important;
  }
}
@media (max-width: 425px) {
  .navbar-nav {
    width: 40%;
  }
  #main {
    margin-top: 200%;
  }
  .slide-content-container .main-container {
    margin-top: 35%;
  }
  .main-container p {
    font-size: 30px;
  }
  .fusion-layout-column .fusion-column-wrapper {
    padding: 100px 20%;
    /*min-height: 1326px !important;*/
  }
  #main .fusion-portfolio h2,
  #main .post h2,
  #wrapper #main .post h2,
  #wrapper #main .post-content .fusion-title h2,
  #wrapper #main .post-content .title h2,
  #wrapper .fusion-title h2,
  #wrapper .post-content h2,
  #wrapper .title h2,
  .fusion-modal h2,
  .fusion-tb-footer h2,
  .fusion-tb-page-title-bar h2,
  .fusion-widget-area h2,
  h2.entry-title {
    font-size: 20px;
  }
  .fusion-author .fusion-author-title,
  .fusion-modal .modal-title,
  .fusion-modal h3,
  .fusion-tb-footer h3,
  .fusion-tb-page-title-bar h3,
  .fusion-widget-area h3,
  .post-content h3,
  .project-content h3 {
    font-size: 14px;
  }
  .button-xlarge,
  .fusion-body .fusion-button-xlarge,
  .fusion-body .wpcf7-form .wpcf7-submit.button-xlarge,
  .fusion-body .wpcf7-form .wpcf7-submit.fusion-button-xlarge,
  .fusion-button_size-xlarge .fusion-button-default-size {
    font-size: 14px;
  }
  .main-container h3 {
    font-size: 18px;
  }
  .page-footer h2 {
    font-size: 30px !important;
  }
  .fusion-copyright-notice {
    font-size: 10px;
  }
  .fusion-social-links-footer .fusion-social-networks.boxed-icons a {
    width: calc(10px + (2 * (12px)) + 2px);
    padding: 18px;
  }
}

/* font sizes */

.font-11 {
  font-size: 11px !important;
}
.font-12 {
  font-size: 12px !important;
}
.font-13 {
  font-size: 13px !important;
}
.font-14 {
  font-size: 14px !important;
}
.font-15 {
  font-size: 15px !important;
}
.font-16 {
  font-size: 16px !important;
}
.font-17 {
  font-size: 17px !important;
}
.font-18 {
  font-size: 18px !important;
}
.font-19 {
  font-size: 19px !important;
}
.font-20 {
  font-size: 20px !important;
}
.font-21 {
  font-size: 21px !important;
}
.font-22 {
  font-size: 22px !important;
}

.font-23 {
  font-size: 23px !important;
}
.font-24 {
  font-size: 24px !important;
}
.underlineHeading{
  text-decoration: underline;
}