.about-section{padding:60px 0;position:relative;overflow:hidden}.about-section img{height:auto;width:auto;max-width:100%}.about-section .img-mask-1,.about-section .img-mask-2{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.1);transition:all .4s ease}.about-section .img-mask-1{border-top-right-radius:50px;border-bottom-left-radius:50px}.about-section .img-mask-2{border-top-left-radius:50px;border-bottom-right-radius:50px}.about-section .img-mask-1:hover{transform:translateY(-10px) rotate(2deg)}.about-section .img-mask-2:hover{transform:translateY(-10px) rotate(-2deg)}.about-section .counter{font-weight:700;color:#FF7A00;font-size:3.5rem;display:inline-block;line-height:1}.about-section .sm-heading{font-size:1rem;font-weight:600;color:#666;margin-bottom:0;text-transform:uppercase;letter-spacing:1px}.about-section .d-flex.align-items-center{position:relative;z-index:2}.about-section h4.line-height-100{font-size:3.5rem;color:#FF7A00;font-weight:700;margin-left:5px}.about-section .title-heading{font-size:1.1rem;font-weight:600;color:#FF7A00;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px}.about-section h2{margin-bottom:20px}.about-section p{font-size:1.1rem;color:#666;line-height:1.8;margin-bottom:30px}.about-section ul{margin:15px 0;padding-left:20px;list-style-type:none}.about-section ul li{position:relative;padding-left:30px;margin-bottom:15px;transition:transform .3s ease;font-size:1.1rem;color:#666;line-height:1.8}@media (min-width:768px){.about-section ul li{padding-left:40px}}.about-section ul li:before{content:"";position:absolute;left:0;top:0;width:1.8rem;height:1.8rem;background:#f7fafc;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.1)}.about-section ul li:hover{transform:translateX(5px)}.about-section ul li:first-child:before{content:"🚀";background:#ebf8ff}.about-section ul li:nth-child(2):before{content:"📊";background:#fff5f5}.about-section ul li:nth-child(3):before{content:"👕";background:#ebf8ff}.about-section ul li:nth-child(4):before{content:"📱";background:#fff5f5}.about-section ul li:nth-child(5):before{content:"🌐";background:#ebf8ff}.about-section ul li:nth-child(6):before{content:"💰";background:#ebf8ff}@media (max-width:767.97px){.about-section ul li:before{transform:translateX(-50%)}}.about-section .button{background:#FF7A00;color:white;border:none;padding:14px 35px;border-radius:50px;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;display:inline-block;text-decoration:none;box-shadow:0 5px 15px rgba(255,122,0,.3)}.about-section .button:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(255,122,0,.4)}.about-section .button:active,.about-section .button:focus{background:var(--primary-color-dark)}.about-section .bubble-1{top:15%;right:10%;width:140px;height:140px;border-radius:50%;animation:float 8s ease-in-out infinite}.about-section .bubble-1,.about-section .bubble-2{position:absolute;background:rgba(255,122,0,.08);z-index:-1}.about-section .bubble-2{bottom:20%;left:8%;width:120px;height:120px;border-radius:30% 70% 70% 30%/30% 30% 70% 70%;animation:float 10s ease-in-out infinite}.about-section .bubble-3{position:absolute;top:35%;right:55%;width:80px;height:80px;background:rgba(255,122,0,.08);border-radius:50%;z-index:-1;animation:float 12s ease-in-out infinite}@media (max-width:991px){.about-section .counter,.about-section h4.line-height-100{font-size:2.5rem}}@media (max-width:767px){.about-section .counter,.about-section h4.line-height-100{font-size:2rem}.about-section .sm-heading{font-size:.9rem}}.about-section.about-page{padding-top:40px;padding-bottom:115px}@media (min-width:768px){.about-section.about-page{padding-bottom:95px}}.about-section.about-page p{margin-bottom:15px}.about-section.about-page h2{margin-bottom:40px}@media (min-width:992px){.about-section.about-page .img-container{margin-top:10px}}.about-section.about-page .img-container img{max-height:300px}.about-section.about-page p:last-child{margin-bottom:0}.about-section.about-page .about-page-row .col-12:first-child{order:1}