/* .wp-block-post-title,
.entry-title,
h1.entry-title {
  display: none;
} */

label.verbum__label:nth-child(3){
	display: none !important;
}
.single-post .social-button.wordpress {
  display: none !important;
}
.logo-sm a:hover{
	text-decoration: none !important;
}
a:focus {
    border: none !important;
    outline: none !important;
    box-shadow: none !important;
}
.entry-title,
h1.entry-title {
  display: none;
}
.page-id-1 .breadcrumbs{
  display: none;
}
.page-id-1 .wp-block-post-title{
  display: none;
}
.search-results  .wp-block-query-title{
	padding-top: 30px;
}
.search-results .type-page{
  display: none;
}
.search-results  form{
	padding-bottom: 30px;
}
.home .wp-block-post-title,
.search-results .wp-block-post-title,	
.single-post .wp-block-post-title,
.category .wp-block-post-title{
	  display: block !important;
}
.Banner-sm img {
  width: 100%;
}
.hidden {
  display: none !important;
}
.main-headings-sm {
  display: grid !important;
  grid-template-columns: 1fr;
  gap: 10px;
  margin-top: -78px !important;
}
.main-headings-sm .heading-one-sm {
  font-weight: 600;
  font-size: clamp(18px, 2vw, 24px);
  padding-inline: 2vw;
}
.main-headings-sm .heading-two-sm {
  padding-inline: 2vw;
  padding-block: 12px;
  background-color: #00000052;
  font-size: clamp(14px, 2vw, 16px);
}
.main-title .wp-block-post-title,
.home-post-title.wp-block-post-title{
    font-size: 20px !important;
    color: #687784 !important;
    transition: all 0.5s ease;
    text-decoration: none;
}
:root :where(.is-layout-constrained) > *{
	margin: 0px;
}
.wp-site-blocks main {
  margin-top: 0px !important;
}
.wp-site-blocks main > div {
  padding: 0px !important;
  margin: 0px !important;
}
body {
  max-width: 65vw;
  margin-inline: auto;
  padding-block: 100px;
  background: #2b3648;
}
.previous-section-blog-sm {
  display: none;
}
.main-title h1,
.latest-posts h2,
.latest-posts h3,
.latest-posts h4,
.latest-posts h5,
.latest-posts .sd-title {
  font-size: clamp(15px, 2vw, 17px) !important;
  font-weight: 900 !important;
  color: #000 !important;
}
.page-id-1 .latest-posts img{
	display: flex;
	padding-bottom: 20px;
}
.latest-posts p{
	font-size: 14px;
}
.latest-posts div {
  font-size: 14px;
}
.wp-site-blocks {
  background: #fff;
}
.page-content-sm {
  padding-inline: 2vw;
}
.latest-posts .wp-block-latest-posts__post-title {
  font-size: 20px;
  color: #687784;
  transition: all 0.5s ease;
  text-decoration: none;
}
.latest-posts .wp-block-latest-posts__post-full-content {
  margin: 0;
}
.latest-posts .wp-block-latest-posts__post-title:hover {
  color: #2b3648;
}
.sidebar-link,
.side-bar-posts a,
.side-bar-sm .wp-block-categories-list a {
  color: #687784;
  transition: all 0.6s ease;
  font-size: 14px;
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  text-decoration: none;
  transition: all 0.5s ease;
}
.side-bar-sm .wp-block-categories-list a:hover{
  color: #2b3648;
}
.side-bar-sm .wp-block-categories-list{
  padding-left: 20px;
}
.side-bar-sm .wp-block-categories-list li::marker {
    font-size: 14px;
    color: #687784;
}
.side-bar-posts {
  margin: 0;
}
.sidebar-link:hover,
.side-bar-posts a:hover {
  color: #2b3648;
}
.column-latest-sm {
  padding-right: 2vw;
  border-right: 1px solid #ccc;
  padding-block: 2vw;
}
.side-bar-sm {
  padding-block: 2vw;
}
.side-bar-sm h3 a{
	text-decoration: none;
}
.column-latest-sm .wp-block-latest-posts__list > li,
.home-posts-data .wp-block-post {
  padding-block: 20px;
  border-bottom: 1px solid #ccc;
}
:where(.wp-site-blocks) > * {
  margin-top: 0px;
}
.single-post-sm .wp-block-post-title {
  font-size: 20px !important;
    color: #687784 !important;
    transition: all 0.5s ease;
    text-decoration: none;
}
.single-post-sm .wp-block-post-title:hover {
  color: #2b3648;
}
/* .single-post-sm .entry-content h2,
.single-post-sm .entry-content h3,
.single-post-sm .entry-content h4,
.single-post-sm .entry-contenth5 {
  font-size: clamp(18px, 2vw, 22px);
} */
.column-latest-sm .wp-block-latest-posts__list li:first-child {
  display: flex;
  flex-direction: column;
}
.column-latest-sm .wp-block-latest-posts__list li:last-child,
.home-posts-data .wp-block-post:last-child{
	border: 0px !important;
}
.column-latest-sm .wp-block-latest-posts__list li:first-child time {
  order: -1;
  font-size: clamp(12px, 1.5vw, 15px);
  font-family: "Pontano Sans", sans-serif;
}
.side-bar-sm h3 {
  font-size: clamp(12px, 1.5vw, 15px) !important;
  text-transform: uppercase;
  font-weight: 300 !important;
}
.side-bar-sm .wp-block-search label {
  display: none;
}
.side-bar-sm .wp-block-search__input {
  height: 45px;
}
.side-bar-sm .wp-block-search__input:focus{
	outline: none;
}
.side-bar-sm .wp-block-search .wp-block-search__button {
  padding-block: 8px;
  transition: all 0.5s ease;
}
.side-bar-sm .wp-block-search .wp-block-search__button:hover {
  background-color: #2b3648;
}
.side-bar-sm .wp-block-search__input,
.side-bar-sm .wp-block-search .wp-block-search__button {
  font-size: clamp(12px, 1.5vw, 15px) !important;
  line-height: 1 !important;
}
/* Header css  */
.logo-sm a {
  color: #444;
  font-size: 145%;
  font-weight: 400;
  letter-spacing: 1px;
  line-height: 110%;
  font-family: "Pontano Sans", sans-serif;
}
.navigation-sm .wp-block-navigation-item__content {
  font-size: 13px;
  line-height: 2em;
  font-weight: 400;
  text-transform: uppercase;
  color: #333 !important;
  padding: 4px 15px;
  transition: all 0.5s ease;
}
.navigation-sm .wp-block-navigation-item__content:hover {
  background: #7876d8;
  color: #ffffff !important;
  text-decoration: none !important;
}
.header-row-sm {
  padding-inline: 2vw !important;
}
.single-post-sm #reply-title{
	padding-bottom: 10px;
}
.comment-form__verbum{
	border-radius: 15px !important;
}
@media (max-width: 1081px) {
  .wp-block-navigation__responsive-container-open {
    display: flex !important;
  }
  .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content{
	display: none !important;
  }
  .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-container-content{
	display: block !important;
  }
  /* .wp-block-navigation__responsive-container {
    display: none !important;
  } */
  .main-headings-sm {
    margin-top: -78px !important;
  }
  .latest-posts .wp-block-latest-posts__post-title,
  .single-post-sm .wp-block-post-title  {
    font-size: 18px !important;
  }
  .main-title .wp-block-post-title{
	font-size: 18px !important;
  }
}
/* Media Queries  */
@media (min-width: 1442px) and (max-width: 1681px) {
}
@media (min-width: 1282px) and (max-width: 1441px) {
  body {
    max-width: 85vw;
  }
}
@media (min-width: 1082px) and (max-width: 1281px) {
  body {
    max-width: 85vw;
  }
  .logo-sm a {
    font-size: 24px;
  }
}
@media (min-width: 881px) and (max-width: 1080px) {
  body {
    max-width: 90vw;
  }
	.wp-block-navigation__responsive-container-open {
		position: relative;
		top: 10px;
	}
}
@media (min-width: 601px) and (max-width: 880px) {
  body {
    max-width: 90vw;
  }
}
@media (min-width: 900px) {
  .sticky-effect-custom-col {
    position: -webkit-sticky !important;
    position: sticky !important;
    top: 130px;
    align-self: flex-start !important;
  }
}
@media (max-width: 880px){
  .column-latest-sm {
    border: 0px;
  }
	.main-headings-sm{
		margin-top: -72px !important;
	}

}
@media (max-width: 600px) {
  body {
    max-width: 90vw;
  }
  .main-headings-sm {
    margin-top: -70px !important;
  }
  .latest-posts img{
	width: 100% !important;
	max-width: 100% !important;
  }
  .latest-posts .asset-img-link{
	float: none !important;
  }
}