html{scroll-behavior:smooth}
body{font-family:'Yekan Bakh FaNum',Tahoma,sans-serif;direction:rtl;color:#333;margin:0}
.section{padding:100px 0}
.gradient-banner{position:relative;overflow:hidden;padding:120px 0 115px;background:linear-gradient(135deg,#1d83d4 0%,#1265b4 50%,#0c4c91 100%)}
.gradient-banner .container{position:relative;z-index:2}
.gradient-banner h1,.gradient-banner p,.gradient-banner .btn{font-family:'Yekan Bakh FaNum',Tahoma,sans-serif}
.gradient-banner .img-fluid{display:block;max-width:100%;max-height:410px;margin-inline:auto;object-fit:contain;filter:drop-shadow(0 22px 24px rgba(0,0,0,.22))}
.download-actions{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start}
.download-actions .btn{white-space:nowrap}
.shapes-container{position:absolute;inset:0;overflow:hidden;opacity:.32}
.shape{position:absolute;width:90px;height:90px;border:2px solid rgba(255,255,255,.45);border-radius:18px;transform:rotate(35deg)}
.shape:nth-child(1){top:7%;left:8%}.shape:nth-child(2){top:20%;left:25%;width:44px;height:44px}.shape:nth-child(3){bottom:13%;left:12%;width:130px;height:130px;border-radius:50%}.shape:nth-child(4){bottom:7%;left:39%;width:52px;height:52px}.shape:nth-child(5){top:4%;right:7%;width:120px;height:120px;border-radius:50%}.shape:nth-child(6){top:32%;right:20%;width:45px;height:45px}.shape:nth-child(7){bottom:11%;right:9%;width:96px;height:96px}.shape:nth-child(8){top:12%;right:42%;width:55px;height:55px}.shape:nth-child(9){bottom:25%;right:31%;width:34px;height:34px}.shape:nth-child(10){top:58%;left:45%;width:78px;height:78px;border-radius:50%}.shape:nth-child(11){top:15%;left:47%;width:25px;height:25px}.shape:nth-child(12){bottom:8%;right:47%;width:120px;height:120px}.shape:nth-child(13){top:5%;right:29%;width:27px;height:27px}.shape:nth-child(14){bottom:39%;left:5%;width:36px;height:36px}.shape:nth-child(15){bottom:8%;left:28%;width:60px;height:60px}.shape:nth-child(16){top:44%;right:4%;width:30px;height:30px}
.pull-top{margin-top:-55px;position:relative;z-index:3}.rounded{border-radius:.25rem!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.bg-white{background:#fff!important}.text-muted{color:#6c757d!important}.regular{font-weight:400;line-height:2}.my-mt-5{margin-top:3rem}.text-capitalize{font-weight:700}.feature-icon{display:inline-block;height:40px;width:40px;object-fit:contain}
.scroll-top-to{position:fixed;bottom:22px;right:22px;width:42px;height:42px;border-radius:50%;background:#198754;color:#fff;display:flex!important;align-items:center;justify-content:center;cursor:pointer;z-index:20;box-shadow:0 5px 16px rgba(0,0,0,.2);font-size:22px}.scroll-top-to:hover{background:#146c43}
@media(max-width:767.98px){.gradient-banner{padding:75px 0 95px}.gradient-banner h1{font-size:2rem}.gradient-banner .img-fluid{max-height:280px;margin-bottom:25px}.download-actions{justify-content:center}.download-actions .btn{flex:1 1 150px}.pull-top{margin-top:-35px}.section{padding:65px 0}.rounded.shadow.p-5{padding:2rem!important}.my-mt-5{margin-top:0}}
