.de-menu-cta a{color:#fff!important;background-color:#673538;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;text-align:center;line-height:9px;font-weight:600;padding:18px 12px!important;display:block;padding-left:16px!important;padding-right:16px!important;border:0px}@media only screen and (max-width:767px){li.de-menu-cta.et_pb_menu_page_id-402499.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-402499{margin-top:14px!important;margin-bottom:7px!important;padding:0px 20px 0px 20px!important;font-size:14px!important;line-height:24px!important}}@media only screen and (max-width:767px){.dtq-module.dtq-dual-btn{display:inline-grid!important}}@media only screen and (max-width:767px){.et_pb_menu_0_tb_header.et_pb_menu ul li a{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:15px!important;color:#FFFFFF!important;line-height:18px!important}}.et_pb_social_media_follow li a.icon:before{height:32px;width:32px;font-size:16px;line-height:32px;display:block;color:#fff!important;-webkit-transition:color .3s;transition:color .3s;position:relative;  z-index: 10}span.dsm_icon_list_text{color:white!important}li.de-menu-cta.et_pb_menu_page_id-402499.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-402499{padding-top:13px!important;padding-bottom:13px!important}.custom-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.custom-post-card{border:1px solid #ddd;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.1);transition:transform 0.3s}.custom-post-card:hover{transform:translateY(-5px)}.custom-post-thumb img{width:100%;height:auto;display:block}.custom-post-content{padding:20px}.custom-post-title{font-size:22px;margin-bottom:10px;color:#333}.custom-post-excerpt{font-size:16px;color:#555;margin-bottom:15px}.custom-post-link{display:inline-block;padding:8px 15px;background:#0073e6;color:#fff;text-decoration:none;border-radius:5px}.custom-post-link:hover{background:#005bb5}@media (max-width:1024px){.custom-post-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.custom-post-grid{grid-template-columns:1fr}.custom-post-card{margin:10px 0}.custom-post-title{font-size:20px}.custom-post-excerpt{font-size: 14px;    }}.custom-post-link{display:inline-block;padding:10px 18px;background:#673538;color:#fff;text-decoration:none;border-radius:5px;font-size:16px;line-height:1.4;transition:background 0.3s}.custom-post-link:hover{background:#8a4d4d;  color: #fff}