/* GUTEMBERG  loghi certif */
.loghi-cert-sosten img {
       padding-bottom: 20px;
}
.loghi-cert-sosten {
      margin: 0 auto;
}

/* PAGE TITLE */
.entry-header {
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
}

.entry-header .entry-title {
    font-weight: 600;
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -0.3px;
    margin-bottom: 24px;
    color: #212121;
    display: flex;
    align-items: center;
    gap: 8px;
    align-self: flex-start;
}

.entry-header .entry-title::before {
content: url("data:image/svg+xml,%3Csvg width='37' height='4' viewBox='0 0 37 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='37' height='4' rx='2' fill='%23E94E1D'/%3E%3C/svg%3E");
        display: inline-block;
        vertical-align: middle;
        margin-left: -45px;
}

/* Nuova cta */
.cta-easy {
    font-weight: 500;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.3px;
    color: #006750;
    text-decoration: underline;
    text-underline-offset: 5px;
    display: flex;
    align-items: center;
    gap: 8px;
}

.cta-easy:hover {
    text-decoration: none;
}

.cta-easy::after {
              content: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L1 13' stroke='%2300624A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
              display: block;
}

.cta-easy:visited {
    color: #006750 !important;
}

/* PAGINE CHANGE LAB */
.width-lab-sosten
{
    max-width: 950px;
		margin: 20px auto !important;
	
}
.rwd-ytlab-container{
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%; /* 16:9 Aspect Ratio */
}

.rwd-ytlab-iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  max-width: 950px;
  height: 100%;
  margin: 0 auto;
}
@media (max-width: 781px) {
	.width-lab-sosten
	{
			margin: 0 15px !important;
	}
}

/* GUTEMBERG  | generic.css */
.container-loghi-sost {
    width: 100%;
    min-height: auto !important;
}