/* Independent AZ layout, typography and form primitives. */
.az-component-image{text-align:center}.az-component-image img{display:inline-block}
body.az-redesign .process-wrapper{width:100%;max-width:100%;min-width:0;box-sizing:border-box}body.az-redesign .process-wrapper>.process-card{min-width:0;flex:1 1 0;width:auto}
html{line-height:1.5;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6,p,ul,ol,figure{margin-block:0 1rem}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.4}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.5rem}h4{font-size:1.25rem}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,[type=button],[type=submit]{cursor:pointer}button{color:inherit}img{vertical-align:middle;max-width:100%;height:auto}svg{vertical-align:middle}table{border-collapse:collapse;width:100%}th,td{padding:.6rem;text-align:start}summary{cursor:pointer}details>summary{list-style:none}summary::-webkit-details-marker{display:none}
:root{--az-global-color-primary:#171717;--az-global-color-secondary:#171717;--az-global-color-text:#F3F3F3;--az-global-color-accent:#D6B88C;--az-global-color-a2f07a3:#D6B88C;--az-global-color-244d971:#D6B88C;--az-global-color-b6d9118:#D6B88C;--az-global-color-5548737:#8A8A84;--az-global-color-2c70902:#171717;--az-global-typography-primary-font-family:Tajawal;--az-global-typography-secondary-font-family:Tajawal;--az-global-typography-text-font-family:Tajawal;--az-global-typography-accent-font-family:Tajawal;--az-global-typography-primary-font-weight:600;--az-global-typography-secondary-font-weight:400;--az-global-typography-text-font-weight:400;--az-global-typography-accent-font-weight:500}
.az-container{--display:flex;--flex-direction:column;--width:100%;--gap:20px;--row-gap:20px;--column-gap:20px;position:relative;display:var(--display);flex-direction:var(--flex-direction);justify-content:var(--justify-content,normal);align-items:var(--align-items,stretch);align-content:var(--align-content,normal);flex-wrap:var(--flex-wrap,nowrap);gap:var(--row-gap,var(--gap)) var(--column-gap,var(--gap));width:var(--width);max-width:100%;min-width:0;min-height:var(--min-height,initial);margin:var(--margin-top,0) var(--margin-right,0) var(--margin-bottom,0) var(--margin-left,0);padding:var(--padding-top,0) var(--padding-right,0) var(--padding-bottom,0) var(--padding-left,0);border-radius:var(--border-radius,0);z-index:var(--z-index,auto);overflow:var(--overflow,visible)}
.az-container-boxed>.az-container-inner{width:100%;max-width:var(--content-width,1200px);margin-inline:auto;display:flex;flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap,nowrap);gap:var(--row-gap,20px) var(--column-gap,20px);align-items:var(--align-items,stretch);justify-content:var(--justify-content,normal)}
.az-node{min-width:0}.az-component{position:relative;max-width:100%;align-self:var(--align-self,auto)}.az-layout-heading-title{margin:0;line-height:1.4}.az-layout-icon{display:inlinaz-flex;line-height:1;color:#D6B88C;fill:currentColor;font-size:32px;align-items:center;justify-content:center}.az-icon-svg,.az-layout-icon svg{width:1em;height:1em;fill:currentColor}.az-layout-icon-box-wrapper{display:flex;flex-direction:column;gap:15px}.az-layout-position-inline-start .az-layout-icon-box-wrapper{flex-direction:row;align-items:flex-start}.az-layout-icon-box-icon{flex-shrink:0}.az-layout-icon-box-title{margin:0 0 10px}.az-layout-icon-box-description{margin:0}.az-layout-icon-box-content{min-width:0;flex:1}.az-layout-icon-list-items{list-style:none;margin:0;padding:0}.az-layout-icon-list-item{display:flex;align-items:center;gap:10px}.az-layout-icon-list-item>a{display:flex;align-items:center;gap:10px}.az-layout-icon-list-icon{display:inlinaz-flex;color:#D6B88C}.az-layout-icon-list-icon svg{width:1em;height:1em;fill:currentColor}.az-layout-button{display:inlinaz-flex;align-items:center;justify-content:center;background:#D6B88C;color:#171717;border:1px solid #D6B88C;padding:12px 24px;text-align:center}.az-layout-button-content-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.az-layout-button-icon svg{height:1em;width:1em;fill:currentColor}.az-layout-social-icons-wrapper{display:flex;gap:12px;flex-wrap:wrap}.az-layout-social-icon{display:inlinaz-flex;align-items:center;justify-content:center;width:44px;height:44px;font-size:22px;border:1px solid #D6B88C33;border-radius:50%;color:#D6B88C}.az-layout-social-icon svg{height:1em;width:1em;fill:currentColor}.az-layout-screen-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
.az-layout-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:20px 0}.az-layout-field-group{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding-inline:10px;min-width:0}.az-layout-col-50{width:50%}.az-layout-col-100{width:100%}.az-layout-field-label{display:block;flex-basis:100%;margin-bottom:8px}.az-layout-field{width:100%;max-width:100%;padding:12px 14px;background:#171717;color:#F3F3F3;border:1px solid #8A8A8455;border-radius:8px;min-height:46px}.az-layout-field-subgroup{display:flex;flex-wrap:wrap;gap:10px}.az-layout-field-option{display:flex;gap:8px;align-items:center}.az-layout-field-option input{width:auto}.az-layout-field-type-submit .az-layout-button{width:100%;font-weight:600}.az-layout-field-type-textarea textarea{min-height:140px;resize:vertical}.az-layout-field-group select{appearance:auto}.az-layout-widget-image img{display:inline-block}.az-native-accordion-item-title{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px}.az-native-accordion-item-title-icon{color:#D6B88C}.az-native-accordion-item-title-icon svg{width:1em;height:1em;fill:currentColor}
@media(min-width:1025px){.az-layout-hidden-desktop{display:none!important}}@media(min-width:768px) and (max-width:1024px){.az-layout-hidden-tablet{display:none!important}}@media(max-width:767px){.az-layout-hidden-mobile{display:none!important}.az-container{flex-wrap:var(--flex-wrap-mobile,wrap)}.az-container-inner{flex-wrap:wrap!important}.az-layout-col-50{width:100%}.az-layout-mobile-position-block-start .az-layout-icon-box-wrapper{flex-direction:column}}
