@font-face {
  font-display: swap;
  font-family: "Ibarra Real Nova";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/ibarra-real-nova-v25-latin-regular.woff2") format("woff2"), url("../fonts/ibarra-real-nova-v25-latin-regular.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "Ibarra Real Nova";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/ibarra-real-nova-v25-latin-500.woff2") format("woff2"), url("../fonts/ibarra-real-nova-v25-latin-500.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "Ibarra Real Nova";
  font-style: normal;
  font-weight: 600;
  src: url("../fonts/ibarra-real-nova-v25-latin-600.woff2") format("woff2"), url("../fonts/ibarra-real-nova-v25-latin-600.woff") format("woff");
}
@font-face {
  font-display: swap;
  font-family: "Ibarra Real Nova";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/ibarra-real-nova-v25-latin-700.woff2") format("woff2"), url("../fonts/ibarra-real-nova-v25-latin-700.woff") format("woff");
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/GothamBook.woff") format("woff");
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/GothamLight.woff") format("woff");
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/GothamMedium_1.woff") format("woff");
}
@font-face {
  font-family: "Gotham";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/Gotham-Bold.woff") format("woff");
}
#Body {
  background-color: #fff;
}

.eds_logo > a {
  display: inline-block;
}
.eds_logo > a img {
  max-width: 186px;
  height: auto;
}
@media (max-width: 768px) {
  .eds_logo > a img {
    max-width: 100px;
  }
}

.eds_header {
  background-color: #DED7D2;
}
.eds_header .eds_logo > a {
  margin-top: 45px;
  margin-bottom: 45px;
}
@media (max-width: 768px) {
  .eds_header .eds_logo > a {
    margin-top: 5px;
    margin-bottom: 5px;
  }
}

.raMenuWrapper > ol {
  margin: 0;
  padding: 0;
}
.raMenuWrapper > ol .edsmm_menuItem {
  list-style-type: none;
  margin: 0;
  padding: 0;
  position: relative;
}
.raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu > div {
  overflow-y: auto;
  overflow-x: hidden;
}
.raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu > div .edsmm_menuItem > div {
  background: none transparent !important;
  box-shadow: none !important;
  border: none !important;
  min-width: 0;
}
.raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu.edsmm_pageWidth, .raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu.edsmm_fullWidth {
  position: static;
}
.raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu.edsmm_pageWidth > div, .raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu.edsmm_fullWidth > div {
  left: 0;
  right: 0;
}
.raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu.edsmm_pageWidth > div {
  width: 1250px;
  margin-left: auto;
  margin-right: auto;
  max-width: calc(100% - 30px);
}
.raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu.edsmm_fullWidth > div {
  top: auto;
  width: 100%;
  position: fixed;
}
.raMenuWrapper > ol .edsmm_menuItem > div {
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 250px;
  z-index: 1100;
}
.raMenuWrapper > ol .edsmm_menuItem > div .edsmm_menuItem > div {
  top: 0;
  left: 100%;
}
.raMenuWrapper > ol .edsmm_menuItem .edsmm_childIndicator {
  display: none;
}
.raMenuWrapper > ol > .edsmm_menuItem {
  display: inline-block;
}
.raMenuWrapper .edsmm_menuListsContainer ol .edsmm_menuItem > span .edsmm_itemContainer {
  display: block;
  white-space: nowrap;
}

.edsmm_megaMenu.edsmm_multiColumn > div > div {
  float: left;
}
.edsmm_megaMenu.edsmm_multiColumn > div > .edsmm_menuListsContainer,
.edsmm_megaMenu.edsmm_multiColumn > div .edsmm_topContainer,
.edsmm_megaMenu.edsmm_multiColumn > div .edsmm_bottomContainer {
  width: 100%;
}
.edsmm_megaMenu.edsmm_multiColumn > div .edsmm_menuListsContainer > ol > .edsmm_menuItem > div {
  position: static;
  opacity: 1 !important;
  visibility: visible !important;
}
.edsmm_megaMenu.edsmm_multiColumn > div .edsmm_menuListsContainer > ol > .edsmm_menuItem > div > * {
  display: block !important;
}
.edsmm_megaMenu.edsmm_multiColumn > div .edsmm_menuListsContainer ol .edsmm_menuItem > span .edsmm_itemContainer {
  white-space: normal;
}
.edsmm_megaMenu.edsmm_multiColumn > div > div > ol::after {
  content: "";
  width: 100%;
  clear: both;
  display: table;
}
.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li {
  display: block;
  float: left;
}
.edsmm_megaMenu.edsmm_multiColumn > div > div > ol > li > span .edsmm_itemContainer {
  white-space: nowrap;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_leftContainer,
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_rightContainer {
  width: 50%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 50%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 100%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_2Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_leftContainer,
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_rightContainer {
  width: 33%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_menuListsContainer > ol > li {
  width: 33%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_menuListsContainer > ol > li:nth-child(3n) {
  width: 34%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 67%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 34%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 100%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_3Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_leftContainer,
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_rightContainer {
  width: 25%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_menuListsContainer > ol > li {
  width: 25%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 75%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 33%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(3n), .edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(3n) {
  width: 34%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 50%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 50%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_4Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(2n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_leftContainer,
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_rightContainer {
  width: 20%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_menuListsContainer > ol > li {
  width: 20%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column > div > .edsmm_menuListsContainer > ol > li:nth-child(5n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 80%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 25%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(5n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(5n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 60%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 33%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(3n) {
  width: 34%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_5Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(3n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_leftContainer,
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_rightContainer {
  width: 16.6%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li {
  width: 16.6%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li:first-child {
  width: 17%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column > div > .edsmm_menuListsContainer > ol > li:nth-child(6n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer, .edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 83.4%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li, .edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 20%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(6n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(6n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft > div > .edsmm_menuListsContainer > ol > li:nth-child(5n+1), .edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(5n+1) {
  clear: left;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer {
  width: 66.8%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li {
  width: 25%;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(5n+1) {
  clear: none;
}
.edsmm_megaMenu.edsmm_multiColumn.edsmm_6Column.edsmm_htmlContentLeft.edsmm_htmlContentRight > div > .edsmm_menuListsContainer > ol > li:nth-child(4n+1) {
  clear: left;
}

.responsAbilityMenu.raMenuOpened .raMenuWrapper {
  display: block !important;
  overflow: auto;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol > .edsmm_menuItem {
  display: block;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.edsmm_hasChild > span > .edsmm_childIndicator, .responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu > span > .edsmm_childIndicator {
  display: inline-block;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem:hover > div {
  opacity: 0 !important;
  visibility: hidden !important;
  display: none;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu .edsmm_menuItem.edsmm_hasChild .edsmm_childIndicator {
  display: none;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu > div > div {
  float: none;
  width: auto;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.edsmm_megaMenu > div > .edsmm_menuListsContainer > ol > li {
  float: none !important;
  display: block !important;
  width: auto !important;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.raItemOpened > div {
  opacity: 1 !important;
  visibility: visible !important;
  display: block;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper > ol .edsmm_menuItem.raItemOpened > div > * {
  display: block !important;
}
.responsAbilityMenu.raMenuOpened .raMenuWrapper ol .edsmm_menuItem > div {
  position: static !important;
  min-width: 0;
  max-height: none !important;
  width: auto !important;
  max-width: none;
  display: none;
}

.edsmm_childIndicator {
  cursor: pointer;
}

.eds_footer {
  background-color: #DED7D2;
  padding: 30px 0;
}
.eds_footer .eds_footerLeft {
  margin-left: 50px;
}

.eds_footerDetails a:link, .eds_footerDetails a:active, .eds_footerDetails a:visited {
  color: #313131;
}
.eds_footerDetails a:hover {
  color: #23408A;
}

.EasyDNNSkin_BPAA-LP .eds_button,
.EasyDNNSkin_BPAA-LP .dnnPrimaryAction,
.EasyDNNSkin_BPAA-LP .dnnSecondaryAction,
.EasyDNNSkin_BPAA-LP .dnnTertiaryAction {
  border: 1px solid #C21F38;
  border-radius: 10px;
  background: none transparent;
  text-shadow: none;
  text-decoration: none;
  font: normal normal bold 20px/1.25 "Ibarra Real Nova", serif;
  box-shadow: none;
  transition: all 200ms linear;
  text-align: center;
  padding: 8px 11px;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_button,
.EasyDNNSkin_BPAA-LP .dnnPrimaryAction,
.EasyDNNSkin_BPAA-LP .dnnSecondaryAction,
.EasyDNNSkin_BPAA-LP .dnnTertiaryAction {
    font-size: 15px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_button:hover,
.EasyDNNSkin_BPAA-LP .dnnPrimaryAction:hover,
.EasyDNNSkin_BPAA-LP .dnnSecondaryAction:hover,
.EasyDNNSkin_BPAA-LP .dnnTertiaryAction:hover {
  text-decoration: none;
  box-shadow: none;
  background: none;
}
.EasyDNNSkin_BPAA-LP .eds_button,
.EasyDNNSkin_BPAA-LP .eds_button:link,
.EasyDNNSkin_BPAA-LP .eds_button:active,
.EasyDNNSkin_BPAA-LP .eds_button:visited,
.EasyDNNSkin_BPAA-LP .dnnPrimaryAction {
  border-color: #C21F38;
  color: #C21F38;
}
.EasyDNNSkin_BPAA-LP .eds_button:hover,
.EasyDNNSkin_BPAA-LP .dnnPrimaryAction:hover {
  color: #fff;
  background-color: #C21F38;
  border-color: #C21F38;
}
.EasyDNNSkin_BPAA-LP .eds_button {
  display: inline-block;
}
.EasyDNNSkin_BPAA-LP .eds_button.eds_buttonSecondary,
.EasyDNNSkin_BPAA-LP .dnnSecondaryAction {
  border-color: #23408A;
  color: #23408A;
}
.EasyDNNSkin_BPAA-LP .eds_button.eds_buttonSecondary:hover,
.EasyDNNSkin_BPAA-LP .dnnSecondaryAction:hover {
  background-color: #23408A;
  color: #fff;
  border-color: #23408A;
}
.EasyDNNSkin_BPAA-LP .dnnTertiaryAction {
  background-color: #bdbdbd;
  border-color: #909090;
}
.EasyDNNSkin_BPAA-LP .dnnTertiaryAction:hover {
  background-color: #909090;
  border-color: #909090;
}

.eds_socialsMenu {
  margin: 0 -5px;
  padding: 0;
}
.eds_socialsMenu > li {
  list-style: none;
  display: inline-block;
  margin: 0 5px;
}
.eds_socialsMenu > li a {
  display: inline-block;
  width: 32px;
  height: 32px;
  transition: transform 300ms ease-out;
  color: #a79283;
}
.eds_socialsMenu > li a img,
.eds_socialsMenu > li a svg {
  width: inherit;
  height: inherit;
}
.eds_socialsMenu > li a svg {
  fill: #a79283;
}
.eds_socialsMenu > li a:hover {
  transform: translateY(-5px);
}

.eds_intro {
  position: relative;
}
.eds_intro::after {
  content: "";
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  background: url("../../common/images/Mask-Group-1.webp") left bottom no-repeat;
  background-size: contain;
  height: 15%;
}
.eds_intro .eds_introImage {
  width: 100%;
  height: auto;
}
@media (max-width: 1730px) {
  .eds_intro .eds_introTitle {
    font-size: 60px;
  }
}
@media (max-width: 1480px) {
  .eds_intro .eds_introTitle {
    font-size: 50px;
  }
}
@media (max-width: 1240px) {
  .eds_intro .eds_introTitle {
    font-size: 40px;
  }
}
@media (max-width: 1000px) {
  .eds_intro .eds_introTitle {
    font-size: 30px;
    margin-bottom: 5px;
  }
}
@media (max-width: 750px) {
  .eds_intro .eds_introTitle {
    font-size: 20px;
  }
}
@media (max-width: 660px) {
  .eds_intro .eds_introTitle {
    font-size: 14px;
  }
}
@media (max-width: 480px) {
  .eds_intro .eds_introTitle {
    font-size: 12px;
  }
}
.eds_intro .eds_introContent {
  position: absolute;
  top: 24%;
  right: 40%;
  bottom: 38%;
  left: 14.5%;
  font-weight: 500;
  padding-left: 2%;
}
@media (max-width: 1240px) {
  .eds_intro .eds_introContent {
    font-size: 16px;
  }
}
@media (max-width: 870px) {
  .eds_intro .eds_introContent {
    font-size: 12px;
  }
}
@media (max-width: 750px) {
  .eds_intro .eds_introContent {
    font-size: 8px;
  }
}
@media (max-width: 1000px) {
  .eds_intro .eds_introContent p {
    margin-bottom: 5px;
  }
}
@media (max-width: 1240px) {
  .eds_intro .eds_button {
    font-size: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 1;
  }
}
@media (max-width: 750px) {
  .eds_intro .eds_button {
    font-size: 10px;
  }
}
@media (max-width: 480px) {
  .eds_intro .eds_button {
    font-size: 8px;
  }
}
.eds_intro .eds_introMenu {
  border-top: solid 2px #313131;
  font-size: 22px;
  margin: auto 14% 0 -4.7%;
  padding: 30px 4% 30px 4.7%;
  display: flex;
  justify-content: space-between;
}
@media (max-width: 1670px) {
  .eds_intro .eds_introMenu {
    font-size: 18px;
    line-height: 1;
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
@media (max-width: 1380px) {
  .eds_intro .eds_introMenu {
    font-size: 16px;
    padding-top: 15px;
    padding-bottom: 15px;
  }
}
@media (max-width: 1170px) {
  .eds_intro .eds_introMenu {
    font-size: 13px;
  }
}
@media (max-width: 950px) {
  .eds_intro .eds_introMenu {
    font-size: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
  }
}
@media (max-width: 660px) {
  .eds_intro .eds_introMenu {
    font-size: 8px;
    padding-top: 6px;
    padding-bottom: 6px;
    text-align: center;
  }
}
.eds_intro .eds_introMenu > li {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}
.eds_intro .eds_introMenu > li a:link, .eds_intro .eds_introMenu > li a:active, .eds_intro .eds_introMenu > li a:visited {
  color: #313131;
}
.eds_intro .eds_introMenu > li a:hover {
  color: #23408A;
}

.eds_imageRound {
  border-radius: 20px;
}

.eds_thumbnail {
  position: relative;
}
.eds_thumbnail::after {
  content: "";
  display: block;
  width: 165px;
  height: 165px;
  position: absolute;
  bottom: -45px;
  left: -65px;
  border: solid 2px rgba(255, 255, 255, 0.3);
  background-color: rgba(222, 216, 211, 0.3);
  border-radius: 20px;
}
@media (max-width: 768px) {
  .eds_thumbnail::after {
    width: 100px;
    height: 100px;
    border-radius: 10px;
    bottom: -25px;
    left: -45px;
  }
}
.eds_thumbnail img {
  border-radius: 20px;
  max-width: 100%;
  height: auto;
}
.eds_thumbnail.eds_style2::after {
  top: -45px;
  bottom: auto;
}
@media (max-width: 768px) {
  .eds_thumbnail.eds_style2::after {
    top: -25px;
  }
}

.eds_box1 {
  margin-bottom: 180px;
}
@media (max-width: 992px) {
  .eds_box1 {
    margin-bottom: 100px;
  }
}
@media (max-width: 768px) {
  .eds_box1 {
    margin-bottom: 70px;
  }
}

.eds_box2 {
  padding-top: 160px;
  padding-bottom: 160px;
  background-color: #DED7D2;
}
@media (max-width: 768px) {
  .eds_box2 {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
.eds_box2 > div {
  background-color: #eae6e3;
  border: solid 2px #fff;
  border-radius: 20px;
  overflow: hidden;
  padding: 30px;
}
.eds_box2 .eds_boxTitle {
  font-size: 55px;
}
@media (max-width: 992px) {
  .eds_box2 .eds_boxTitle {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  .eds_box2 .eds_boxTitle {
    font-size: 20px;
  }
}
.eds_box2 .eds_boxImage {
  float: left;
  margin-right: 50px;
}
@media (max-width: 992px) {
  .eds_box2 .eds_boxImage {
    margin-bottom: 30px;
    max-width: 50%;
  }
}
@media (max-width: 576px) {
  .eds_box2 .eds_boxImage {
    max-width: 100%;
  }
}
.eds_box2 .eds_boxContent1 {
  padding: 30px 0;
}
@media (max-width: 576px) {
  .eds_box2 .eds_boxContent1 {
    clear: left;
  }
}
@media (max-width: 768px) {
  .eds_box2 .eds_boxContent2 {
    clear: left;
  }
}

.eds_box3 {
  background-color: #DED7D2;
  padding: 50px;
  border-radius: 20px;
}
@media (max-width: 768px) {
  .eds_box3 {
    padding: 25px;
  }
}

hr {
  opacity: 1;
  border: none;
  border-top: solid 2px #C21F38;
  margin-top: 80px;
  margin-bottom: 80px;
}
@media (max-width: 768px) {
  hr {
    margin-top: 40px;
    margin-bottom: 40px;
  }
}

.eds_separatorBowl {
  background: #fff url("../../common/images/Group9.png") center center no-repeat;
  background-size: contain;
  position: relative;
  margin-top: 100px;
  margin-bottom: 100px;
  height: 50px;
  border: none;
}
@media (max-width: 768px) {
  .eds_separatorBowl {
    margin-top: 40px;
    margin-bottom: 40px;
    height: 30px;
  }
}
.eds_separatorBowl::before, .eds_separatorBowl::after {
  border-bottom: solid 2px #23408A;
  content: "";
  position: absolute;
  display: block;
  top: calc(50% - 1px);
}
.eds_separatorBowl::before {
  right: calc(50% + 55px);
  left: 0;
}
@media (max-width: 768px) {
  .eds_separatorBowl::before {
    right: calc(50% + 25px);
  }
}
.eds_separatorBowl::after {
  right: 0;
  left: calc(50% + 55px);
}
@media (max-width: 768px) {
  .eds_separatorBowl::after {
    left: calc(50% + 25px);
  }
}

.eds_separatorX {
  background: url("../../common/images/Group12.png") center center no-repeat;
  background-size: contain;
  margin-top: 50px;
  margin-bottom: 50px;
  height: 50px;
  border: none;
}
@media (max-width: 768px) {
  .eds_separatorX {
    margin-top: 30px;
    margin-bottom: 30px;
    height: 30px;
  }
}

@media (max-width: 992px) {
  .eds_box3 figure {
    display: flex;
    align-items: center;
    text-align: left;
  }
}
@media (max-width: 768px) {
  .eds_box3 figure .eds_figureTitle {
    margin-bottom: 5px;
  }
}
.eds_box3 figure p {
  margin: 0;
}
.eds_box3 figure img {
  margin: 30px 0;
}
@media (max-width: 992px) {
  .eds_box3 figure img {
    width: 110px;
    margin: 0 30px 0 0;
  }
}
@media (max-width: 768px) {
  .eds_box3 figure img {
    width: 80px;
  }
}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
  font-family: "Ibarra Real Nova", serif;
  letter-spacing: normal;
  color: #23408A;
  font-weight: 700;
  line-height: 1.1;
  margin-bottom: 19px;
}

h1, .h1 {
  font-size: 70px;
  line-height: 0.9;
  margin-bottom: 25px;
}
@media (max-width: 992px) {
  h1, .h1 {
    font-size: 35px;
  }
}
@media (max-width: 768px) {
  h1, .h1 {
    font-size: 25px;
  }
}

h2, .h2 {
  font-size: 60px;
  line-height: 0.9;
}
@media (max-width: 992px) {
  h2, .h2 {
    font-size: 30px;
  }
}
@media (max-width: 768px) {
  h2, .h2 {
    font-size: 20px;
  }
}
h2 small, .h2 small {
  font-size: 85%;
}

h3, .h3 {
  font-size: 35px;
}
@media (max-width: 992px) {
  h3, .h3 {
    font-size: 20px;
  }
}
@media (max-width: 768px) {
  h3, .h3 {
    font-size: 15px;
  }
}

h4, .h4 {
  font-size: 25px;
}
@media (max-width: 992px) {
  h4, .h4 {
    font-size: 18px;
  }
}
@media (max-width: 768px) {
  h4, .h4 {
    font-size: 13px;
  }
}

h5, .h5 {
  font-size: 20px;
  color: #313131;
  font-family: "Gotham", sans-serif;
}
@media (max-width: 992px) {
  h5, .h5 {
    font-size: 16px;
  }
}
@media (max-width: 768px) {
  h5, .h5 {
    font-size: 14px;
  }
}

h6, .h6 {
  font-size: 18px;
  color: #313131;
}
@media (max-width: 992px) {
  h6, .h6 {
    font-size: 14px;
  }
}
@media (max-width: 768px) {
  h6, .h6 {
    font-size: 12px;
  }
}

p {
  margin-bottom: 19px;
  line-height: 25px;
}
@media (max-width: 992px) {
  p {
    margin-bottom: 10px;
    line-height: 18px;
  }
}
@media (max-width: 768px) {
  p {
    line-height: 15px;
  }
}

body,
.Normal {
  color: #313131;
  font: 20px/25px "Gotham", sans-serif;
  letter-spacing: 0;
}
@media (max-width: 992px) {
  body,
.Normal {
    font-size: 15px;
    line-height: 18px;
  }
}
@media (max-width: 768px) {
  body,
.Normal {
    font-size: 12px;
    line-height: 15px;
  }
}

a:link, a:active, a:visited {
  text-decoration: none;
  color: #23408A;
  transition: color 0.3s linear;
}
a:hover {
  color: #C21F38;
}

.eds_primaryColor {
  color: #23408A !important;
}

.eds_secondaryColor {
  color: #C21F38 !important;
}

.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social {
  margin-top: 100px;
  margin-bottom: 100px;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_mainTitle,
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_description,
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_topRibbon {
  display: none;
}
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg__loadMediaWrapper {
  margin: 30px;
  width: calc(100% - 60px);
}
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_imageContainer {
  border-radius: 20px;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_imageContainer {
    border-radius: 10px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_imageContainer > img {
  border-radius: 20px;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg_imageContainer > img {
    border-radius: 10px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg__itemsListContainer > .edsgg__itemContainer .edsgg_thumbnailWrapper {
  border-radius: 20px;
  box-shadow: none;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_GravityGallery_Social .edsgg__itemsListContainer > .edsgg__itemContainer .edsgg_thumbnailWrapper {
    border-radius: 10px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .swiper-slide {
  padding: 0;
}
.EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .swiper-slide::before {
  border-radius: 20px;
  box-shadow: none;
  background-color: #DED7D2;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .swiper-slide::before {
    border-radius: 10px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .swiper-slide.edSR_circleImage .edSR_image {
  margin-top: 45px;
  margin-bottom: 45px;
  border: solid 5px #fff;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .swiper-slide.edSR_circleImage .edSR_image {
    margin-top: 25px;
    margin-bottom: 25px;
    border-width: 3px;
  }
}
.EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .edSR_multipleSlides .swiper-slide.edSR_circleImage .edSR_itemDescription {
  width: auto !important;
  margin-top: 0;
  padding: 0 45px 45px 45px;
}
@media (max-width: 768px) {
  .EasyDNNSkin_BPAA-LP .eds_SwiperRotator_Cards .edSR_multipleSlides .swiper-slide.edSR_circleImage .edSR_itemDescription {
    padding: 0 25px 25px 25px;
    display: block;
    font-size: 10px;
  }
}

#ControlBar_ControlPanel *,
.actionMenu *,
.dnnDropDownList * {
  box-sizing: content-box;
}

.d-flex .dnnSortable {
  min-width: 300px;
}

/* Version 1 */