.navbar{background-color:#007f00;padding:1rem;height:90px}.navbar-brand{font-weight:700;text-transform:uppercase;color:white!important;font-size:1.3rem}.nav-link{color:white!important;font-weight:500;text-transform:uppercase;transition:color 0.3s ease-in-out}.nav-link:hover{color:#ffd700!important}.btn-apply{background-color:gold;color:black!important;font-weight:700;transition:background-color 0.3s ease-in-out}.btn-apply:hover{background-color:#e6c300}.navbar-toggler{border:none;outline:none;transition:transform 0.4s ease-in-out}.navbar-toggler.active{transform:rotate(90deg)}.offcanvas{width:60%;background:rgb(46 125 50 / .95);transition:transform 0.5s ease-in-out,opacity 0.5s ease-in-out;transform:translateX(100%)}.offcanvas.show{transform:translateX(0%)}@media (max-width:992px){.navbar-brand,.tagline{font-size:16px;text-wrap:wrap;width:80%}#tagline{font-size:12px;text-wrap:wrap;width:80%}.responsive{padding:20px}}@media (min-width:770px) and (max-width:1080px){.responsive{padding:20px;margin-top:20px}.outerVideo{padding:20px}#tagline{font-size:12px;text-wrap:wrap;width:70%;height:20px;margin-left:-10px}.static_btn{font-size:12px}.navbar-brand,.tagline{font-size:12px;text-wrap:wrap;width:80%}}@media (max-width:768px){.navbar-brand,.tagline{font-size:12px;text-wrap:wrap;width:80%;margin-left:-10px}#tagline{font-size:12px;text-wrap:wrap;width:80%;height:20px;margin-left: -12px;}.about-us h4{font-size:14px;line-height:1.6;color:#272323;text-align:justify}.partner_img{height:100px;width:100px;border-radius:50%;box-shadow:5px 5px 15px rgb(0 0 0 / .3)}.stockBroking{background:rgb(245 245 245 / .645);color:#043e15;margin-top:10px}.responsive{padding:20px}.footer{font-size:10px}.contact{padding:10px}}@media (min-width:990px) and (max-width:1300px){.navbar-collapse{width:40%;}.navbar-collapse li{font-size:12px}.navbar-brand,.tagline{font-size:11px;text-wrap:wrap;width:60%;text-align:left}#tagline{font-size:12px;text-wrap:wrap;width:50%;height:20px;text-align:left}.about-us h4{font-size:13px;line-height:1.6;color:#272323;text-align:justify}.navbar{background-color:#007f00;padding:1rem;height:50px}}#tagline{margin-top:-8px;color:#fff;font-weight:bolder;text-align:center;height:20px;margin-left:-30px;word-spacing:9px}.stockBroking{background:rgb(245 245 245 / .645);color:#043e15}.setImage{background:linear-gradient(rgb(60 111 60 / .5),rgb(42 71 42 / .5)),url(../bull.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;height:100vh}html ::selection{background-color:greenyellow;color:#032a11}.nav-link{position:relative;color:white!important;font-weight:500;text-transform:uppercase;transition:color 0.3s ease-in-out}.nav-link::after{content:"";position:absolute;left:50%;bottom:-5px;width:0%;height:2px;background-color:gold;transition:width 0.3s ease-in-out,left 0.3s ease-in-out}.nav-link:hover::after{width:100%;left:0}.fade-in{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease-out,transform 0.6s ease-out}.fade-in.visible{opacity:1;transform:translateY(0)}@media (min-width:319px) and (max-width:330px){.navbar-brand{width:70%;font-size:10px;}#tagline{font-size:9px;width:70%;word-spacing:4px;text-align:left;padding-left:10px}.container-fluid{display:flex;justify-content:space-between}.navbar-toggler{margin-top:-50px}}@media (min-width:331px) and (max-width:400px){.navbar-brand{width:70%;font-size:10px;}#tagline{font-size:9px;width:70%;word-spacing:4px;text-align:left;padding-left:10px}.container-fluid{display:flex;justify-content:space-between}.navbar-toggler{margin-top:0}}.map-container {width: 100%; max-width: 100%; height: 40vh;border: 2px solid #ccc;border-radius: 10px;overflow: hidden;}*{scrollbar-width: none;}.dmart{font-weight: bolder; color:white}.dmart:hover{ border-radius:10px ;transition: 3s; color:white}.manageImgIcon2{height:40px; border-radius: 50%;}.manageImgIcon{height:30px; border-radius: 50%; margin-top: 5px;} .manageImgIcon:hover{transform: scale(1.1); transition : 2s}.manageImgIcon2:hover{transform: scale(1.1); transition : 2s}.example-2{display: flex; margin-top:15px}.manage-icons{display: flex; justify-content: right;padding: 20px; height: 40px; background-color: rgba(45, 53, 49, 0.645); align-items: center;}.manageImgIcon1{height:28px; border-radius: 50%; margin-top: 5px;}.manageImgIcon1:hover{transform: scale(1.1); transition : 2s}