@charset "UTF-8";
/* Scss Document */

/*
Theme Name: h-ltd
Version: 1.1
Template: astra
*/

.archive .ast-archive-description {
  display: none;
}
.ast-article-single figure, .ast-article-single img:not(figure img) { box-shadow:none !important; }
.wp-block-post-featured-image {
	margin-bottom: 10px;
}

#block-7 {
  border-style: solid;
  border-width: 0px;
  border-top-width: 1px;
  border-top-color: var(--ast-global-color-subtle-background, --ast-global-color-7);
  background-color: white;
}
#menu-footer a {
  padding: 1rem;
  display: block;
}
@media screen and (min-width: 768px) {
  #block-7 .widget_nav_menu, 
  #block-7 .menu-footer-container {
    height: 100%;
  }
  #menu-footer {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    height: 100%;
  }
}

.archive .page-header {display:none;}
@media screen and (min-width:768px) {
	.ast-blog-layout-4-grid .ast-article-post {
	width: 50%;
	}
}
.ast-article-post .post-thumb-img-content img {
    aspect-ratio: 3 / 2;
    object-fit: cover;
}

#mw_wp_form_mw-wp-form-11 tr th {
  text-align: left;
}
#mw_wp_form_mw-wp-form-11 .required {
  color: #B70000;
  font-size: .85rem;
  line-height: 1;
  font-weight: normal;
  border: #B70000 1px solid;
  border-radius: 5px;
  padding: .25rem .5rem;
  margin-left: 1.5rem;
  display: inline-block;
}