.elementor-70 .elementor-element.elementor-element-02a9bcc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-02a9bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ahuzadoors.online/wp-content/uploads/2026/09/11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-02a9bcc > .elementor-container{min-height:700px;}.elementor-70 .elementor-element.elementor-element-02a9bcc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-02a9bcc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-56571ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-56571ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-70 .elementor-element.elementor-element-b5dc3a1{text-align:center;}.elementor-70 .elementor-element.elementor-element-b5dc3a1 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:22px;font-weight:600;color:#D8A432;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-70 .elementor-element.elementor-element-043ccf7{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-3c17ca9{text-align:center;}.elementor-70 .elementor-element.elementor-element-3c17ca9 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:50px;font-weight:700;color:#2E2E2E;}.elementor-70 .elementor-element.elementor-element-f55ff4e{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-f55ff4e .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:50px;font-weight:700;color:#D8A432;}.elementor-70 .elementor-element.elementor-element-6a7b65a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-6a7b65a .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:18px;font-weight:400;line-height:25px;color:#181818;}.elementor-70 .elementor-element.elementor-element-63cdca1 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-70 .elementor-element.elementor-element-63cdca1 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DFCEC4;transition:background 0.4s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-63cdca1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-581bc06{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-581bc06 img{width:45px;}.elementor-70 .elementor-element.elementor-element-581bc06:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-f7247f1{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-f7247f1 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-c8823bc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-c8823bc .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;}.elementor-70 .elementor-element.elementor-element-6cc165c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DFCEC4;}.elementor-70 .elementor-element.elementor-element-842fad8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-842fad8 img{width:45px;}.elementor-70 .elementor-element.elementor-element-2efe761{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-2efe761 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-6bf6708{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-6bf6708 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;}.elementor-70 .elementor-element.elementor-element-0c84e20 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 1px;border-color:#DFCEC4;}.elementor-70 .elementor-element.elementor-element-e75fcd8{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-e75fcd8 img{width:45px;}.elementor-70 .elementor-element.elementor-element-dd081f5{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-dd081f5 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-800e471{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-800e471 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;}.elementor-70 .elementor-element.elementor-element-021b9c0{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-021b9c0 img{width:45px;}.elementor-70 .elementor-element.elementor-element-3a0fdaf{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-3a0fdaf .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-3ffb482{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-3ffb482 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#222222;}.elementor-70 .elementor-element.elementor-element-88b8edb{margin-top:40px;margin-bottom:0px;}.elementor-70 .elementor-element.elementor-element-23c4986 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DFCEC4;}.elementor-70 .elementor-element.elementor-element-784502f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-784502f img{width:105px;transition-duration:0.3s;}.elementor-70 .elementor-element.elementor-element-784502f:hover img{filter:brightness( 120% ) contrast( 113% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-1176677{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-1176677 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-1ae1fe3 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DFCEC4;}.elementor-70 .elementor-element.elementor-element-a351ff7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-a351ff7 img{width:95px;height:93px;border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-a94e9d8{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-a94e9d8 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-c72a068 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#DFCEC4;}.elementor-70 .elementor-element.elementor-element-e9389c4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-e9389c4 img{width:95px;height:93px;border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-e9389c4:hover img{filter:brightness( 113% ) contrast( 111% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-684e426{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-684e426 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-70 .elementor-element.elementor-element-1add731{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-1add731 img{width:98px;height:93px;border-radius:15px 15px 15px 15px;}.elementor-70 .elementor-element.elementor-element-1add731:hover img{filter:brightness( 113% ) contrast( 111% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-70 .elementor-element.elementor-element-dc5cfc9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-dc5cfc9 .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:16px;font-weight:600;color:#292929;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-70 .elementor-element.elementor-element-743a31b .elementor-button{background-color:#D19E4B;font-family:"Assistant", Sans-serif;font-size:16px;font-weight:500;fill:#FDFDFD;color:#FDFDFD;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-70 .elementor-element.elementor-element-743a31b .elementor-button:hover, .elementor-70 .elementor-element.elementor-element-743a31b .elementor-button:focus{background-color:#D8A432;}.elementor-70 .elementor-element.elementor-element-743a31b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-743a31b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-70 .elementor-element.elementor-element-c35ae02{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D8A432;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-70 .elementor-element.elementor-element-c35ae02 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-830ebcc{text-align:center;}.elementor-70 .elementor-element.elementor-element-830ebcc .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:45px;font-weight:700;color:#C7972E;}.elementor-70 .elementor-element.elementor-element-dbfcbec{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:center;}.elementor-70 .elementor-element.elementor-element-dbfcbec .elementor-heading-title{font-family:"Assistant", Sans-serif;font-size:45px;font-weight:700;color:#333333;}.elementor-70 .elementor-element.elementor-element-be17508{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-70 .elementor-element.elementor-element-4c41982:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-4c41982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ahuzadoors.online/wp-content/uploads/2026/09/7-1.png");background-position:top center;background-repeat:repeat;}.elementor-70 .elementor-element.elementor-element-4c41982{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 70px 0px;}.elementor-70 .elementor-element.elementor-element-4c41982 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-4c41982 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:65px;}.elementor-70 .elementor-element.elementor-element-4c41982 > .elementor-shape-bottom .elementor-shape-fill{fill:#EDE4DD;}.elementor-70 .elementor-element.elementor-element-4c41982 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:65px;}.elementor-70 .elementor-element.elementor-element-e18acb9 > .elementor-element-populated, .elementor-70 .elementor-element.elementor-element-e18acb9 > .elementor-element-populated > .elementor-background-overlay, .elementor-70 .elementor-element.elementor-element-e18acb9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e18acb9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-e18acb9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-be77d22{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a9eed8e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-a9eed8e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-bfdcffe:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-bfdcffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4DD;}.elementor-70 .elementor-element.elementor-element-bfdcffe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-70 .elementor-element.elementor-element-bfdcffe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-165699f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-165699f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-70 .elementor-element.elementor-element-4492a34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-70 .elementor-element.elementor-element-4492a34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-02a9bcc:not(.elementor-motion-effects-element-type-background), .elementor-70 .elementor-element.elementor-element-02a9bcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ahuzadoors.online/wp-content/uploads/2026/09/f3f4ef00-4162-457f-965c-bac257f4d1bb.png");background-repeat:no-repeat;background-size:cover;}.elementor-70 .elementor-element.elementor-element-02a9bcc > .elementor-container{min-height:730px;}.elementor-70 .elementor-element.elementor-element-02a9bcc{margin-top:0px;margin-bottom:0px;padding:45px 0px 25px 0px;}.elementor-70 .elementor-element.elementor-element-b5dc3a1 .elementor-heading-title{font-size:26px;}.elementor-70 .elementor-element.elementor-element-63cdca1{width:46%;}.elementor-70 .elementor-element.elementor-element-6cc165c{width:46%;}.elementor-70 .elementor-element.elementor-element-0c84e20{width:46%;}.elementor-70 .elementor-element.elementor-element-f8c471a{width:46%;}.elementor-70 .elementor-element.elementor-element-23c4986{width:50%;}.elementor-70 .elementor-element.elementor-element-23c4986 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70 .elementor-element.elementor-element-1ae1fe3{width:50%;}.elementor-70 .elementor-element.elementor-element-1ae1fe3 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70 .elementor-element.elementor-element-c72a068{width:50%;}.elementor-70 .elementor-element.elementor-element-c72a068 > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70 .elementor-element.elementor-element-ab2a7ce{width:50%;}.elementor-70 .elementor-element.elementor-element-ab2a7ce > .elementor-element-populated{margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-70 .elementor-element.elementor-element-830ebcc .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-dbfcbec .elementor-heading-title{font-size:30px;}.elementor-70 .elementor-element.elementor-element-e18acb9 > .elementor-element-populated{padding:60px 25px 60px 25px;}.elementor-70 .elementor-element.elementor-element-a9eed8e > .elementor-element-populated{padding:60px 25px 60px 25px;}.elementor-70 .elementor-element.elementor-element-165699f > .elementor-element-populated{padding:60px 25px 60px 25px;}.elementor-70 .elementor-element.elementor-element-4492a34 > .elementor-element-populated{padding:60px 25px 60px 25px;}}/* Start custom CSS for heading, class: .elementor-element-6a7b65a */@media screen and (max-width: 520px) {
    .elementor-468 .elementor-element.elementor-element-2b96782 .elementor-heading-title {
        color: #020202;
        font-weight: 600;
    }
    
    .elementor-468 .elementor-element.elementor-element-4e71a92 .elementor-heading-title
        {

         color: #101010;
        }
        
        .elementor-468 .elementor-element.elementor-element-8911f8d .elementor-heading-title
        {
          color: #7f5f18;
        }
        .elementor-468 .elementor-element.elementor-element-fcd0263 {
         background-color: #21212161;
            }

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e1f8d96 */@media (max-width: 520px) {
    .elementor-468 .elementor-element.elementor-element-0732e9a {
        background-color: #ffffffbf;
        padding-top: 15px;
       margin: 5px;
    }
        .elementor-468 .elementor-element.elementor-element-eb9da49 {
        background-color: #ffffffbf;
        padding-top: 15px;
         margin: 5px;
    }
    
        .elementor-468 .elementor-element.elementor-element-710a012 {
        background-color: #ffffffbf;
        padding-top: 15px;
        margin: 5px;
    }
    
        .elementor-468 .elementor-element.elementor-element-59f7572 {
        background-color: #ffffffbf;
        padding-top: 15px;
        margin: 5px;
    }
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-88b8edb */@media screen and (max-width: 520px) {
    
    .elementor-468 .elementor-element.elementor-element-f6b21f8 .elementor-heading-title {
    
        background-color: #ffffff82;
    }
    
    .elementor-468 .elementor-element.elementor-element-8aefdd9 .elementor-heading-title {

        background-color: #ffffff82;
      } 
      
      .elementor-468 .elementor-element.elementor-element-4689532 .elementor-heading-title
         {
        background-color: #ffffff82;       }
        
        .elementor-468 .elementor-element.elementor-element-51b6aaa .elementor-heading-title {
       background-color: #ffffff82; 
          }
          
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-02a9bcc */@media (max-width: 767px) {
    .elementor-70 .elementor-element.elementor-element-63cdca1,.elementor-70 .elementor-element.elementor-element-6cc165c,.elementor-70 .elementor-element.elementor-element-0c84e20 > .elementor-element-populated,.elementor-70 .elementor-element.elementor-element-6a7b65a .elementor-heading-title {
        background-color: #ffffff6b;
    }
  .elementor-70 .elementor-element.elementor-element-f55ff4e .elementor-heading-title {
    background-color: #00000052;
}
}/* End custom CSS */