.about_container{color:var(--text);background:var(--bg);flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:64px 20px 200px;display:flex}.about_container .about_img{background:var(--bg);border-radius:20px;width:100%}.about_container .main_text{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;padding:32px 5px;display:flex}.about_container .main_text span{color:var(--primary);font-size:2rem;font-weight:700}.about_container .main_text p{text-align:justify;font-size:16px;line-height:1.8}.about_container .main_text .btn{background:var(--accent);color:#fff;border-radius:10px;align-items:center;gap:20px;padding:8px 20px 8px 10px;font-weight:600;display:flex}.about_container .main_text .btn:hover{background:var(--hover)}.about_container .relative{text-align:center;justify-content:center;align-items:flex-start;width:100%;padding-top:32px;display:flex;position:relative}.about_container .relative .services{flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;display:flex;position:absolute}.about_container .relative .services span{color:var(--primary);width:100%;font-size:2rem;font-weight:700}.about_container .relative .services p{font-size:12px}.about_container .relative .services .box{background:var(--bg);border-radius:20px;width:100%;padding:24px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.about_container .relative .services .box span{color:var(--primary);width:100%;font-size:18px;font-weight:700}
