.elementor-14932 .elementor-element.elementor-element-8b25ec1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-8b25ec1:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-8b25ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ironmasterscatering.com/wp-content/uploads/2025/08/new-home-page-hero-1-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-521486c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-521486c:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-521486c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ironmasterscatering.com/wp-content/uploads/2025/07/intro-section-bg-image.svg");background-position:top left;background-repeat:no-repeat;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-5de08bc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-51a2a63{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-14932 .elementor-element.elementor-element-efad8fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-efad8fc{text-align:center;}.elementor-14932 .elementor-element.elementor-element-efad8fc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-5cea377 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-5cea377{text-align:center;}.elementor-14932 .elementor-element.elementor-element-5cea377 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-c8398d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14932 .elementor-element.elementor-element-2f8c5a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-2f8c5a1{text-align:center;font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-d237b0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-d237b0f{text-align:center;font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-d4116b4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-d4116b4:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-d4116b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-627c637 );}.elementor-14932 .elementor-element.elementor-element-3b73203{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:87px 87px;--row-gap:87px;--column-gap:87px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-01a0ffd{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-b7bc211{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-bc63d90{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-b60ce70{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-24e8225 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-610625e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-413ac40{text-align:left;color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-ea7aecf{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-dcd1f3c img{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-f328fab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-f328fab:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-f328fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ironmasterscatering.com/wp-content/uploads/2025/07/main-section-bg-img.svg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-1812a06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-6771091 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-6771091{text-align:center;}.elementor-14932 .elementor-element.elementor-element-6771091 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-ac0d41a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-bc103ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-bc103ee{text-align:center;font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-877b874{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:2px 2px;--row-gap:2px;--column-gap:2px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-a8e1ff0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-73a844b{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-73a844b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-4126913{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-2b3cc43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-2b3cc43{text-align:center;}.elementor-14932 .elementor-element.elementor-element-2b3cc43 .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-f04934e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-370cc20{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-370cc20 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-1084dda{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-c18539c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-c18539c{text-align:center;}.elementor-14932 .elementor-element.elementor-element-c18539c .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-8444705{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-11ae002{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-11ae002 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-01badb2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-e0ef4be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-e0ef4be{text-align:center;}.elementor-14932 .elementor-element.elementor-element-e0ef4be .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-1a6b729{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-246717d{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-246717d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-2af2222{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-a9e6a14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-a9e6a14{text-align:center;}.elementor-14932 .elementor-element.elementor-element-a9e6a14 .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-ce048a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-4a0f856{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-4a0f856 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-5e67ddb{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-012ef42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-012ef42{text-align:center;}.elementor-14932 .elementor-element.elementor-element-012ef42 .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-949004d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-ad3d795{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-ad3d795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-7293629{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:35px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-36acebd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-36acebd{text-align:center;}.elementor-14932 .elementor-element.elementor-element-36acebd .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-cfa9642{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-e9505d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-e9505d3{text-align:center;}.elementor-14932 .elementor-element.elementor-element-e9505d3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-286fe41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-f81bd47 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-f81bd47{text-align:center;font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-60a6112 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-0dfae77{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-9f94d80{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-1f5205b img{height:100%;}.elementor-14932 .elementor-element.elementor-element-0b7da8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-9bd9ad3{--display:flex;--min-height:calc(50% - 3px);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-cf823b9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-9e39fa8 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-9fe859d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-ec7c57f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-50d1d90{--display:flex;--min-height:calc(50% - 3px);--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-f54a4bb img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-d1e8766{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-dc292d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-dc292d5{text-align:center;}.elementor-14932 .elementor-element.elementor-element-dc292d5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-cb04718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-466f00a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-466f00a{text-align:center;font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-105130f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:87px 87px;--row-gap:87px;--column-gap:87px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-105130f:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-105130f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-627c637 );}.elementor-14932 .elementor-element.elementor-element-42f0aad{--display:flex;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-42f0aad:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-42f0aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c747df );}.elementor-14932 .elementor-element.elementor-element-22cce8a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-1ff5aab{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-918608f .elementor-heading-title{font-family:var( --e-global-typography-14a65bc-font-family ), Sans-serif;font-size:var( --e-global-typography-14a65bc-font-size );font-weight:var( --e-global-typography-14a65bc-font-weight );font-style:var( --e-global-typography-14a65bc-font-style );line-height:var( --e-global-typography-14a65bc-line-height );letter-spacing:var( --e-global-typography-14a65bc-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-1069305 .elementor-heading-title{font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-3b76cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-3b76cf6{text-align:left;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-ef9dc23 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-4c5a4bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-75a131e img{height:100%;}.elementor-14932 .elementor-element.elementor-element-73be392{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-73be392:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-73be392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-627c637 );}.elementor-14932 .elementor-element.elementor-element-00048bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:87px 87px;--row-gap:87px;--column-gap:87px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-23b10ca{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-05feb44{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-7477eaa{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-1f3bb4d{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-1612f8f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-e5cd3bd{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-a96180b{text-align:left;color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-56e6416{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-cf5e8fa img{width:100%;max-width:100%;}.elementor-14932 .elementor-element.elementor-element-a3ad2ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:160px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-a3ad2ab:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-a3ad2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ironmasterscatering.com/wp-content/uploads/2025/07/final-section-background-image-5-opacity.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-4e78c61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-4e78c61:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-4e78c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7c747df );}.elementor-14932 .elementor-element.elementor-element-9609ab5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-0bf46b6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-183px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-c31065c{--swiper-slides-to-display:1;--swiper-slides-gap:100px;}.elementor-14932 .elementor-element.elementor-element-c31065c .swiper-slide > .elementor-element{height:100%;}.elementor-14932 .elementor-element.elementor-element-c9b9dc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:-183px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-adb21d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-1dc6e8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-1dc6e8a{text-align:center;}.elementor-14932 .elementor-element.elementor-element-1dc6e8a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-b96af61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-e01dda8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-e01dda8{text-align:center;font-family:var( --e-global-typography-1e9a730-font-family ), Sans-serif;font-size:var( --e-global-typography-1e9a730-font-size );font-weight:var( --e-global-typography-1e9a730-font-weight );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-087599a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-89f833d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-5b1b2d2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-7001bf4 img{height:100%;}.elementor-14932 .elementor-element.elementor-element-3a8dcc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-d24e673{--display:flex;--min-height:calc(50% - 3px);--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-a080f89{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-268914a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-3176d56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-ec6d55f img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-bfb46ac{--display:flex;--min-height:calc(50% - 3px);--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-30ca3cc img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-6a30e3a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-342d3cf{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-342d3cf:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-342d3cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-627c637 );}.elementor-14932 .elementor-element.elementor-element-6c344ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:87px 87px;--row-gap:87px;--column-gap:87px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-8211701{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-98b94a9 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-cbfaf06 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-14932 .elementor-element.elementor-element-369a1ed{--display:flex;--gap:060px 060px;--row-gap:060px;--column-gap:060px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-d6d1e11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-fe245a3{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-c399f1d{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-8ac9416 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-text );}.elementor-14932 .elementor-element.elementor-element-71435a7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-def8864{text-align:left;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-14932 .elementor-element.elementor-element-8b25ec1:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-8b25ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ironmasterscatering.com/wp-content/uploads/2025/07/new-home-page-hero-1-1.jpg");background-position:35% 0px;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-8b25ec1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-521486c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-521486c:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-521486c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-5de08bc{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-14932 .elementor-element.elementor-element-51a2a63{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-efad8fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-5cea377 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-5cea377 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-2f8c5a1{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-d237b0f{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-d4116b4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14932 .elementor-element.elementor-element-3b73203{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-01a0ffd{--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-24e8225 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-413ac40{text-align:left;}.elementor-14932 .elementor-element.elementor-element-ea7aecf{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-dcd1f3c.elementor-element{--align-self:flex-start;}.elementor-14932 .elementor-element.elementor-element-f328fab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-f328fab:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-f328fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;background-size:contain;}.elementor-14932 .elementor-element.elementor-element-6771091 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-bc103ee{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-877b874{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 2px;--row-gap:40px;--column-gap:2px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-a8e1ff0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-2b3cc43 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-f04934e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-c18539c .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-8444705{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-e0ef4be .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-1a6b729{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-a9e6a14 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-ce048a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-012ef42 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-949004d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-36acebd .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-e9505d3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-f81bd47{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-dc292d5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-466f00a{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-105130f{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-14932 .elementor-element.elementor-element-22cce8a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-918608f .elementor-heading-title{font-size:var( --e-global-typography-14a65bc-font-size );line-height:var( --e-global-typography-14a65bc-line-height );letter-spacing:var( --e-global-typography-14a65bc-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-1069305 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-3b76cf6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-73be392{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14932 .elementor-element.elementor-element-00048bb{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:75px 75px;--row-gap:75px;--column-gap:75px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-23b10ca{--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-1612f8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-a96180b{text-align:left;}.elementor-14932 .elementor-element.elementor-element-56e6416{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14932 .elementor-element.elementor-element-cf5e8fa.elementor-element{--align-self:flex-start;}.elementor-14932 .elementor-element.elementor-element-a3ad2ab{--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-4e78c61{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-2cba07e{text-align:left;}.elementor-14932 .elementor-element.elementor-element-2cba07e img{width:75%;}.elementor-14932 .elementor-element.elementor-element-0bf46b6{--margin-top:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-c31065c{--swiper-slides-to-display:1;--swiper-slides-gap:50px;}.elementor-14932 .elementor-element.elementor-element-c31065c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-c9b9dc0{--margin-top:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-0c39c00{text-align:left;}.elementor-14932 .elementor-element.elementor-element-0c39c00 img{width:75%;}.elementor-14932 .elementor-element.elementor-element-1dc6e8a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-e01dda8{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-342d3cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14932 .elementor-element.elementor-element-6c344ad{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-8211701{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14932 .elementor-element.elementor-element-8211701.e-con{--order:99999 /* order end hack */;}.elementor-14932 .elementor-element.elementor-element-98b94a9.elementor-element{--align-self:flex-start;}.elementor-14932 .elementor-element.elementor-element-cbfaf06.elementor-element{--align-self:flex-start;}.elementor-14932 .elementor-element.elementor-element-369a1ed{--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-14932 .elementor-element.elementor-element-8ac9416 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-def8864{text-align:left;}}@media(max-width:767px){.elementor-14932 .elementor-element.elementor-element-8b25ec1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-8b25ec1:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-8b25ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:35% 0px;}.elementor-14932 .elementor-element.elementor-element-521486c{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-521486c:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-521486c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-14932 .elementor-element.elementor-element-5de08bc{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14932 .elementor-element.elementor-element-51a2a63{--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-efad8fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-efad8fc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-5cea377 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-5cea377 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-2f8c5a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-2f8c5a1{text-align:center;font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-d237b0f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-d237b0f{text-align:center;font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-d4116b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-3b73203{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-01a0ffd{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-24e8225{text-align:center;}.elementor-14932 .elementor-element.elementor-element-24e8225 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-413ac40{text-align:center;}.elementor-14932 .elementor-element.elementor-element-ea7aecf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-f328fab{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-f328fab:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-f328fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-14932 .elementor-element.elementor-element-1812a06{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14932 .elementor-element.elementor-element-6771091 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-6771091 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-bc103ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-bc103ee{text-align:center;font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-877b874{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-a8e1ff0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-73a844b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-2b3cc43 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-f04934e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-370cc20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-c18539c .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-8444705{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-11ae002 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-e0ef4be .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-1a6b729{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-246717d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-a9e6a14 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-ce048a0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-4a0f856 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-012ef42 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-949004d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-ad3d795 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-36acebd .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-cfa9642{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14932 .elementor-element.elementor-element-e9505d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-e9505d3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-f81bd47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-f81bd47{text-align:center;font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-0dfae77{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-d1e8766{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14932 .elementor-element.elementor-element-dc292d5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-dc292d5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-466f00a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-466f00a{text-align:center;font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-105130f{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-42f0aad{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-22cce8a{text-align:center;}.elementor-14932 .elementor-element.elementor-element-22cce8a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-918608f{text-align:center;}.elementor-14932 .elementor-element.elementor-element-918608f .elementor-heading-title{font-size:var( --e-global-typography-14a65bc-font-size );line-height:var( --e-global-typography-14a65bc-line-height );letter-spacing:var( --e-global-typography-14a65bc-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-1069305{text-align:center;}.elementor-14932 .elementor-element.elementor-element-1069305 .elementor-heading-title{font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-3b76cf6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-3b76cf6{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-73be392{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-00048bb{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-23b10ca{--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-1612f8f{text-align:center;}.elementor-14932 .elementor-element.elementor-element-1612f8f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-a96180b{text-align:center;}.elementor-14932 .elementor-element.elementor-element-56e6416{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-a3ad2ab{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-a3ad2ab:not(.elementor-motion-effects-element-type-background), .elementor-14932 .elementor-element.elementor-element-a3ad2ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-14932 .elementor-element.elementor-element-4e78c61{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14932 .elementor-element.elementor-element-2cba07e img{width:50%;}.elementor-14932 .elementor-element.elementor-element-0bf46b6{--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-c31065c{--swiper-slides-to-display:1;}.elementor-14932 .elementor-element.elementor-element-c9b9dc0{--margin-top:-112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-0c39c00 img{width:50%;}.elementor-14932 .elementor-element.elementor-element-adb21d7{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-14932 .elementor-element.elementor-element-1dc6e8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-1dc6e8a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-e01dda8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14932 .elementor-element.elementor-element-e01dda8{text-align:center;font-size:var( --e-global-typography-1e9a730-font-size );line-height:var( --e-global-typography-1e9a730-line-height );letter-spacing:var( --e-global-typography-1e9a730-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-89f833d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-342d3cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-6c344ad{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-8211701{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14932 .elementor-element.elementor-element-369a1ed{--flex-wrap:nowrap;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-14932 .elementor-element.elementor-element-8ac9416{text-align:center;}.elementor-14932 .elementor-element.elementor-element-8ac9416 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-14932 .elementor-element.elementor-element-def8864{text-align:center;}}@media(min-width:768px){.elementor-14932 .elementor-element.elementor-element-521486c{--content-width:1128px;}.elementor-14932 .elementor-element.elementor-element-5de08bc{--width:100%;}.elementor-14932 .elementor-element.elementor-element-c8398d9{--content-width:788px;}.elementor-14932 .elementor-element.elementor-element-d4116b4{--content-width:1920px;}.elementor-14932 .elementor-element.elementor-element-01a0ffd{--width:fit-content;}.elementor-14932 .elementor-element.elementor-element-ea7aecf{--width:calc(50% + 20px);}.elementor-14932 .elementor-element.elementor-element-f328fab{--content-width:1600px;}.elementor-14932 .elementor-element.elementor-element-1812a06{--width:100%;}.elementor-14932 .elementor-element.elementor-element-cfa9642{--content-width:1128px;}.elementor-14932 .elementor-element.elementor-element-0dfae77{--width:100%;}.elementor-14932 .elementor-element.elementor-element-d1e8766{--content-width:1128px;}.elementor-14932 .elementor-element.elementor-element-cb04718{--content-width:788px;}.elementor-14932 .elementor-element.elementor-element-105130f{--width:100%;}.elementor-14932 .elementor-element.elementor-element-4c5a4bb{--width:calc(100% + 250px);}.elementor-14932 .elementor-element.elementor-element-73be392{--content-width:1920px;}.elementor-14932 .elementor-element.elementor-element-23b10ca{--width:fit-content;}.elementor-14932 .elementor-element.elementor-element-56e6416{--width:calc(50% + 20px);}.elementor-14932 .elementor-element.elementor-element-4e78c61{--content-width:1106px;}.elementor-14932 .elementor-element.elementor-element-0bf46b6{--content-width:700px;}.elementor-14932 .elementor-element.elementor-element-adb21d7{--content-width:1128px;}.elementor-14932 .elementor-element.elementor-element-b96af61{--content-width:788px;}.elementor-14932 .elementor-element.elementor-element-89f833d{--width:100%;}.elementor-14932 .elementor-element.elementor-element-342d3cf{--content-width:1920px;}.elementor-14932 .elementor-element.elementor-element-8211701{--width:calc(50% + 20px);}.elementor-14932 .elementor-element.elementor-element-369a1ed{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-14932 .elementor-element.elementor-element-01a0ffd{--width:100%;}.elementor-14932 .elementor-element.elementor-element-ea7aecf{--width:100%;}.elementor-14932 .elementor-element.elementor-element-4c5a4bb{--width:calc(100% + 100px);}.elementor-14932 .elementor-element.elementor-element-23b10ca{--width:100%;}.elementor-14932 .elementor-element.elementor-element-56e6416{--width:100%;}.elementor-14932 .elementor-element.elementor-element-8211701{--width:100%;}.elementor-14932 .elementor-element.elementor-element-369a1ed{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-8b25ec1 */.hp-hero-bg-img {
    aspect-ratio: 4/1;
}

@media only screen and (max-width: 1024px) {
    
    .hp-hero-bg-img {
        aspect-ratio: 3/2;
    }
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efad8fc */.break-on-mob {
    display: none;
}

@media only screen and (max-width: 767px) {
    .break-on-mob {
        display: inline;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d237b0f */.intro-section-opening-hours p {
    margin-bottom: 5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-413ac40 */.margin-bottom-p p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b7bc211 */.hp-services-text-container {
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01a0ffd */.clamp-text {
  margin-left: clamp(0px, calc((100vw - 1680px) * 0.5), 120px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea7aecf */.hp-services-img {
    max-width: 990px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73a844b */.card-img-aspect-ratio img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 2/1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-370cc20 */.card-img-aspect-ratio img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 2/1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-11ae002 */.card-img-aspect-ratio img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 2/1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-246717d */.card-img-aspect-ratio img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 2/1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a0f856 */.card-img-aspect-ratio img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 2/1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad3d795 */.card-img-aspect-ratio img {
    object-fit: cover;
    width: 100%;
    aspect-ratio: 2/1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1812a06 *//*#menus {*/
/*    scroll-margin-top: 80px;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f5205b */.food-more-img img {
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f94d80 */.image-height-match > div {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9e39fa8 */@media only screen and (max-width: 767px) {
    .gallery-img-mob img {
        aspect-ratio: 1/1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf823b9 */.food-more-container > div {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b76cf6 */.event-body-copy-atag a {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75a131e */.food-more-img img {
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c5a4bb */.image-height-match > div {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1e8766 *//*#events {*/
/*    scroll-margin-top: 80px;*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a96180b */.margin-bottom-p p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05feb44 */.hp-services-text-container {
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23b10ca */.clamp-text {
  margin-left: clamp(0px, calc((100vw - 1680px) * 0.5), 120px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56e6416 */.hp-services-img {
    max-width: 990px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cba07e */.reverse-quote-mark {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-c31065c */@media only screen and (min-width: 768px) {

.hp-carousel-container .swiper-pagination {
    width: 100%;
    text-align: left;
}

.hp-carousel-container .swiper-pagination-bullet:first-of-type {
    margin-left: 0;
}

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c39c00 */.reverse-quote-mark {
    transform: rotate(180deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7001bf4 */.food-more-img img {
    width: 100%;
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b1b2d2 */.image-height-match > div {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-268914a */@media only screen and (max-width: 767px) {
    .gallery-img-mob img {
        aspect-ratio: 1/1;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a080f89 */.food-more-container > div {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-adb21d7 *//*#corporate {*/
/*    scroll-margin-top: 80px;*/
/*}*//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-98b94a9 */.contact-us-image {
    height: 100%;
}

@media only screen and (max-width: 1024px) {
    .contact-us-image img {
        aspect-ratio: 5/3;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cbfaf06 */.contact-us-image {
    height: 100%;
}

@media only screen and (max-width: 1024px) {
    .contact-us-image img {
        aspect-ratio: 5/3;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8211701 */.hp-services-img {
    max-width: 990px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-def8864 */.margin-bottom-p p:last-of-type {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6d1e11 */.hp-services-text-container {
    max-width: 700px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-608de84 */.ironmasters_bistro_contact_form {
    margin: 0 !important;
}

.ironmasters_bistro_contact_form label, .ironmasters_bistro_contact_form legend {
    color: #D9CEBC !important;
    margin-bottom: 8px !important;
}

.ironmasters_bistro_contact_form label .wpforms-required-label, .ironmasters_bistro_contact_form legend .wpforms-required-label {
    display: none;
}

.ironmasters_bistro_contact_form .wpforms-field-sublabel {
    margin-bottom: 0 !important;
}

.ironmasters_bistro_contact_form .wpforms-field-name, .ironmasters_bistro_contact_form .wpforms-field-layout, .ironmasters_bistro_contact_form .wpforms-field-textarea {
    padding: 13px 0 !important;
}

.ironmasters_bistro_contact_form .wpforms-field-layout .wpforms-field {
    padding: 0 !Important;
}

.ironmasters_bistro_contact_form .wpforms-field:first-of-type {
    padding-top: 0 !important;
}

.ironmasters_bistro_contact_form textarea {
    background: #EFE8DD !important;
}
 
.ironmasters_bistro_contact_form .wpforms-submit-container {
    margin-top: 13px !important;
    display: flex;
    justify-content: end;
}

.ironmasters_bistro_contact_form_submit_btn {
    min-width: 200px;
    border-radius: 10px !important;
    background: #BB4545 !important;
    padding: 0 30px !important;
    height: 50px !important;
}

.ironmasters_bistro_contact_form_submit_btn:hover {
    background: #943030 !important;
}

@media only screen and (max-width: 767px) {
    
    .ironmasters_bistro_contact_form .wpforms-field-name .wpforms-first {
        margin-bottom: 26px;
    }
    
    .ironmasters_bistro_contact_form .wpforms-field-name .wpforms-one-half {
        width: 100% !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    
    .ironmasters_bistro_contact_form .wpforms-field-email {
        margin-bottom: 26px !important;
    }
    
    .ironmasters_bistro_contact_form .wpforms-submit-container {
        justify-content: center;   
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-369a1ed */.clamp-text-right {
  margin-right: clamp(0px, calc((100vw - 1680px) * 0.5), 120px);
}/* End custom CSS */