html, body {
    font-family: 'Lato', Roboto, Arial;
}

.rd-navbar-corporate.rd-navbar-static .rd-navbar-brand img {
    width: auto;
    height: auto;
    max-width: 250px;
    max-height: none;
}

.rd-navbar-static .rd-nav-item+.rd-nav-item {
  margin-left: 21px;
}

.rd-navbar-static .rd-nav-link {
  letter-spacing: inherited;
}

.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {
  top: -1px;
  left: 100%;
  margin-top: 0px;
  margin-left: 0px;
}

.product-terri-figure img {
  max-height: 410px;
}

ul ul ul {
  margin-left: 15px;
}

span.region {
  color: #000;
  font-weight: bolder;
  white-space: nowrap;
}

.product-figure img {
  max-height: 250px;
}

.product-button-wrap {
  z-index: 99;
}

h5.product-title {
  white-space: nowrap;
}

.box-icon-kelly-svg img {
  width: 120px;
  margin-top: 27px;
}

.cssload-circle .cssload-inner {
    width: 100%;
    height: 100%;
    border-radius: 100%;
    border: 5px solid rgba(138, 115, 86, 0.7);
    border-right: none;
    border-top: none;
    background-clip: padding-box;
    box-shadow: inset 0 0 10px rgba(187, 193, 150, 0.35);
}

h4.wtb {
    color: #c4122f;
    font-size: 1.5em;
    padding-left: 1em;
}

p.wtb-fit {
  margin-top: 14px;
  padding-left: 15px;
  padding-right: 15px;
}

.box-icon-modern-count {
  color: #ccc;
}

#logo-float {
  display: none;
  margin-right: 30px;
  margin-top: 13px;
}

.footer-corporate-list {
  columns: 1;
}

    .footer-corporate-list a {
        color: #fff!important;
    }
    .bold {
        font-weight: bolder !important;
    }


.quote-minimal-text {
    font-family: 'Lato', Roboto, Arial;
}
/* buttons and colors */
/*
a, a:focus, a:link, a:visited, a:active {
    color: #d80012;
}
    daesang main color: #8a7356

*/

@media (min-width: 1200px) {
    h1, .heading-1 {
        font-size: 5.3em;
    }
}
.footer-corporate-text a.email {
    color: #00b6d6;
}

    .footer-corporate-text a.email:hover {
        color:#fff669;
    }
.button-primary, .button-primary:focus {
    color: #ffffff;
    background-color: #8a7356;
    background: #8a7356;
    border-color: #8a7356;
}

.button-default-outline-2:hover, .button-default-outline-2:active {
    color: #fff;
    background-color: #8a7356;
    border-color: #8a7356;
}
    .button-primary.button-zakaria:after {
        background: #8a7356;
    }

    .button-primary:hover {
        background: #cccccc;
        border-color: #cccccc;
    }

.primary-color {
    color: #8a7356!important;
}

.secondary-color {
    color: #bbc196
}

.ds-text-color {
    color:#333333!important;
}
.footer-corporate a {
    color: #ccc;
}


.less-letter-spacing {
    letter-spacing: 1;
}

.pricing-classic-list li {
    min-height: 220px;
}

.footer-corporate-text {
    color: #fff!important;
}

.context-dark .footer-corporate-info .icon, .bg-gray-700 .footer-corporate-info .icon, .bg-gray-3 .footer-corporate-info .icon, .bg-brown-1 .footer-corporate-info .icon, .bg-primary .footer-corporate-info .icon {
    color: rgba(255, 255, 255, 1);
}

    @media (max-width: 1199px) {
        .button-lg {
            padding: 19px 25px;
        }

        .pricing-classic {
            height: 640px;
        }
    }
