 body-org  {
         background-color: #800080; /* Purple */
         color: white;
         font-family: sans-serif;
}

.timer-container {
         background: rgba(0, 0, 0, 0.2);
         padding: 20px;
         border-radius: 15px;
         margin-top: 30px;
}
        /* Custom styles for the countdown boxes */
.countup .timeel {
         display: inline-block;
         padding: 10px;
         background: #151515;
         margin: 0;
         color: white;
         min-width: 3rem;
         border-radius: 10px 0 0 10px;
}
.countup span[class*="timeRef"] {
         border-radius: 0 10px 10px 0;
         margin-left: -4px; /* Removes gap */
         background: #e8c152;
         color: black;
         margin-right: 10px;
}

.container-org {
 	 display: flex;
 	 justify-content: center; /* Centers horizontally */
 	 align-items: center;     /* Centers vertically */
 	 height: 90vh;           /* Full viewport height */
 	 width: 90vw;            /* Full viewport width */



 	 position: relative;
 		 /*width: 100%;*/
  	 padding: 10px;
}

.container img-org {
 	 max-width: 100%;
 	 height: auto;
}

img-org {
 	 padding: inherit;
 	 margin:auto;
 	 width: auto;
 	 display: block;
}

txt {
 	 height: 100px;
 	 line-height: 100px;
 	 text-align: center;
 	 border: 2px dashed #f69c55;
}
.text-overlay {
 	 position: absolute;
 	 top: 70%;
 	 left: 50%;
    	 transform: translate(-50%, -50%);
 	 background-color: rgba(0, 0, 0, 0.6);
 	 color: white;
 	 padding: 0px;
 	 font-size: 18px;
 	 text-align: center;
 	 margin: 0;
 	 line-height: 1.0;
}
.fixpics {
	 position: relative;
	 width: 100%;
  	 padding: 5px;
}
 .license-banner {
	 background: #fffbeb; border: 1px solid #fef3c7; color: var(--gold-license); display: inline-block; padding: 8px 20px; border-radius: 50px; font-weight: 700; font-size: 0.9rem; margin-bottom: 20px; }
 .linkedin-link {
	 color: #0a66c2; text-decoration: none; font-weight: 700; border: 1px solid #0a66c2; padding: 5px 15px; border-radius: 5px; transition: 0.3s; }
 .linkedin-link:hover {
	 background: #0a66c2; color: white; }
 .badge-tech {
	 display: inline-block;
         background-color: #e9ecef;
         color: #495057;
         padding: 0.5em 0.7em;
         margin: 0.2em;
         border-radius: 0.25rem;
         font-weight: normal;
         height : auto;
 }
 .skill-card {
         height: auto;
         border: 1px solid #dee2e6;
         border-radius: 0.5rem;
         box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
 }
