/* Styles form page blocks */

.interested__btn	{
		margin: 70px auto 0;
		    background: CornFlowerBlue;
		    color: #fff;
		    text-transform: uppercase;
		    width: 183px;
		    height: 70px;
		    display: -webkit-flex;
		    display: -moz-flex;
		    display: -ms-flex;
		    display: -o-flex;
		    display: flex;
		    -ms-align-items: center;
		    align-items: center;
		    justify-content: center;
		    border-radius: 40px;
		    font-size: 23px;
		    font-family: ingra-wide, sans-serif;
		    font-weight: 400;
		}

.interested__btn:hover	{
		background: #fff;
		    color: #04427c;
		    border: 1px solid #04427c;
		}

.interested__btn:focus	{
		box-shadow: none;
		}

.subscribe-btn	{
		background: transparent;
		            color: white;
		            border-color: white;
		}

.footer-wrap p, .footer-wrap span	{
		font-size: 13px!important;
		}

.cookie-policy-link	{
		color:White !important;
		                text-decoration: underline;
		}

.cookie-policy-link:hover	{
		color:lightgray !important;
		                text-decoration: none;
		}

.cookiecolor	{
		color:White !important;
		}

.cookiebg	{
		background-color: rgba(0, 0, 153,.6);
		}

.cookiemsg	{
		overflow: hidden;
		                 z-index:10000;
		                right:0;
		                position:fixed;
		}

/* END Styles form page blocks */

.post-meta {
  background: #F3F9FD;
  border: 1px solid #DBE6EE;
  margin-bottom: 20px;
  font-size: 15px;
  font-weight: 400;
  position: relative;
  letter-spacing: 0.02em;
  padding-top: 10px;
  padding-bottom: 10px;
}
.col-md-8 img {
  display: block;
  margin: 25px 0; 
  border-radius: 10px;
}
h1,h2 {
  color: #1789c4 !important;
}
/* Animatie imagini */
.col-md-8 img {
  opacity: 0;
  transform: translateY(30px);
  transition: opacity 0.6s ease-out, transform 0.6s ease-out;
}
/* Starea finală, vizibilă (această clasă va fi adăugată de JavaScript) */
.col-md-8 img.is-visible {
  opacity: 1;
  transform: translateY(0);
}