.elementor-5736 .elementor-element.elementor-element-ab25010{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-ab25010:not(.elementor-motion-effects-element-type-background), .elementor-5736 .elementor-element.elementor-element-ab25010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0D9;}.elementor-5736 .elementor-element.elementor-element-ab2500c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-ab25009{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-ab2500b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5736 .elementor-element.elementor-element-ab2500f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-ab25010 */.tac-site-footer{background:#fff0d9;color:#2c2e30;padding:48px 32px 20px!important;margin-top:0;font:400 13px/1.8 Poppins,Arial,sans-serif}
.tac-site-footer .tac-footer-main{display:flex;flex-direction:row;justify-content:space-between;gap:48px;max-width:1136px;width:100%;margin:0 auto 30px;padding:0}
.tac-site-footer .tac-footer-brand{width:48%;gap:12px;padding:0}.tac-site-footer .tac-footer-links{width:46%;padding:0}
.tac-site-footer .tac-footer-title .elementor-heading-title{font:700 34px/1.1 'Barlow Semi Condensed',Arial,sans-serif;color:#2c2e30;margin:0}
.tac-site-footer p{margin:0;color:#2c2e30}.tac-site-footer a{color:#2c2e30;text-decoration:none;font-family:Poppins,Arial,sans-serif}.tac-site-footer a:hover{color:#a55d00;text-decoration:underline}
.tac-footer-links nav{display:flex;flex-wrap:wrap;gap:12px 26px}.tac-footer-links a{font-size:13px;font-weight:500}
.tac-site-footer .tac-footer-bottom{display:flex;flex-direction:row;justify-content:space-between;gap:18px;max-width:1136px;width:100%;margin:auto;padding:20px 0 0;border-top:1px solid #d7cfc2;font-size:11px}
.tac-footer-bottom>.elementor-widget{width:auto}.tac-site-footer .elementor-widget{margin-bottom:0}
@media(max-width:767px){.tac-site-footer{padding:32px 22px 22px!important}.tac-site-footer .tac-footer-main,.tac-site-footer .tac-footer-bottom{flex-direction:column;gap:24px}.tac-site-footer .tac-footer-brand,.tac-site-footer .tac-footer-links{width:100%}.tac-site-footer .tac-footer-main{margin-bottom:26px}.tac-footer-links nav{gap:12px 20px}.tac-site-footer .tac-footer-bottom{gap:10px}}/* End custom CSS */
/* Start custom CSS */a {color:#FF9900;}/* End custom CSS */