* {
    --accent-color: #809966
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {padding: 0;}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span:not(.sp-menu-badge) {padding: 12px 10px;display: block;font-size: 12pt;border-top: 1px solid rgba(0,0,0,.1)}


/* Form in slideshow */

.form-in-slideshow {background: #99b67b;padding: 30px 10px 10px 10px;border-radius: 3px;border-bottom: 3px solid #ffffff;box-shadow: 0 5px 35px rgba(0,0,0,.5);}
.form-in-slideshow .sppb-addon-title {color: #ffffff;text-align: center;margin-bottom: 30px;}
.form-in-slideshow input:not(.form-control) {background: transparent;border-radius: 0;border: none;box-shadow: none;border-bottom: 2px solid #ffffff;padding: 10px 5px;color: #ffffff !important}
.form-in-slideshow input:not(.form-control)::placeholder {color: #ffffff}
.form-in-slideshow .contactus-label-center a {font-size: 9pt;color: #333;}
.form-in-slideshow div.contactus-form button[type="submit"].contactus-button {width: 100%;border-radius: 3px;margin-top: 30px;color: #99b67b;}
.contactus-fields-const {display: none !important}
.img-bg {
    background: rgba(0,0,0,.5);
    padding: 40px 10px 25px 10px;
    border: 2px solid #fff;
}


.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {font-size: 12pt;text-transform: uppercase;letter-spacing: 1.2px;}


.img-border-right .sppb-addon-single-image-container > img {box-shadow: 15px 15px #809966}
.img-border-left .sppb-addon-single-image-container > img {box-shadow: -15px 15px #809966}

.mobile-view {display: none;}

@media (max-width: 992px) {
    .mobile-view {display: block;}
    .mobile-hidden {display: none;}
}

.icon-box .sppb-img-container {
    padding: 0 100px 30px 100px;
}
.icon-box .sppb-media-content {
    color: #333;
    font-weight: 500;
}

.box-2 {background: #fff;box-shadow: 0 7px 15px rgba(0,0,0,.2)}
.box-2 .sppb-addon-title {margin: 0;padding: 20px 10px;font-size: 14pt;color: #f18606;}


.width-80 img {max-width: 80px}

.li-style ul {margin: 0;padding: 0;}
.li-style ul li {list-style: none;margin: 5px 0;padding: 0;}
.li-style ul li:before {content: '\f046';font-family: FontAwesome;margin-right: 10px;color: #809966}


/* Form os */

.form-os .sppb-addon-title{text-align:center;margin-bottom:30px;color:#333}
.form-os .contactus-fields-const{display:none!important}
.grecaptcha-badge{display:none}
.form-os input:not(.form-control){background:transparent;border:none;box-shadow:none;border-radius:0;border-bottom:2px solid #333;color:#333;padding:10px 0;height:unset;outline:none}
.form-os input:not(.form-control)::placeholder{color:#333;font-size:12pt}
.form-os .contactus-button{width:100%!important;background: #333 !important;border-radius: 3px !important;padding: 20px 10 !important;}
.form-os .contactus-label-center a{font-size:11px;color:#333}


.logo-image {max-width: 120% !important;}


.field-nn {
	overflow: hidden;
  visibility: hidden;
  opacity: 0;
  height: 0;
  width: 0;
  margin-bottom: 0 !important;
  padding: 0 !important;
}
