* {
  box-sizing: border-box;
}
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap");
/*****GLOBAL STYLES******/
body {
  font-family: "Open Sans" /*{body-font-family}*/;
  font-size: 15px /*{Global|body-font-size}*/;
  color: #111111 /*{Global|body-font-colour}*/;
  background-image: linear-gradient(145deg, #093d89, #148fcd)
 -webkit-linear-gradient(135deg, #093d89, #093d89)/*{Global|body-background-image}*/;
 linear-gradient(135deg, #093d89, #093d89) /*{Global|body-background-image}*/;
  /* background-color: #a0ac48 ; */
  line-height: 1.467;
  letter-spacing: 0px;
}
@media screen and (max-width: 1199.98px) {
  body {
    font-size: 13px /*{ Global|body-font-size-moblie-tablet }*/;
    line-height: 1.385;
    letter-spacing: 0.013px;
  }
}
a {
  color: #0e66ac /*{ Global|hypertext-color }*/;
  line-height: 1.467;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0e66ac /*{ Global|hypertext-color-hover }*/;
  text-decoration: underline;
  text-underline-offset: 2px;
}
a:focus {
  outline: 0px;
}
a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}
@media screen and (max-width: 1279px) {
  a {
    line-height: 1.385;
    letter-spacing: 0.013px;
  }
}
.breadcrumb {
  background-color: #fff /*{ Global|breadcrumb-background-colour }*/;
}
.breadcrumb li a,
.breadcrumb .breadcrumb-item a,
.breadcrumb .breadcrumb-item {
  color: #111 /*{ Global|breadcrumb-text-colour }*/;
}
/*****HEADING STYLES******/
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Open Sans',sans-serif /*{body-font-family}*/;
  color: #333 /*{ Headings|headers-colour }*/;
  font-weight: 600;
}
h1,
.h1 {
  font-size: 32px /*{ Headings|header-1-font-size }*/;
  line-height: 1.125;
  letter-spacing: 0.64px;
}
@media screen and (max-width: 1279px) {
  h1,
  .h1 {
    font-size: 26px /*{ Headings|header-1-font-size-moblie-tablet }*/;
    line-height: 1.154;
    letter-spacing: 0.546px;
  }
}
h2,
.h2 {
  font-size: 26px /*{ Headings|header-2-font-size }*/;
  line-height: 1.154;
  letter-spacing: 0.52px;
}
@media screen and (max-width: 1279px) {
  h2,
  .h2 {
    font-size: 22px /*{ Headings|header-2-font-size-moblie-tablet }*/;
    line-height: 1.182;
    letter-spacing: 0.462px;
  }
}
h3,
.h3 {
  font-size: 22px /*{Headings|header-3-font-size}*/;
  line-height: 1.182;
  letter-spacing: 0.44px;
}
@media screen and (max-width: 1279px) {
  h3,
  .h3 {
    font-size: 18px /*{ Headings|header-3-font-size-moblie-tablet }*/;
    line-height: 1.2222;
    letter-spacing: 0.378px;
  }
}
h4,
.h4 {
  font-size: 20px /*{ Headings|header-4-font-size }*/;
  line-height: 1.2;
  letter-spacing: 0.4px;
}
@media screen and (max-width: 1279px) {
  h4,
  .h4 {
    font-size: 16px /*{ Headings|header-4-font-size-moblie-tablet }*/;
    line-height: 1.25;
    letter-spacing: 0.336px;
  }
}
h5,
.h5 {
  font-size: 17px /*{ Headings|header-5-font-size}*/;
  line-height: 1.294;
  letter-spacing: 0.34px;
}
@media screen and (max-width: 1279px) {
  h5,
  .h5 {
    font-size: 16px /*{ Headings|header-5-font-size-moblie-tablet }*/;
    line-height: 1.286;
    letter-spacing: 0.294px;
  }
}
.brave-heading,
.brave-subheading {
  border-left-color: #d8ac64 /*{ Headings|main-heading-border-colour }*/;
}
.brave-subheading-right {
  border-right-color: #d8ac64 /*{ Headings|main-heading-border-colour }*/;
}
/**** BUTTON STYLES******/
.btn-default {
  color: #111111 /*{Buttons|btn-default-text-colour}*/;
  background-color: #ffffff /*{Buttons|btn-default-bg-colour}*/;
  border-color: #111111 /*{Buttons|btn-default-border-colour}*/;
  border: 2px solid;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #ffffff /*{Buttons|btn-default-text-colour-hover}*/;
  background-color: #111111 /*{Buttons|btn-default-bg-colour-hover}*/;
  border-color: #111111 /*{Buttons|btn-default-border-colour-hover}*/;
  outline: none;
}
.btn-default:hover svg path,
.btn-default:focus svg path,
.btn-default:active svg path,
.btn-default.active svg path,
.open .dropdown-toggle.btn-default svg path {
  fill: #fff;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
.btn-default:not(:disabled):not(.disabled):active,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  color: #ffffff /*{Buttons|btn-default-text-disabled-bg-colour}*/;
  background-color: #111111 /*{Buttons|btn-default-disabled-bg-colour}*/;
  border-color: #111111 /*{Buttons|btn-default-disabled-border-colour}*/;
}
.btn-primary {
  color: #ffffff /*{Buttons|btn-primary-text-colour}*/;
  background-color: #a0ac48 /*{Buttons|btn-primary-bg-colour}*/;
  border-color: #a0ac48 /*{Buttons|btn-primary-border-colour}*/;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff /*{ Buttons|btn-primary-text-colour-hover }*/;
  background-color: #a0ac48 /*{ Buttons|btn-primary-bg-colour-hover }*/;
  border-color: #a0ac48 /*{ Buttons|btn-primary-border-colour-hover }*/;
  outline: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #ef5713 /*{ Buttons|btn-primary-disabled-bg-colour }*/;
  border-color: #ef5713 /*{ Buttons|btn-primary-disabled-border-colour }*/;
}
.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show > .btn-primary.dropdown-toggle {
  background-color: #ef5713;
  border-color: #ef5713;
  box-shadow: none;
}
.btn-secondary {
  color: #fff /*{ Buttons|btn-secondary-text-colour }*/;
  background-color: #111 /*{ Buttons|btn-secondary-bg-colour }*/;
  border-color: #111 /*{ Buttons|btn-secondary-border-colour }*/;
}
.btn-secondary-ghost {
  border-color: #49a2a2 /*{ Buttons|btn-secondary-ghost-btn-border-colour }*/;
  color: #49a2a2 /*{ Buttons|btn-secondary-ghost-text-colour }*/;
  background-color: transparent;
}
.btn-secondary-ghost:hover {
  color: #49a2a2 /*{ Buttons|btn-secondary-ghost-hover-colour }*/;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active,
.open .dropdown-toggle.btn-secondary {
  color: #fff /*{ Buttons|btn-secondary-text-colour-hover }*/;
  background-color: #111 /*{ Buttons|btn-secondary-bg-colour-hover }*/;
  border-color: #111 /*{ Buttons|btn-secondary-border-colour-hover }*/;
  outline: none;
  box-shadow: none;
}
.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show > .btn-secondary.dropdown-toggle,
.btn-secondary.disabled,
.btn-secondary[disabled],
fieldset[disabled] .btn-secondary,
.btn-secondary.disabled:hover,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary:hover,
.btn-secondary.disabled:focus,
.btn-secondary[disabled]:focus,
fieldset[disabled] .btn-secondary:focus,
.btn-secondary.disabled:active,
.btn-secondary[disabled]:active,
fieldset[disabled] .btn-secondary:active,
.btn-secondary.disabled.active,
.btn-secondary[disabled].active,
fieldset[disabled] .btn-secondary.active {
  color: #fff; /*{ Buttons|btn-secondary-disabled-text-colour }*/
  background-color: #111 /*{ Buttons|btn-secondary-disabled-bg-colour }*/;
  border-color: #111 /*{ Buttons|btn-secondary-disabled-border-colour }*/;
  outline: none;
  box-shadow: none;
}
.btn--warning {
  color: #fff /*{ Buttons|btn--warning-text-colour }*/;
  background-color: #ef5713 /*{ Buttons|btn--warning-bg-colour }*/;
  border-color: #ef5713 /*{ Buttons|btn--warning-border-colour }*/;
}
.btn--warning:hover,
.btn--warning:focus,
.btn--warning:active,
.btn--warning.active,
.open .dropdown-toggle.btn--warning {
  color: #fff /*{ Buttons|btn--warning-text-colour-hover }*/;
  background-color: #f48a5a /*{ Buttons|btn--warning-bg-colour-hover }*/;
  border-color: #f48a5a /*{ Buttons|btn--warning-border-colour-hover }*/;
  outline: none;
}
.btn--warning.disabled,
.btn--warning[disabled],
fieldset[disabled] .btn--warning,
.btn--warning.disabled:hover,
.btn--warning[disabled]:hover,
fieldset[disabled] .btn--warning:hover,
.btn--warning.disabled:focus,
.btn--warning[disabled]:focus,
fieldset[disabled] .btn--warning:focus,
.btn--warning.disabled:active,
.btn--warning[disabled]:active,
fieldset[disabled] .btn--warning:active,
.btn--warning.disabled.active,
.btn--warning[disabled].active,
fieldset[disabled] .btn--warning.active {
  background-color: #ef5713 /*{ Buttons|btn--warning-disabled-bg-colour }*/;
  border-color: #ef5713 /*{ Buttons|btn--warning-disabled-border-colour }*/;
}
.btn-danger {
  color: #fff /*{ Buttons|btn-danger-text-colour }*/;
  background-color: #b90d18 /*{ Buttons|btn-danger-bg-colour }*/;
  border-color: #b90d18 /*{ Buttons|btn-danger-border-colour }*/;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff /*{Buttons|btn-danger-text-colour-hover}*/;
  background-color: #ce565e /*{ Buttons|btn-danger-bg-colour-hover }*/;
  border-color: #ce565e /*{ Buttons|btn-danger-border-colour-hover }*/;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #ce565e /*{ Buttons|btn-danger-disabled-bg-colour }*/;
  border-color: #ce565e /*{ Buttons|btn-danger-disabled-border-colour }*/;
}
.btn-success {
  color: #ffffff /*{Buttons|btn-success-text-colour}*/;
  background-color: #0eac71 /*{Buttons|btn-success-bg-colour}*/;
  border-color: #0eac71 /*{ Buttons|btn-success-border-colour }*/;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #fff /*{ Buttons|btn-success-text-colour-hover }*/;
  background-color: #57c59c /*{ Buttons|btn-success-bg-colour-hover }*/;
  border-color: #57c59c /*{ Buttons|btn-success-border-colour-hover }*/;
  outline: none;
}
.btn-success:not(:disabled):not(.disabled).active,
.btn-success:not(:disabled):not(.disabled):active,
.show > .btn-success.dropdown-toggle,
.btn-success:active:hover,
.btn-success.active:hover,
.open > .dropdown-toggle.btn-success:hover,
.btn-success:active:focus,
.btn-success.active:focus,
.open > .dropdown-toggle.btn-success:focus,
.btn-success:active.focus,
.btn-success.active.focus,
.open > .dropdown-toggle.btn-success.focus {
  background-color: #57c59c /*{ Buttons|btn-success-bg-colour-hover }*/;
  border-color: #57c59c /*{ Buttons|btn-success-border-colour-hover }*/;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #0eac71 /*{ Buttons|btn-success-disabled-bg-colour }*/;
  border-color: #0eac71 /*{ Buttons|btn-success-disabled-border-colour }*/;
  opacity: 0.8;
}
.btn--info {
  color: #ffffff /*{Buttons|btn-info-text-colour}*/;
  background-color: #0e66ad /*{ Buttons|btn-info-bg-colour }*/;
  border-color: #0e66ad /*{ Buttons|btn-info-border-colour }*/;
}
.btn--info:hover,
.btn--info:focus,
.btn--info:active,
.btn--info.active,
.open .dropdown-toggle.btn--info {
  color: #fff /*{ Buttons|btn-info-text-colour-hover }*/;
  background-color: #5794c6 /*{ Buttons|btn-info-bg-colour-hover }*/;
  border-color: #5794c6 /*{ Buttons|btn-info-border-colour-hover }*/;
}
.btn--info.disabled,
.btn--info[disabled],
fieldset[disabled] .btn--info,
.btn--info.disabled:hover,
.btn--info[disabled]:hover,
fieldset[disabled] .btn--info:hover,
.btn--info.disabled:focus,
.btn--info[disabled]:focus,
fieldset[disabled] .btn--info:focus,
.btn--info.disabled:active,
.btn--info[disabled]:active,
fieldset[disabled] .btn--info:active,
.btn--info.disabled.active,
.btn--info[disabled].active,
fieldset[disabled] .btn--info.active {
  background-color: #5794c6 /*{ Buttons|btn-info-disabled-bg-colour }*/;
  border-color: #5794c6 /*{ Buttons|btn-info-disabled-border-colour }*/;
}
/******LABEL STYLES******/
.label-default {
  color: #111111 /*{ Labels|label-default-colour }*/;
}
.label-default[href]:hover,
.label-default[href]:focus {
  color: #808080 /*{ Labels|label-default-bg-hover }*/;
}
.label-primary {
  color: #ef5713; /*{ Labels|label-primary-bg }*/
}
.label-primary[href]:hover,
.label-primary[href]:focus {
  color: #ef5713 /*{ Labels|label-primary-bg-hover }*/;
}
.label-success {
  color: #0eac71 /*{ Labels|label-success-bg }*/;
}
.label-success[href]:hover,
.label-success[href]:focus {
  color: #0eac71 /*{ Labels|label-success-bg-hover }*/;
}
.label-info {
  color: #0e66ac /*{ Labels|label-info-bg }*/;
}
.label-info[href]:hover,
.label-info[href]:focus {
  color: #31b0d5 /*{ Labels|label-info-bg-hover }*/;
}
.label-warning {
  color: #ef5714 /*{ Labels|label-warning-bg }*/;
}
.label-warning[href]:hover,
.label-warning[href]:focus {
  color: #ef5714 /*{ Labels|label-warning-bg-hover }*/;
}
.label-danger {
  color: #b90d18 /*{ Labels|label-danger-bg }*/;
}
.label-danger[href]:hover,
.label-danger[href]:focus {
  color: #b90d18 /*{ Labels|label-danger-bg-hover }*/;
}
.label-neutral-dark {
  color: #999999 /*{ Labels|label-neutral-dark-bg }*/;
}
.label-neutral-dark[href]:hover,
.abel-neutral-dark[href]:focus {
  color: #999999 /*{ Labels|label-neutral-dark-bg-hover }*/;
}
.label-neutral-light {
  color: #dddddd /*{ Labels|label-neutral-dark-bg }*/;
}
.label-neutral-light[href]:hover,
.label-neutral-light[href]:focus {
  color: #dddddd /*{ Labels|label-neutral-dark-bg }*/;
}
/**** THUMBNAIL STYLES***/
.thumbnail-price > .price {
  background-color: #41515e /*{ Thumbnails|thumbnail-price-background }*/;
}
.badge-wrapper p.featured {
  background-color: #ef6b6b /*{ Thumbnails|thumbnail-featured-badge-colour }*/;
}
.badge-wrapper p.inpromo {
  background-color: #6d9cb0 /*{ Thumbnails|thumbnail-inpromo-badge-colour }*/;
}
.badge-wrapper p.percentoff {
  background-color: #e8746d /*{ Thumbnails|thumbnail-percentoff-badge-colour }*/;
}
.badge-wrapper p.rrp {
  background-color: #d8ac69 /*{ Thumbnails|thumbnail-rrp-badge-colour }*/;
}
/*****PAGINATION STYLES*******/
.pagination li a {
  color: #999 /*{ Pagination|pagination-text-colour }*/;
}
.pagination li.active {
  background: #0e66ac /*{ Pagination|active-pagination-bg-colour }*/;
}
.pagination li:hover {
  background: #0e66ac /*{ Pagination|hover-pagination-bg-colour }*/;
}
.pagination li.active a {
  color: #fff /*{ Pagination|active-pagination-text-colour }*/;
}
.pagination li:hover a {
  color: #fff /*{ Pagination|hover-pagination-text-colour }*/;
}
.pagination .pagination-next,
.pagination .pagination-prev {
  border-color: #ddd /*{ Pagination|pagination-border-colour-next-prev }*/;
}
/******* HEADER STYLES*********/
.announcement-bar {
  background-color: #313131 /*{ Homepage|announcement-bar-background-colour }*/;
  color: #fff /*{ Homepage|announement-text-colour }*/;
}
.announcement-bar a {
  color: #fff /*{ Homepage|announement-text-colour }*/;
}
.announcement-bar a:hover {
  color: #fff /*{ Homepage|announement-text-colour-hover }*/;
}
.btn.mob-search {
  background-color: #ef5713 /*{ Header|search-bar-button-bg }*/;
  color: #fff;
  border: #ef5713 /*{ Header|search-bar-button-bg }*/;
}
.btn.mob-search:hover {
  background-color: #d54301 /*{ Header|search-bar-button-bg }*/;
  color: #fff;
  border: #d54301 /*{ Header|search-bar-button-bg }*/;
}
/*** FOOTER STYLES***/
footer.footer {
  background-color: #313131 /*{ Footer|footer-bg-colour }*/;
  color: #fff /*{ Footer|footer-text-colour }*/;
}
footer.footer a {
  color: #fff /*{ Footer|footer-hypertext-colour }*/;
}
footer.footer a:hover {
  color: #fff /*{ Footer|footer-hypertext-colour-hover }*/;
}
.contact-wrapper {
  background-color: #0e66ac /*{ Footer|footer-newsletter-form-bg }*/;
}
footer.footer .terms a {
  color: #999 /*{ Footer|footer-policy-bottom-text-colour }*/;
}
footer.footer .terms a:hover {
  color: #999 /*{ Footer|footer-policy-bottom-text-colour-hover }*/;
}
/********* All CUSTOM STYLES BELOW HERE*************/
.pd-page {
  padding: 85px 100px;
  margin: auto;
  margin-top: 85px;
  min-height: 700px;
  margin-bottom: 80px;
  /* box-shadow: 10px 10px 15px rgba(0, 0, 0, 0.1); */
}
.pd-page {
  background: #fff;
  /* background: url(../img/bg-container.jpg)no-repeat scroll center; */
  background-size: 100% auto;
}
.logo-link {
  display: inline-block;
  margin-bottom: 54px;
}
.wrap-page-comingsoon .logo-link img {
  max-height: 65px;
}
.text-center {
  text-align: center;
}
.wrap-page-comingsoon h2 {
  color: #148fcd;
  margin-bottom: 20px;
  font: 700 32px/40px "Montserrat";
}
.wrap-page-comingsoon .text-center {
  max-width: 660px;
  margin: 0 auto;
}
.wrap-page-comingsoon p {
  margin-bottom: 10px;
}
.list-info-company {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  max-width: 460px;
  margin: 0 auto;
  margin-bottom: 50px;
  margin-top: 30px;
}
.list-info-company > .item {
  display: inline-flex;
  gap: 12px;
  margin-bottom: 16px;
  color: #111;
}
.list-info-company > .item .icon {
  min-width: 40px;
  display: inline-block;
}
.list-info-company > .item:hover {
  text-decoration: none;
}
.list-info-company .item > span:not(.icon) b {
  font-weight: 400;
}
.list-info-company .item > span:not(.icon),
.list-info-company .item p {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin: 0;
  text-align: left;
}
.list-social {
  margin-top: 60px;
}
.list-social a {
  color: #111;
}
.list-social li {
  list-style: none;
  display: inline-block;
  padding: 0;
  width: 40px;
  text-align: center;
}
.newsletter-register input[name="inp-email"] {
  border: 1px solid #ddd !important;
}
.wrap-page-comingsoon {
  padding: 0 15px;
}
@media (min-width: 1440px) {
  .pd-page.container {
    width: 1200px;
  }
}
@media (max-width: 1439px) and (min-width: 1200px) {
  .pd-page.container {
    width: 1170px;
  }
}
@media (max-width: 1199px) {
  .pd-page {
    background-size: cover;
  }
}
@media (max-width: 767px) {
  .pd-page {
    padding: 20px 15px;
    margin: 20px 0;
  }
  .wrap-page-comingsoon h2 {
    font-size: 26px;
    line-height: 30px;
  }
  .logo-link {
    margin-bottom: 10px;
  }
}