@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
@import url(https://fonts.googleapis.com/css?family=Raleway:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Roboto:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);
@import url(https://fonts.googleapis.com/css?family=Slabo+27px);
@import url(https://fonts.googleapis.com/css?family=Merriweather:400,300,700);
@import url(undefined);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700);







body,
input,
textarea,
.mbr-company .list-group-text {
  font-family: 'Raleway', sans-serif;
}
.mbr-footer-content li,
.mbr-footer .mbr-contacts li {
  font-family: 'Raleway', sans-serif;
}
.btn,
.alert,
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.display-1,
.display-2,
.display-3,
.display-4,
.mbr-figure .mbr-figure-caption,
.mbr-gallery-title,
.mbr-map [data-state-details],
.mbr-price {
  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,
.lead a,
.lead blockquote,
.mbr-section-subtitle,
.mbr-section-hero .mbr-section-lead,
.mbr-cards .card-subtitle,
.mbr-testimonial .card-block {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.mbr-author-name {
  font-family: 'Montserrat', sans-serif;
}
.mbr-author-desc {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.mbr-plan-title {
  font-family: 'Montserrat', sans-serif;
}
.mbr-plan-subtitle,
.mbr-plan-price-desc {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.bg-primary {
  background-color: #90a878 !important;
}
.bg-success {
  background-color: #90a878 !important;
}
.bg-info {
  background-color: #7e9b9f !important;
}
.bg-warning {
  background-color: #f3c649 !important;
}
.bg-danger {
  background-color: #f28281 !important;
}
.btn-primary {
  background-color: #90a878;
  border-color: #90a878;
  color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active {
  color: #ffffff;
  background-color: #6a8153;
  border-color: #6a8153;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #6a8153 !important;
  border-color: #6a8153 !important;
}
.btn-secondary {
  background-color: #bfcecb;
  border-color: #bfcecb;
  color: #ffffff;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary:active,
.btn-secondary.active {
  color: #ffffff;
  background-color: #94ada8;
  border-color: #94ada8;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #94ada8 !important;
  border-color: #94ada8 !important;
}
.btn-info {
  background-color: #7e9b9f;
  border-color: #7e9b9f;
  color: #ffffff;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info:active,
.btn-info.active {
  color: #ffffff;
  background-color: #597478;
  border-color: #597478;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #597478 !important;
  border-color: #597478 !important;
}
.btn-success {
  background-color: #90a878;
  border-color: #90a878;
  color: #ffffff;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success:active,
.btn-success.active {
  color: #ffffff;
  background-color: #6a8153;
  border-color: #6a8153;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #6a8153 !important;
  border-color: #6a8153 !important;
}
.btn-warning {
  background-color: #f3c649;
  border-color: #f3c649;
  color: #ffffff;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning:active,
.btn-warning.active {
  color: #ffffff;
  background-color: #e1a90f;
  border-color: #e1a90f;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #e1a90f !important;
  border-color: #e1a90f !important;
}
.btn-danger {
  background-color: #f28281;
  border-color: #f28281;
  color: #ffffff;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger:active,
.btn-danger.active {
  color: #ffffff;
  background-color: #eb3d3c;
  border-color: #eb3d3c;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #eb3d3c !important;
  border-color: #eb3d3c !important;
}
.btn-primary-outline {
  background: none;
  border-color: #5d7149;
  color: #5d7149;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline:active,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #90a878;
  border-color: #90a878;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #90a878 !important;
  border-color: #90a878 !important;
}
.btn-secondary-outline {
  background: none;
  border-color: #85a29c;
  color: #85a29c;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #bfcecb;
  border-color: #bfcecb;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #bfcecb !important;
  border-color: #bfcecb !important;
}
.btn-info-outline {
  background: none;
  border-color: #4e6669;
  color: #4e6669;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline:active,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #7e9b9f;
  border-color: #7e9b9f;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #7e9b9f !important;
  border-color: #7e9b9f !important;
}
.btn-success-outline {
  background: none;
  border-color: #5d7149;
  color: #5d7149;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline:active,
.btn-success-outline.active {
  color: #ffffff;
  background-color: #90a878;
  border-color: #90a878;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #90a878 !important;
  border-color: #90a878 !important;
}
.btn-warning-outline {
  background: none;
  border-color: #c9970d;
  color: #c9970d;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline:active,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #f3c649;
  border-color: #f3c649;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #f3c649 !important;
  border-color: #f3c649 !important;
}
.btn-danger-outline {
  background: none;
  border-color: #e82625;
  color: #e82625;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline:active,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #f28281;
  border-color: #f28281;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #f28281 !important;
  border-color: #f28281 !important;
}
.text-primary {
  color: #90a878 !important;
}
.text-success {
  color: #90a878 !important;
}
.text-info {
  color: #7e9b9f !important;
}
.text-warning {
  color: #f3c649 !important;
}
.text-danger {
  color: #f28281 !important;
}
.alert-success {
  background-color: #90a878;
}
.alert-info {
  background-color: #7e9b9f;
}
.alert-warning {
  background-color: #f3c649;
}
.alert-danger {
  background-color: #f28281;
}
.btn-social {
  border-color: #90a878;
}
.btn-social:hover {
  background: #90a878;
}
.mbr-company .list-group-item.active .list-group-text {
  color: #90a878;
}
.mbr-footer p a,
.mbr-footer ul a {
  color: #90a878;
}
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #90a878;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #90a878;
}
.lead a,
.lead a:hover {
  color: #90a878;
}
.lead blockquote {
  border-color: #90a878;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #d0dac6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #d0dac6;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #c7d4d5;
}
.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: #90a878;
}
.scrollToTop_wraper {
  opacity: 0 !important;
}
.extCountdown1 .number,
.extCountdown2 .number {
  font-family: 'Montserrat', sans-serif;
}
.extCountdown1 .period,
.extCountdown2 .period {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extCountdown1 .dot,
.extCountdown2 .dot {
  font-family: 'Montserrat', sans-serif;
}
.features6 .feature-subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.features6 .feature-title {
  font-family: 'Montserrat', sans-serif;
}
.features6 .description {
  font-family: 'Raleway', sans-serif;
}
.count,
.counter-title {
  font-family: 'Montserrat', sans-serif;
}
.counter-subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.mbr-iconfont-counters1 {
  color: #90a878;
}
.extHeader1 .container h3,
.extHeader2 .container h3,
.extHeader3 .container h3,
.extHeader5 .container h3,
.extHeader6 .container h3,
.extHeader7 .container h3,
.extHeader8 .container h3,
.extHeader9 .container h3,
.extHeader10 .container h3,
.extHeader12 .container h3,
.extHeader13 .container h3,
.extFeatures10 .container h3 {
  font-family: 'Montserrat', sans-serif;
}
.extHeader1 .container p,
.extHeader2 .container p,
.extHeader3 .container p,
.extHeader5 .container p,
.extHeader6 .container p,
.extHeader7 .container p,
.extHeader8 .container p,
.extHeader9 .container p,
.extHeader10 .container p,
.extHeader12 .container p,
.extHeader13 .container p,
.extFeatures10 .container p {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extHeader5 .container label {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extHeader9 form p.form-subtitle {
  font-family: 'Montserrat', sans-serif;
}
.extHeader11 .container span {
  font-family: 'Montserrat', sans-serif;
}
.extHeader11 .container p.element {
  font-family: 'Montserrat', sans-serif;
}
.extHeader11 .container p {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extHeader12 h4,
.extFeatures10 h4 {
  font-family: 'Montserrat', sans-serif;
}
.extHeader12 .subtitle,
.extFeatures10 .subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extHeader13 h4 {
  font-family: 'Montserrat', sans-serif;
}
.extHeader13 .number {
  font-family: 'Montserrat', sans-serif;
}
.extHeader13 .period {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extHeader13 .dot {
  font-family: 'Montserrat', sans-serif;
}
.extFeatures .feature-title {
  font-family: 'Montserrat', sans-serif;
}
.extFeatures .feature-subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extFeatures .feature-text {
  font-family: 'Raleway', sans-serif;
}
.extFeatures2 h4 {
  font-family: 'Montserrat', sans-serif;
}
.extFeatures3 .border-wrap {
  border-color: #90a878;
}
.extFeatures4 h4,
.extFeatures6 h4,
.extFeatures5 .card-title h4 {
  font-family: 'Montserrat', sans-serif;
}
.extFeatures4 h5,
.extFeatures6 h5,
.extFeatures5 .card-title h5 {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extForm1 h4,
.extForm2 h4,
.extForm3 h4,
.extForm4 h4 {
  font-family: 'Montserrat', sans-serif;
}
.extForm1 .subtitle,
.extForm2 .subtitle,
.extForm3 .subtitle,
.extForm4 .subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extForm2 .container h3 {
  font-family: 'Montserrat', sans-serif;
}
.extForm2 .container p {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extPricingTable1 .bottom_line {
  border-bottom-color: #90a878;
}
.extPricingTable1 .mbr-price small {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extPricingTable1 .mbr-plan-label {
  background: #90a878;
}
.extCounters2 h4 {
  font-family: 'Montserrat', sans-serif;
}
.extCounters2 h5 {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extCounters3 .count {
  font-family: 'Montserrat', sans-serif;
}
.extCounters3 .counter-title {
  font-family: 'Montserrat', sans-serif;
}
.extCounters3 .counter-subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extProgressBar .progress-primary[value]::-webkit-progress-value {
  background-color: #90a878;
}
.extProgressBar .progress-primary[value]::-moz-progress-bar {
  background-color: #90a878;
}
@media screen and (min-width: 0\0) {
  .extProgressBar .progress-primary .progress-bar {
    background-color: #90a878;
  }
}
.extProgressBar .title-wrap {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extProgressBarRound .progress-radial .overlay {
  font-family: 'Montserrat', sans-serif;
}
.extProgressBar4 .feature-title {
  font-family: 'Montserrat', sans-serif;
}
.extProgressBar4 .feature-subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extTabs1 ul.nav-tabs li a:hover,
.extTabs2 ul.nav-tabs li a:hover {
  color: #90a878;
}
.extAccordion1 .panel-heading a {
  font-family: 'Raleway', sans-serif;
}
.extAccordion1 .pseudoPlus,
.extAccordion2 .pseudoPlus,
.extToggle1 .pseudoPlus,
.extAccordion1 .pseudoPlus:after,
.extAccordion2 .pseudoPlus:after,
.extToggle1 .pseudoPlus:after,
.extAccordion1 .pseudoMinus,
.extAccordion2 .pseudoMinus,
.extToggle1 .pseudoMinus {
  background-color: #90a878;
}
.extAccordion2 .panel-heading a,
.extAccordion3 .panel-heading a,
.extToggle1 .panel-heading a {
  font-family: 'Raleway', sans-serif;
}
.extProgressBar5 .progress-primary[value]::-webkit-progress-value {
  background-color: #90a878;
}
.extProgressBar5 .progress-primary[value]::-moz-progress-bar {
  background-color: #90a878;
}
@media screen and (min-width: 0\0) {
  .extProgressBar5 .progress-primary .progress-bar {
    background-color: #90a878;
  }
}
.extProgressBar5 .title-wrap {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extMsg-box1 .container h3 {
  font-family: 'Montserrat', sans-serif;
}
.extMsg-box1 .container p {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extMsg-box1 h4 {
  font-family: 'Montserrat', sans-serif;
}
.extMsg-box1 .subtitle {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extMsg-box2 .container span,
.extMsg-box3 .container span,
.extMsg-box4 .container span {
  font-family: 'Montserrat', sans-serif;
}
.extMsg-box2 .container p,
.extMsg-box3 .container p,
.extMsg-box4 .container p {
  font-family: 'Raleway', sans-serif;
  font-style: normal;
}
.extProgressBarRound .pie_progress__number {
  font-family: 'Montserrat', sans-serif;
}
.extMenu1 span.icon a:hover {
  color: #90a878 !important;
}
.extProgressBar .progress-primary[value]::-ms-fill {
  color: #90a878;
}
.extProgressBar5 .progress-primary[value]::-ms-fill {
  color: #90a878;
}
.theme-border {
  border: 1px solid #90a878;
}
#header3-g .mbr-section-title,
#header3-g .mbr-section-subtitle {
  text-align: center;
}
#header3-g H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-g h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#header3-28 .mbr-section-title,
#header3-28 .mbr-section-subtitle {
  text-align: center;
}
#header3-28 H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-28 h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#extAccordion3-1t {
  
  
}
#extAccordion3-1t .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-1t p {
  text-align: justify;
}
#extAccordion3-1t .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-1t .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-1t .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-1t .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-1t .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-1t .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-1t #Anima1 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1t #Anima1 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1t #Anima1 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-1t #Anima1 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-1t .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-1t .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-1q {
  
}
#extAccordion3-1q .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-1q p {
  text-align: justify;
}
#extAccordion3-1q .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-1q .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-1q .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-1q .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-1q .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-1q .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-1q #Anima2 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1q #Anima2 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1q #Anima2 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-1q #Anima2 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-1q .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-1q .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-1r {
  
  
  
}
#extAccordion3-1r .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-1r p {
  text-align: justify;
}
#extAccordion3-1r .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-1r .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-1r .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-1r .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-1r .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-1r .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-1r #Anima3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1r #Anima3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1r #Anima3 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-1r #Anima3 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-1r .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-1r .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#msg-box8-3n {
  
  
}
#msg-box8-3n #Anima6 .container {
  max-width: 100%;
  width: 100%;
  padding: 0px;
  margin: 0px;
  height: 500px;
}
#msg-box8-3n #Anima6 .mbr-valign-top {
  width: 100%;
  padding: 0;
  height: 500px;
  display: table;
}
#msg-box8-3n #Anima6 .mbr-figure {
  height: 500px;
  opacity: 0.5;
  background-color: #000000;
  position: absolute;
}
#msg-box8-3n #Anima6 .lead {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  padding: 0;
  height: 500px;
  position: relative;
}
#msg-box8-3n .lead P {
  color: #fff;
  text-align: center;
  line-height: 60px;
  font-size: 48px;
  font-family: 'Roboto Condensed', sans-serif;
  letter-spacing: 3px;
  font-weight: 700;
  max-width: 70%;
  margin: 0 auto;
}
#msg-box8-3n #Anima6 .capsule .fadeInUp {
  -webkit-animation: 1.5s ease-in 0s normal both 1 fade4Me;
  animation: 1.5s ease-in 0s normal both 1 fade4Me;
}
@-webkit-keyframes fade4Me {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
@keyframes fade4Me {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
#msg-box8-3n #Anima6 .mbr-editable-full .fadeInUp {
  -webkit-animation: 1.5s ease-in 1s normal both 1 fadeOpMe;
  animation: 1.5s ease-in 1s normal both 1 fadeOpMe;
}
@-webkit-keyframes fadeOpMe {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50% 0px;
    transform-origin: 50% 50% 0px;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOpMe {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50% 0px;
    transform-origin: 50% 50% 0px;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOpMe2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOpMe2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8);
  }
  100% {
    opacity: 1;
  }
}
#extTestimonials5-k .mbr-section-title {
  font-family: 'Roboto Condensed', sans-serif;
}
#extTestimonials5-k img {
  width: auto;
  max-width: 80%;
  width: 80%;
}
#extFooter1-29 UL {
  color: #efefef;
}
#extFooter1-29 #footMe .mbr-figure img {
  width: 200px;
}
#menu-2d .hide-buttons .nav-btn {
  display: none !important;
}
#menu-2d .navbar-caption {
  color: #ffffff;
}
#menu-2d .navbar-toggler {
  color: #ffffff;
}
#menu-2d .close-icon::before,
#menu-2d .close-icon::after {
  background-color: #ffffff;
}
#menu-2d .link,
#menu-2d .dropdown-item {
  color: #ffffff;
  font-family: 'Roboto Condensed', sans-serif;
}
#menu-2d .link {
  font-size: 1rem;
}
#menu-2d .dropdown-item,
#menu-2d .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu-2d .link:hover,
#menu-2d .dropdown-item:hover,
#menu-2d .link:focus,
#menu-2d .dropdown-item:focus {
  color: #90a878;
}
#menu-2d .link[aria-expanded="true"],
#menu-2d .dropdown-menu {
  background: #0e0e0e;
}
#menu-2d .nav-dropdown-sm .link:focus,
#menu-2d .nav-dropdown-sm .link:hover,
#menu-2d .nav-dropdown-sm .dropdown-item:focus,
#menu-2d .nav-dropdown-sm .dropdown-item:hover {
  background: #202020!important;
}
#menu-2d .navbar,
#menu-2d .nav-dropdown-sm,
#menu-2d .nav-dropdown-sm .link[aria-expanded="true"],
#menu-2d .nav-dropdown-sm .dropdown-menu {
  background: #282828;
}
#menu-2d .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-2d .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-2d .bg-color.transparent.opened .link:hover,
#menu-2d .bg-color.transparent.opened .link:focus {
  color: #90a878;
}
#menu-2d .link[aria-expanded="true"],
#menu-2d .dropdown-item[aria-expanded="true"] {
  color: #90a878!important;
}
#extFeatures2-18 .intro-box h4 {
  color: #ffffff;
}
#extFeatures2-1b #mbr-img {
  -webkit-animation: 3s ease-in 0s normal forwards 1 fadein;
  animation: 3s ease-in 0s normal forwards 1 fadein;
}
@keyframes fadein {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
@-webkit-keyframes fadein {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}


@primaryColor: #90a878;
@secondaryColor: #bfcecb;
@successColor: #90a878;
@infoColor: #7e9b9f;
@warningColor: #f3c649;
@dangerColor: #f28281;
@titleFont: 'Montserrat', sans-serif;
@subtitleFont: 'Raleway', sans-serif;
@textFont: 'Raleway', sans-serif;
@isRoundedButtons: false;
@isAnimatedOnScroll: true;
@isScrollToTopButton: false;
@isRtl: false;

#extHeader17-1e {
P {
	font-family: 'Slabo 27px', serif;
	font-size: 36px;
	text-align: right;
}
H3 {
	font-family: 'Merriweather', serif;
	text-align: right;
}
}

#header3-1f {
.mbr-section-title, .mbr-section-subtitle {
	text-align: center;
}
H3 {
	font-size: 46px;
}
h3.fadeInUp {
   -webkit-animation-name:zoomIn;
  animation-name: zoomIn;
}
}

#custom-html-1g {
}

#extFeatures7-1h {
.mbr-cards-row {
    width:95%;
    padding-left:2.5%;
}
p.feature-text {
    text-align:justify;
}

.cart-block:hover img {
    -webkit-transform: scale(1.1); 
    -moz-transform: scale(1.1); 
    transform: scale(1.1);
     transition: all 6s;
}
.cart-block img {
    -webkit-transform: scale(1); 
    -moz-transform: scale(1); 
    transform: scale(1); 
    transition: all 6s;
}
.feature-img {
    overflow: hidden;
}}

#image1-1i {
.fadeInUp {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    animation-duration: 3s;
  animation-fill-mode: both; 
}

<img src="file:///Users/Anda/Library/Application%20Support/Mobirise.com/Mobirise/projects/project-2017-05-14_132456/assets/images/bnf_large-1400x699.jpg">}

#extFeatures2-1j {
.intro-box h4 {
	color: #ffffff;
}
.fadeInUp {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
    animation-duration: 10s;
  animation-fill-mode: both; 
}
.mbr-overlay {
    position:absolute;
}}

#extFeatures2-1k {

.dfadeInUp {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
    animation-duration: 10s;
  animation-fill-mode: both; 
}
#mbr-image {
     -webkit-animation: 10s ease-in 0s normal both 1 fadein;
    animation: 10s ease-in 0s normal both 1 fadein;
}
#table-anim {
     -webkit-animation: 10s ease-in 4s normal both 1 fadein;
    animation: 10s ease-in 4s normal both 1 fadein;
}
@keyframes fadein{
    0% { opacity:0; }
    66% { opacity:0; }
    100% { opacity:1; }
}

@-webkit-keyframes fadetexte{
    0% { opacity:0; }
    66% { opacity:0,3; }
    100% { opacity:0,6; }
}

.mbr-overlay{
    position:absolute; 
    z-index:2; 
    background-color: rgb(0, 0, 0);
    
}
.mbr-table {

   
    z-index:2; 
    top:0px;
    width:50%;
     background: rgb(0, 0, 0); 
    
}
.mbr-table-md-up {
   
    
}}

#extTestimonials5-1l {
.col-lg-4 {
    
}}

#extHeader3-1m {
}




#extHeader17-1v P {
  font-family: 'Slabo 27px', serif;
  font-size: 36px;
  text-align: right;
}
#extHeader17-1v H3 {
  font-family: 'Merriweather', serif;
  text-align: right;
}
#header3-1w .mbr-section-title,
#header3-1w .mbr-section-subtitle {
  text-align: center;
}
#header3-1w H3 {
  font-size: 48px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-1w h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#header3-24 .mbr-section-title,
#header3-24 .mbr-section-subtitle {
  text-align: center;
}
#header3-24 H3 {
  font-size: 48px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-24 h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#extAccordion3-1y {
  
  
}
#extAccordion3-1y .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-1y p {
  text-align: justify;
}
#extAccordion3-1y .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-1y .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-1y .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-1y .extAccordion3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 2s ease-in 0s normal both 1 fadeInRightMe;
    animation: 2s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    0% {
      opacity: 0;
      transform: translateX(-10px) translateY(0px);
    }
    to {
      opacity: 1;
      transform: translateX(0px) translateY(0px);
    }
  }
  @keyframes fadeInRightMe {
    0% {
      opacity: 0;
      transform: translateX(-10px) translateY(0px);
    }
    to {
      opacity: 1;
      transform: translateX(0px) translateY(0px);
    }
  }
  #extAccordion3-1y .extAccordion3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInLeftMe;
    animation: 1s ease-in 0s normal both 1 fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      -webkit-transform: translate3d(-10%, 0, 0);
      transform: translate3d(-10%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      -webkit-transform: translate3d(-10%, 0, 0);
      transform: translate3d(-10%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1y .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-1z {
  
}
#extAccordion3-1z .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-1z p {
  text-align: justify;
}
#extAccordion3-1z .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-1z .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-1z .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-1z .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-1z .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-1z .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-1z .extAccordion3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    0% {
      -webkit-transform: translate3d(30%, 0, 0);
      transform: translate3d(30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    0% {
      -webkit-transform: translate3d(30%, 0, 0);
      transform: translate3d(30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1z .extAccordion3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInLeftMe;
    animation: 1s ease-in 0s normal both 1 fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      -webkit-transform: translate3d(-30%, 0, 0);
      transform: translate3d(-30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      -webkit-transform: translate3d(-30%, 0, 0);
      transform: translate3d(-30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-1z .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-20 {
  
}
#extAccordion3-20 .extAccordion3 {
  max-width: 99%;
}
#extAccordion3-20 p {
  text-align: justify;
}
#extAccordion3-20 .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-20 .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-20 .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-20 .extAccordion3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    0% {
      -webkit-transform: translate3d(30%, 0, 0);
      transform: translate3d(30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    0% {
      -webkit-transform: translate3d(30%, 0, 0);
      transform: translate3d(30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-20 .extAccordion3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInLeftMe;
    animation: 1s ease-in 0s normal both 1 fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      -webkit-transform: translate3d(-30%, 0, 0);
      transform: translate3d(-30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      -webkit-transform: translate3d(-30%, 0, 0);
      transform: translate3d(-30%, 0, 0);
    }
    to {
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-20 .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extHeader3-22 .mbr-overlay .fadeInUp {
  -webkit-animation: 5s ease-in 0s normal both 1 fadeIn;
  animation: 5s ease-in 0s normal both 1 fadeIn;
}
@keyframes fadeIn {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
#extHeader3-22 .mbr-overlay {
  background-color: #ffffff;
}
#extAccordion3-25 #Anima3 .mbr-valign-top .fadeInUp {
  -webkit-animation: 1s fadeInLeftMe;
  animation: 1s fadeInLeftMe;
}
@-webkit-keyframes fadeInLeftMe {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100px, 0, 0);
    transform: translate3d(-100px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeftMe {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100px, 0, 0);
    transform: translate3d(-100px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
#extAccordion3-26 #Anima2 .mbr-valign-top .fadeInUp {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}







#extHeader17-2e P {
  font-family: 'Slabo 27px', serif;
  font-size: 36px;
  text-align: center;
}
#extHeader17-2e H3 {
  font-family: 'Merriweather', serif;
  text-align: center;
}
#header3-2f .mbr-section-title,
#header3-2f .mbr-section-subtitle {
  text-align: center;
}
#header3-2f H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-2f h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#header3-2h .mbr-section-title,
#header3-2h .mbr-section-subtitle {
  text-align: center;
}
#header3-2h H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-2h h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#extAccordion3-2i {
  
  
}
#extAccordion3-2i .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-2i p {
  text-align: justify;
}
#extAccordion3-2i .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-2i .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-2i .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-2i .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-2i #Anima1 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2i #Anima1 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2i .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-2j {
  
}
#extAccordion3-2j .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-2j p {
  text-align: justify;
}
#extAccordion3-2j .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-2j .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-2j .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-2j .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-2j #Anima2 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2j #Anima2 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2j #Anima2 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-2j #Anima2 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-2j .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-2j .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-2k {
  
}
#extAccordion3-2k .extAccordion3 {
  max-width: 99%;
}
#extAccordion3-2k p {
  text-align: justify;
}
#extAccordion3-2k .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-2k .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-2k .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-2k .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-2k #Anima3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2k #Anima3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2k .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extFeatures7-2l .mbr-section-title {
  font-family: 'Roboto Condensed', sans-serif;
}
#extFeatures7-2l .mbr-cards-row {
  width: 95%;
  padding-left: 2.5%;
}
#extFeatures7-2l p.feature-text {
  text-align: justify;
}
#extFeatures7-2l .cart-block:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
  transition: all 6s;
}
#extFeatures7-2l .cart-block img {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  transition: all 6s;
}
#extFeatures7-2l .feature-img {
  overflow: hidden;
}
#extHeader3-2m .mbr-overlay .fadeInUp {
  -webkit-animation: 5s ease-in 0s normal both 1 fadeIn;
  animation: 5s ease-in 0s normal both 1 fadeIn;
}
@keyframes fadeIn {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
#extHeader3-2m .mbr-overlay {
  background-color: #ffffff;
}
#extTestimonials5-2n .mbr-section-title {
  font-family: 'Roboto Condensed', sans-serif;
}
#extFooter1-2o UL {
  color: #efefef;
}
#menu-2p .hide-buttons .nav-btn {
  display: none !important;
}
#menu-2p .navbar-caption {
  color: #ffffff;
}
#menu-2p .navbar-toggler {
  color: #ffffff;
}
#menu-2p .close-icon::before,
#menu-2p .close-icon::after {
  background-color: #ffffff;
}
#menu-2p .link,
#menu-2p .dropdown-item {
  color: #ffffff;
  font-family: 'Roboto Condensed', sans-serif;
}
#menu-2p .link {
  font-size: 1rem;
}
#menu-2p .dropdown-item,
#menu-2p .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu-2p .link:hover,
#menu-2p .dropdown-item:hover,
#menu-2p .link:focus,
#menu-2p .dropdown-item:focus {
  color: #90a878;
}
#menu-2p .link[aria-expanded="true"],
#menu-2p .dropdown-menu {
  background: #0e0e0e;
}
#menu-2p .nav-dropdown-sm .link:focus,
#menu-2p .nav-dropdown-sm .link:hover,
#menu-2p .nav-dropdown-sm .dropdown-item:focus,
#menu-2p .nav-dropdown-sm .dropdown-item:hover {
  background: #202020!important;
}
#menu-2p .navbar,
#menu-2p .nav-dropdown-sm,
#menu-2p .nav-dropdown-sm .link[aria-expanded="true"],
#menu-2p .nav-dropdown-sm .dropdown-menu {
  background: #282828;
}
#menu-2p .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-2p .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-2p .bg-color.transparent.opened .link:hover,
#menu-2p .bg-color.transparent.opened .link:focus {
  color: #90a878;
}
#menu-2p .link[aria-expanded="true"],
#menu-2p .dropdown-item[aria-expanded="true"] {
  color: #90a878!important;
}








#extHeader16-35 P {
  font-family: 'Roboto Slab', serif;
  font-size: 32px;
  text-align: center;
}
#extHeader16-35 H3 {
  font-family: 'Merriweather', serif;
  text-align: center;
}
#extHeader17-2u P {
  font-family: 'Roboto Slab', serif;
  font-size: 32px;
  text-align: center;
}
#extHeader17-2u H3 {
  font-family: 'Merriweather', serif;
  text-align: center;
}
#header3-2v .mbr-section-title,
#header3-2v .mbr-section-subtitle {
  text-align: center;
}
#header3-2v H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-2v h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#header3-2x .mbr-section-title,
#header3-2x .mbr-section-subtitle {
  text-align: center;
}
#header3-2x H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-2x h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#extAccordion3-2y {
  
  
}
#extAccordion3-2y .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-2y p {
  text-align: justify;
}
#extAccordion3-2y .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-2y .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-2y .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-2y .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-2y #Anima1 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2y #Anima1 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2y .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-2z {
  
}
#extAccordion3-2z .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-2z p {
  text-align: justify;
}
#extAccordion3-2z .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-2z .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-2z .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-2z .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-2z #Anima2 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2z #Anima2 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-2z #Anima2 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-2z #Anima2 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-2z .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-2z .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-30 {
  
}
#extAccordion3-30 .extAccordion3 {
  max-width: 99%;
}
#extAccordion3-30 p {
  text-align: justify;
}
#extAccordion3-30 .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-30 .extAccordion3 h1 {
    margin-top: 20px;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-30 .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-30 .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-30 #Anima3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-30 #Anima3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-30 .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extHeader3-31 .mbr-overlay .fadeInUp {
  -webkit-animation: 5s ease-in 0s normal both 1 fadeIn;
  animation: 5s ease-in 0s normal both 1 fadeIn;
}
@keyframes fadeIn {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 1;
  }
  66% {
    opacity: 0.5;
  }
  100% {
    opacity: 0.1;
  }
}
#extHeader3-31 .mbr-overlay {
  background-color: #ffffff;
}
#extTestimonials5-32 .mbr-section-title {
  font-family: 'Roboto Condensed', sans-serif;
}
#extFooter1-33 UL {
  color: #efefef;
}
#menu-34 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-34 .navbar-caption {
  color: #ffffff;
}
#menu-34 .navbar-toggler {
  color: #ffffff;
}
#menu-34 .close-icon::before,
#menu-34 .close-icon::after {
  background-color: #ffffff;
}
#menu-34 .link,
#menu-34 .dropdown-item {
  color: #ffffff;
  font-family: 'Roboto Condensed', sans-serif;
}
#menu-34 .link {
  font-size: 1rem;
}
#menu-34 .dropdown-item,
#menu-34 .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu-34 .link:hover,
#menu-34 .dropdown-item:hover,
#menu-34 .link:focus,
#menu-34 .dropdown-item:focus {
  color: #90a878;
}
#menu-34 .link[aria-expanded="true"],
#menu-34 .dropdown-menu {
  background: #0e0e0e;
}
#menu-34 .nav-dropdown-sm .link:focus,
#menu-34 .nav-dropdown-sm .link:hover,
#menu-34 .nav-dropdown-sm .dropdown-item:focus,
#menu-34 .nav-dropdown-sm .dropdown-item:hover {
  background: #202020!important;
}
#menu-34 .navbar,
#menu-34 .nav-dropdown-sm,
#menu-34 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-34 .nav-dropdown-sm .dropdown-menu {
  background: #282828;
}
#menu-34 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-34 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-34 .bg-color.transparent.opened .link:hover,
#menu-34 .bg-color.transparent.opened .link:focus {
  color: #90a878;
}
#menu-34 .link[aria-expanded="true"],
#menu-34 .dropdown-item[aria-expanded="true"] {
  color: #90a878!important;
}




#extHeader17-3s {
  
  
}
#extHeader17-3s .display-2 {
  letter-spacing: 0px;
}
#extHeader17-3s P {
  font-family: 'Slabo 27px', serif;
  font-size: 36px;
  text-align: center;
}
#extHeader17-3s H3 {
  font-family: 'Merriweather', serif;
  text-align: center;
}
#extHeader17-3s section {
  background-attachment: fixed;
}
#header3-3t .mbr-section-title,
#header3-3t .mbr-section-subtitle {
  text-align: center;
}
#header3-3t H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-3t h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#header3-3v .mbr-section-title,
#header3-3v .mbr-section-subtitle {
  text-align: center;
}
#header3-3v H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-3v h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#extAccordion3-3w {
  
  
}
#extAccordion3-3w .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-3w p {
  text-align: justify;
}
#extAccordion3-3w .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-3w .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-3w .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-3w .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-3w .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-3w .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-3w #Anima1 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-3w #Anima1 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-3w #Anima1 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-3w #Anima1 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-3w .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-3w .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-3x {
  
}
#extAccordion3-3x .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-3x p {
  text-align: justify;
}
#extAccordion3-3x .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-3x .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-3x .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-3x .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-3x .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-3x .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-3x #Anima2 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-3x #Anima2 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-3x #Anima2 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-3x #Anima2 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-3x .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-3x .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-3y {
  
}
#extAccordion3-3y .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-3y p {
  text-align: justify;
}
#extAccordion3-3y .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-3y .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-3y .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-3y .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-3y .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-3y .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-3y #Anima3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-3y #Anima3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-3y #Anima3 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-3y #Anima3 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-3y .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-3y .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#msg-box8-3z {
  
  
}
#msg-box8-3z #Anima6 .container {
  max-width: 100%;
  width: 100%;
  padding: 0px;
  margin: 0px;
  height: 500px;
}
#msg-box8-3z #Anima6 .mbr-valign-top {
  width: 100%;
  padding: 0;
  height: 500px;
  display: table;
}
#msg-box8-3z #Anima6 .mbr-figure {
  height: 500px;
  opacity: 0.5;
  background-color: #000000;
  position: absolute;
}
#msg-box8-3z #Anima6 .lead {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  padding: 0;
  height: 500px;
  position: relative;
}
#msg-box8-3z .lead P {
  color: #fff;
  text-align: center;
  line-height: 60px;
  font-size: 48px;
  font-family: 'Roboto Condensed', sans-serif;
  letter-spacing: 3px;
  font-weight: 700;
  max-width: 70%;
  margin: 0 auto;
}
#msg-box8-3z #Anima6 .capsule .fadeInUp {
  -webkit-animation: 1.5s ease-in 0s normal both 1 fade4Me;
  animation: 1.5s ease-in 0s normal both 1 fade4Me;
}
@-webkit-keyframes fade4Me {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
@keyframes fade4Me {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
#msg-box8-3z #Anima6 .mbr-editable-full .fadeInUp {
  -webkit-animation: 1.5s ease-in 1s normal both 1 fadeOpMe;
  animation: 1.5s ease-in 1s normal both 1 fadeOpMe;
}
@-webkit-keyframes fadeOpMe {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50% 0px;
    transform-origin: 50% 50% 0px;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOpMe {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50% 0px;
    transform-origin: 50% 50% 0px;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOpMe2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOpMe2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8);
  }
  100% {
    opacity: 1;
  }
}
#extTestimonials5-40 .mbr-section-title {
  font-family: 'Roboto Condensed', sans-serif;
}
#extTestimonials5-40 img {
  width: auto;
  max-width: 80%;
  width: 80%;
}
#extFooter1-41 UL {
  color: #efefef;
}
#extFooter1-41 #footMe .mbr-figure img {
  width: 200px;
}
#menu-42 .hide-buttons .nav-btn {
  display: none !important;
}
#menu-42 .navbar-caption {
  color: #ffffff;
}
#menu-42 .navbar-toggler {
  color: #ffffff;
}
#menu-42 .close-icon::before,
#menu-42 .close-icon::after {
  background-color: #ffffff;
}
#menu-42 .link,
#menu-42 .dropdown-item {
  color: #ffffff;
  font-family: 'Roboto Condensed', sans-serif;
}
#menu-42 .link {
  font-size: 1rem;
}
#menu-42 .dropdown-item,
#menu-42 .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu-42 .link:hover,
#menu-42 .dropdown-item:hover,
#menu-42 .link:focus,
#menu-42 .dropdown-item:focus {
  color: #90a878;
}
#menu-42 .link[aria-expanded="true"],
#menu-42 .dropdown-menu {
  background: #0e0e0e;
}
#menu-42 .nav-dropdown-sm .link:focus,
#menu-42 .nav-dropdown-sm .link:hover,
#menu-42 .nav-dropdown-sm .dropdown-item:focus,
#menu-42 .nav-dropdown-sm .dropdown-item:hover {
  background: #202020!important;
}
#menu-42 .navbar,
#menu-42 .nav-dropdown-sm,
#menu-42 .nav-dropdown-sm .link[aria-expanded="true"],
#menu-42 .nav-dropdown-sm .dropdown-menu {
  background: #282828;
}
#menu-42 .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-42 .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-42 .bg-color.transparent.opened .link:hover,
#menu-42 .bg-color.transparent.opened .link:focus {
  color: #90a878;
}
#menu-42 .link[aria-expanded="true"],
#menu-42 .dropdown-item[aria-expanded="true"] {
  color: #90a878!important;
}




#extHeader17-4h .mbr-section {
  background-attachment: fixed;
}
#header3-46 .mbr-section-title,
#header3-46 .mbr-section-subtitle {
  text-align: center;
}
#header3-46 H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-46 h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#header3-48 .mbr-section-title,
#header3-48 .mbr-section-subtitle {
  text-align: center;
}
#header3-48 H3 {
  font-size: 46px;
  font-family: 'Roboto Condensed', sans-serif;
}
#header3-48 h3.fadeInUp {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
#extAccordion3-49 {
  
  
}
#extAccordion3-49 .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-49 p {
  text-align: justify;
}
#extAccordion3-49 .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-49 .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-49 .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-49 .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-49 .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-49 .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-49 #Anima1 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-49 #Anima1 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-49 #Anima1 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-49 #Anima1 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-49 .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-49 .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-4a {
  
}
#extAccordion3-4a .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-4a p {
  text-align: justify;
}
#extAccordion3-4a .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-4a .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-4a .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-4a .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-4a .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-4a .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-4a #Anima2 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-4a #Anima2 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-4a #Anima2 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-4a #Anima2 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-4a .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-4a .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#extAccordion3-4b {
  
  
  
}
#extAccordion3-4b .extAccordion3 {
  max-width: 100%;
}
#extAccordion3-4b p {
  text-align: justify;
}
#extAccordion3-4b .extAccordion3 .row {
  margin: 0px;
}
@media (max-width: 1198px) {
  #extAccordion3-4b .extAccordion3 h1 {
    margin-top: 20px;
  }
  #extAccordion3-4b .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
  #extAccordion3-4b .extAccordion3 .mbr-right-padding-md-up {
    padding-left: .9375rem;
    padding-right: .9375rem !important;
    margin-left: auto;
    margin-right: auto;
  }
}
@media (min-width: 1199px) {
  #extAccordion3-4b .extAccordion3 .mbr-valign-top {
    width: 58.333333%;
  }
  #extAccordion3-4b .extAccordion3 .mbr-figure {
    height: 500px;
  }
  #extAccordion3-4b #Anima3 .mbr-valign-top .fadeInUp {
    -webkit-animation: 1s fadeInLeftMe;
    animation: 1s fadeInLeftMe;
  }
  @-webkit-keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInLeftMe {
    0% {
      opacity: 0;
      -webkit-transform: translate3d(-100px, 0, 0);
      transform: translate3d(-100px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-4b #Anima3 .mbr-right-padding-md-up .fadeInUp {
    -webkit-animation: 1s ease-in 0s normal both 1 fadeInRightMe;
    animation: 1s ease-in 0s normal both 1 fadeInRightMe;
  }
  @-webkit-keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  @keyframes fadeInRightMe {
    from {
      opacity: 0;
      -webkit-transform: translate3d(40px, 0, 0);
      transform: translate3d(40px, 0, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: none;
      transform: none;
    }
  }
  #extAccordion3-4b #Anima3 .mbr-figure:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transform: scale(1.1);
    transition: all 6s;
  }
  #extAccordion3-4b #Anima3 .mbr-figure img {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    transform: scale(1);
    transition: all 6s;
  }
  #extAccordion3-4b .mbr-valign-top {
    overflow: hidden;
  }
  #extAccordion3-4b .extAccordion3 .container {
    max-width: 100%;
    padding: 0px;
    margin: 0px;
  }
}
#msg-box8-4c {
  
  
}
#msg-box8-4c #Anima6 .container {
  max-width: 100%;
  width: 100%;
  padding: 0px;
  margin: 0px;
  height: 500px;
}
#msg-box8-4c #Anima6 .mbr-valign-top {
  width: 100%;
  padding: 0;
  height: 500px;
  display: table;
}
#msg-box8-4c #Anima6 .mbr-figure {
  height: 500px;
  opacity: 0.5;
  background-color: #000000;
  position: absolute;
}
#msg-box8-4c #Anima6 .lead {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  padding: 0;
  height: 500px;
  position: relative;
}
#msg-box8-4c .lead P {
  color: #fff;
  text-align: center;
  line-height: 60px;
  font-size: 48px;
  font-family: 'Roboto Condensed', sans-serif;
  letter-spacing: 3px;
  font-weight: 700;
  max-width: 70%;
  margin: 0 auto;
}
#msg-box8-4c #Anima6 .capsule .fadeInUp {
  -webkit-animation: 1.5s ease-in 0s normal both 1 fade4Me;
  animation: 1.5s ease-in 0s normal both 1 fade4Me;
}
@-webkit-keyframes fade4Me {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
@keyframes fade4Me {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
#msg-box8-4c #Anima6 .mbr-editable-full .fadeInUp {
  -webkit-animation: 1.5s ease-in 1s normal both 1 fadeOpMe;
  animation: 1.5s ease-in 1s normal both 1 fadeOpMe;
}
@-webkit-keyframes fadeOpMe {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50% 0px;
    transform-origin: 50% 50% 0px;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOpMe {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50% 0px;
    transform-origin: 50% 50% 0px;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeOpMe2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8);
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeOpMe2 {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.8, 0.8, 0.8);
    transform: scale3d(0.8, 0.8, 0.8);
  }
  100% {
    opacity: 1;
  }
}
#extTestimonials5-4d .mbr-section-title {
  font-family: 'Roboto Condensed', sans-serif;
}
#extTestimonials5-4d img {
  width: auto;
  max-width: 80%;
  width: 80%;
}
#extFooter1-4e UL {
  color: #efefef;
}
#extFooter1-4e #footMe .mbr-figure img {
  width: 200px;
}
#menu-4f .hide-buttons .nav-btn {
  display: none !important;
}
#menu-4f .navbar-caption {
  color: #ffffff;
}
#menu-4f .navbar-toggler {
  color: #ffffff;
}
#menu-4f .close-icon::before,
#menu-4f .close-icon::after {
  background-color: #ffffff;
}
#menu-4f .link,
#menu-4f .dropdown-item {
  color: #ffffff;
  font-family: 'Roboto Condensed', sans-serif;
}
#menu-4f .link {
  font-size: 1rem;
}
#menu-4f .dropdown-item,
#menu-4f .nav-dropdown-sm .link {
  font-size: 1.083rem;
}
#menu-4f .link:hover,
#menu-4f .dropdown-item:hover,
#menu-4f .link:focus,
#menu-4f .dropdown-item:focus {
  color: #90a878;
}
#menu-4f .link[aria-expanded="true"],
#menu-4f .dropdown-menu {
  background: #0e0e0e;
}
#menu-4f .nav-dropdown-sm .link:focus,
#menu-4f .nav-dropdown-sm .link:hover,
#menu-4f .nav-dropdown-sm .dropdown-item:focus,
#menu-4f .nav-dropdown-sm .dropdown-item:hover {
  background: #202020!important;
}
#menu-4f .navbar,
#menu-4f .nav-dropdown-sm,
#menu-4f .nav-dropdown-sm .link[aria-expanded="true"],
#menu-4f .nav-dropdown-sm .dropdown-menu {
  background: #282828;
}
#menu-4f .bg-color.transparent .link {
  color: #ffffff;
  transition: none;
}
#menu-4f .bg-color.transparent.opened .link {
  transition: color 0.2s ease-in-out;
}
#menu-4f .bg-color.transparent.opened .link:hover,
#menu-4f .bg-color.transparent.opened .link:focus {
  color: #90a878;
}
#menu-4f .link[aria-expanded="true"],
#menu-4f .dropdown-item[aria-expanded="true"] {
  color: #90a878!important;
}
