.heading-title.heading.elementor-widget-heading .elementor-heading-title{max-width:900px;width:100%;margin:0 auto;line-height:1.4;font-family:"Noori"!important}.font-custom.elementor-widget-heading .elementor-heading-title{font-family:"Noori"!important}@media (max-width:900px) and (min-width:481px){.heading-title h1.elementor-heading-title{color:rgba(255,255,255,.71)!important}}@media (max-width:500px){.swal-modal{width:calc(100% - 20px)!important}}.form-container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1170px;margin:0 auto;padding:20px;border:1px solid rgba(239,3,3,0);border-radius:8px;gap:20px;box-sizing:border-box}@media (max-width:1024px){.form-container{max-width:90%;padding:20px}}@media (max-width:768px){.form-container{max-width:100%;padding:20px;border:none}}@media (max-width:480px){.form-container{padding:15px;gap:10px;overflow:hidden}}.form-group{width:48%}.form-group.full-width{width:100%}@media (max-width:768px){.form-group{width:100%}}.form-group p{margin:0;padding:0}.blood-form-label{color:#000;font-weight:500;margin-bottom:10px}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=date],select,textarea{width:100%;margin-top:10px;padding:10px;border:1px solid rgba(30,30,30,0);border-radius:15px;box-sizing:border-box;font-size:14px;background-color:#fff}textarea{height:80px;resize:none}input:focus,select:focus,textarea:focus{border-color:#000;outline:none}input[type=submit]{background:linear-gradient(to bottom,#0c344d,#0d0d0d);padding:20px 60px;border-radius:50px;color:white;font-size:16px;border:none;cursor:pointer;font-weight:700;text-transform:uppercase;transition:background-color .3s ease;width:auto}.register{display:flex;justify-content:center;width:100%}input[type=submit]:hover{background-color:#c00}@media (max-width:480px){.form-group{width:100%}input[type=submit]{width:100%}}.swal-modal{max-width:470px!important;width:calc(100% - 20px)!important}