.aboutme-outer{padding:40px 7rem;overflow:hidden}.aboutme-banner{color:var(--text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;transition:color .3s;display:flex}.aboutme-description-text{color:var(--text-secondary);margin:.5rem 0;transition:color .3s}.aboutme-section-header{opacity:0;justify-content:space-between;align-items:center;transition:opacity .6s,transform .6s;display:flex;transform:translateY(-20px)}.highlight-axthtech{color:var(--primary);font-weight:500;transition:color .3s}.aboutme-section-header.animate-slide-in{opacity:1;transform:translateY(0)}.aboutme-section-header h2{color:var(--primary);font-size:2rem;font-weight:500;transition:color .3s}.aboutme-section-header h2 span{color:var(--text);transition:color .3s}.aboutme-section-header-inner{justify-content:center;align-items:center;display:flex}.aboutme-section-line{background-color:var(--primary);width:500px;height:1.5px;margin-left:10px;transition:background-color .3s}.aboutme-banner-content{text-align:start;opacity:0;flex-direction:column;align-items:self-start;width:50%;transition:opacity .6s,transform .6s;display:flex;transform:translate(-100px)}.aboutme-banner-content.animate-slide-in{opacity:1;transform:translate(0)}.aboutme-banner-content p{color:var(--text-secondary);text-align:justify;margin-bottom:1.75rem;font-size:1.125rem;transition:color .3s}.aboutme-banner-content p:first-child{text-align:left}.aboutme-contact-button{border:2px solid var(--primary-hover);color:var(--text);cursor:pointer;background-color:#0000;margin-top:20px;padding:10px 20px;font-size:1rem;transition:background-color .3s,color .3s,border-color .3s,transform .3s,box-shadow .3s}.aboutme-contact-button:hover{background-color:var(--primary);border-color:var(--primary);color:var(--button-text);box-shadow:0 4px 15px rgba(var(--primary-rgb), .3);transform:translateY(-2px)}.aboutme-banner-image{opacity:0;flex-direction:column;justify-content:center;align-items:center;width:40%;transition:opacity .6s,transform .6s;display:flex;position:relative;transform:translate(100px)}.aboutme-banner-image.animate-slide-in{opacity:1;transform:translate(0)}.aboutme-banner-image-div{justify-content:center;align-items:center;display:flex}.aboutme-banner-image img{z-index:1;border-radius:8px;width:100%}.aboutme-banner-image-style-main{position:absolute;top:60px;left:100px}.aboutme-banner-image-style-main img{padding:1rem}.aboutme-banner-image-dots-main{z-index:99;position:absolute;bottom:0;right:70px}.aboutme-banner-image-dots-main img{z-index:4;width:140px;height:140px;padding:1rem}@media (max-width:768px){.aboutme-banner-content{width:100%;padding:0}.aboutme-banner{text-align:center;flex-direction:column;padding:1rem .25rem}.aboutme-outer{padding:1rem}.aboutme-banner-content,.aboutme-banner-image{max-width:100%}.aboutme-banner-image{width:100%;padding:0}.aboutme-section-header-inner h2{font-size:1.75rem}.aboutme-section-line,.aboutme-banner-image-style-main,.aboutme-banner-image-dots-main{display:none}}@media print{.navbar,.footer,.whatsapp-icon,.scroll-to-top-btn,.aboutme-section-line{display:none!important}.aboutme-outer{background:#fff;padding:0}.aboutme-section-header{page-break-after:avoid;margin-bottom:1rem}.aboutme-section-header h2{color:#000!important;font-size:2rem!important}.aboutme-section-header h2 span{color:#333!important}.aboutme-banner{flex-direction:column;gap:1rem}.aboutme-banner-content{opacity:1;width:100%;transform:none}.aboutme-banner-content p{page-break-inside:avoid;color:#333!important;margin-bottom:.75rem!important;font-size:11pt!important}.aboutme-banner-image{opacity:1;page-break-inside:avoid;width:200px;margin:0 auto;transform:none}.aboutme-banner-image img{border:2px solid #ddd;max-width:200px}.aboutme-contact-button{display:none!important}.aboutme-description-text{margin-bottom:.5rem;color:#666!important}.aboutme-skills-section{page-break-before:avoid;page-break-inside:avoid}.aboutme-skills-section h2{page-break-after:avoid;color:#000!important}.skill-box{page-break-inside:avoid;margin-bottom:.5rem;background:#f9f9f9!important;border:1px solid #ddd!important}.skill-box h3{color:#000!important}.skill-box p{color:#333!important}.fun-facts-section{page-break-before:auto}.fun-fact-card{page-break-inside:avoid;background:#f9f9f9!important;border:1px solid #ddd!important}.fun-fact-card h3{color:#000!important}.fun-fact-card p{color:#333!important}}
