body.page-id-8959 .elementor-widget-text-editor,body.page-id-8959 .elementor-widget-text-editor p,body.page-id-8959 .elementor-widget-text-editor li{color:inherit}.intl-tel-input.allow-dropdown{width:100%}.caldera-grid .form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.caldera-grid .btn-default{background-color:#C0752D;border:none;color:#fff;font-weight:600;width:100%;border-radius:5px}.calling-mobile-container{display:flex}.ast-header-html .inner-link-style-{width:100%}.sticky-header{position:fixed;top:0;width:100%;z-index:99;transition:all 0.3s ease-in-out;background-color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1)}body.sticky-header-active{padding-top:100px}.recent-posts-container{display:flex;flex-direction:column;gap:15px}.recent-post-card{display:flex;align-items:center;background:#f8f9fa;padding:10px;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);gap:15px;transition:background 0.5s,color 0.5s}.recent-post-card:hover{background:#C0752D;color:#fff}.recent-post-image img{width:80px;height:80px;border-radius:8px;object-fit:cover}.recent-post-content{flex:1}.recent-post-title{font-size:16px;font-weight:700;color:#333;text-decoration:none;margin-bottom:5px;display:inline-block;transition:color 0.5s}.recent-post-description{font-size:14px;color:#666;margin:0;transition:color 0.5s}.recent-post-card:hover .recent-post-title,.recent-post-card:hover .recent-post-description{color:#fff}ul.recent-bareacts-list,ul.recent-judgements-list{list-style:disc;color:#fff}.post-thumbnail{margin-bottom:20px}.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3;font-size:18px}.ast-excerpt-container>p:last-child{margin-bottom:0;font-size:15px;color:gray}