/* Styles form page blocks */

.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 */

.blog-title {
    background: #F3F9FD;
    border: 1px solid #DBE6EE;
    padding: 50px 0;
}

h1,h2 {
color: #1789c4 !important;
}

.equal-height-row {
            display: flex;
            flex-wrap: wrap; /* Permite trecerea pe rândul următor pe ecrane mici */
        }

        /* Asigură-te că div-ul interior se întinde pe toată înălțimea coloanei */
        .equal-height-row > [class*="col-"] > div {
            height: 100%;
            display: flex;
            flex-direction: column; /* Aliniază conținutul pe verticală */
        }
        
        /* Stilizare suplimentară pentru a împinge butonul în jos */
        .equal-height-row > [class*="col-"] > div .btn-container {
            margin-top: auto; /* Împinge containerul butonului în partea de jos */
            padding-top: 2em; /* Adaugă un spațiu deasupra butonului */
            padding-bottom: 2.5em;
        }

        /* Ajustări pentru butoane și titluri */
        .btn.edit {
            white-space: normal; /* Permite textului butonului să treacă pe mai multe rânduri */
        }
        
        h2 {
            min-height: 5em; /* Poți ajusta această valoare pentru a asigura spațiu suficient pentru titluri */
        }