@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
body{font-family: 'Poppins', sans-serif;font-size: 16px; background: #000;}
a,a:hover,a:focus{color:inherit;text-decoration:none;transition:all .3s; outline:none !important; box-shadow:none !important;}
p{font-size: 16px;}

/*===================================*START FIRECRACKER CSS*===================================*/
/* canvas {background-color: black;height:100%; width:100%;position: fixed;} */
h1 {color: #a4ff72;font-weight: 600;margin-bottom: 30px;text-shadow:4px 4px 2px rgba(0,0,0,0.6);font-size:50px;margin-bottom: 40px;}
h2 {color: #fff;font-weight: 600;text-shadow:4px 4px 2px rgba(0,0,0,0.6);font-size: 3.2rem;margin-top: 20px;}
/* .firecracker-page{ display: flex;align-items: center;height: 100vh;} */
.firecracker-page .carousel{border-radius: 25px;overflow: hidden;}
.manufacturing_btn{padding: 10px 15px;border-radius: 40px;color: #fff;display: inline-block;border: 2px solid #d53b1c;font-weight: 600;background: #ff5634;font-size: 15px;}
.selling_btn{padding: 10px 20px;border-radius: 40px;color: #181818;display: inline-block;border: 2px solid #dcdd54;font-weight: 600;background: #feff7f;font-size: 15px;} 
/*===================================*END FIRECRACKER CSS*===================================*/


/*===================================*START FOOTER CSS*===================================*/
.firecracker-footer{position: fixed;width: 100%;bottom: 0;padding: 10px 40px;background: #000;}
.firecracker-footer .copyright{font: 400 12px 'Poppins',sans-serif; color: #b9b9b9; }
.firecracker-footer a:hover{color: #ffc107;} 
.copyright span{ color: #ffc107; }
.text-right{ text-align: right; } 
/*===================================*END FOOTER CSS*===================================*/


/*=============================== 18.08.2023 ==============================*/
.firecracker-page {background: url(../images/bg1.jpg) center no-repeat;
    height: 100vh;
    background-size: cover;
    min-height: 750px;padding: 94px;background-attachment: fixed;} 
.cm-img{position: absolute;right: 0; bottom: 0;}

/*=============================== 19.08.2023 ==============================*/
.modal-dialog { max-width: 40%;}
.modal-body .btn-success { width: 100%;}

