.elementor-17977 .elementor-element.elementor-element-cb2f893{width:100%;max-width:100%;}.elementor-17977 .elementor-element.elementor-element-179e216{margin-top:-20px;margin-bottom:0px;}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit], .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-field-file-upload input[type=file]{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-radio input[type="radio"]:checked + label:before, .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field.wpforms-field-payment-multiple input[type="radio"]:checked + label:before{background-color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before{color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler.uael-wpf-check-yes .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before{background-color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style label.wpforms-error{font-family:var( --e-global-typography-text-font-family ), iransans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container-full,
					.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-confirmation-container{font-family:var( --e-global-typography-text-font-family ), iransans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-title{font-family:var( --e-global-typography-primary-font-family ), iransans;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-description{font-family:var( --e-global-typography-secondary-font-family ), iransans;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-text );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-radio li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-checkbox li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-payment-multiple li label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-single-item-price,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-payment-total,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-html,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-divider h3,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-steps,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-indicator-page-title,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-captcha .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale .wpforms-field-label,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-file-upload input[type=file]{font-family:var( --e-global-typography-text-font-family ), iransans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field input::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field textarea::placeholder,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale tbody tr th{font-family:var( --e-global-typography-text-font-family ), iransans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-description,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-sublabel,
									.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-field-likert_scale thead tr th{font-family:var( --e-global-typography-text-font-family ), iransans;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form button[type=submit], .elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-form .wpforms-page-button{font-family:var( --e-global-typography-accent-font-family ), iransans;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-description, .elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-title{text-align:center;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description,
						.elementor-17977 .elementor-element.elementor-element-3dbe905.uael-wpf-style-underline .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label{border-radius:8px 8px 8px 8px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form button[type=submit],
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-page-button{padding:12px 25px 5px 25px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form button[type=submit], .elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-page-button{border-radius:8px 8px 8px 8px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form button[type=submit]:hover, .elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-page-button:hover{background-color:#CAE0FF;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-title{margin-bottom:34px;font-family:"Iransans", iransans;font-size:21px;font-weight:600;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-field-address .wpforms-field-row{margin-bottom:22px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-container.inline-fields .wpforms-field-container .wpforms-field{padding-right:22px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form button[type=submit],
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field-pagebreak{margin-top:0px;}.elementor-17977 .elementor-element.elementor-element-3dbe905.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{margin-top:0px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field select{border-style:solid;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-style:solid;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]),
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field textarea,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field select,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:3px 3px 3px 3px;border-color:#D3D4FF;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field-description.wpforms-disclaimer-description{border-width:3px 3px 3px 3px;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"] + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form ul.wpforms-image-choices-modern label:hover,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-page-indicator.circles{border-color:#D3D4FF;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input:not([type=submit]):not([type=image]):not([type=button]):not([type=file]):not([type=radio]):not([type=checkbox]):focus,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field select:focus,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field textarea:focus{border-color:#0307FF;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="checkbox"]:checked + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-form .wpforms-field input[type="radio"]:checked + label:before,
						.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style .wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-selected label{border-color:#0307FF;}.elementor-17977 .elementor-element.elementor-element-3dbe905 .uael-wpf-style label.wpforms-error{color:#ff0000;}.elementor-17977 .elementor-element.elementor-element-9a9cc36:not(.elementor-motion-effects-element-type-background), .elementor-17977 .elementor-element.elementor-element-9a9cc36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1268E8;}.elementor-17977 .elementor-element.elementor-element-9a9cc36{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17977 .elementor-element.elementor-element-9a9cc36 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), iransans;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17977 .elementor-element.elementor-element-a0ff8d6 .elementor-button{background-color:#FFFFFF;font-weight:bold;fill:#1268E8;color:#1268E8;}.elementor-17977 .elementor-element.elementor-element-be534c9 .elementor-button{background-color:#1268E8;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}@media(max-width:767px){.elementor-17977 .elementor-element.elementor-element-3dbe905.elementor-widget-uael-wpf-styler .uael-wpf-style .wpforms-container.inline-fields button[type=submit]{margin-top:0px;}.elementor-17977 .elementor-element.elementor-element-9a9cc36, .elementor-17977 .elementor-element.elementor-element-9a9cc36 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-17977 .elementor-element.elementor-element-9a9cc36{z-index:2;}.elementor-17977 .elementor-element.elementor-element-0bcc18d{width:52%;}.elementor-bc-flex-widget .elementor-17977 .elementor-element.elementor-element-0bcc18d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17977 .elementor-element.elementor-element-0bcc18d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17977 .elementor-element.elementor-element-0bcc18d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17977 .elementor-element.elementor-element-0bcc18d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17977 .elementor-element.elementor-element-0bcc18d > .elementor-element-populated{text-align:center;}.elementor-17977 .elementor-element.elementor-element-a0ff8d6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;align-self:center;}.elementor-17977 .elementor-element.elementor-element-a0ff8d6 .elementor-button{font-size:16px;border-radius:10px 10px 10px 10px;padding:11px 17px 11px 17px;}.elementor-17977 .elementor-element.elementor-element-245cf59{width:48%;}.elementor-bc-flex-widget .elementor-17977 .elementor-element.elementor-element-245cf59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17977 .elementor-element.elementor-element-245cf59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17977 .elementor-element.elementor-element-245cf59.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-17977 .elementor-element.elementor-element-245cf59 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-17977 .elementor-element.elementor-element-245cf59 > .elementor-element-populated{text-align:center;}.elementor-17977 .elementor-element.elementor-element-be534c9{width:var( --container-widget-width, 147.15px );max-width:147.15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:147.15px;--container-widget-flex-grow:0;align-self:center;z-index:0;}.elementor-17977 .elementor-element.elementor-element-be534c9 .elementor-button{font-size:16px;border-radius:10px 10px 10px 10px;padding:11px 23px 11px 23px;}}/* Start custom CSS */:root{
  --dq-navy:#071d3b;
  --dq-navy2:#0b2b57;
  --dq-blue:#1268e8;
  --dq-blue2:#3a8dff;
  --dq-light:#eaf4ff;
  --dq-soft:#f6f9fd;
  --dq-white:#fff;
  --dq-text:#13233b;
  --dq-muted:#66758a;
  --dq-line:#e2eaf3;
  --dq-radius:22px;
  --dq-shadow:0 18px 55px rgba(14,50,94,.09);
}

.dq-section,
.dq-section *{
  box-sizing:border-box;
}

.dq-section{
  direction:rtl;
  color:var(--dq-text);
  font-family:inherit;
  padding:90px 0;
}

.dq-soft{
  background:var(--dq-soft);
}

.dq-dark{
  background:linear-gradient(135deg,var(--dq-navy),var(--dq-navy2));
  color:#fff;
}

.dq-container{
  width:min(1180px,calc(100% - 40px));
  margin:auto;
}

.dq-eyebrow{
  display:inline-block;
  margin-bottom:12px;
  color:var(--dq-blue);
  font-size:13px;
  font-weight:800;
}

.dq-dark .dq-eyebrow{
  color:#9bc9ff;
}

.dq-title{
  margin:0 0 18px;
  font-size:42px;
  line-height:1.45;
  font-weight:900;
  letter-spacing:-1px;
}

.dq-subtitle{
  max-width:760px;
  margin:0;
  color:var(--dq-muted);
  font-size:17px;
  line-height:2;
}

.dq-dark .dq-subtitle{
  color:#d4e3f7;
}

.dq-heading{
  margin-bottom:45px;
}

.dq-heading-center{
  text-align:center;
}

.dq-heading-center .dq-subtitle{
  margin:auto;
}

.dq-btns{
  display:flex;
  align-items:center;
  gap:12px;
  flex-wrap:wrap;
  margin-top:28px;
}

.dq-btn{
  display:inline-flex;
  justify-content:center;
  align-items:center;
  padding:13px 23px;
  border-radius:12px;
  text-decoration:none !important;
  font-weight:800;
  transition:.2s;
}

.dq-btn:hover{
  transform:translateY(-2px);
}

.dq-btn-primary{
  background:var(--dq-blue);
  color:#fff !important;
  box-shadow:0 10px 30px rgba(18,104,232,.25);
}

.dq-btn-light{
  background:#fff;
  color:var(--dq-navy) !important;
}

.dq-btn-outline{
  border:1px solid var(--dq-line);
  background:#fff;
  color:var(--dq-blue) !important;
}

.dq-dark .dq-btn-outline{
  border-color:rgba(255,255,255,.25);
  background:transparent;
  color:#fff !important;
}

.dq-grid2{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:60px;
  align-items:center;
}

.dq-grid3{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:18px;
}

.dq-grid4{
  display:grid;
  grid-template-columns:repeat(4,1fr);
  gap:16px;
}

.dq-card{
  background:#fff;
  border:1px solid var(--dq-line);
  border-radius:var(--dq-radius);
  padding:25px;
  box-shadow:0 10px 35px rgba(20,55,100,.04);
}

.dq-card h3{
  margin:12px 0 8px;
  font-size:18px;
  line-height:1.6;
}

.dq-card p{
  margin:0;
  color:var(--dq-muted);
  line-height:1.9;
  font-size:14px;
}

.dq-icon{
  width:48px;
  height:48px;
  display:grid;
  place-items:center;
  border-radius:14px;
  background:var(--dq-light);
  color:var(--dq-blue);
  font-size:22px;
  font-weight:900;
}

.dq-checks{
  list-style:none !important;
  padding:0 !important;
  margin:25px 0 0 !important;
  display:grid;
  gap:12px;
}

.dq-checks li{
  position:relative;
  padding-right:28px;
  color:var(--dq-muted);
  line-height:1.8;
}

.dq-checks li:before{
  content:"✓";
  position:absolute;
  right:0;
  top:0;
  color:var(--dq-blue);
  font-weight:900;
}

.dq-dark .dq-checks li{
  color:#d6e4f7;
}

.dq-ui{
  background:#fff;
  border:1px solid var(--dq-line);
  border-radius:26px;
  padding:22px;
  box-shadow:var(--dq-shadow);
  color:var(--dq-text);
}

.dq-badge{
  display:inline-block;
  padding:5px 10px;
  border-radius:30px;
  font-size:11px;
  font-weight:800;
  background:var(--dq-light);
  color:var(--dq-blue);
}

.dq-kpis{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:10px;
}

.dq-kpi{
  background:var(--dq-soft);
  border-radius:14px;
  padding:14px;
}

.dq-kpi strong{
  display:block;
  color:var(--dq-navy);
  font-size:23px;
}

.dq-kpi small{
  color:var(--dq-muted);
}

.dq-fake-chart{
  height:170px;
  margin-top:15px;
  border-radius:16px;
  background:
    linear-gradient(180deg,rgba(18,104,232,.05),rgba(18,104,232,.01)),
    repeating-linear-gradient(
      to bottom,
      #edf2f8 0,
      #edf2f8 1px,
      transparent 1px,
      transparent 40px
    );
  position:relative;
  overflow:hidden;
}

.dq-fake-chart:after{
  content:"";
  position:absolute;
  right:5%;
  left:5%;
  top:40px;
  height:80px;
  border-top:4px solid var(--dq-blue);
  border-radius:50%;
  transform:skewY(-5deg);
}

@media(max-width:900px){
  .dq-grid2{
    grid-template-columns:1fr;
    gap:35px;
  }

  .dq-grid3{
    grid-template-columns:1fr 1fr;
  }

  .dq-grid4{
    grid-template-columns:1fr 1fr;
  }

  .dq-title{
    font-size:34px;
  }
}

@media(max-width:600px){
  .dq-section{
    padding:65px 0;
  }

  .dq-container{
    width:min(calc(100% - 28px),1180px);
  }

  .dq-title{
    font-size:29px;
  }

  .dq-subtitle{
    font-size:15px;
  }

  .dq-grid3,
  .dq-grid4{
    grid-template-columns:1fr;
  }

  .dq-btns{
    flex-direction:column;
  }

  .dq-btn{
    width:100%;
  }

  .dq-kpis{
    grid-template-columns:1fr 1fr;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://dekio.co/wp-content/uploads/2024/10/IRANSansWebFaNum.woff2') format('woff2');
}
@font-face {
	font-family: 'Iransans';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://dekio.co/wp-content/uploads/2024/10/IRANSansWebFaNum_Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */