.modal,.modal-content{transform:translateY(-50%)}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}.syne{font-family:Syne,sans-serif;font-weight:700}.Poppins,body{font-family:Poppins,sans-serif}.placeholder::placeholder{color:#000}p{text-align:justify}.string h1,.string h1 strong{line-height:1;font-size:2.6rem;font-weight:700;margin-block: 1rem;}.string h2,.string h2 strong{line-height:1;font-size:2.2rem;font-weight:700;margin-block: 1rem;}.string h3,.string h3 strong{line-height:1;font-size:1.8rem;font-weight:700;margin-block: 1rem;} .string h4,.string h4 strong{line-height:1;font-size:1.2rem;font-weight:700;margin-block: 1rem;}.string h4,.string h4 strong,.string h5,.string h5 strong{line-height:1;font-size:1.4rem}.string p{padding-bottom:1rem}.slider_image{width:100%;height:5rem;object-fit:contain}.dropdown{width:20rem}.icon_dropdown{width:1.5rem}.swiper{direction:ltr}html[dir=rtl] .ar_header{flex-direction:row-reverse}html[dir=rtl] .banner_image{transform:scalex(-1)}html[dir=rtl] .ar_ml{margin-right:auto;margin-left:unset}html[dir=rtl] .ar_logo{right:2.5rem;left:unset}html[dir=rtl] .before\:-left-3::before{left:unset;right:-.65rem}html[dir=rtl] .ar_header_drop{left:unset;right:0}html[dir=rtl] .ar_gap{gap:.5rem}html[dir=rtl] .ar_banner_text{left:unset;right:5%}html[dir=rtl] .ar_banner_img{left:0;right:unset;transform:scaleX(-1)}html[dir=rtl] .ar_img{transform:scaleX(-1)}html[dir=rtl] .ar_ml3{margin-left:0}html[dir=rtl] .faq-toggle,html[dir=rtl] .text_ar{text-align:right!important}.pagination span,a.px-4.py-2.bg-white.text-\[\#333\]:first-child,a.px-4.py-2.bg-white.text-\[\#333\]:last-child{width:122px}.modal{display:none;position:fixed;z-index:9999;left:0;top:50%;width:100%;height:100%;background:rgba(0,0,0,.6)}.close{position:absolute;top:8px;right:12px;font-size:22px;cursor:pointer}.whatsapp_btn{background:green;width:4rem;padding:1rem;border-radius:50%;position:fixed;bottom:1.8rem;left:1.1rem;z-index:99999}.animate_sec,.animate_sec1{background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}.modal-content{background-color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);max-width:550px;width:100%;margin:0 auto;font-family:Arial,sans-serif;height:90vh;overflow:auto;padding-block:20px;position:absolute;border-radius:20px;left:0;right:0;top:50%}.modal-header,.relative{position:relative}.modal-content::-webkit-scrollbar{display:none}.modal-header{padding:0}.background_image img{width:100%;height:auto;display:block}.btn-close.custom_butnclose{position:absolute;top:10px;right:10px;background:0 0;border:none;font-size:1.5rem;cursor:pointer;color:#fff;z-index:10;width:2.4rem}.modal-body{padding:2rem 1.5rem}.modal-body h5{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:1.5rem}.custom_input{width:100%;padding:.75rem 1rem;border:1px solid #ccc;border-radius:8px;font-size:1rem;transition:.3s}.custom_input:focus{outline:0;border-color:#ff000d;box-shadow:0 0 0 2px #ff000d}textarea.custom_input{resize:none}.custom_button_modal{display:inline-block;width:100%;background-color:#ff000d;color:#fff;font-size:1.1rem;font-weight:600;padding:.75rem 1rem;border:none;border-radius:8px;cursor:pointer;transition:background .3s;text-align:center;margin-top:.5rem}@media (max-width:600px){.modal-body{padding:1.5rem 1rem}.custom_input{font-size:.95rem;padding:.6rem .8rem}.custom_button_modal{font-size:1rem}.modal-content{border-radius:10px;width:95%;height:fit-content}}.animate_sec1{background-image:url("images/home1.webp")}.animate_sec{background-image:url("images/homebg.webp")}.scroll-top-btn{position:fixed;bottom:30px;right:30px;background:#e02d3c;border:none;border-radius:50%;cursor:pointer;display:none;width:3rem;height:3rem;transition:opacity .3s;z-index:9999}.scroll-top-btn.show{display:block;opacity:1}.lease_table table,.tableStyle table{width:100%!important}.lease_table table td,.tableStyle table td{background:0 0!important;border:1px solid #ddd!important;padding:10px}.lease_table table tr:first-child td,.tableStyle table tr:first-child td{background:#dc313e!important;color:#fff}.lease_table table td *,.lease_table table td p,.tableStyle table td *,.tableStyle table td p{margin:0!important;padding:0};
.string h1,
.string h2,
.string h3,
.string h4 {
  padding-block: 1rem;
  font-weight: 700;
}
.string ul {
    margin-left: 3rem;
    margin-bottom: 1rem;
    list-style: disc;
}
.string ol {
    margin-bottom: 1rem;
    list-style: decimal;
    margin-left: 3rem;
}
.string table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom:1rem;
}
.string th,
.string td {
  border: 1px solid #000;
  padding: 10px 12px;
  vertical-align: top;
  text-align: left;
}

.string th {
  font-weight: 700;
  background-color: #f9f9f9;
}

.string tr:first-child td {
  background: #E02D3C;
  color: white;
}

.string ul li,
.string ol li{
    line-height: 30px;
}



.submit-btn {
    position: relative;
}

.submit-btn .loader {
    width: 18px;
    height: 18px;
    border: 2px solid white;
    border-top: 2px solid transparent;
    border-radius: 50%;
    animation: spin 0.6s linear infinite;
    display: none;
}

@keyframes spin {
    to { transform: rotate(360deg); }
}

/* Loading State */
.submit-btn.loading {
    pointer-events: none;   /* double click block */
    opacity: 0.7;
}

.submit-btn.loading .btn-text {
    display: none;
}

.submit-btn.loading .loader {
    display: inline-block;
}