
a{
  color: black;
  text-decoration: none;
}
h1, .sameAsH1{
  font-size: 70px;
  font-style: italic;
}
h2, h3, h4, h5, h6{
  font-size: 50px;
}
h2.wp-block-heading{
  font-size: 65px;
}
p.has-medium-font-size{
  font-size: 30px!important;
}
p{
  font-size: 20px;
}
p strong{
  color: #d5da2e;
}
p a, footer li a {
	position: relative;

	&::before {
		content: '';
		position: absolute;
		width: 100%;
		height: 2px;
		border-radius: 2px;
		background-color: black;
		bottom: 0;
		left: 0;
		transform-origin: right;
		transform: scaleX(0);
		transition: transform .3s ease-in-out;
		transition: transform .3s ease-in-out;
	}

	&:hover::before {
		transform-origin: left;
		transform: scaleX(1);
	}

}
@media screen and ( max-width: 1200px ){
  h1, .sameAsH1, h2.biggeriPad{
    font-size: 40px!important;
  }
  h2, h3, h4, h5, h6{
    font-size: 25px!important;
  }
  h2.wp-block-heading{
    font-size: 30px!important;
  }
  p.has-medium-font-size{
    font-size: 18px!important;
  }
  .caseStds .kt-row-column-wrap{
    padding: 0!important;
  }
  .kt-row-column-wrap{
    padding: 0;
  }
  .values{
    margin-top: 16px;
  }
}

@media screen and ( max-width: 768px ){
  p{
    font-size: 14px!important;
  }
}
