.elementor-27 .elementor-element.elementor-element-875a490{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__inner{max-width:1400px !important;padding:60px 50px 0px 50px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__grid{gap:18px;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer{border-radius:0px 0px 0px 0px;color:#e0e0e0;--pgt-footer-accent:#dcb419;--pgt-footer-accent-2:#5b8e38;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__title{color:#ffffff;margin-bottom:25px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__link, .elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__contact-text, .elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__bottom-link{color:#e0e0e0;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__link:hover, .elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__contact-text:hover, .elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__bottom-link:hover{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__list li{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__contact-list li{margin-bottom:15px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__logo-box{width:235px;height:235px;border-radius:14px 14px 14px 14px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__website-button{padding:8px 0px 8px 0px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__social{width:0px;height:0px;color:#FFFFFF00;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__social:hover{color:#DCB41900;border-color:#DCB41900;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__payments{margin-top:10px;margin-bottom:0px;gap:6px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__payments--contact{--pgt-payment-icon-height:17px;--pgt-payment-icon-max-width:40px;grid-template-columns:repeat(4, minmax(0, 1fr));max-width:184px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__payment-card{padding:0px 0px 0px 0px;background-color:#ffffff;border-radius:6px 6px 6px 6px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__divider{margin:45px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__divider-line{border-top-color:#DCB41900;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__divider-icon{border-color:#DCB41900;color:#DCB41900;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__copyright, .elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__bottom-link{color:#b0b0b0;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__copyright span, .elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__bottom-separator{color:#dcb419;}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__bottom{padding:22px 0px 26px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__payments--contact{grid-template-columns:repeat(4, minmax(0, 1fr));}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-27 .elementor-element.elementor-element-ddfc6d2 .pgt-footer__payments--contact{grid-template-columns:repeat(4, minmax(0, 1fr));}}