.responsive-img{max-width:100%;height:auto;display:block;margin:0 auto}.container-projects{margin:1rem auto;width:90%;padding-left:2rem;padding-right:2rem}.panel{position:relative;min-height:500px;z-index:5;box-shadow:0 .6px 1.8px -1.25px rgba(0,0,0,.18),0 2.3px 6.9px -2.5px rgba(0,0,0,.16),0 10px 30px -3.75px rgba(0,0,0,.1);border-width:1px;border-radius:40px;overflow:hidden;padding:40px;margin-bottom:40px;color:#000}body.colorscheme-dark .panel-inner h1{color:#000}.panel-one{background:linear-gradient(180deg,#f5f7ff 0%,#ffffff 100%)}.panel-two{background:linear-gradient(180deg,#fcebef 0%,#f8d1d9 100%)}.panel-three{background:linear-gradient(180deg,#e8f5e9 0%,#c8e6c9 100%)}.custom-button{background-color:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:20px;cursor:pointer;font-size:16px;transition:background-color .3s ease}.custom-button:hover{background-color:#0056b3}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.projects-content{font:100%/1.5 Arial,sans-serif}.skills-presenter{display:flex;justify-content:center}.skills-container{display:flex;flex-wrap:wrap;gap:20px}.skills-column{min-width:300px;display:flex;flex-direction:column;align-items:center;gap:20px}.skills-group{padding-bottom:5px}.centered{text-align:center;display:flex;flex-direction:column;align-items:center}.skills-group h2{text-align:center}.skills-group img{margin:0 auto}.project-description{display:flex;align-items:flex-start;justify-content:space-between}.panel-content{flex:1}.panel-image{flex:1;text-align:right}.project-image{max-width:500px;height:auto;border:solid;border-color:#3aa15b;border-radius:32px;border-width:1px;margin-top:20px}.iframe{border:solid;border-color:#3aa15b;border-radius:32px;border-width:1px;margin-top:20px}@media(max-width:768px){.skills-container{flex-direction:column}}@media(max-width:992px){.container-projects{width:100%}.panel{padding:10px;border-radius:20px}.panel-two .project-description{flex-direction:column}.panel-two .panel-image{text-align:center;width:100%}.panel-two .project-image{width:100%;max-width:100%;height:auto}}