@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Lora:400,700);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700);













body,
input,
textarea,
.mbr-company .list-group-text,
.mbr-section-text {
  font-family: 'Source Sans Pro', sans-serif;
}
.mbr-footer-content li,
.mbr-footer .mbr-contacts li {
  font-family: 'Source Sans Pro', sans-serif;
}
.alert,
h1,
h2,
h3,
h4,
h5,
h6,
.mbr-figure .mbr-figure-caption,
.mbr-gallery-title,
.mbr-map [data-state-details],
.mbr-price,
.mbr-section-title {
  font-family: 'Montserrat', sans-serif;
}
.btn {
  font-family: 'Montserrat', sans-serif;
}
.mbr-footer-content h1,
.mbr-footer .mbr-contacts h1,
.mbr-footer-content h2,
.mbr-footer .mbr-contacts h2,
.mbr-footer-content h3,
.mbr-footer .mbr-contacts h3,
.mbr-footer-content h4,
.mbr-footer .mbr-contacts h4,
.mbr-footer-content p strong,
.mbr-footer .mbr-contacts p strong,
.mbr-footer-content strong,
.mbr-footer .mbr-contacts strong {
  font-family: 'Montserrat', sans-serif;
}
.btn-sm,
.mbr-section-hero .mbr-section-lead,
.mbr-cards .card-subtitle,
.mbr-testimonial .card-block,
.mbr-section-subtitle {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.mbr-author-name {
  font-family: 'Montserrat', sans-serif;
}
.mbr-author-desc {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.mbr-plan-title {
  font-family: 'Montserrat', sans-serif;
}
.mbr-plan-subtitle,
.mbr-plan-price-desc {
  font-family: 'Montserrat', sans-serif;
  font-style: normal;
}
.bg-primary {
  background-color: #d2232a !important;
}
.bg-success {
  background-color: #1e7c3a !important;
}
.bg-info {
  background-color: #74a3c7 !important;
}
.bg-warning {
  background-color: #ffd785 !important;
}
.bg-danger {
  background-color: #ff9685 !important;
}
.btn-primary {
  background-color: #d2232a;
  border-color: #d2232a;
  color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active {
  color: #ffffff;
  background-color: #90181d;
  border-color: #90181d;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #90181d !important;
  border-color: #90181d !important;
}
.btn-secondary {
  background-color: #000000;
  border-color: #000000;
  color: #ffffff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info {
  background-color: #74a3c7;
  border-color: #74a3c7;
  color: #ffffff;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active {
  color: #ffffff;
  background-color: #447eaa;
  border-color: #447eaa;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #447eaa !important;
  border-color: #447eaa !important;
}
.btn-success {
  background-color: #1e7c3a;
  border-color: #1e7c3a;
  color: #ffffff;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active {
  color: #ffffff;
  background-color: #0f3e1d;
  border-color: #0f3e1d;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #0f3e1d !important;
  border-color: #0f3e1d !important;
}
.btn-warning {
  background-color: #ffd785;
  border-color: #ffd785;
  color: #ffffff;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active {
  color: #ffffff;
  background-color: #ffbe38;
  border-color: #ffbe38;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #ffbe38 !important;
  border-color: #ffbe38 !important;
}
.btn-danger {
  background-color: #ff9685;
  border-color: #ff9685;
  color: #ffffff;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active {
  color: #ffffff;
  background-color: #ff5438;
  border-color: #ff5438;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5438 !important;
  border-color: #ff5438 !important;
}
.btn-primary-outline {
  background: none;
  border-color: #7b1419;
  color: #7b1419;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline:active,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #d2232a;
  border-color: #d2232a;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #d2232a !important;
  border-color: #d2232a !important;
}
.btn-secondary-outline {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info-outline {
  background: none;
  border-color: #3d7198;
  color: #3d7198;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline:active,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #74a3c7;
  border-color: #74a3c7;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #74a3c7 !important;
  border-color: #74a3c7 !important;
}
.btn-success-outline {
  background: none;
  border-color: #0a2a14;
  color: #0a2a14;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline:active,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #1e7c3a;
  border-color: #1e7c3a;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #1e7c3a !important;
  border-color: #1e7c3a !important;
}
.btn-warning-outline {
  background: none;
  border-color: #ffb61f;
  color: #ffb61f;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline:active,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #ffd785;
  border-color: #ffd785;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #ffd785 !important;
  border-color: #ffd785 !important;
}
.btn-danger-outline {
  background: none;
  border-color: #ff3e1f;
  color: #ff3e1f;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline:active,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #ff9685;
  border-color: #ff9685;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9685 !important;
  border-color: #ff9685 !important;
}
.text-primary {
  color: #d2232a !important;
}
.text-success {
  color: #1e7c3a !important;
}
.text-info {
  color: #74a3c7 !important;
}
.text-warning {
  color: #ffd785 !important;
}
.text-danger {
  color: #ff9685 !important;
}
.alert-success {
  background-color: #1e7c3a;
}
.alert-info {
  background-color: #74a3c7;
}
.alert-warning {
  background-color: #ffd785;
}
.alert-danger {
  background-color: #ff9685;
}
.mbr-company .list-group-item.active .list-group-text {
  color: #d2232a;
}
.mbr-footer p a,
.mbr-footer ul a {
  color: #d2232a;
}
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #d2232a;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #d2232a;
}
.lead a,
.lead a:hover {
  color: #d2232a;
}
.lead blockquote {
  border-color: #d2232a;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f6cbcc;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #47d271;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #cfdfec;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-small-footer a,
.mbr-gallery-filter li:hover {
  color: #000;
}
/* DirectM */
a {
  color: #74a3c7;
}
a:hover {
  color: #333;
}
/*header1*/
.header1 .mbr-arrow a i {
  color: #ffffff;
}
.header1 .mbr-arrow a:hover i {
  color: #d2232a;
}
/*header2*/
.header1.header2 .mbr-arrow a i {
  color: #222222;
}
.header1.header2 .mbr-arrow a:hover i {
  color: #d2232a;
}
/*features1*/
.features1 .carousel-indicators li.active {
  border: 5px solid #d2232a;
}
/*features12*/
.features12 .card .mbr-iconfont,
.features14 .card .mbr-iconfont,
.features16 .card .mbr-iconfont {
  font-family: 'Montserrat', sans-serif;
}
/*msg-box1*/
.msg-box1 ul li:before {
  background-color: #d2232a;
}
.msg-box1 .round-block {
  background: linear-gradient(45deg, #b31e24, #d2232a, #e0484e);
}
/*tabs1*/
.tabs1 ul li a.active {
  border-bottom-color: #d2232a !important;
}
.tabs1 .tab-list-wraper ul li:before {
  background-color: #d2232a;
}
.tabs1 .colorBG {
  background-color: #d2232a;
}
/*content*/
.content2 blockquote {
  border-left: 3px solid #d2232a;
}
.content4 p {
  border-bottom: 3px solid #d2232a;
  border-top: 3px solid #d2232a;
}
/*follow1*/
.follow1 .btn-social {
  color: #d2232a;
  border-color: #d2232a;
}
.follow1 .btn-social:hover {
  color: #e0484e;
  background: rgba(210, 35, 42, 0.1);
  border-color: #e0484e;
}
/*share1*/
.share1 .btn-social {
  color: #d2232a;
  border-color: #d2232a;
}
.share1 .btn-social:hover {
  color: #e0484e;
  background: rgba(210, 35, 42, 0.1);
  border-color: #e0484e;
}
/* Slider */
.mbr-slider .carousel-indicators .active {
  background-color: #d2232a;
}
/* Gallery */
.mbr-gallery-filter ul li {
  font-family: 'Source Sans Pro', sans-serif;
}
.mbr-gallery-filter li {
  color: #74a3c7;
}
.btn-empty:focus {
  color: #d2232a;
}
/* captions */
.mbr-figure-caption {
  background-color: #616161;
  color: #fff;
}
/* tabs1 */
.tabs1 ul li a {
  color: #74a3c7;
}
/*tabs3*/
.tabs3 .nav-tabs .nav-link.active {
  border: 5px solid #d2232a;
}
/* testimonials1*/
.testimonials1 .carousel-indicators li.active {
  border: 5px solid #d2232a;
}
.hamburger-icon {
  background-color: #d2232a !important;
}
.hamburger-icon:before {
  background-color: #d2232a;
}
.hamburger-icon:after {
  background-color: #d2232a;
}
.form-control {
  background: #eef2f7;
  padding: 1rem;
}
.align-center {
  text-align: center;
}
.col,
.col-12,
.col-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
.col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.col-auto {
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}
form a.btn {
  margin: 0;
}
.mbr-form.mx-auto {
  margin: 0 auto;
  float: none;
}
section.custom-form .container,
section.form .container {
  display: flex;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px;
}
#content3-49 .mbr-section-title,
#content3-49 .mbr-section-subtitle {
  text-align: center;
}
#content3-49 H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
  text-align: right;
}
#content3-49 P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-49 DIV {
  font-size: 32px;
  text-align: center;
  font-family: 'Montserrat', sans-serif;
}
#content3-49 P {
  line-height: 2em;
  text-align: left !important;
  font-weight: 100;
}
#menu2-3u .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-3u .navbar-toggler {
  color: #fffffd;
}
#menu2-3u .close-icon::before,
#menu2-3u .close-icon::after {
  background-color: #fffffd;
}
#menu2-3u .link,
#menu2-3u .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-3u .link {
  font-size: 1rem;
}
#menu2-3u .dropdown-item,
#menu2-3u .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-3u .link:hover,
#menu2-3u .link:focus {
  color: #d2232a;
}
#menu2-3u .dropdown-item:hover::before,
#menu2-3u .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-3u .dropdown-item:hover,
#menu2-3u .dropdown-item:focus {
  color: #fffffd;
}
#menu2-3u .link[aria-expanded="true"],
#menu2-3u .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3u .nav-dropdown-sm .link:focus,
#menu2-3u .nav-dropdown-sm .link:hover,
#menu2-3u .nav-dropdown-sm .dropdown-item:focus,
#menu2-3u .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-3u .navbar,
#menu2-3u .nav-dropdown-sm,
#menu2-3u .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-3u .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3u .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-3u .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-3u .bg-color.transparent.opened .link:hover,
#menu2-3u .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-3u .link[aria-expanded="true"],
#menu2-3u .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-3u .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-3u .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-3u .container-fluid {
  padding-left: 0px;
}
#menu2-3u .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-3u .navbar-toggler {
  color: #d2232a;
}
#menu2-3u .nav-dropdown-sm .link,
#menu2-3u .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-3u .navbar-nav {
  width: 360px;
}
#menu2-3u .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-4d H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4d P {
  font-size: 16px;
}
#header3-4d P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4d .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-4e H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4e P {
  text-align: center;
}
#header3-4e P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4e .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-4f H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4f P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4f .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-4g H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4g P {
  color: #232323;
}
#header3-4g P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4g .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-57 .mbr-section-title,
#content3-57 .mbr-section-subtitle {
  text-align: center;
}
#content3-57 P {
  font-size: 24px;
  color: #232323;
}
#content3-57 H1 {
  font-size: 48px;
}
#content3-57 B {
  font-size: 36px;
}
#custom-html-4a {
  /* Type valid CSS here */
}
#custom-html-4a .my-image {
  width: 100%;
}
#custom-html-4a #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-4a #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-4a #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-4a #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-4a #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-4a #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-4a body {
  margin: 0;
  padding: 0;
}
#footer4-47 p {
  color: #000;
}
#footer4-47 P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}











#content3-4l .mbr-section-title,
#content3-4l .mbr-section-subtitle {
  text-align: center;
}
#content3-4l H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-4l P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-4l DIV {
  font-size: 32px;
}
#content3-4l P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-4m .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-4m .navbar-toggler {
  color: #fffffd;
}
#menu2-4m .close-icon::before,
#menu2-4m .close-icon::after {
  background-color: #fffffd;
}
#menu2-4m .link,
#menu2-4m .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-4m .link {
  font-size: 1rem;
}
#menu2-4m .dropdown-item,
#menu2-4m .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-4m .link:hover,
#menu2-4m .link:focus {
  color: #d2232a;
}
#menu2-4m .dropdown-item:hover::before,
#menu2-4m .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-4m .dropdown-item:hover,
#menu2-4m .dropdown-item:focus {
  color: #fffffd;
}
#menu2-4m .link[aria-expanded="true"],
#menu2-4m .dropdown-menu {
  background: #2d2d2d;
}
#menu2-4m .nav-dropdown-sm .link:focus,
#menu2-4m .nav-dropdown-sm .link:hover,
#menu2-4m .nav-dropdown-sm .dropdown-item:focus,
#menu2-4m .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-4m .navbar,
#menu2-4m .nav-dropdown-sm,
#menu2-4m .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-4m .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-4m .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-4m .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-4m .bg-color.transparent.opened .link:hover,
#menu2-4m .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-4m .link[aria-expanded="true"],
#menu2-4m .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-4m .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-4m .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-4m .container-fluid {
  padding-left: 0px;
}
#menu2-4m .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-4m .navbar-toggler {
  color: #d2232a;
}
#menu2-4m .nav-dropdown-sm .link,
#menu2-4m .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-4m .navbar-nav {
  width: 360px;
}
#menu2-4m .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-4n H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4n P {
  text-align: center;
  font-size: 18px;
}
#header3-4n P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4n .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-4o H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4o P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4o .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-4p H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4p B {
  font-family: 'Roboto', sans-serif;
}
#header3-4p P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4p .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-4q H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-4q P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-4q .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-4r .mbr-section-title,
#content3-4r .mbr-section-subtitle {
  text-align: center;
}
#content3-4r H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-4r P {
  color: #232323;
  font-size: 24px;
}
#content3-4r B {
  font-size: 36px;
}
#custom-html-4s {
  /* Type valid CSS here */
}
#custom-html-4s .my-image {
  width: 100%;
}
#custom-html-4s #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-4s #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-4s #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-4s #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-4s #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-4s #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-4s body {
  margin: 0;
  padding: 0;
}
#footer4-4t p {
  color: #000;
}
#footer4-4t P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-3p .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-3p .navbar-toggler {
  color: #fffffd;
}
#menu2-3p .close-icon::before,
#menu2-3p .close-icon::after {
  background-color: #fffffd;
}
#menu2-3p .link,
#menu2-3p .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-3p .link {
  font-size: 1rem;
}
#menu2-3p .dropdown-item,
#menu2-3p .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-3p .link:hover,
#menu2-3p .link:focus {
  color: #d2232a;
}
#menu2-3p .dropdown-item:hover::before,
#menu2-3p .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-3p .dropdown-item:hover,
#menu2-3p .dropdown-item:focus {
  color: #fffffd;
}
#menu2-3p .link[aria-expanded="true"],
#menu2-3p .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3p .nav-dropdown-sm .link:focus,
#menu2-3p .nav-dropdown-sm .link:hover,
#menu2-3p .nav-dropdown-sm .dropdown-item:focus,
#menu2-3p .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-3p .navbar,
#menu2-3p .nav-dropdown-sm,
#menu2-3p .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-3p .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3p .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-3p .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-3p .bg-color.transparent.opened .link:hover,
#menu2-3p .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-3p .link[aria-expanded="true"],
#menu2-3p .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-3p .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-3p .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-3p .container-fluid {
  padding-left: 0px;
}
#menu2-3p .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-3p .navbar-toggler {
  color: #d2232a;
}
#menu2-3p .nav-dropdown-sm .link,
#menu2-3p .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-3p .navbar-nav {
  width: 360px;
}
#menu2-3p .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-22 .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-22 .mbr-table-cell {
  vertical-align: middle;
}
#header1-22 .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  color: #fffffd;
}
#header1-22 .heading-text {
  color: #fffffd;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-22 P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-23 .mbr-section-title,
#content7-23 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-23 .mbr-table-cell {
  vertical-align: middle;
}
#content7-23 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-b9 P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-b9 .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-ba .btn {
  border: 1px solid transparent;
}
#content7-26 .mbr-section-title,
#content7-26 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-26 .mbr-table-cell {
  vertical-align: middle;
}
#content7-26 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-28 .mbr-section-title,
#content7-28 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-28 .mbr-table-cell {
  vertical-align: middle;
}
#content7-28 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-2a .mbr-section-title,
#content7-2a .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-2a .mbr-table-cell {
  vertical-align: middle;
}
#content7-2a .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#features7-2b .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-2b .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-2b .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-2b .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-2b .heading-title {
  font-family: 'Lora', serif;
  color: #bdb39a;
}
#features7-2b .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-2b .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-2b .card-img img {
  border-radius: 0px;
}
#footer4-3r p {
  color: #000;
}
#footer4-3r P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}











#content3-5a .mbr-section-title,
#content3-5a .mbr-section-subtitle {
  text-align: center;
}
#content3-5a H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-5a P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-5a DIV {
  font-size: 32px;
}
#content3-5a P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-5b .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-5b .navbar-toggler {
  color: #fffffd;
}
#menu2-5b .close-icon::before,
#menu2-5b .close-icon::after {
  background-color: #fffffd;
}
#menu2-5b .link,
#menu2-5b .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-5b .link {
  font-size: 1rem;
}
#menu2-5b .dropdown-item,
#menu2-5b .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-5b .link:hover,
#menu2-5b .link:focus {
  color: #d2232a;
}
#menu2-5b .dropdown-item:hover::before,
#menu2-5b .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-5b .dropdown-item:hover,
#menu2-5b .dropdown-item:focus {
  color: #fffffd;
}
#menu2-5b .link[aria-expanded="true"],
#menu2-5b .dropdown-menu {
  background: #2d2d2d;
}
#menu2-5b .nav-dropdown-sm .link:focus,
#menu2-5b .nav-dropdown-sm .link:hover,
#menu2-5b .nav-dropdown-sm .dropdown-item:focus,
#menu2-5b .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-5b .navbar,
#menu2-5b .nav-dropdown-sm,
#menu2-5b .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-5b .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-5b .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-5b .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-5b .bg-color.transparent.opened .link:hover,
#menu2-5b .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-5b .link[aria-expanded="true"],
#menu2-5b .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-5b .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-5b .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-5b .container-fluid {
  padding-left: 0px;
}
#menu2-5b .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-5b .navbar-toggler {
  color: #d2232a;
}
#menu2-5b .nav-dropdown-sm .link,
#menu2-5b .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-5b .navbar-nav {
  width: 360px;
}
#menu2-5b .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-5c H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5c P {
  text-align: center;
  font-size: 18px;
}
#header3-5c P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5c .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5d H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5d P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5d .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5e H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5e B {
  font-family: 'Roboto', sans-serif;
}
#header3-5e P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5e .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5f H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5f P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5f .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-5g .mbr-section-title,
#content3-5g .mbr-section-subtitle {
  text-align: center;
}
#content3-5g H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-5g P {
  color: #232323;
  font-size: 24px;
}
#content3-5g B {
  font-size: 36px;
}
#custom-html-5h {
  /* Type valid CSS here */
}
#custom-html-5h .my-image {
  width: 100%;
}
#custom-html-5h #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-5h #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-5h #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-5h #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-5h #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-5h #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-5h body {
  margin: 0;
  padding: 0;
}
#footer4-5i p {
  color: #000;
}
#footer4-5i P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}











#content3-5j .mbr-section-title,
#content3-5j .mbr-section-subtitle {
  text-align: center;
}
#content3-5j H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-5j P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-5j DIV {
  font-size: 32px;
}
#content3-5j P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-5k .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-5k .navbar-toggler {
  color: #fffffd;
}
#menu2-5k .close-icon::before,
#menu2-5k .close-icon::after {
  background-color: #fffffd;
}
#menu2-5k .link,
#menu2-5k .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-5k .link {
  font-size: 1rem;
}
#menu2-5k .dropdown-item,
#menu2-5k .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-5k .link:hover,
#menu2-5k .link:focus {
  color: #d2232a;
}
#menu2-5k .dropdown-item:hover::before,
#menu2-5k .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-5k .dropdown-item:hover,
#menu2-5k .dropdown-item:focus {
  color: #fffffd;
}
#menu2-5k .link[aria-expanded="true"],
#menu2-5k .dropdown-menu {
  background: #2d2d2d;
}
#menu2-5k .nav-dropdown-sm .link:focus,
#menu2-5k .nav-dropdown-sm .link:hover,
#menu2-5k .nav-dropdown-sm .dropdown-item:focus,
#menu2-5k .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-5k .navbar,
#menu2-5k .nav-dropdown-sm,
#menu2-5k .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-5k .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-5k .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-5k .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-5k .bg-color.transparent.opened .link:hover,
#menu2-5k .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-5k .link[aria-expanded="true"],
#menu2-5k .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-5k .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-5k .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-5k .container-fluid {
  padding-left: 0px;
}
#menu2-5k .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-5k .navbar-toggler {
  color: #d2232a;
}
#menu2-5k .nav-dropdown-sm .link,
#menu2-5k .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-5k .navbar-nav {
  width: 360px;
}
#menu2-5k .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-5l H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5l P {
  text-align: center;
  font-size: 18px;
}
#header3-5l P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5l .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5m H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5m P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5m .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5n H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5n B {
  font-family: 'Roboto', sans-serif;
}
#header3-5n P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5n .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5o H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5o P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5o .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-5p .mbr-section-title,
#content3-5p .mbr-section-subtitle {
  text-align: center;
}
#content3-5p H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-5p P {
  color: #232323;
  font-size: 24px;
}
#content3-5p B {
  font-size: 36px;
}
#custom-html-5q {
  /* Type valid CSS here */
}
#custom-html-5q .my-image {
  width: 100%;
}
#custom-html-5q #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-5q #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-5q #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-5q #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-5q #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-5q #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-5q body {
  margin: 0;
  padding: 0;
}
#footer4-5r p {
  color: #000;
}
#footer4-5r P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}











#content3-5s .mbr-section-title,
#content3-5s .mbr-section-subtitle {
  text-align: center;
}
#content3-5s H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-5s P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-5s DIV {
  font-size: 32px;
}
#content3-5s P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-5t .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-5t .navbar-toggler {
  color: #fffffd;
}
#menu2-5t .close-icon::before,
#menu2-5t .close-icon::after {
  background-color: #fffffd;
}
#menu2-5t .link,
#menu2-5t .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-5t .link {
  font-size: 1rem;
}
#menu2-5t .dropdown-item,
#menu2-5t .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-5t .link:hover,
#menu2-5t .link:focus {
  color: #d2232a;
}
#menu2-5t .dropdown-item:hover::before,
#menu2-5t .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-5t .dropdown-item:hover,
#menu2-5t .dropdown-item:focus {
  color: #fffffd;
}
#menu2-5t .link[aria-expanded="true"],
#menu2-5t .dropdown-menu {
  background: #2d2d2d;
}
#menu2-5t .nav-dropdown-sm .link:focus,
#menu2-5t .nav-dropdown-sm .link:hover,
#menu2-5t .nav-dropdown-sm .dropdown-item:focus,
#menu2-5t .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-5t .navbar,
#menu2-5t .nav-dropdown-sm,
#menu2-5t .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-5t .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-5t .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-5t .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-5t .bg-color.transparent.opened .link:hover,
#menu2-5t .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-5t .link[aria-expanded="true"],
#menu2-5t .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-5t .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-5t .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-5t .container-fluid {
  padding-left: 0px;
}
#menu2-5t .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-5t .navbar-toggler {
  color: #d2232a;
}
#menu2-5t .nav-dropdown-sm .link,
#menu2-5t .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-5t .navbar-nav {
  width: 360px;
}
#menu2-5t .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-5u H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5u P {
  text-align: center;
  font-size: 18px;
}
#header3-5u P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5u .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5v H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5v P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5v .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5w H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5w B {
  font-family: 'Roboto', sans-serif;
}
#header3-5w P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5w .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-5x H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-5x P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-5x .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-5y .mbr-section-title,
#content3-5y .mbr-section-subtitle {
  text-align: center;
}
#content3-5y H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-5y P {
  color: #232323;
  font-size: 24px;
}
#content3-5y B {
  font-size: 36px;
}
#custom-html-5z {
  /* Type valid CSS here */
}
#custom-html-5z .my-image {
  width: 100%;
}
#custom-html-5z #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-5z #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-5z #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-5z #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-5z #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-5z #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-5z body {
  margin: 0;
  padding: 0;
}
#footer4-60 p {
  color: #000;
}
#footer4-60 P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}











#content3-61 .mbr-section-title,
#content3-61 .mbr-section-subtitle {
  text-align: center;
}
#content3-61 H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-61 P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-61 DIV {
  font-size: 32px;
}
#content3-61 P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-62 .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-62 .navbar-toggler {
  color: #fffffd;
}
#menu2-62 .close-icon::before,
#menu2-62 .close-icon::after {
  background-color: #fffffd;
}
#menu2-62 .link,
#menu2-62 .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-62 .link {
  font-size: 1rem;
}
#menu2-62 .dropdown-item,
#menu2-62 .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-62 .link:hover,
#menu2-62 .link:focus {
  color: #d2232a;
}
#menu2-62 .dropdown-item:hover::before,
#menu2-62 .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-62 .dropdown-item:hover,
#menu2-62 .dropdown-item:focus {
  color: #fffffd;
}
#menu2-62 .link[aria-expanded="true"],
#menu2-62 .dropdown-menu {
  background: #2d2d2d;
}
#menu2-62 .nav-dropdown-sm .link:focus,
#menu2-62 .nav-dropdown-sm .link:hover,
#menu2-62 .nav-dropdown-sm .dropdown-item:focus,
#menu2-62 .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-62 .navbar,
#menu2-62 .nav-dropdown-sm,
#menu2-62 .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-62 .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-62 .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-62 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-62 .bg-color.transparent.opened .link:hover,
#menu2-62 .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-62 .link[aria-expanded="true"],
#menu2-62 .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-62 .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-62 .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-62 .container-fluid {
  padding-left: 0px;
}
#menu2-62 .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-62 .navbar-toggler {
  color: #d2232a;
}
#menu2-62 .nav-dropdown-sm .link,
#menu2-62 .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-62 .navbar-nav {
  width: 360px;
}
#menu2-62 .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-63 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-63 P {
  text-align: center;
  font-size: 18px;
}
#header3-63 P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-63 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-64 H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-64 P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-64 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-65 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-65 B {
  font-family: 'Roboto', sans-serif;
}
#header3-65 P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-65 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-66 H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-66 P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-66 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-67 .mbr-section-title,
#content3-67 .mbr-section-subtitle {
  text-align: center;
}
#content3-67 H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-67 P {
  color: #232323;
  font-size: 24px;
}
#content3-67 B {
  font-size: 36px;
}
#custom-html-68 {
  /* Type valid CSS here */
}
#custom-html-68 .my-image {
  width: 100%;
}
#custom-html-68 #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-68 #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-68 #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-68 #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-68 #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-68 #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-68 body {
  margin: 0;
  padding: 0;
}
#footer4-69 p {
  color: #000;
}
#footer4-69 P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-6a .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-6a .navbar-toggler {
  color: #fffffd;
}
#menu2-6a .close-icon::before,
#menu2-6a .close-icon::after {
  background-color: #fffffd;
}
#menu2-6a .link,
#menu2-6a .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-6a .link {
  font-size: 1rem;
}
#menu2-6a .dropdown-item,
#menu2-6a .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-6a .link:hover,
#menu2-6a .link:focus {
  color: #d2232a;
}
#menu2-6a .dropdown-item:hover::before,
#menu2-6a .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-6a .dropdown-item:hover,
#menu2-6a .dropdown-item:focus {
  color: #fffffd;
}
#menu2-6a .link[aria-expanded="true"],
#menu2-6a .dropdown-menu {
  background: #2d2d2d;
}
#menu2-6a .nav-dropdown-sm .link:focus,
#menu2-6a .nav-dropdown-sm .link:hover,
#menu2-6a .nav-dropdown-sm .dropdown-item:focus,
#menu2-6a .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-6a .navbar,
#menu2-6a .nav-dropdown-sm,
#menu2-6a .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-6a .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-6a .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-6a .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-6a .bg-color.transparent.opened .link:hover,
#menu2-6a .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-6a .link[aria-expanded="true"],
#menu2-6a .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-6a .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-6a .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-6a .container-fluid {
  padding-left: 0px;
}
#menu2-6a .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-6a .navbar-toggler {
  color: #d2232a;
}
#menu2-6a .nav-dropdown-sm .link,
#menu2-6a .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-6a .navbar-nav {
  width: 360px;
}
#menu2-6a .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-6b .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-6b .mbr-table-cell {
  vertical-align: middle;
}
#header1-6b .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  color: #fffffd;
}
#header1-6b .heading-text {
  color: #fffffd;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-6b P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-6c .mbr-section-title,
#content7-6c .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6c .mbr-table-cell {
  vertical-align: middle;
}
#content7-6c .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-bd P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-bd .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-be .btn {
  border: 1px solid transparent;
}
#content7-6f .mbr-section-title,
#content7-6f .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6f .mbr-table-cell {
  vertical-align: middle;
}
#content7-6f .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-6h .mbr-section-title,
#content7-6h .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6h .mbr-table-cell {
  vertical-align: middle;
}
#content7-6h .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-6j .mbr-section-title,
#content7-6j .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6j .mbr-table-cell {
  vertical-align: middle;
}
#content7-6j .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#features7-6l .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-6l .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-6l .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-6l .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-6l .heading-title {
  font-family: 'Lora', serif;
  color: #bdb39a;
}
#features7-6l .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-6l .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-6l .card-img img {
  border-radius: 0px;
}
#footer4-6m p {
  color: #000;
}
#footer4-6m P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-6n .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-6n .navbar-toggler {
  color: #fffffd;
}
#menu2-6n .close-icon::before,
#menu2-6n .close-icon::after {
  background-color: #fffffd;
}
#menu2-6n .link,
#menu2-6n .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-6n .link {
  font-size: 1rem;
}
#menu2-6n .dropdown-item,
#menu2-6n .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-6n .link:hover,
#menu2-6n .link:focus {
  color: #d2232a;
}
#menu2-6n .dropdown-item:hover::before,
#menu2-6n .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-6n .dropdown-item:hover,
#menu2-6n .dropdown-item:focus {
  color: #fffffd;
}
#menu2-6n .link[aria-expanded="true"],
#menu2-6n .dropdown-menu {
  background: #2d2d2d;
}
#menu2-6n .nav-dropdown-sm .link:focus,
#menu2-6n .nav-dropdown-sm .link:hover,
#menu2-6n .nav-dropdown-sm .dropdown-item:focus,
#menu2-6n .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-6n .navbar,
#menu2-6n .nav-dropdown-sm,
#menu2-6n .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-6n .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-6n .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-6n .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-6n .bg-color.transparent.opened .link:hover,
#menu2-6n .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-6n .link[aria-expanded="true"],
#menu2-6n .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-6n .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-6n .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-6n .container-fluid {
  padding-left: 0px;
}
#menu2-6n .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-6n .navbar-toggler {
  color: #d2232a;
}
#menu2-6n .nav-dropdown-sm .link,
#menu2-6n .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-6n .navbar-nav {
  width: 360px;
}
#menu2-6n .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-6o .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-6o .mbr-table-cell {
  vertical-align: middle;
}
#header1-6o .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  color: #fffffd;
}
#header1-6o .heading-text {
  color: #fffffd;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-6o P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-6p .mbr-section-title,
#content7-6p .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6p .mbr-table-cell {
  vertical-align: middle;
}
#content7-6p .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-bf P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-bf .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-bg .btn {
  border: 1px solid transparent;
}
#content7-6s .mbr-section-title,
#content7-6s .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6s .mbr-table-cell {
  vertical-align: middle;
}
#content7-6s .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-6u .mbr-section-title,
#content7-6u .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6u .mbr-table-cell {
  vertical-align: middle;
}
#content7-6u .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-6w .mbr-section-title,
#content7-6w .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-6w .mbr-table-cell {
  vertical-align: middle;
}
#content7-6w .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#features7-6y .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-6y .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-6y .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-6y .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-6y .heading-title {
  font-family: 'Lora', serif;
  color: #bdb39a;
}
#features7-6y .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-6y .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-6y .card-img img {
  border-radius: 0px;
}
#footer4-6z p {
  color: #000;
}
#footer4-6z P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-70 .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-70 .navbar-toggler {
  color: #fffffd;
}
#menu2-70 .close-icon::before,
#menu2-70 .close-icon::after {
  background-color: #fffffd;
}
#menu2-70 .link,
#menu2-70 .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-70 .link {
  font-size: 1rem;
}
#menu2-70 .dropdown-item,
#menu2-70 .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-70 .link:hover,
#menu2-70 .link:focus {
  color: #d2232a;
}
#menu2-70 .dropdown-item:hover::before,
#menu2-70 .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-70 .dropdown-item:hover,
#menu2-70 .dropdown-item:focus {
  color: #fffffd;
}
#menu2-70 .link[aria-expanded="true"],
#menu2-70 .dropdown-menu {
  background: #2d2d2d;
}
#menu2-70 .nav-dropdown-sm .link:focus,
#menu2-70 .nav-dropdown-sm .link:hover,
#menu2-70 .nav-dropdown-sm .dropdown-item:focus,
#menu2-70 .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-70 .navbar,
#menu2-70 .nav-dropdown-sm,
#menu2-70 .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-70 .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-70 .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-70 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-70 .bg-color.transparent.opened .link:hover,
#menu2-70 .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-70 .link[aria-expanded="true"],
#menu2-70 .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-70 .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-70 .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-70 .container-fluid {
  padding-left: 0px;
}
#menu2-70 .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-70 .navbar-toggler {
  color: #d2232a;
}
#menu2-70 .nav-dropdown-sm .link,
#menu2-70 .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-70 .navbar-nav {
  width: 360px;
}
#menu2-70 .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-71 .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-71 .mbr-table-cell {
  vertical-align: middle;
}
#header1-71 .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  color: #fffffd;
}
#header1-71 .heading-text {
  color: #fffffd;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-71 P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-72 .mbr-section-title,
#content7-72 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-72 .mbr-table-cell {
  vertical-align: middle;
}
#content7-72 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-bb P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-bb .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-bc .btn {
  border: 1px solid transparent;
}
#content7-75 .mbr-section-title,
#content7-75 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-75 .mbr-table-cell {
  vertical-align: middle;
}
#content7-75 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-77 .mbr-section-title,
#content7-77 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-77 .mbr-table-cell {
  vertical-align: middle;
}
#content7-77 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-79 .mbr-section-title,
#content7-79 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-79 .mbr-table-cell {
  vertical-align: middle;
}
#content7-79 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#custom-html-7d {
  /* Type valid CSS here */
}
#custom-html-7d .my-image {
  width: 100%;
}
#custom-html-7d #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-7d #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-7d #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-7d #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-7d #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-7d #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-7d body {
  margin: 0;
  padding: 0;
}
#features7-7b .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-7b .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-7b .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-7b .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-7b .heading-title {
  font-family: 'Lora', serif;
  color: #bdb39a;
}
#features7-7b .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-7b .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-7b .card-img img {
  border-radius: 0px;
}
#footer4-7c p {
  color: #000;
}
#footer4-7c P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-7e .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-7e .navbar-toggler {
  color: #fffffd;
}
#menu2-7e .close-icon::before,
#menu2-7e .close-icon::after {
  background-color: #fffffd;
}
#menu2-7e .link,
#menu2-7e .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-7e .link {
  font-size: 1rem;
}
#menu2-7e .dropdown-item,
#menu2-7e .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-7e .link:hover,
#menu2-7e .link:focus {
  color: #d2232a;
}
#menu2-7e .dropdown-item:hover::before,
#menu2-7e .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-7e .dropdown-item:hover,
#menu2-7e .dropdown-item:focus {
  color: #fffffd;
}
#menu2-7e .link[aria-expanded="true"],
#menu2-7e .dropdown-menu {
  background: #2d2d2d;
}
#menu2-7e .nav-dropdown-sm .link:focus,
#menu2-7e .nav-dropdown-sm .link:hover,
#menu2-7e .nav-dropdown-sm .dropdown-item:focus,
#menu2-7e .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-7e .navbar,
#menu2-7e .nav-dropdown-sm,
#menu2-7e .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-7e .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-7e .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-7e .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-7e .bg-color.transparent.opened .link:hover,
#menu2-7e .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-7e .link[aria-expanded="true"],
#menu2-7e .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-7e .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-7e .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-7e .container-fluid {
  padding-left: 0px;
}
#menu2-7e .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-7e .navbar-toggler {
  color: #d2232a;
}
#menu2-7e .nav-dropdown-sm .link,
#menu2-7e .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-7e .navbar-nav {
  width: 360px;
}
#menu2-7e .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-7f .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-7f .mbr-table-cell {
  vertical-align: middle;
}
#header1-7f .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  text-align: center;
  color: #fffffd;
}
#header1-7f .heading-text {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#header1-7f P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-7g .mbr-section-title,
#content7-7g .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7g .mbr-table-cell {
  vertical-align: middle;
}
#content7-7g .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-b7 P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-b7 .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-b8 .btn {
  border: 1px solid transparent;
}
#content7-7j .mbr-section-title,
#content7-7j .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7j .mbr-table-cell {
  vertical-align: middle;
}
#content7-7j .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #fffffd;
}
#content7-7l .mbr-section-title,
#content7-7l .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7l .mbr-table-cell {
  vertical-align: middle;
}
#content7-7l .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #fffffd;
}
#content7-7n .mbr-section-title,
#content7-7n .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7n .mbr-table-cell {
  vertical-align: middle;
}
#content7-7n .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #fffffd;
}
#features7-7p .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
  color: #232323;
}
#features7-7p .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-7p .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-7p .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-7p .heading-title {
  font-family: 'Lora', serif;
  color: #bdb8ab;
}
#features7-7p .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  color: #000000;
}
#features7-7p .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-7p .card-img img {
  border-radius: 0px;
}
#footer4-7q p {
  color: #000;
}
#footer4-7q P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-7r .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-7r .navbar-toggler {
  color: #fffffd;
}
#menu2-7r .close-icon::before,
#menu2-7r .close-icon::after {
  background-color: #fffffd;
}
#menu2-7r .link,
#menu2-7r .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-7r .link {
  font-size: 1rem;
}
#menu2-7r .dropdown-item,
#menu2-7r .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-7r .link:hover,
#menu2-7r .link:focus {
  color: #d2232a;
}
#menu2-7r .dropdown-item:hover::before,
#menu2-7r .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-7r .dropdown-item:hover,
#menu2-7r .dropdown-item:focus {
  color: #fffffd;
}
#menu2-7r .link[aria-expanded="true"],
#menu2-7r .dropdown-menu {
  background: #2d2d2d;
}
#menu2-7r .nav-dropdown-sm .link:focus,
#menu2-7r .nav-dropdown-sm .link:hover,
#menu2-7r .nav-dropdown-sm .dropdown-item:focus,
#menu2-7r .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-7r .navbar,
#menu2-7r .nav-dropdown-sm,
#menu2-7r .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-7r .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-7r .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-7r .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-7r .bg-color.transparent.opened .link:hover,
#menu2-7r .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-7r .link[aria-expanded="true"],
#menu2-7r .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-7r .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-7r .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-7r .container-fluid {
  padding-left: 0px;
}
#menu2-7r .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-7r .navbar-toggler {
  color: #d2232a;
}
#menu2-7r .nav-dropdown-sm .link,
#menu2-7r .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-7r .navbar-nav {
  width: 360px;
}
#menu2-7r .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-7s .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-7s .mbr-table-cell {
  vertical-align: middle;
}
#header1-7s .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  color: #fffffd;
}
#header1-7s .heading-text {
  color: #fffffd;
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-7s P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0px;
}
#content7-7t .mbr-section-title,
#content7-7t .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7t .mbr-table-cell {
  vertical-align: middle;
}
#content7-7t .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-bh P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-bh .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-bi .btn {
  border: 1px solid transparent;
}
#content7-7w .mbr-section-title,
#content7-7w .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7w .mbr-table-cell {
  vertical-align: middle;
}
#content7-7w .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-7y .mbr-section-title,
#content7-7y .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-7y .mbr-table-cell {
  vertical-align: middle;
}
#content7-7y .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-80 .mbr-section-title,
#content7-80 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-80 .mbr-table-cell {
  vertical-align: middle;
}
#content7-80 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#features7-82 .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-82 .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-82 .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-82 .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-82 .heading-title {
  font-family: 'Lora', serif;
  color: #bdb39a;
}
#features7-82 .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-82 .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-82 .card-img img {
  border-radius: 0px;
}
#footer4-cw p {
  color: #000;
}
#footer4-cw P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-cw P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}






















#menu2-9s .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-9s .navbar-toggler {
  color: #fffffd;
}
#menu2-9s .close-icon::before,
#menu2-9s .close-icon::after {
  background-color: #fffffd;
}
#menu2-9s .link,
#menu2-9s .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-9s .link {
  font-size: 1rem;
}
#menu2-9s .dropdown-item,
#menu2-9s .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-9s .link:hover,
#menu2-9s .link:focus {
  color: #d2232a;
}
#menu2-9s .dropdown-item:hover::before,
#menu2-9s .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-9s .dropdown-item:hover,
#menu2-9s .dropdown-item:focus {
  color: #fffffd;
}
#menu2-9s .link[aria-expanded="true"],
#menu2-9s .dropdown-menu {
  background: #2d2d2d;
}
#menu2-9s .nav-dropdown-sm .link:focus,
#menu2-9s .nav-dropdown-sm .link:hover,
#menu2-9s .nav-dropdown-sm .dropdown-item:focus,
#menu2-9s .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-9s .navbar,
#menu2-9s .nav-dropdown-sm,
#menu2-9s .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-9s .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-9s .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-9s .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-9s .bg-color.transparent.opened .link:hover,
#menu2-9s .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-9s .link[aria-expanded="true"],
#menu2-9s .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-9s .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-9s .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-9s .container-fluid {
  padding-left: 0px;
}
#menu2-9s .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-9s .navbar-toggler {
  color: #d2232a;
}
#menu2-9s .nav-dropdown-sm .link,
#menu2-9s .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-9s .navbar-nav {
  width: 360px;
}
#menu2-9s .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#content3-ag .mbr-section-title,
#content3-ag .mbr-section-subtitle {
  text-align: center;
}
#content3-ag P {
  text-align: right;
  font-family: 'Roboto', sans-serif;
}
#content3-ag P {
  text-align: left;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
}
#content3-ag .mbr-section-subtitle {
  text-align: left;
}
#header3-a1 H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-a1 P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-a1 B {
  font-size: 46px;
}
#header3-a1 P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-a1 H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-a1 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-a1 .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-a1 .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-c2 H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-c2 P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-c2 B {
  font-size: 46px;
}
#header3-c2 P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-c2 H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-c2 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-c2 .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-c2 .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-a7 H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-a7 P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-a7 B {
  font-size: 46px;
}
#header3-a7 P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-a7 H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-a7 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-a7 .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-a7 .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-a9 H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-a9 P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-a9 B {
  font-size: 46px;
}
#header3-a9 P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-a9 H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-a9 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-a9 .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-a9 .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-aa H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-aa P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-aa B {
  font-size: 46px;
}
#header3-aa P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-aa H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-aa .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-aa .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-aa .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-ab H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-ab P {
  text-align: left;
  font-size: 16px;
  font-family: 'Raleway', sans-serif;
}
#header3-ab B {
  font-size: 46px;
}
#header3-ab P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-ab H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-ab .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ab .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-ab .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-ac H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-ac P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-ac B {
  font-size: 46px;
}
#header3-ac P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-ac H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-ac .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ac .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-ac .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-ad H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-ad P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-ad B {
  font-size: 46px;
}
#header3-ad P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-ad H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-ad .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ad .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-ad .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-ae H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-ae P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-ae B {
  font-size: 46px;
}
#header3-ae P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-ae H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-ae .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ae .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-ae .mbr-section-title {
  margin-bottom: 0.2em;
}
#footer4-9q p {
  color: #000;
}
#footer4-9q P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-9q P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}






















#menu2-ah .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-ah .navbar-toggler {
  color: #fffffd;
}
#menu2-ah .close-icon::before,
#menu2-ah .close-icon::after {
  background-color: #fffffd;
}
#menu2-ah .link,
#menu2-ah .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-ah .link {
  font-size: 1rem;
}
#menu2-ah .dropdown-item,
#menu2-ah .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-ah .link:hover,
#menu2-ah .link:focus {
  color: #d2232a;
}
#menu2-ah .dropdown-item:hover::before,
#menu2-ah .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-ah .dropdown-item:hover,
#menu2-ah .dropdown-item:focus {
  color: #fffffd;
}
#menu2-ah .link[aria-expanded="true"],
#menu2-ah .dropdown-menu {
  background: #2d2d2d;
}
#menu2-ah .nav-dropdown-sm .link:focus,
#menu2-ah .nav-dropdown-sm .link:hover,
#menu2-ah .nav-dropdown-sm .dropdown-item:focus,
#menu2-ah .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-ah .navbar,
#menu2-ah .nav-dropdown-sm,
#menu2-ah .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-ah .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-ah .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-ah .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-ah .bg-color.transparent.opened .link:hover,
#menu2-ah .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-ah .link[aria-expanded="true"],
#menu2-ah .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-ah .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-ah .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-ah .container-fluid {
  padding-left: 0px;
}
#menu2-ah .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-ah .navbar-toggler {
  color: #d2232a;
}
#menu2-ah .nav-dropdown-sm .link,
#menu2-ah .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-ah .navbar-nav {
  width: 360px;
}
#menu2-ah .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#content3-ai .mbr-section-title,
#content3-ai .mbr-section-subtitle {
  text-align: center;
}
#content3-ai P {
  text-align: right;
  font-family: 'Roboto', sans-serif;
}
#content3-ai P {
  text-align: left;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
}
#content3-ai .mbr-section-subtitle {
  text-align: left;
}
#header3-fd H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-fd P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-fd B {
  font-size: 46px;
}
#header3-fd P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-fd H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-fd .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-fd .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-fd .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-er H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-er P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-er B {
  font-size: 46px;
}
#header3-er P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-er H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-er .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-er .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-er .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-al H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-al P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-al B {
  font-size: 46px;
}
#header3-al P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-al H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-al .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-al .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-al .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-ak H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-ak P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-ak B {
  font-size: 46px;
}
#header3-ak P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-ak H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-ak .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ak .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-ak .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-am H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-am P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-am B {
  font-size: 46px;
}
#header3-am P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-am H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-am .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-am .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-am .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-aj H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-aj P {
  text-align: left;
  font-size: 18px;
  font-family: 'Raleway', sans-serif;
}
#header3-aj B {
  font-size: 46px;
}
#header3-aj P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-aj H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-aj .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-aj .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-aj .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-an H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-an P {
  text-align: left;
  font-size: 16px;
  font-family: 'Raleway', sans-serif;
}
#header3-an B {
  font-size: 46px;
}
#header3-an P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-an H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-an .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-an .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-an .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-c1 H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-c1 P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-c1 B {
  font-size: 46px;
}
#header3-c1 P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-c1 H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-c1 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-c1 .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-c1 .mbr-section-title {
  margin-bottom: 0.2em;
}
#header3-ao H3 {
  font-family: 'Raleway', sans-serif;
  font-size: 48px;
}
#header3-ao P {
  text-align: left;
  font-size: 36px;
  font-family: 'Raleway', sans-serif;
}
#header3-ao B {
  font-size: 46px;
}
#header3-ao P {
  text-align: left;
  font-size: 1.2em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
  padding-bottom: 0px;
}
#header3-ao H3 {
  color: #2d2d2d !important;
  text-align: left;
  padding-bottom: 0px;
  margin-top: 0.3em;
}
#header3-ao .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ao .text-black {
  color: #2d2d2d !important;
  font-size: 0.7em;
}
#header3-ao .mbr-section-title {
  margin-bottom: 0.2em;
}
#footer4-9q p {
  color: #000;
}
#footer4-9q P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-9q P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}



#menu2-ar .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-ar .navbar-toggler {
  color: #fffffd;
}
#menu2-ar .close-icon::before,
#menu2-ar .close-icon::after {
  background-color: #fffffd;
}
#menu2-ar .link,
#menu2-ar .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-ar .link {
  font-size: 1rem;
}
#menu2-ar .dropdown-item,
#menu2-ar .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-ar .link:hover,
#menu2-ar .link:focus {
  color: #d2232a;
}
#menu2-ar .dropdown-item:hover::before,
#menu2-ar .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-ar .dropdown-item:hover,
#menu2-ar .dropdown-item:focus {
  color: #fffffd;
}
#menu2-ar .link[aria-expanded="true"],
#menu2-ar .dropdown-menu {
  background: #2d2d2d;
}
#menu2-ar .nav-dropdown-sm .link:focus,
#menu2-ar .nav-dropdown-sm .link:hover,
#menu2-ar .nav-dropdown-sm .dropdown-item:focus,
#menu2-ar .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-ar .navbar,
#menu2-ar .nav-dropdown-sm,
#menu2-ar .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-ar .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-ar .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-ar .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-ar .bg-color.transparent.opened .link:hover,
#menu2-ar .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-ar .link[aria-expanded="true"],
#menu2-ar .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-ar .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-ar .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-ar .container-fluid {
  padding-left: 0px;
}
#menu2-ar .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-ar .navbar-toggler {
  color: #d2232a;
}
#menu2-ar .nav-dropdown-sm .link,
#menu2-ar .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-ar .navbar-nav {
  width: 360px;
}
#menu2-ar .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#content3-as .mbr-section-title,
#content3-as .mbr-section-subtitle {
  text-align: center;
}
#content3-as P {
  text-align: right;
  font-family: 'Roboto', sans-serif;
}
#content3-as P {
  text-align: left;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
}
#content3-as .mbr-section-subtitle {
  text-align: left;
}
#features12-b0 .mbr-iconfont {
  color: #d2232a;
  border-color: #d2232a;
}
#features12-b0 .card-text {
  text-align: left;
  font-size: 18px;
}
#features12-b0 P {
  text-align: left;
  font-size: 1em;
  line-height: 1.5em;
  font-weight: 100;
  letter-spacing: 1px;
}










#content3-bs .mbr-section-title,
#content3-bs .mbr-section-subtitle {
  text-align: center;
}
#content3-bs H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-bs P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-bs DIV {
  font-size: 32px;
}
#content3-bs P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-bt .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-bt .navbar-toggler {
  color: #fffffd;
}
#menu2-bt .close-icon::before,
#menu2-bt .close-icon::after {
  background-color: #fffffd;
}
#menu2-bt .link,
#menu2-bt .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-bt .link {
  font-size: 1rem;
}
#menu2-bt .dropdown-item,
#menu2-bt .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-bt .link:hover,
#menu2-bt .link:focus {
  color: #d2232a;
}
#menu2-bt .dropdown-item:hover::before,
#menu2-bt .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-bt .dropdown-item:hover,
#menu2-bt .dropdown-item:focus {
  color: #fffffd;
}
#menu2-bt .link[aria-expanded="true"],
#menu2-bt .dropdown-menu {
  background: #2d2d2d;
}
#menu2-bt .nav-dropdown-sm .link:focus,
#menu2-bt .nav-dropdown-sm .link:hover,
#menu2-bt .nav-dropdown-sm .dropdown-item:focus,
#menu2-bt .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-bt .navbar,
#menu2-bt .nav-dropdown-sm,
#menu2-bt .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-bt .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-bt .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-bt .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-bt .bg-color.transparent.opened .link:hover,
#menu2-bt .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-bt .link[aria-expanded="true"],
#menu2-bt .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-bt .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-bt .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-bt .container-fluid {
  padding-left: 0px;
}
#menu2-bt .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-bt .navbar-toggler {
  color: #d2232a;
}
#menu2-bt .nav-dropdown-sm .link,
#menu2-bt .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-bt .navbar-nav {
  width: 360px;
}
#menu2-bt .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-bu H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-bu P {
  text-align: center;
  font-size: 18px;
}
#header3-bu P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-bu .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-bv H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-bv P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-bv .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-bw H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-bw B {
  font-family: 'Roboto', sans-serif;
}
#header3-bw P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-bw .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-by .mbr-section-title,
#content3-by .mbr-section-subtitle {
  text-align: center;
}
#content3-by H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-by P {
  color: #232323;
  font-size: 24px;
}
#content3-by B {
  font-size: 36px;
}
#custom-html-bz {
  /* Type valid CSS here */
}
#custom-html-bz .my-image {
  width: 100%;
}
#custom-html-bz #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-bz #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-bz #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-bz #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-bz #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-bz #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-bz body {
  margin: 0;
  padding: 0;
}
#footer4-c0 p {
  color: #000;
}
#footer4-c0 P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-3p .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-3p .navbar-toggler {
  color: #fffffd;
}
#menu2-3p .close-icon::before,
#menu2-3p .close-icon::after {
  background-color: #fffffd;
}
#menu2-3p .link,
#menu2-3p .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-3p .link {
  font-size: 1rem;
}
#menu2-3p .dropdown-item,
#menu2-3p .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-3p .link:hover,
#menu2-3p .link:focus {
  color: #d2232a;
}
#menu2-3p .dropdown-item:hover::before,
#menu2-3p .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-3p .dropdown-item:hover,
#menu2-3p .dropdown-item:focus {
  color: #fffffd;
}
#menu2-3p .link[aria-expanded="true"],
#menu2-3p .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3p .nav-dropdown-sm .link:focus,
#menu2-3p .nav-dropdown-sm .link:hover,
#menu2-3p .nav-dropdown-sm .dropdown-item:focus,
#menu2-3p .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-3p .navbar,
#menu2-3p .nav-dropdown-sm,
#menu2-3p .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-3p .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3p .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-3p .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-3p .bg-color.transparent.opened .link:hover,
#menu2-3p .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-3p .link[aria-expanded="true"],
#menu2-3p .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-3p .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-3p .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-3p .container-fluid {
  padding-left: 0px;
}
#menu2-3p .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-3p .navbar-toggler {
  color: #d2232a;
}
#menu2-3p .nav-dropdown-sm .link,
#menu2-3p .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-3p .navbar-nav {
  width: 360px;
}
#menu2-3p .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-58 .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-58 .mbr-table-cell {
  vertical-align: middle;
}
#header1-58 .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  text-align: center;
}
#header1-58 .heading-text {
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-58 P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-21 .mbr-section-title,
#content7-21 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-21 .mbr-iconfont {
  color: undefined;
  border-color: undefined;
}
#content7-21 .mbr-table-cell {
  vertical-align: middle;
}
#content7-21 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb39a;
}
#content1-b2 P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-b2 .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-d7 .btn {
  border: 1px solid transparent;
}
#content7-v .mbr-section-title,
#content7-v .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-v .mbr-iconfont {
  color: undefined;
  border-color: undefined;
}
#content7-v .mbr-table-cell {
  vertical-align: middle;
}
#content7-v .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-x .mbr-section-title,
#content7-x .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-x .mbr-iconfont {
  color: undefined;
  border-color: undefined;
}
#content7-x .mbr-table-cell {
  vertical-align: middle;
}
#content7-x .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-1r .mbr-section-title,
#content7-1r .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-1r .mbr-iconfont {
  color: undefined;
  border-color: undefined;
}
#content7-1r .mbr-table-cell {
  vertical-align: middle;
}
#content7-1r .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #91683b;
}
#content7-1r .heading-title DIV {
  color: #bdb8ab;
}
#features7-m .mbr-iconfont {
  color: undefined;
  border-color: undefined;
}
#features7-m .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-m .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-m .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-m .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-m .heading-title {
  font-family: 'Lora', serif;
  color: #bdb8ab;
  text-align: left;
}
#features7-m .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-m .card-title B {
  font-size: 16px;
}
#features7-m .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-m .card-img img {
  border-radius: 0px;
}
#footer4-3r p {
  color: #000;
}
#footer4-3r P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-3p .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-3p .navbar-toggler {
  color: #fffffd;
}
#menu2-3p .close-icon::before,
#menu2-3p .close-icon::after {
  background-color: #fffffd;
}
#menu2-3p .link,
#menu2-3p .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-3p .link {
  font-size: 1rem;
}
#menu2-3p .dropdown-item,
#menu2-3p .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-3p .link:hover,
#menu2-3p .link:focus {
  color: #d2232a;
}
#menu2-3p .dropdown-item:hover::before,
#menu2-3p .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-3p .dropdown-item:hover,
#menu2-3p .dropdown-item:focus {
  color: #fffffd;
}
#menu2-3p .link[aria-expanded="true"],
#menu2-3p .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3p .nav-dropdown-sm .link:focus,
#menu2-3p .nav-dropdown-sm .link:hover,
#menu2-3p .nav-dropdown-sm .dropdown-item:focus,
#menu2-3p .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-3p .navbar,
#menu2-3p .nav-dropdown-sm,
#menu2-3p .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-3p .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-3p .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-3p .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-3p .bg-color.transparent.opened .link:hover,
#menu2-3p .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-3p .link[aria-expanded="true"],
#menu2-3p .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-3p .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-3p .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-3p .container-fluid {
  padding-left: 0px;
}
#menu2-3p .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-3p .navbar-toggler {
  color: #d2232a;
}
#menu2-3p .nav-dropdown-sm .link,
#menu2-3p .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-3p .navbar-nav {
  width: 360px;
}
#menu2-3p .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-1c .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-1c .mbr-table-cell {
  vertical-align: middle;
}
#header1-1c .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  text-align: center;
  color: #fffffd;
}
#header1-1c .heading-text {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#header1-1c P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-20 .mbr-section-title,
#content7-20 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-20 .mbr-table-cell {
  vertical-align: middle;
}
#content7-20 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content1-b5 P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-b5 .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-ct .btn {
  border: 1px solid transparent;
}
#content7-1g .mbr-section-title,
#content7-1g .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-1g .mbr-table-cell {
  vertical-align: middle;
}
#content7-1g .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #fffffd;
}
#content7-1i .mbr-section-title,
#content7-1i .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-1i .mbr-table-cell {
  vertical-align: middle;
}
#content7-1i .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #fffffd;
}
#content7-1q .mbr-section-title,
#content7-1q .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-1q .mbr-table-cell {
  vertical-align: middle;
}
#content7-1q .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #fffffd;
}
#features7-1k .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
  color: #232323;
}
#features7-1k .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-1k .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-1k .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-1k .heading-title {
  font-family: 'Lora', serif;
  color: #bdb8ab;
}
#features7-1k .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
  color: #000000;
}
#features7-1k .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-1k .card-img img {
  border-radius: 0px;
}
#footer4-3r p {
  color: #000;
}
#footer4-3r P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}














#menu2-c3 .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-c3 .navbar-toggler {
  color: #fffffd;
}
#menu2-c3 .close-icon::before,
#menu2-c3 .close-icon::after {
  background-color: #fffffd;
}
#menu2-c3 .link,
#menu2-c3 .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-c3 .link {
  font-size: 1rem;
}
#menu2-c3 .dropdown-item,
#menu2-c3 .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-c3 .link:hover,
#menu2-c3 .link:focus {
  color: #d2232a;
}
#menu2-c3 .dropdown-item:hover::before,
#menu2-c3 .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-c3 .dropdown-item:hover,
#menu2-c3 .dropdown-item:focus {
  color: #fffffd;
}
#menu2-c3 .link[aria-expanded="true"],
#menu2-c3 .dropdown-menu {
  background: #2d2d2d;
}
#menu2-c3 .nav-dropdown-sm .link:focus,
#menu2-c3 .nav-dropdown-sm .link:hover,
#menu2-c3 .nav-dropdown-sm .dropdown-item:focus,
#menu2-c3 .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-c3 .navbar,
#menu2-c3 .nav-dropdown-sm,
#menu2-c3 .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-c3 .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-c3 .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-c3 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-c3 .bg-color.transparent.opened .link:hover,
#menu2-c3 .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-c3 .link[aria-expanded="true"],
#menu2-c3 .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-c3 .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-c3 .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-c3 .container-fluid {
  padding-left: 0px;
}
#menu2-c3 .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-c3 .navbar-toggler {
  color: #d2232a;
}
#menu2-c3 .nav-dropdown-sm .link,
#menu2-c3 .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-c3 .navbar-nav {
  width: 360px;
}
#menu2-c3 .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header1-c4 .mbr-iconfont {
  color: #fff;
  border-color: #fff;
}
#header1-c4 .mbr-table-cell {
  vertical-align: middle;
}
#header1-c4 .heading-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 60px;
  text-align: center;
}
#header1-c4 .heading-text {
  font-size: 20px;
  font-family: 'Montserrat', sans-serif;
}
#header1-c4 P {
  text-align: center;
  font-size: 1em;
  line-height: 2em;
  font-weight: 400;
  letter-spacing: 0.5px;
}
#content7-c5 .mbr-section-title,
#content7-c5 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-c5 .mbr-table-cell {
  vertical-align: middle;
}
#content7-c5 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb39a;
}
#content1-c6 P {
  font-family: 'Lora', serif;
  font-size: 16px;
  color: #000000;
}
#content1-c6 .text-1 {
  line-height: 2em;
  font-size: 1.1rem !important;
}
#buttons1-c7 .btn {
  border: 0px solid transparent;
}
#content7-c9 .mbr-section-title,
#content7-c9 .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-c9 .mbr-table-cell {
  vertical-align: middle;
}
#content7-c9 .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-cb .mbr-section-title,
#content7-cb .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-cb .mbr-table-cell {
  vertical-align: middle;
}
#content7-cb .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #bdb8ab;
}
#content7-cd .mbr-section-title,
#content7-cd .mbr-section-subtitle {
  margin-bottom: 1rem;
  color: #fff;
}
#content7-cd .mbr-table-cell {
  vertical-align: middle;
}
#content7-cd .heading-title {
  font-family: 'Lora', serif;
  font-size: 48px;
  color: #91683b;
}
#content7-cd .heading-title DIV {
  color: #bdb8ab;
}
#features7-ce .card-text {
  font-size: 16px;
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-ce .iconbox {
  background-color: #d2232a;
  border-color: #d2232a;
}
#features7-ce .heading-text {
  text-align: right;
  font-size: 11px;
}
#features7-ce .card-text I {
  font-family: 'Source Sans Pro', sans-serif;
}
#features7-ce .heading-title {
  font-family: 'Lora', serif;
  color: #bdb8ab;
  text-align: left;
}
#features7-ce .card-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 16px;
}
#features7-ce .card-title B {
  font-size: 16px;
}
#features7-ce .card-text {
  line-height: 2em;
  font-weight: lighter;
}
#features7-ce .card-img img {
  border-radius: 0px;
}
#footer4-cf p {
  color: #000;
}
#footer4-cf P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}



#form1-d3 .form {
  background: #ffffff;
}
#form1-d3 .form {
  background: #ffffff;
}
#form1-d3 .heading-title {
  font-size: 16px;
}
#form1-d3 .heading-title {
  font-size: 2rem;
}
#menu2-cv .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-cv .navbar-toggler {
  color: #fffffd;
}
#menu2-cv .close-icon::before,
#menu2-cv .close-icon::after {
  background-color: #fffffd;
}
#menu2-cv .link,
#menu2-cv .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-cv .link {
  font-size: 1rem;
}
#menu2-cv .dropdown-item,
#menu2-cv .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-cv .link:hover,
#menu2-cv .link:focus {
  color: #d2232a;
}
#menu2-cv .dropdown-item:hover::before,
#menu2-cv .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-cv .dropdown-item:hover,
#menu2-cv .dropdown-item:focus {
  color: #fffffd;
}
#menu2-cv .link[aria-expanded="true"],
#menu2-cv .dropdown-menu {
  background: #2d2d2d;
}
#menu2-cv .nav-dropdown-sm .link:focus,
#menu2-cv .nav-dropdown-sm .link:hover,
#menu2-cv .nav-dropdown-sm .dropdown-item:focus,
#menu2-cv .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-cv .navbar,
#menu2-cv .nav-dropdown-sm,
#menu2-cv .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-cv .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-cv .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-cv .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-cv .bg-color.transparent.opened .link:hover,
#menu2-cv .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-cv .link[aria-expanded="true"],
#menu2-cv .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-cv .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-cv .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-cv .container-fluid {
  padding-left: 0px;
}
#menu2-cv .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-cv .navbar-toggler {
  color: #d2232a;
}
#menu2-cv .nav-dropdown-sm .link,
#menu2-cv .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-cv .navbar-nav {
  width: 360px;
}
#footer4-cw p {
  color: #000;
}
#footer4-cw P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-cw P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}
#form1-d2 .form {
  background: #ffffff;
}
#form1-d2 .heading-title {
  font-size: 16px;
}
#form1-d2 .heading-title {
  font-size: 2rem;
}
#form1-d5 .form {
  background: #ffffff;
}
#form1-d5 .heading-title {
  font-size: 16px;
}
#form1-d5 .heading-title {
  font-size: 2rem;
}
#form1-d6 .form {
  background: #ffffff;
}
#form1-d6 .heading-title {
  font-size: 16px;
}
#form1-d6 .heading-title {
  font-size: 2rem;
}


#menu2-db .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-db .navbar-toggler {
  color: #fffffd;
}
#menu2-db .close-icon::before,
#menu2-db .close-icon::after {
  background-color: #fffffd;
}
#menu2-db .link,
#menu2-db .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-db .link {
  font-size: 1rem;
}
#menu2-db .dropdown-item,
#menu2-db .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-db .link:hover,
#menu2-db .link:focus {
  color: #d2232a;
}
#menu2-db .dropdown-item:hover::before,
#menu2-db .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-db .dropdown-item:hover,
#menu2-db .dropdown-item:focus {
  color: #fffffd;
}
#menu2-db .link[aria-expanded="true"],
#menu2-db .dropdown-menu {
  background: #2d2d2d;
}
#menu2-db .nav-dropdown-sm .link:focus,
#menu2-db .nav-dropdown-sm .link:hover,
#menu2-db .nav-dropdown-sm .dropdown-item:focus,
#menu2-db .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-db .navbar,
#menu2-db .nav-dropdown-sm,
#menu2-db .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-db .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-db .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-db .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-db .bg-color.transparent.opened .link:hover,
#menu2-db .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-db .link[aria-expanded="true"],
#menu2-db .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-db .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-db .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-db .container-fluid {
  padding-left: 0px;
}
#menu2-db .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-db .navbar-toggler {
  color: #d2232a;
}
#menu2-db .nav-dropdown-sm .link,
#menu2-db .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-db .navbar-nav {
  width: 360px;
}
#menu2-db .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 2px;
  min-height: 1px;
}
#header4-dc .mbr-table-cell {
  vertical-align: middle;
}




#menu2-cg .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-cg .navbar-toggler {
  color: #fffffd;
}
#menu2-cg .close-icon::before,
#menu2-cg .close-icon::after {
  background-color: #fffffd;
}
#menu2-cg .link,
#menu2-cg .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-cg .link {
  font-size: 1rem;
}
#menu2-cg .dropdown-item,
#menu2-cg .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-cg .link:hover,
#menu2-cg .link:focus {
  color: #d2232a;
}
#menu2-cg .dropdown-item:hover::before,
#menu2-cg .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-cg .dropdown-item:hover,
#menu2-cg .dropdown-item:focus {
  color: #fffffd;
}
#menu2-cg .link[aria-expanded="true"],
#menu2-cg .dropdown-menu {
  background: #2d2d2d;
}
#menu2-cg .nav-dropdown-sm .link:focus,
#menu2-cg .nav-dropdown-sm .link:hover,
#menu2-cg .nav-dropdown-sm .dropdown-item:focus,
#menu2-cg .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-cg .navbar,
#menu2-cg .nav-dropdown-sm,
#menu2-cg .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-cg .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-cg .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-cg .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-cg .bg-color.transparent.opened .link:hover,
#menu2-cg .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-cg .link[aria-expanded="true"],
#menu2-cg .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-cg .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-cg .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-cg .container-fluid {
  padding-left: 0px;
}
#menu2-cg .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-cg .navbar-toggler {
  color: #d2232a;
}
#menu2-cg .nav-dropdown-sm .link,
#menu2-cg .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-cg .navbar-nav {
  width: 360px;
}
#menu2-cg .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#footer4-ch p {
  color: #000;
}
#footer4-ch P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-ch P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}
#header8-ci H3 {
  color: #000000;
  font-size: 48px;
}
#header8-ci P {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: center;
}
#header8-ci P {
  line-height: 2em;
  text-align: left !important;
  font-weight: 100;
}




#menu2-9p .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-9p .navbar-toggler {
  color: #fffffd;
}
#menu2-9p .close-icon::before,
#menu2-9p .close-icon::after {
  background-color: #fffffd;
}
#menu2-9p .link,
#menu2-9p .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-9p .link {
  font-size: 1rem;
}
#menu2-9p .dropdown-item,
#menu2-9p .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-9p .link:hover,
#menu2-9p .link:focus {
  color: #d2232a;
}
#menu2-9p .dropdown-item:hover::before,
#menu2-9p .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-9p .dropdown-item:hover,
#menu2-9p .dropdown-item:focus {
  color: #fffffd;
}
#menu2-9p .link[aria-expanded="true"],
#menu2-9p .dropdown-menu {
  background: #2d2d2d;
}
#menu2-9p .nav-dropdown-sm .link:focus,
#menu2-9p .nav-dropdown-sm .link:hover,
#menu2-9p .nav-dropdown-sm .dropdown-item:focus,
#menu2-9p .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-9p .navbar,
#menu2-9p .nav-dropdown-sm,
#menu2-9p .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-9p .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-9p .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-9p .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-9p .bg-color.transparent.opened .link:hover,
#menu2-9p .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-9p .link[aria-expanded="true"],
#menu2-9p .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-9p .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-9p .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-9p .container-fluid {
  padding-left: 0px;
}
#menu2-9p .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-9p .navbar-toggler {
  color: #d2232a;
}
#menu2-9p .nav-dropdown-sm .link,
#menu2-9p .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-9p .navbar-nav {
  width: 360px;
}
#menu2-9p .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#footer4-9q p {
  color: #000;
}
#footer4-9q P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-9q P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}
#header8-9r H3 {
  color: #000000;
}
#header8-9r P {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: center;
}
#header8-9r B {
  font-size: 48px;
}
#header8-9r P {
  line-height: 2em;
  text-align: left !important;
  font-weight: 100;
}




#menu2-9l .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-9l .navbar-toggler {
  color: #fffffd;
}
#menu2-9l .close-icon::before,
#menu2-9l .close-icon::after {
  background-color: #fffffd;
}
#menu2-9l .link,
#menu2-9l .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-9l .link {
  font-size: 1rem;
}
#menu2-9l .dropdown-item,
#menu2-9l .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-9l .link:hover,
#menu2-9l .link:focus {
  color: #d2232a;
}
#menu2-9l .dropdown-item:hover::before,
#menu2-9l .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-9l .dropdown-item:hover,
#menu2-9l .dropdown-item:focus {
  color: #fffffd;
}
#menu2-9l .link[aria-expanded="true"],
#menu2-9l .dropdown-menu {
  background: #2d2d2d;
}
#menu2-9l .nav-dropdown-sm .link:focus,
#menu2-9l .nav-dropdown-sm .link:hover,
#menu2-9l .nav-dropdown-sm .dropdown-item:focus,
#menu2-9l .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-9l .navbar,
#menu2-9l .nav-dropdown-sm,
#menu2-9l .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-9l .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-9l .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-9l .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-9l .bg-color.transparent.opened .link:hover,
#menu2-9l .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-9l .link[aria-expanded="true"],
#menu2-9l .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-9l .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-9l .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-9l .container-fluid {
  padding-left: 0px;
}
#menu2-9l .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-9l .navbar-toggler {
  color: #d2232a;
}
#menu2-9l .nav-dropdown-sm .link,
#menu2-9l .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-9l .navbar-nav {
  width: 360px;
}
#menu2-9l .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#footer4-9m p {
  color: #000;
}
#footer4-9m P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
#footer4-9m P {
  line-height: 2em;
  text-align: center !important;
  font-weight: 100;
}
#header8-9o H3 {
  color: #000000;
  font-size: 48px;
}
#header8-9o P {
  color: #000000;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: center;
}
#header8-9o P {
  line-height: 2em;
  text-align: left !important;
  font-weight: 100;
}













#content3-eh .mbr-section-title,
#content3-eh .mbr-section-subtitle {
  text-align: center;
}
#content3-eh H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-eh P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-eh DIV {
  font-size: 32px;
}
#content3-eh P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#menu2-ei .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-ei .navbar-toggler {
  color: #fffffd;
}
#menu2-ei .close-icon::before,
#menu2-ei .close-icon::after {
  background-color: #fffffd;
}
#menu2-ei .link,
#menu2-ei .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-ei .link {
  font-size: 1rem;
}
#menu2-ei .dropdown-item,
#menu2-ei .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-ei .link:hover,
#menu2-ei .link:focus {
  color: #d2232a;
}
#menu2-ei .dropdown-item:hover::before,
#menu2-ei .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-ei .dropdown-item:hover,
#menu2-ei .dropdown-item:focus {
  color: #fffffd;
}
#menu2-ei .link[aria-expanded="true"],
#menu2-ei .dropdown-menu {
  background: #2d2d2d;
}
#menu2-ei .nav-dropdown-sm .link:focus,
#menu2-ei .nav-dropdown-sm .link:hover,
#menu2-ei .nav-dropdown-sm .dropdown-item:focus,
#menu2-ei .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-ei .navbar,
#menu2-ei .nav-dropdown-sm,
#menu2-ei .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-ei .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-ei .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-ei .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-ei .bg-color.transparent.opened .link:hover,
#menu2-ei .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-ei .link[aria-expanded="true"],
#menu2-ei .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-ei .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-ei .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-ei .container-fluid {
  padding-left: 0px;
}
#menu2-ei .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-ei .navbar-toggler {
  color: #d2232a;
}
#menu2-ei .nav-dropdown-sm .link,
#menu2-ei .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-ei .navbar-nav {
  width: 360px;
}
#menu2-ei .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#header3-ej H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-ej P {
  text-align: center;
  font-size: 18px;
}
#header3-ej P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-ej .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ek H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-ek P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-ek .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-el H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-el B {
  font-family: 'Roboto', sans-serif;
}
#header3-el P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-el .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-ep H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-ep P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-ep .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-eq H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-eq B {
  font-family: 'Roboto', sans-serif;
}
#header3-eq P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-eq .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-em .mbr-section-title,
#content3-em .mbr-section-subtitle {
  text-align: center;
}
#content3-em H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-em P {
  color: #232323;
  font-size: 24px;
}
#content3-em B {
  font-size: 36px;
}
#custom-html-en {
  /* Type valid CSS here */
}
#custom-html-en .my-image {
  width: 100%;
}
#custom-html-en #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-en #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-en #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-en #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-en #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-en #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-en body {
  margin: 0;
  padding: 0;
}
#footer4-eo p {
  color: #000;
}
#footer4-eo P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
















#content3-es .mbr-section-title,
#content3-es .mbr-section-subtitle {
  text-align: center;
}
#content3-es H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-es P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-es DIV {
  font-size: 32px;
}
#content3-es P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#content3-f3 .mbr-section-title,
#content3-f3 .mbr-section-subtitle {
  text-align: center;
}
#content3-f3 H1 {
  color: #2d2d2d;
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-f3 P {
  color: #2d2d2d;
  font-family: 'Roboto', sans-serif;
  font-size: 18px;
  text-align: right;
}
#content3-f3 DIV {
  font-size: 32px;
}
#content3-f3 P {
  line-height: 2em;
  font-weight: 100;
  text-align: left !important;
}
#header3-f4 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-f4 P {
  text-align: center;
  font-size: 18px;
}
#header3-f4 P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-f4 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-f5 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-f5 P {
  text-align: center;
  font-size: 18px;
}
#header3-f5 P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-f5 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-f6 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-f6 P {
  text-align: center;
  font-size: 18px;
}
#header3-f6 P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-f6 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-f7 H3 {
  text-align: left;
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-f7 P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-f7 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-f8 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-f8 P {
  text-align: center;
  font-size: 18px;
}
#header3-f8 P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-f8 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-f9 H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-f9 P {
  text-align: center;
  font-size: 18px;
}
#header3-f9 P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-f9 .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-fa H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-fa P {
  text-align: center;
  font-size: 18px;
}
#header3-fa P {
  text-align: left;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-fa .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#header3-fb H3 {
  font-family: 'Lora', serif;
  font-size: 48px;
}
#header3-fb P {
  text-align: center;
  font-size: 18px;
}
#header3-fb P {
  text-align: right;
  font-size: 16px;
  line-height: 2em;
  font-family: 'Roboto', sans-serif;
  font-weight: 100;
  border-top: 1px solid #2d2d2d;
  padding-top: 16px;
}
#header3-fb .mbr-table-cell {
  padding-top: 0;
  vertical-align: top;
}
#content3-fc .mbr-section-title,
#content3-fc .mbr-section-subtitle {
  text-align: center;
}
#content3-fc H1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
#content3-fc P {
  color: #232323;
  font-size: 24px;
}
#content3-fc B {
  font-size: 36px;
}
#custom-html-ff {
  /* Type valid CSS here */
}
#custom-html-ff .my-image {
  width: 100%;
}
#custom-html-ff #photos {
  /* Prevent vertical gaps */
  line-height: 0;
  -webkit-column-count: 3;
  -webkit-column-gap: 0px;
  -moz-column-count: 3;
  -moz-column-gap: 0px;
  column-count: 3;
  column-gap: 0px;
}
#custom-html-ff #photos img {
  /* Just in case there are inline attributes */
  width: 100% !important;
  height: auto !important;
  border-top: 4px solid white;
  border-right: 2px solid white;
  border-left: 2px solid white;
}
@media (max-width: 1200px) {
  #custom-html-ff #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 1000px) {
  #custom-html-ff #photos {
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
  }
}
@media (max-width: 800px) {
  #custom-html-ff #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
@media (max-width: 600px) {
  #custom-html-ff #photos {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
#custom-html-ff body {
  margin: 0;
  padding: 0;
}
#menu2-et .hide-buttons .nav-btn {
  display: none !important;
}
#menu2-et .navbar-toggler {
  color: #fffffd;
}
#menu2-et .close-icon::before,
#menu2-et .close-icon::after {
  background-color: #fffffd;
}
#menu2-et .link,
#menu2-et .dropdown-item {
  color: #fffffd;
  font-family: 'Montserrat', sans-serif;
}
#menu2-et .link {
  font-size: 1rem;
}
#menu2-et .dropdown-item,
#menu2-et .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu2-et .link:hover,
#menu2-et .link:focus {
  color: #d2232a;
}
#menu2-et .dropdown-item:hover::before,
#menu2-et .dropdown-item:focus::before {
  background: #d2232a;
}
#menu2-et .dropdown-item:hover,
#menu2-et .dropdown-item:focus {
  color: #fffffd;
}
#menu2-et .link[aria-expanded="true"],
#menu2-et .dropdown-menu {
  background: #2d2d2d;
}
#menu2-et .nav-dropdown-sm .link:focus,
#menu2-et .nav-dropdown-sm .link:hover,
#menu2-et .nav-dropdown-sm .dropdown-item:focus,
#menu2-et .nav-dropdown-sm .dropdown-item:hover {
  background: #252525!important;
}
#menu2-et .navbar,
#menu2-et .nav-dropdown-sm,
#menu2-et .nav-dropdown-sm .link[aria-expanded="true"],
#menu2-et .nav-dropdown-sm .dropdown-menu {
  background: #2d2d2d;
}
#menu2-et .bg-color.transparent .link {
  color: #fffffd;
  transition: none;
}
#menu2-et .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu2-et .bg-color.transparent.opened .link:hover,
#menu2-et .bg-color.transparent.opened .link:focus {
  color: #d2232a;
}
#menu2-et .link[aria-expanded="true"],
#menu2-et .dropdown-item[aria-expanded="true"] {
  color: #d2232a!important;
}
#menu2-et .navbar-caption {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
}
#menu2-et .navbar-caption {
  letter-spacing: 1px;
  font-weight: normal;
}
#menu2-et .container-fluid {
  padding-left: 0px;
}
#menu2-et .navbar-brand {
  margin-top: 5px;
  margin-left: 15px;
}
#menu2-et .navbar-toggler {
  color: #d2232a;
}
#menu2-et .nav-dropdown-sm .link,
#menu2-et .nav-dropdown-sm .dropdown-item {
  border-top: 0px dotted;
}
#menu2-et .navbar-nav {
  width: 360px;
}
#menu2-et .navbar-dropdown .hamburger-icon {
  width: 28px;
  height: 1px;
  min-height: 1px;
}
#footer4-f1 p {
  color: #000;
}
#footer4-f1 P {
  color: #424242;
  font-family: 'Roboto', sans-serif;
  text-align: center;
  font-size: 16px;
}
